En una lógica binaria, los valores posibles para una declaración son solo “verdadero” y “falso”. El valor de cualquier enunciado dado [matemáticas] U [/ matemáticas] puede ser desconocido pero es “verdadero” o “falso”, por lo que sabemos
[matemáticas] U \ lor \ neg U [/ matemáticas] es “verdadero”
En el ejemplo dado tenemos la declaración
[matemáticas] U \ lor X \ Rightarrow U \ lor X [/ math]
- ¿Cuál es la solución al rompecabezas de Fox Hole?
- Se lanza una bola de 2 kg horizontalmente a 5 m / s desde una altura de 5 m. ¿Qué tan rápido se moverá cuando entre en contacto con el suelo?
- ¿Cuál es el método más rápido para resolver el cubo de Rubik?
- Aunque lo intento, no puedo resolver un cubo de Rubik. ¿Mi futuro académico está condenado?
- ¿Cuál es la solución a este rompecabezas?
y se nos dice que [matemáticas] X [/ matemáticas] es “falso” por lo tanto
[matemáticas] U \ lor X [/ matemáticas]
podría ser “verdadero” o “falso”. Entonces, tanto el antecedente como el consecuente son desconocidos. Pero toda la implicación es “verdadera” tanto cuando [matemática] U [/ matemática] es “verdadera” como cuando [matemática] U [/ matemática] es “falsa”. De hecho
[matemáticas] P \ Rightarrow P [/ matemáticas] es “verdadero”
para cualquier declaración [matemática] P [/ matemática].
Estos argumentos no serían válidos en una lógica de tres valores en la que el valor de una declaración puede ser “desconocido”
[matemáticas] U \ lor \ neg U [/ matemáticas]
También sería “desconocido”.