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

Theorem oa3-u2lem 966
Description: Lemma for a "universal" 3-OA. Equivalence with substitution into 6-OA dual.
Assertion
Ref Expression
oa3-u2lem ((a ->1 c) ^ ((a_|_ ->1 c) v (c ^ ((((a_|_ ->1 c) ^ c) v ((a ->1 c) ^ 1)) v ((((a_|_ ->1 c) ^ (b_|_ ->1 c)) v ((a ->1 c) ^ (b ->1 c))) ^ ((c ^ (b_|_ ->1 c)) v (1 ^ (b ->1 c)))))))) = ((a ->1 c) ^ ((a_|_ ->1 c) v (c ^ ((a ->1 c) v ((b ->1 c) ^ (((a ->1 c) ^ (b ->1 c)) v ((a_|_ ->1 c) ^ (b_|_ ->1 c))))))))

Proof of Theorem oa3-u2lem
StepHypRef Expression
1 u1lemab 592 . . . . . . 7 ((a_|_ ->1 c) ^ c) = ((a_|_ ^ c) v (a_|__|_ ^ c))
2 an1 98 . . . . . . 7 ((a ->1 c) ^ 1) = (a ->1 c)
31, 22or 67 . . . . . 6 (((a_|_ ->1 c) ^ c) v ((a ->1 c) ^ 1)) = (((a_|_ ^ c) v (a_|__|_ ^ c)) v (a ->1 c))
4 lea 152 . . . . . . . . 9 (a_|_ ^ c) =< a_|_
5 ax-a1 29 . . . . . . . . . . . 12 a = a_|__|_
65ax-r1 34 . . . . . . . . . . 11 a_|__|_ = a
7 leid 140 . . . . . . . . . . 11 a =< a
86, 7bltr 130 . . . . . . . . . 10 a_|__|_ =< a
98leran 145 . . . . . . . . 9 (a_|__|_ ^ c) =< (a ^ c)
104, 9le2or 160 . . . . . . . 8 ((a_|_ ^ c) v (a_|__|_ ^ c)) =< (a_|_ v (a ^ c))
11 df-i1 43 . . . . . . . . 9 (a ->1 c) = (a_|_ v (a ^ c))
1211ax-r1 34 . . . . . . . 8 (a_|_ v (a ^ c)) = (a ->1 c)
1310, 12lbtr 131 . . . . . . 7 ((a_|_ ^ c) v (a_|__|_ ^ c)) =< (a ->1 c)
1413df-le2 123 . . . . . 6 (((a_|_ ^ c) v (a_|__|_ ^ c)) v (a ->1 c)) = (a ->1 c)
153, 14ax-r2 35 . . . . 5 (((a_|_ ->1 c) ^ c) v ((a ->1 c) ^ 1)) = (a ->1 c)
16 ancom 68 . . . . . 6 ((((a_|_ ->1 c) ^ (b_|_ ->1 c)) v ((a ->1 c) ^ (b ->1 c))) ^ ((c ^ (b_|_ ->1 c)) v (1 ^ (b ->1 c)))) = (((c ^ (b_|_ ->1 c)) v (1 ^ (b ->1 c))) ^ (((a_|_ ->1 c) ^ (b_|_ ->1 c)) v ((a ->1 c) ^ (b ->1 c))))
17 ancom 68 . . . . . . . . . 10 (c ^ (b_|_ ->1 c)) = ((b_|_ ->1 c) ^ c)
18 u1lemab 592 . . . . . . . . . 10 ((b_|_ ->1 c) ^ c) = ((b_|_ ^ c) v (b_|__|_ ^ c))
1917, 18ax-r2 35 . . . . . . . . 9 (c ^ (b_|_ ->1 c)) = ((b_|_ ^ c) v (b_|__|_ ^ c))
20 ancom 68 . . . . . . . . . 10 (1 ^ (b ->1 c)) = ((b ->1 c) ^ 1)
21 an1 98 . . . . . . . . . 10 ((b ->1 c) ^ 1) = (b ->1 c)
2220, 21ax-r2 35 . . . . . . . . 9 (1 ^ (b ->1 c)) = (b ->1 c)
2319, 222or 67 . . . . . . . 8 ((c ^ (b_|_ ->1 c)) v (1 ^ (b ->1 c))) = (((b_|_ ^ c) v (b_|__|_ ^ c)) v (b ->1 c))
24 lea 152 . . . . . . . . . . 11 (b_|_ ^ c) =< b_|_
25 ax-a1 29 . . . . . . . . . . . . . 14 b = b_|__|_
2625ax-r1 34 . . . . . . . . . . . . 13 b_|__|_ = b
27 leid 140 . . . . . . . . . . . . 13 b =< b
2826, 27bltr 130 . . . . . . . . . . . 12 b_|__|_ =< b
2928leran 145 . . . . . . . . . . 11 (b_|__|_ ^ c) =< (b ^ c)
3024, 29le2or 160 . . . . . . . . . 10 ((b_|_ ^ c) v (b_|__|_ ^ c)) =< (b_|_ v (b ^ c))
31 df-i1 43 . . . . . . . . . . 11 (b ->1 c) = (b_|_ v (b ^ c))
3231ax-r1 34 . . . . . . . . . 10 (b_|_ v (b ^ c)) = (b ->1 c)
3330, 32lbtr 131 . . . . . . . . 9 ((b_|_ ^ c) v (b_|__|_ ^ c)) =< (b ->1 c)
3433df-le2 123 . . . . . . . 8 (((b_|_ ^ c) v (b_|__|_ ^ c)) v (b ->1 c)) = (b ->1 c)
3523, 34ax-r2 35 . . . . . . 7 ((c ^ (b_|_ ->1 c)) v (1 ^ (b ->1 c))) = (b ->1 c)
36 ax-a2 30 . . . . . . 7 (((a_|_ ->1 c) ^ (b_|_ ->1 c)) v ((a ->1 c) ^ (b ->1 c))) = (((a ->1 c) ^ (b ->1 c)) v ((a_|_ ->1 c) ^ (b_|_ ->1 c)))
3735, 362an 72 . . . . . 6 (((c ^ (b_|_ ->1 c)) v (1 ^ (b ->1 c))) ^ (((a_|_ ->1 c) ^ (b_|_ ->1 c)) v ((a ->1 c) ^ (b ->1 c)))) = ((b ->1 c) ^ (((a ->1 c) ^ (b ->1 c)) v ((a_|_ ->1 c) ^ (b_|_ ->1 c))))
3816, 37ax-r2 35 . . . . 5 ((((a_|_ ->1 c) ^ (b_|_ ->1 c)) v ((a ->1 c) ^ (b ->1 c))) ^ ((c ^ (b_|_ ->1 c)) v (1 ^ (b ->1 c)))) = ((b ->1 c) ^ (((a ->1 c) ^ (b ->1 c)) v ((a_|_ ->1 c) ^ (b_|_ ->1 c))))
3915, 382or 67 . . . 4 ((((a_|_ ->1 c) ^ c) v ((a ->1 c) ^ 1)) v ((((a_|_ ->1 c) ^ (b_|_ ->1 c)) v ((a ->1 c) ^ (b ->1 c))) ^ ((c ^ (b_|_ ->1 c)) v (1 ^ (b ->1 c))))) = ((a ->1 c) v ((b ->1 c) ^ (((a ->1 c) ^ (b ->1 c)) v ((a_|_ ->1 c) ^ (b_|_ ->1 c)))))
4039lan 70 . . 3 (c ^ ((((a_|_ ->1 c) ^ c) v ((a ->1 c) ^ 1)) v ((((a_|_ ->1 c) ^ (b_|_ ->1 c)) v ((a ->1 c) ^ (b ->1 c))) ^ ((c ^ (b_|_ ->1 c)) v (1 ^ (b ->1 c)))))) = (c ^ ((a ->1 c) v ((b ->1 c) ^ (((a ->1 c) ^ (b ->1 c)) v ((a_|_ ->1 c) ^ (b_|_ ->1 c))))))
4140lor 66 . 2 ((a_|_ ->1 c) v (c ^ ((((a_|_ ->1 c) ^ c) v ((a ->1 c) ^ 1)) v ((((a_|_ ->1 c) ^ (b_|_ ->1 c)) v ((a ->1 c) ^ (b ->1 c))) ^ ((c ^ (b_|_ ->1 c)) v (1 ^ (b ->1 c))))))) = ((a_|_ ->1 c) v (c ^ ((a ->1 c) v ((b ->1 c) ^ (((a ->1 c) ^ (b ->1 c)) v ((a_|_ ->1 c) ^ (b_|_ ->1 c)))))))
4241lan 70 1 ((a ->1 c) ^ ((a_|_ ->1 c) v (c ^ ((((a_|_ ->1 c) ^ c) v ((a ->1 c) ^ 1)) v ((((a_|_ ->1 c) ^ (b_|_ ->1 c)) v ((a ->1 c) ^ (b ->1 c))) ^ ((c ^ (b_|_ ->1 c)) v (1 ^ (b ->1 c)))))))) = ((a ->1 c) ^ ((a_|_ ->1 c) v (c ^ ((a ->1 c) v ((b ->1 c) ^ (((a ->1 c) ^ (b ->1 c)) v ((a_|_ ->1 c) ^ (b_|_ ->1 c))))))))
Colors of variables: term
Syntax hints:   = wb 1  _|_wn 4   v wo 6   ^ wa 7  1wt 9   ->1 wi1 13
This theorem is referenced by:  oa3-u2 972
This theorem was proved from axioms:  ax-a1 29  ax-a2 30  ax-a3 31  ax-a4 32  ax-a5 33  ax-r1 34  ax-r2 35  ax-r4 36  ax-r5 37  ax-r3 421
This theorem depends on definitions:  df-b 38  df-a 39  df-t 40  df-f 41  df-i1 43  df-le1 122  df-le2 123  df-c1 124  df-c2 125
metamath.org