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

Theorem ud5lem1b 569
Description: Lemma for unified disjunction.
Assertion
Ref Expression
ud5lem1b ((a ->5 b)_|_ ^ (b ->5 a)) = (a ^ b_|_)

Proof of Theorem ud5lem1b
StepHypRef Expression
1 ud5lem0c 273 . . 3 (a ->5 b)_|_ = (((a_|_ v b_|_) ^ (a v b_|_)) ^ (a v b))
2 df-i5 47 . . . 4 (b ->5 a) = (((b ^ a) v (b_|_ ^ a)) v (b_|_ ^ a_|_))
3 ax-a2 30 . . . 4 (((b ^ a) v (b_|_ ^ a)) v (b_|_ ^ a_|_)) = ((b_|_ ^ a_|_) v ((b ^ a) v (b_|_ ^ a)))
42, 3ax-r2 35 . . 3 (b ->5 a) = ((b_|_ ^ a_|_) v ((b ^ a) v (b_|_ ^ a)))
51, 42an 72 . 2 ((a ->5 b)_|_ ^ (b ->5 a)) = ((((a_|_ v b_|_) ^ (a v b_|_)) ^ (a v b)) ^ ((b_|_ ^ a_|_) v ((b ^ a) v (b_|_ ^ a))))
6 coman2 178 . . . . . . 7 (b_|_ ^ a_|_) C a_|_
7 coman1 177 . . . . . . 7 (b_|_ ^ a_|_) C b_|_
86, 7com2or 465 . . . . . 6 (b_|_ ^ a_|_) C (a_|_ v b_|_)
96comcom7 442 . . . . . . 7 (b_|_ ^ a_|_) C a
109, 7com2or 465 . . . . . 6 (b_|_ ^ a_|_) C (a v b_|_)
118, 10com2an 466 . . . . 5 (b_|_ ^ a_|_) C ((a_|_ v b_|_) ^ (a v b_|_))
127comcom7 442 . . . . . 6 (b_|_ ^ a_|_) C b
139, 12com2or 465 . . . . 5 (b_|_ ^ a_|_) C (a v b)
1411, 13com2an 466 . . . 4 (b_|_ ^ a_|_) C (((a_|_ v b_|_) ^ (a v b_|_)) ^ (a v b))
1512, 9com2an 466 . . . . 5 (b_|_ ^ a_|_) C (b ^ a)
167, 9com2an 466 . . . . 5 (b_|_ ^ a_|_) C (b_|_ ^ a)
1715, 16com2or 465 . . . 4 (b_|_ ^ a_|_) C ((b ^ a) v (b_|_ ^ a))
1814, 17fh2 452 . . 3 ((((a_|_ v b_|_) ^ (a v b_|_)) ^ (a v b)) ^ ((b_|_ ^ a_|_) v ((b ^ a) v (b_|_ ^ a)))) = (((((a_|_ v b_|_) ^ (a v b_|_)) ^ (a v b)) ^ (b_|_ ^ a_|_)) v ((((a_|_ v b_|_) ^ (a v b_|_)) ^ (a v b)) ^ ((b ^ a) v (b_|_ ^ a))))
19 anass 69 . . . . . 6 ((((a_|_ v b_|_) ^ (a v b_|_)) ^ (a v b)) ^ (b_|_ ^ a_|_)) = (((a_|_ v b_|_) ^ (a v b_|_)) ^ ((a v b) ^ (b_|_ ^ a_|_)))
20 ax-a2 30 . . . . . . . . . 10 (a v b) = (b v a)
21 oran 79 . . . . . . . . . . . 12 (b v a) = (b_|_ ^ a_|_)_|_
2221ax-r1 34 . . . . . . . . . . 11 (b_|_ ^ a_|_)_|_ = (b v a)
2322con3 65 . . . . . . . . . 10 (b_|_ ^ a_|_) = (b v a)_|_
2420, 232an 72 . . . . . . . . 9 ((a v b) ^ (b_|_ ^ a_|_)) = ((b v a) ^ (b v a)_|_)
25 dff 93 . . . . . . . . . 10 0 = ((b v a) ^ (b v a)_|_)
2625ax-r1 34 . . . . . . . . 9 ((b v a) ^ (b v a)_|_) = 0
2724, 26ax-r2 35 . . . . . . . 8 ((a v b) ^ (b_|_ ^ a_|_)) = 0
2827lan 70 . . . . . . 7 (((a_|_ v b_|_) ^ (a v b_|_)) ^ ((a v b) ^ (b_|_ ^ a_|_))) = (((a_|_ v b_|_) ^ (a v b_|_)) ^ 0)
29 an0 100 . . . . . . 7 (((a_|_ v b_|_) ^ (a v b_|_)) ^ 0) = 0
3028, 29ax-r2 35 . . . . . 6 (((a_|_ v b_|_) ^ (a v b_|_)) ^ ((a v b) ^ (b_|_ ^ a_|_))) = 0
3119, 30ax-r2 35 . . . . 5 ((((a_|_ v b_|_) ^ (a v b_|_)) ^ (a v b)) ^ (b_|_ ^ a_|_)) = 0
32 coman2 178 . . . . . . . . . . 11 (b ^ a) C a
3332comcom2 175 . . . . . . . . . 10 (b ^ a) C a_|_
34 coman1 177 . . . . . . . . . . 11 (b ^ a) C b
3534comcom2 175 . . . . . . . . . 10 (b ^ a) C b_|_
3633, 35com2or 465 . . . . . . . . 9 (b ^ a) C (a_|_ v b_|_)
3732, 35com2or 465 . . . . . . . . 9 (b ^ a) C (a v b_|_)
3836, 37com2an 466 . . . . . . . 8 (b ^ a) C ((a_|_ v b_|_) ^ (a v b_|_))
3932, 34com2or 465 . . . . . . . 8 (b ^ a) C (a v b)
4038, 39com2an 466 . . . . . . 7 (b ^ a) C (((a_|_ v b_|_) ^ (a v b_|_)) ^ (a v b))
4135, 32com2an 466 . . . . . . 7 (b ^ a) C (b_|_ ^ a)
4240, 41fh2 452 . . . . . 6 ((((a_|_ v b_|_) ^ (a v b_|_)) ^ (a v b)) ^ ((b ^ a) v (b_|_ ^ a))) = (((((a_|_ v b_|_) ^ (a v b_|_)) ^ (a v b)) ^ (b ^ a)) v ((((a_|_ v b_|_) ^ (a v b_|_)) ^ (a v b)) ^ (b_|_ ^ a)))
43 an32 76 . . . . . . . . 9 ((((a_|_ v b_|_) ^ (a v b_|_)) ^ (a v b)) ^ (b ^ a)) = ((((a_|_ v b_|_) ^ (a v b_|_)) ^ (b ^ a)) ^ (a v b))
44 an32 76 . . . . . . . . . . . 12 (((a_|_ v b_|_) ^ (a v b_|_)) ^ (b ^ a)) = (((a_|_ v b_|_) ^ (b ^ a)) ^ (a v b_|_))
45 ax-a2 30 . . . . . . . . . . . . . . . 16 (a_|_ v b_|_) = (b_|_ v a_|_)
46 df-a 39 . . . . . . . . . . . . . . . 16 (b ^ a) = (b_|_ v a_|_)_|_
4745, 462an 72 . . . . . . . . . . . . . . 15 ((a_|_ v b_|_) ^ (b ^ a)) = ((b_|_ v a_|_) ^ (b_|_ v a_|_)_|_)
48 dff 93 . . . . . . . . . . . . . . . 16 0 = ((b_|_ v a_|_) ^ (b_|_ v a_|_)_|_)
4948ax-r1 34 . . . . . . . . . . . . . . 15 ((b_|_ v a_|_) ^ (b_|_ v a_|_)_|_) = 0
5047, 49ax-r2 35 . . . . . . . . . . . . . 14 ((a_|_ v b_|_) ^ (b ^ a)) = 0
5150ran 71 . . . . . . . . . . . . 13 (((a_|_ v b_|_) ^ (b ^ a)) ^ (a v b_|_)) = (0 ^ (a v b_|_))
52 an0r 101 . . . . . . . . . . . . 13 (0 ^ (a v b_|_)) = 0
5351, 52ax-r2 35 . . . . . . . . . . . 12 (((a_|_ v b_|_) ^ (b ^ a)) ^ (a v b_|_)) = 0
5444, 53ax-r2 35 . . . . . . . . . . 11 (((a_|_ v b_|_) ^ (a v b_|_)) ^ (b ^ a)) = 0
5554ran 71 . . . . . . . . . 10 ((((a_|_ v b_|_) ^ (a v b_|_)) ^ (b ^ a)) ^ (a v b)) = (0 ^ (a v b))
56 an0r 101 . . . . . . . . . 10 (0 ^ (a v b)) = 0
5755, 56ax-r2 35 . . . . . . . . 9 ((((a_|_ v b_|_) ^ (a v b_|_)) ^ (b ^ a)) ^ (a v b)) = 0
5843, 57ax-r2 35 . . . . . . . 8 ((((a_|_ v b_|_) ^ (a v b_|_)) ^ (a v b)) ^ (b ^ a)) = 0
59 lea 152 . . . . . . . . . . . 12 (b_|_ ^ a) =< b_|_
60 leor 151 . . . . . . . . . . . . 13 b_|_ =< (a_|_ v b_|_)
61 leor 151 . . . . . . . . . . . . 13 b_|_ =< (a v b_|_)
6260, 61ler2an 165 . . . . . . . . . . . 12 b_|_ =< ((a_|_ v b_|_) ^ (a v b_|_))
6359, 62letr 129 . . . . . . . . . . 11 (b_|_ ^ a) =< ((a_|_ v b_|_) ^ (a v b_|_))
64 lear 153 . . . . . . . . . . . 12 (b_|_ ^ a) =< a
65 leo 150 . . . . . . . . . . . 12 a =< (a v b)
6664, 65letr 129 . . . . . . . . . . 11 (b_|_ ^ a) =< (a v b)
6763, 66ler2an 165 . . . . . . . . . 10 (b_|_ ^ a) =< (((a_|_ v b_|_) ^ (a v b_|_)) ^ (a v b))
6867df2le2 128 . . . . . . . . 9 ((b_|_ ^ a) ^ (((a_|_ v b_|_) ^ (a v b_|_)) ^ (a v b))) = (b_|_ ^ a)
69 ancom 68 . . . . . . . . 9 ((((a_|_ v b_|_) ^ (a v b_|_)) ^ (a v b)) ^ (b_|_ ^ a)) = ((b_|_ ^ a) ^ (((a_|_ v b_|_) ^ (a v b_|_)) ^ (a v b)))
70 ancom 68 . . . . . . . . 9 (a ^ b_|_) = (b_|_ ^ a)
7168, 69, 703tr1 60 . . . . . . . 8 ((((a_|_ v b_|_) ^ (a v b_|_)) ^ (a v b)) ^ (b_|_ ^ a)) = (a ^ b_|_)
7258, 712or 67 . . . . . . 7 (((((a_|_ v b_|_) ^ (a v b_|_)) ^ (a v b)) ^ (b ^ a)) v ((((a_|_ v b_|_) ^ (a v b_|_)) ^ (a v b)) ^ (b_|_ ^ a))) = (0 v (a ^ b_|_))
73 or0r 95 . . . . . . 7 (0 v (a ^ b_|_)) = (a ^ b_|_)
7472, 73ax-r2 35 . . . . . 6 (((((a_|_ v b_|_) ^ (a v b_|_)) ^ (a v b)) ^ (b ^ a)) v ((((a_|_ v b_|_) ^ (a v b_|_)) ^ (a v b)) ^ (b_|_ ^ a))) = (a ^ b_|_)
7542, 74ax-r2 35 . . . . 5 ((((