[Lattice L46-7]Home PageHome Quantum Logic Explorer < Previous   Next >
Related theorems
Unicode version

Theorem i3bi 496
Description: Kalmbach implication and biconditional.
Assertion
Ref Expression
i3bi ((a ->3 b) ^ (b ->3 a)) = (a == b)

Proof of Theorem i3bi
StepHypRef Expression
1 anor2 89 . . . . . . 7 (b' ^ a) = (b v a')'
2 lea 160 . . . . . . . . . . . . 13 (a' ^ b) =< a'
3 leo 158 . . . . . . . . . . . . . 14 a' =< (a' v b)
4 ax-a2 31 . . . . . . . . . . . . . 14 (a' v b) = (b v a')
53, 4lbtr 139 . . . . . . . . . . . . 13 a' =< (b v a')
62, 5letr 137 . . . . . . . . . . . 12 (a' ^ b) =< (b v a')
7 lea 160 . . . . . . . . . . . . 13 ((a' v b) ^ a) =< (a' v b)
8 ancom 74 . . . . . . . . . . . . 13 (a ^ (a' v b)) = ((a' v b) ^ a)
9 ax-a2 31 . . . . . . . . . . . . 13 (b v a') = (a' v b)
107, 8, 9le3tr1 140 . . . . . . . . . . . 12 (a ^ (a' v b)) =< (b v a')
116, 10le2or 168 . . . . . . . . . . 11 ((a' ^ b) v (a ^ (a' v b))) =< ((b v a') v (b v a'))
12 oridm 110 . . . . . . . . . . 11 ((b v a') v (b v a')) = (b v a')
1311, 12lbtr 139 . . . . . . . . . 10 ((a' ^ b) v (a ^ (a' v b))) =< (b v a')
1413lecom 180 . . . . . . . . 9 ((a' ^ b) v (a ^ (a' v b))) C (b v a')
1514comcom2 183 . . . . . . . 8 ((a' ^ b) v (a ^ (a' v b))) C (b v a')'
1615comcom 453 . . . . . . 7 (b v a')' C ((a' ^ b) v (a ^ (a' v b)))
171, 16bctr 181 . . . . . 6 (b' ^ a) C ((a' ^ b) v (a ^ (a' v b)))
18 lea 160 . . . . . . . . . . 11 (b ^ (b' v a)) =< b
19 leo 158 . . . . . . . . . . 11 b =< (b v a')
2018, 19letr 137 . . . . . . . . . 10 (b ^ (b' v a)) =< (b v a')
2120lecom 180 . . . . . . . . 9 (b ^ (b' v a)) C (b v a')
2221comcom2 183 . . . . . . . 8 (b ^ (b' v a)) C (b v a')'
2322comcom 453 . . . . . . 7 (b v a')' C (b ^ (b' v a))
241, 23bctr 181 . . . . . 6 (b' ^ a) C (b ^ (b' v a))
2517, 24fh2 470 . . . . 5 (((a' ^ b) v (a ^ (a' v b))) ^ ((b' ^ a) v (b ^ (b' v a)))) = ((((a' ^ b) v (a ^ (a' v b))) ^ (b' ^ a)) v (((a' ^ b) v (a ^ (a' v b))) ^ (b ^ (b' v a))))
26 ancom 74 . . . . . . . 8 (((a' ^ b) v (a ^ (a' v b))) ^ (b' ^ a)) = ((b' ^ a) ^ ((a' ^ b) v (a ^ (a' v b))))
27 lea 160 . . . . . . . . . . . . . 14 (b' ^ a) =< b'
28 leo 158 . . . . . . . . . . . . . 14 b' =< (b' v a)
2927, 28letr 137 . . . . . . . . . . . . 13 (b' ^ a) =< (b' v a)
3029lecom 180 . . . . . . . . . . . 12 (b' ^ a) C (b' v a)
3130comcom2 183 . . . . . . . . . . 11 (b' ^ a) C (b' v a)'
32 ancom 74 . . . . . . . . . . . . 13 (a' ^ b) = (b ^ a')
33 anor1 88 . . . . . . . . . . . . 13 (b ^ a') = (b' v a)'
3432, 33ax-r2 36 . . . . . . . . . . . 12 (a' ^ b) = (b' v a)'
3534ax-r1 35 . . . . . . . . . . 11 (b' v a)' = (a' ^ b)
3631, 35cbtr 182 . . . . . . . . . 10 (b' ^ a) C (a' ^ b)
37 ancom 74 . . . . . . . . . . . 12 (b' ^ a) = (a ^ b')
38 anor1 88 . . . . . . . . . . . 12 (a ^ b') = (a' v b)'
3937, 38ax-r2 36 . . . . . . . . . . 11 (b' ^ a) = (a' v b)'
408, 7bltr 138 . . . . . . . . . . . . . 14 (a ^ (a' v b)) =< (a' v b)
4140lecom 180 . . . . . . . . . . . . 13 (a ^ (a' v b)) C (a' v b)
4241comcom2 183 . . . . . . . . . . . 12 (a ^ (a' v b)) C (a' v b)'
4342comcom 453 . . . . . . . . . . 11 (a' v b)' C (a ^ (a' v b))
4439, 43bctr 181 . . . . . . . . . 10 (b' ^ a) C (a ^ (a' v b))
4536, 44fh1 469 . . . . . . . . 9 ((b' ^ a) ^ ((a' ^ b) v (a ^ (a' v b)))) = (((b' ^ a) ^ (a' ^ b)) v ((b' ^ a) ^ (a ^ (a' v b))))
4637ran 78 . . . . . . . . . . . 12 ((b' ^ a) ^ (a' ^ b)) = ((a ^ b') ^ (a' ^ b))
47 an4 86 . . . . . . . . . . . . 13 ((a ^ b') ^ (a' ^ b)) = ((a ^ a') ^ (b' ^ b))
48 dff 101 . . . . . . . . . . . . . . . 16 0 = (a ^ a')
49 dff 101 . . . . . . . . . . . . . . . . 17 0 = (b ^ b')
50 ancom 74 . . . . . . . . . . . . . . . . 17 (b ^ b') = (b' ^ b)
5149, 50ax-r2 36 . . . . . . . . . . . . . . . 16 0 = (b' ^ b)
5248, 512an 79 . . . . . . . . . . . . . . 15 (0 ^ 0) = ((a ^ a') ^ (b' ^ b))
5352ax-r1 35 . . . . . . . . . . . . . 14 ((a ^ a') ^ (b' ^ b)) = (0 ^ 0)
54 anidm 111 . . . . . . . . . . . . . 14 (0 ^ 0) = 0
5553, 54ax-r2 36 . . . . . . . . . . . . 13 ((a ^ a') ^ (b' ^ b)) = 0
5647, 55ax-r2 36 . . . . . . . . . . . 12 ((a ^ b') ^ (a' ^ b)) = 0
5746, 56ax-r2 36 . . . . . . . . . . 11 ((b' ^ a) ^ (a' ^ b)) = 0
58 an12 81 . . . . . . . . . . . 12 ((b' ^ a) ^ (a ^ (a' v b))) = (a ^ ((b' ^ a) ^ (a' v b)))
59 dff 101 . . . . . . . . . . . . . . . 16 0 = ((b' ^ a) ^ (b' ^ a)')
601con2 67 . . . . . . . . . . . . . . . . . 18 (b' ^ a)' = (b v a')
6160, 9ax-r2 36 . . . . . . . . . . . . . . . . 17 (b' ^ a)' = (a' v b)
6261lan 77 . . . . . . . . . . . . . . . 16 ((b' ^ a) ^ (b' ^ a)') = ((b' ^ a) ^ (a' v b))
6359, 62ax-r2 36 . . . . . . . . . . . . . . 15 0 = ((b' ^ a) ^ (a' v b))
6463lan 77 . . . . . . . . . . . . . 14 (a ^ 0) = (a ^ ((b' ^ a) ^ (a' v b)))
6564ax-r1 35 . . . . . . . . . . . . 13 (a ^ ((b' ^ a) ^ (a' v b))) = (a ^ 0)
66 an0 108 . . . . . . . . . . . . 13 (a ^ 0) = 0
6765, 66ax-r2 36 . . . . . . . . . . . 12 (a ^ ((b' ^ a) ^ (a' v b))) = 0
6858, 67ax-r2 36 . . . . . . . . . . 11 ((b' ^ a) ^ (a ^ (a' v b))) = 0
6957, 682or 72 . . . . . . . . . 10 (((b' ^ a) ^ (a' ^ b)) v ((b' ^ a) ^ (a ^ (a' v b)))) = (0 v 0)
70 oridm 110 . . . . . . . . . 10 (0 v 0) = 0
7169, 70ax-r2 36 . . . . . . . . 9 (((b' ^ a) ^ (a' ^ b)) v ((b' ^ a) ^ (a ^ (a' v b)))) = 0
7245, 71ax-r2 36 . . . . . . . 8 ((b' ^ a) ^ ((a' ^ b) v (a ^ (a' v b)))) = 0
7326, 72ax-r2 36 . . . . . . 7 (((a' ^ b) v (a ^ (a' v b))) ^ (b' ^ a)) = 0
74 ancom 74 . . . . . . . 8 (((a' ^ b) v (a ^ (a' v b))) ^ (b ^ (b' v a))) = ((b ^ (b' v a)) ^ ((a' ^ b) v (a ^ (a' v b))))
75 ancom 74 . . . . . . . . . . . . . . 15 (b ^ (b' v a)) = ((b' v a) ^ b)
76 lea 160 . . . . . . . . . . . . . . 15 ((b' v a) ^ b) =< (b' v a)
7775, 76bltr 138 . . . . . . . . . . . . . 14 (b ^ (b' v a)) =< (b' v a)
7877lecom 180 . . . . . . . . . . . . 13 (b ^ (b' v a)) C (b' v a)
7978comcom2 183 . . . . . . . . . . . 12 (b ^ (b' v a)) C (b' v a)'
8079comcom 453 . . . . . . . . . . 11 (b' v a)' C (b ^ (b' v a))
8134, 80bctr 181 . . . . . . . . . 10 (a' ^ b) C (b ^ (b' v a))
82 anor2 89 . . . . . . . . . . 11 (a' ^ b) = (a v b')'
83 lea 160 . . . . . . . . . . . . . . 15 (a ^ (a' v b)) =< a
84 leo 158 . . . . . . . . . . . . . . 15 a =< (a v b')
8583, 84letr 137 . . . . . . . . . . . . . 14 (a ^ (a' v b)) =< (a v b')
8685lecom 180 . . . . . . . . . . . . 13 (a ^ (a' v b)) C (a v b')
8786comcom2 183 . . . . . . . . . . . 12 (a ^ (a' v b)) C (a v b')'
8887comcom 453 . . . . . . . . . . 11 (a v b')' C (a ^ (a' v b))
8982, 88bctr 181 . . . . . . . . . 10 (a' ^ b) C (a ^ (a' v b))
9081, 89fh2 470 . . . . . . . . 9 ((b ^ (b' v a)) ^ ((a' ^ b) v (a ^ (a' v b)))) = (((b ^ (b' v a)) ^ (a' ^ b)) v ((b ^ (b' v a)) ^ (a ^ (a' v b))))
91 ax-a2 31 . . . . . . . . . 10 (((b ^ (b' v a)) ^ (a' ^ b)) v ((b ^ (b' v a