En lógica, la disyunción condicionada (a veces llamada disyunción condicional ) es un conector lógico ternario introducido por Church . [ 1 ] [ 2 ] Dados los operandos p , q , y r , que representan proposiciones con valor de verdad , el significado de la disyunción condicionada [ p , q , r ] viene dado por
En otras palabras, [ p , q , r ] es equivalente a: "si q , entonces p , si no , r ", o " p o r , según q o no q ". Esto también puede expresarse como " q implica p , y no q implica r ". Por lo tanto, para cualquier valor de p , q y r , el valor de [ p , q , r ] es el valor de p cuando q es verdadero, y es el valor de r en caso contrario.
La disyunción condicionada también es equivalente a
y tiene la misma tabla de verdad que el operador condicional ternario?: en muchos lenguajes de programación (consiendo equivalente a ). En términos de lógica electrónica, también puede considerarse como un multiplexor de un solo bit .a ? b : c
En conjunto con constantes de verdad que denotan cada valor de verdad, la disyunción condicionada es veritativamente completa para la lógica clásica . [ 3 ] Existen otros conectivos ternarios veritativamente completos.
Tabla de verdad
La tabla de verdad para:
Referencias
- ↑ Church, Alonzo (1956). Introducción a la lógica matemática . Princeton University Press.
- ↑ Church, Alonzo (1948). "La disyunción condicionada como conector primitivo para el cálculo proposicional" . Portugaliae Mathematica . 7 : 87–90 .
- ↑ Wesselkamper, TC (1975). "Un único operador suficiente". Notre Dame Journal of Formal Logic . XVI (1): 86– 88. doi : 10.1305/ndjfl/1093891614 .
Enlaces externos
Contenido multimedia relacionado con la disyunción condicionada en Wikimedia Commons.
- Conectores lógicos
- Operaciones ternarias
- Lógica básica