Yo creo que se puede aprovechar el hecho de que los operadores <-> (biconditionnal) y " w " ( X-O, o exclusivo ) son, por así decir, la "negación" de cada uno de los otros , de la misma manera como & y NAND ( Que puede comprobarse mediante las tablas de verdad).
Voy a utilizar los siguientes hechos ( que puede ser comprobado con deducción natural, salvo, quizás, la primera parte de la realidad 1 , que está vinculado a la asociatividad de la disyunción; esta muy básico, hecho que podría requerir un método semántico, no sé).
(1) (AvBvC) es equivalente a (AvB)v C , que a su vez es equivalente a
(~ (AvB) --> C )
(2) [ regla de sustitución ] de ~(<--> B) inferir ( AwB) , y recíprocamente ( con " w" significado "o exclusivo" )
(3) [ w elim 1 ]de (AwB) y, inferir ~B / a partir de (AwB) y B, inferir ~
(4) [ w elim 2 ] de (AwB) y ~inferir B / a partir de (AwB) y ~B inferir Un
(5) [<-> Intro ] De (a --> B) y (B -->a) inferir (<--> B) [ <-> Intro ]
Estrategia :
Hecho (1) significa que, con el fin de demostrar (A1<->A2) v (A2<->A3) v (A3<->A1)
sólo tenemos que probar que : ~ ( (A1<->A2) v (A2<->A3) ) --> (A3<->A1) , que hace de la condicional a prueba una estrategia posible.
Prueba :
Ahora, supongamos que ( condicional prueba) que tiene :
~ ( (A1<->A2) v (A2<->A3) ).
Por la ley de DeMorgan, inferir, a partir de que :
~ (A1<->A2) & ~ (A2<->A3).
Eliminar y para llegar
~ (A1<->A2)
~ (A2<->A3).
El uso hecho (2) - que es : ~ (A <->B) fib (AwB) para obtener :
(A1 w A2)
(A2 w A3)
Ahora, supongamos que ( condicional a prueba dentro de nuestros principales condicional de la prueba) que han A1.
Usando el hecho de (3) inferir, a partir de A1 que : ~ A2. Y, usando el hecho de (4), inferir, a partir de ~ A2 A3 es cierto. Usted ha demostrado que :
IF A1 THEN A3
De la misma manera, supongamos que ( condicional prueba, aún dentro de la principal prueba condicional) que han A3.
Usando el hecho de (3), inferir que A2 es falso. Y usando el hecho de (4), inferir, a partir de ~A2 A1 es verdadero. Usted ha demostrado que :
IF A3 THEN A1
Ahora , usando el hecho de que (5) (<-->Intro) inferir, a partir de (A1 --> A3) y (A3 --> A1) que
**A1 <--> A3**
Bajo nuestra principal hipótesis : ~ ( (A1<->A2) v (A2<->A3) ), hemos demostrado : A1 <--> A3.
El condicional a prueba la regla nos permite derivar de ahí que :
~ ( (A1<->A2) v (A2<->A3) ) --> A1 <--> A3
Pero , por el hecho de que (1) sabemos que esto es equivalente a :
( (A1<->A2) v (A2<->A3) ) v (A1 <--> A3) ,
y, finalmente, a nuestro objetivo :
(A1<->A2) v (A2<->A3) v (A3 <--> A1)
( a sabiendas de que el <-> operador es conmutativa)