Hace unos días me preguntaron por qué es bastante común utilizar el símbolo +
en lugar del símbolo v
como el operador booleano OR en la lógica digital.
Su argumento fue que es totalmente intuitivo contra el uso de +
para OR, porque es más probable que se interprete como AND de uso general / contexto.
De Wiki : en lógica y matemáticas, o también es un operador funcional de la verdad. Conocido como (incluido) disyunción y alternancia. El conectivo lógico que representa a este operador también se conoce como "o", y normalmente se escribe como
v
o+
.
Investigué un poco y encontré el origen del signo v
. Viene de la palabra latina "vel", que significa "o".
Una cosa que se suma a la naturaleza confusa es que +
significa 'y' desde un punto de vista histórico. De acuerdo con this y se inventó alrededor de 1360 como abreviatura para el latín "et" ("y") que se asemejaba al signo más.
Sin embargo, no tengo idea de a quién se le ocurrió +
en el álgebra booleana y por qué parece ser preferible al v
en el contexto de la lógica digital / ingeniería.