Ver Herbert Enderton, Introducción matemática a la lógica (2ª ed. Harcourt - 2001), página 50.
Con sólo el ∧ y → conectivas, si a los símbolos de la frase en nuestra fórmula se les asigna el valor ⊤ entonces a toda la fórmula se le asigna el valor ⊤ .
Tenemos que demostrarlo por inducción en la longitud de la fórmula; es decir, tenemos que demostrar que para cualquier wff α construido usando sólo estos conectivos tenemos que :
en cada valoración v tal que v(pi)=⊤ para cada pi en α entonces v(α)=⊤ .
La prueba es trivial:
Base
α es p1 ; entonces, v(p1)=⊤=v(α) .
Paso de inducción
α es α1∧α2 o α1→α2 donde asumimos por hipótesis de inducción que..:
si v(pi)=⊤ para cada pi en α1 y α2 entonces v(α1)=v(α2)=⊤ .
Basta con utilizar tablas de verdad.
Habiendo mostrado esto, hemos demostrado que con sólo los dos conectivos ∧ y → no somos capaces de "producir" una fórmula que, cuando todas sus letras de la frase se evalúan a ⊤ (es decir TRUE ), da como resultado el valor ⊥ (es decir FALSO ).
Pero con la valoración v0 tal que :
v0(p1)=v0(p2)=v0(p3)=⊤
la fórmula α:=¬[(p1→p2)→(p2→p3)]
tendrá el valor ⊥ .
Otra forma de demostrarlo es basándose en :
la equivalencia entre : p→q y ¬(p∧¬q) ,
en clásico lógica : porque necesitamos Doble negación .
Utilizando esta equivalencia, podemos reescribir nuestra fórmula como :
(p1→p2)∧¬(p2→p3)
y de nuevo como :
¬(p1∧¬p2)∧(p2∧¬p3) .
Ahora podemos aplicar el argumento anterior en términos de valoraciones con v0(p1)=v0(p2)=v0(p3)=⊤ tenemos que :
[¬(⊤∧¬⊤)∧(⊤∧¬⊤)]≡[¬(⊤∧⊥)∧(⊤∧⊥)]≡(¬⊥∧⊥)≡(⊤∧⊥)≡⊥ .
Pero tenemos el resultado anterior de que con sólo el ∧ y → conectivas, si a los símbolos de la frase en una fórmula se les asigna el valor ⊤ entonces a toda la fórmula se le asigna el valor ⊤ .
Por lo tanto, no es posible encontrar una fórmula con sólo ∧ y → que es equivalente al original.