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

Theorem mlaconj4 826
Description: For 4GO proof of Mladen's conjecture, that it follows from Eq. (3.30) in OA-GO paper.
Hypotheses
Ref Expression
mlaconj4.1 ((d == e) ^ ((e_|_ ^ c_|_) v (d ^ c))) =< (d == c)
mlaconj4.2 d = (a v b)
mlaconj4.3 e = (a ^ b)
Assertion
Ref Expression
mlaconj4 ((a == b) ^ ((a == c) v (b == c))) =< (a == c)

Proof of Theorem mlaconj4
StepHypRef Expression
1 biao 781 . . . . 5 (a == b) = ((a ^ b) == (a v b))
2 bicom 88 . . . . 5 ((a ^ b) == (a v b)) = ((a v b) == (a ^ b))
31, 2ax-r2 35 . . . 4 (a == b) = ((a v b) == (a ^ b))
43bile 134 . . 3 (a == b) =< ((a v b) == (a ^ b))
5 orbile 825 . . . 4 ((a == c) v (b == c)) =< (((a ^ b) ->2 c) ^ (c ->1 (a v b)))
6 imp3 823 . . . 4 (((a ^ b) ->2 c) ^ (c ->1 (a v b))) = (((a ^ b)_|_ ^ c_|_) v (c ^ (a v b)))
75, 6lbtr 131 . . 3 ((a == c) v (b == c)) =< (((a ^ b)_|_ ^ c_|_) v (c ^ (a v b)))
84, 7le2an 161 . 2 ((a == b) ^ ((a == c) v (b == c))) =< (((a v b) == (a ^ b)) ^ (((a ^ b)_|_ ^ c_|_) v (c ^ (a v b))))
9 mlaconj4.2 . . . . . 6 d = (a v b)
10 mlaconj4.3 . . . . . 6 e = (a ^ b)
119, 102bi 91 . . . . 5 (d == e) = ((a v b) == (a ^ b))
1210ax-r4 36 . . . . . . 7 e_|_ = (a ^ b)_|_
1312ran 71 . . . . . 6 (e_|_ ^ c_|_) = ((a ^ b)_|_ ^ c_|_)
14 ancom 68 . . . . . . 7 (d ^ c) = (c ^ d)
159lan 70 . . . . . . 7 (c ^ d) = (c ^ (a v b))
1614, 15ax-r2 35 . . . . . 6 (d ^ c) = (c ^ (a v b))
1713, 162or 67 . . . . 5 ((e_|_ ^ c_|_) v (d ^ c)) = (((a ^ b)_|_ ^ c_|_) v (c ^ (a v b)))
1811, 172an 72 . . . 4 ((d == e) ^ ((e_|_ ^ c_|_) v (d ^ c))) = (((a v b) == (a ^ b)) ^ (((a ^ b)_|_ ^ c_|_) v (c ^ (a v b))))
1918ax-r1 34 . . 3 (((a v b) == (a ^ b)) ^ (((a ^ b)_|_ ^ c_|_) v (c ^ (a v b)))) = ((d == e) ^ ((e_|_ ^ c_|_) v (d ^ c)))
20 lea 152 . . . . . 6 ((d == e) ^ ((e_|_ ^ c_|_) v (d ^ c))) =< (d == e)
21 bicom 88 . . . . . . 7 ((a v b) == (a ^ b)) = ((a ^ b) == (a v b))
2221, 11, 13tr1 60 . . . . . 6 (d == e) = (a == b)
2320, 22lbtr 131 . . . . 5 ((d == e) ^ ((e_|_ ^ c_|_) v (d ^ c))) =< (a == b)
24 mlaconj4.1 . . . . . 6 ((d == e) ^ ((e_|_ ^ c_|_) v (d ^ c))) =< (d == c)
259rbi 90 . . . . . 6 (d == c) = ((a v b) == c)
2624, 25lbtr 131 . . . . 5 ((d == e) ^ ((e_|_ ^ c_|_) v (d ^ c))) =< ((a v b) == c)
2723, 26ler2an 165 . . . 4 ((d == e) ^ ((e_|_ ^ c_|_) v (d ^ c))) =< ((a == b) ^ ((a v b) == c))
28 anass 69 . . . . . . . . . . 11 ((a_|_ ^ b_|_) ^ c_|_) = (a_|_ ^ (b_|_ ^ c_|_))
29 coman1 177 . . . . . . . . . . . 12 (a_|_ ^ (b_|_ ^ c_|_)) C a_|_
3029comcom7 442 . . . . . . . . . . 11 (a_|_ ^ (b_|_ ^ c_|_)) C a
3128, 30bctr 173 . . . . . . . . . 10 ((a_|_ ^ b_|_) ^ c_|_) C a
32 an32 76 . . . . . . . . . . 11 ((a_|_ ^ b_|_) ^ c_|_) = ((a_|_ ^ c_|_) ^ b_|_)
33 coman2 178 . . . . . . . . . . . 12 ((a_|_ ^ c_|_) ^ b_|_) C b_|_
3433comcom7 442 . . . . . . . . . . 11 ((a_|_ ^ c_|_) ^ b_|_) C b
3532, 34bctr 173 . . . . . . . . . 10 ((a_|_ ^ b_|_) ^ c_|_) C b
3631, 35com2an 466 . . . . . . . . 9 ((a_|_ ^ b_|_) ^ c_|_) C (a ^ b)
37 coman1 177 . . . . . . . . 9 ((a_|_ ^ b_|_) ^ c_|_) C (a_|_ ^ b_|_)
3836, 37com2or 465 . . . . . . . 8 ((a_|_ ^ b_|_) ^ c_|_) C ((a ^ b) v (a_|_ ^ b_|_))
3931, 35com2or 465 . . . . . . . . 9 ((a_|_ ^ b_|_) ^ c_|_) C (a v b)
40 coman2 178 . . . . . . . . . 10 ((a_|_ ^ b_|_) ^ c_|_) C c_|_
4140comcom7 442 . . . . . . . . 9 ((a_|_ ^ b_|_) ^ c_|_) C c
4239, 41com2an 466 . . . . . . . 8 ((a_|_ ^ b_|_) ^ c_|_) C ((a v b) ^ c)
4338, 42fh2c 459 . . . . . . 7 (((a ^ b) v (a_|_ ^ b_|_)) ^ (((a v b) ^ c) v ((a_|_ ^ b_|_) ^ c_|_))) = ((((a ^ b) v (a_|_ ^ b_|_)) ^ ((a v b) ^ c)) v (((a ^ b) v (a_|_ ^ b_|_)) ^ ((a_|_ ^ b_|_) ^ c_|_)))
44 anor3 82 . . . . . . . . . . 11 (a_|_ ^ b_|_) = (a v b)_|_
45 comanr1 446 . . . . . . . . . . . 12 (a v b) C ((a v b) ^ c)
4645comcom3 436 . . . . . . . . . . 11 (a v b)_|_ C ((a v b) ^ c)
4744, 46bctr 173 . . . . . . . . . 10 (a_|_ ^ b_|_) C ((a v b) ^ c)
48 coman1 177 . . . . . . . . . . . 12 (a_|_ ^ b_|_) C a_|_
4948comcom7 442 . . . . . . . . . . 11 (a_|_ ^ b_|_) C a
50 coman2 178 . . . . . . . . . . . 12 (a_|_ ^ b_|_) C b_|_
5150comcom7 442 . . . . . . . . . . 11 (a_|_ ^ b_|_) C b
5249, 51com2an 466 . . . . . . . . . 10 (a_|_ ^ b_|_) C (a ^ b)
5347, 52fh2rc 462 . . . . . . . . 9 (((a ^ b) v (a_|_ ^ b_|_)) ^ ((a v b) ^ c)) = (((a ^ b) ^ ((a v b) ^ c)) v ((a_|_ ^ b_|_) ^ ((a v b) ^ c)))
54 anass 69 . . . . . . . . . . . 12 (((a ^ b) ^ (a v b)) ^ c) = ((a ^ b) ^ ((a v b) ^ c))
5554ax-r1 34 . . . . . . . . . . 11 ((a ^ b) ^ ((a v b) ^ c)) = (((a ^ b) ^ (a v b)) ^ c)
56 leao1 154 . . . . . . . . . . . . 13 (a ^ b) =< (a v b)
5756df2le2 128 . . . . . . . . . . . 12 ((a ^ b) ^ (a v b)) = (a ^ b)
5857ran 71 . . . . . . . . . . 11 (((a ^ b) ^ (a v b)) ^ c) = ((a ^ b) ^ c)
5955, 58ax-r2 35 . . . . . . . . . 10 ((a ^ b) ^ ((a v b) ^ c)) = ((a ^ b) ^ c)
60 dff 93 . . . . . . . . . . . . . 14 0 = ((a_|_ ^ b_|_) ^ (a_|_ ^ b_|_)_|_)
61 oran 79 . . . . . . . . . . . . . . . 16 (a v b) = (a_|_ ^ b_|_)_|_
6261lan 70 . . . . . . . . . . . . . . 15 ((a_|_ ^ b_|_) ^ (a v b)) = ((a_|_ ^ b_|_) ^ (a_|_ ^ b_|_)_|_)
6362ax-r1 34 . . . . . . . . . . . . . 14 ((a_|_ ^ b_|_) ^ (a_|_ ^ b_|_)_|_) = ((a_|_ ^ b_|_) ^ (a v b))
6460, 63ax-r2 35 . . . . . . . . . . . . 13 0 = ((a_|_ ^ b_|_) ^ (a v b))
6564ran 71 . . . . . . . . . . . 12 (0 ^ c) = (((a_|_ ^ b_|_) ^ (a v b)) ^ c)
6665ax-r1 34 . . . . . . . . . . 11 (((a_|_ ^ b_|_) ^ (a v b)) ^ c) = (0 ^ c)
67 anass 69 . . . . . . . . . . 11 (((a_|_ ^ b_|_) ^ (a v b)) ^ c) = ((a_|_ ^ b_|_) ^ ((a v b) ^ c))
68 an0r 101 . . . . . . . . . . 11 (0 ^ c) = 0
6966, 67, 683tr2 61 . . . . . . . . . 10 ((a_|_ ^ b_|_) ^ ((a v b) ^ c)) = 0
7059, 692or 67 . . . . . . . . 9 (((a ^ b) ^ ((a v b) ^ c)) v ((a_|_ ^ b_|_) ^ ((a v b) ^ c))) = (((a ^ b) ^ c) v 0)
71 or0 94 . . . . . . . . 9 (((a ^ b) ^ c) v 0) = ((a ^ b) ^ c)
7253, 70, 713tr 62 . . . . . . . 8 (((a ^ b) v (a_|_ ^ b_|_)) ^ ((a v b) ^ c)) = ((a ^ b) ^ c)
73 comanr1 446 . . . . . . . . . 10 (a_|_ ^ b_|_) C ((a_|_ ^ b_|_) ^ c_|_)
7473, 52fh2rc 462 . . . . . . . . 9 (((a ^ b) v (a_|_ ^ b_|_)) ^ ((a_|_ ^ b_|_) ^ c_|_)) = (((a ^ b) ^ ((a_|_ ^ b_|_) ^ c_|_)) v ((a_|_ ^ b_|_) ^ ((a_|_ ^ b_|_) ^ c_|_)))
75 an4 78 . . . . . . . . . . 11 ((a ^ b) ^ ((a_|_ ^ b_|_) ^ c_|_)) = ((a ^ (a_|_ ^ b_|_)) ^ (b ^ c_|_))
76 dff 93 . . . . . . . . . . . . . . 15 0 = (a ^ a_|_)
7776ran 71 . . . . . . . . . . . . . 14 (0 ^ b_|_) = ((a ^ a_|_) ^ b_|_)
78 an0r 101 . . . . . . . . . . . . . 14 (0 ^ b_|_) =