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

Theorem ud3lem3 558
Description: Lemma for unified disjunction.
Assertion
Ref Expression
ud3lem3 ((a ->3 b) ->3 (a v b)) = (a v b)

Proof of Theorem ud3lem3
StepHypRef Expression
1 df-i3 45 . 2 ((a ->3 b) ->3 (a v b)) = ((((a ->3 b)_|_ ^ (a v b)) v ((a ->3 b)_|_ ^ (a v b)_|_)) v ((a ->3 b) ^ ((a ->3 b)_|_ v (a v b))))
2 ud3lem3a 554 . . . . . . 7 ((a ->3 b)_|_ ^ (a v b)) = (a ->3 b)_|_
3 ud3lem0c 271 . . . . . . 7 (a ->3 b)_|_ = (((a v b_|_) ^ (a v b)) ^ (a_|_ v (a ^ b_|_)))
42, 3ax-r2 35 . . . . . 6 ((a ->3 b)_|_ ^ (a v b)) = (((a v b_|_) ^ (a v b)) ^ (a_|_ v (a ^ b_|_)))
5 ud3lem3b 555 . . . . . 6 ((a ->3 b)_|_ ^ (a v b)_|_) = 0
64, 52or 67 . . . . 5 (((a ->3 b)_|_ ^ (a v b)) v ((a ->3 b)_|_ ^ (a v b)_|_)) = ((((a v b_|_) ^ (a v b)) ^ (a_|_ v (a ^ b_|_))) v 0)
7 or0 94 . . . . 5 ((((a v b_|_) ^ (a v b)) ^ (a_|_ v (a ^ b_|_))) v 0) = (((a v b_|_) ^ (a v b)) ^ (a_|_ v (a ^ b_|_)))
86, 7ax-r2 35 . . . 4 (((a ->3 b)_|_ ^ (a v b)) v ((a ->3 b)_|_ ^ (a v b)_|_)) = (((a v b_|_) ^ (a v b)) ^ (a_|_ v (a ^ b_|_)))
9 ud3lem3d 557 . . . 4 ((a ->3 b) ^ ((a ->3 b)_|_ v (a v b))) = ((a_|_ ^ b) v (a ^ (a_|_ v b)))
108, 92or 67 . . 3 ((((a ->3 b)_|_ ^ (a v b)) v ((a ->3 b)_|_ ^ (a v b)_|_)) v ((a ->3 b) ^ ((a ->3 b)_|_ v (a v b)))) = ((((a v b_|_) ^ (a v b)) ^ (a_|_ v (a ^ b_|_))) v ((a_|_ ^ b) v (a ^ (a_|_ v b))))
11 coman1 177 . . . . . . . . . 10 (a_|_ ^ b) C a_|_
1211comcom7 442 . . . . . . . . 9 (a_|_ ^ b) C a
13 coman2 178 . . . . . . . . . 10 (a_|_ ^ b) C b
1413comcom2 175 . . . . . . . . 9 (a_|_ ^ b) C b_|_
1512, 14com2or 465 . . . . . . . 8 (a_|_ ^ b) C (a v b_|_)
1612, 13com2or 465 . . . . . . . 8 (a_|_ ^ b) C (a v b)
1715, 16com2an 466 . . . . . . 7 (a_|_ ^ b) C ((a v b_|_) ^ (a v b))
1817comcom 435 . . . . . 6 ((a v b_|_) ^ (a v b)) C (a_|_ ^ b)
19 comorr 176 . . . . . . . . 9 a C (a v b_|_)
20 comorr 176 . . . . . . . . 9 a C (a v b)
2119, 20com2an 466 . . . . . . . 8 a C ((a v b_|_) ^ (a v b))
2221comcom 435 . . . . . . 7 ((a v b_|_) ^ (a v b)) C a
23 comor1 443 . . . . . . . . . . 11 (a_|_ v b) C a_|_
2423comcom7 442 . . . . . . . . . 10 (a_|_ v b) C a
25 comor2 444 . . . . . . . . . . 11 (a_|_ v b) C b
2625comcom2 175 . . . . . . . . . 10 (a_|_ v b) C b_|_
2724, 26com2or 465 . . . . . . . . 9 (a_|_ v b) C (a v b_|_)
2824, 25com2or 465 . . . . . . . . 9 (a_|_ v b) C (a v b)
2927, 28com2an 466 . . . . . . . 8 (a_|_ v b) C ((a v b_|_) ^ (a v b))
3029comcom 435 . . . . . . 7 ((a v b_|_) ^ (a v b)) C (a_|_ v b)
3122, 30com2an 466 . . . . . 6 ((a v b_|_) ^ (a v b)) C (a ^ (a_|_ v b))
3218, 31com2or 465 . . . . 5 ((a v b_|_) ^ (a v b)) C ((a_|_ ^ b) v (a ^ (a_|_ v b)))
3319comcom3 436 . . . . . . . 8 a_|_ C (a v b_|_)
3420comcom3 436 . . . . . . . 8 a_|_ C (a v b)
3533, 34com2an 466 . . . . . . 7 a_|_ C ((a v b_|_) ^ (a v b))
3635comcom 435 . . . . . 6 ((a v b_|_) ^ (a v b)) C a_|_
37 coman1 177 . . . . . . . . 9 (a ^ b_|_) C a
38 coman2 178 . . . . . . . . 9 (a ^ b_|_) C b_|_
3937, 38com2or 465 . . . . . . . 8 (a ^ b_|_) C (a v b_|_)
4038comcom7 442 . . . . . . . . 9 (a ^ b_|_) C b
4137, 40com2or 465 . . . . . . . 8 (a ^ b_|_) C (a v b)
4239, 41com2an 466 . . . . . . 7 (a ^ b_|_) C ((a v b_|_) ^ (a v b))
4342comcom 435 . . . . . 6 ((a v b_|_) ^ (a v b)) C (a ^ b_|_)
4436, 43com2or 465 . . . . 5 ((a v b_|_) ^ (a v b)) C (a_|_ v (a ^ b_|_))
4532, 44fh4r 458 . . . 4 ((((a v b_|_) ^ (a v b)) ^ (a_|_ v (a ^ b_|_))) v ((a_|_ ^ b) v (a ^ (a_|_ v b)))) = ((((a v b_|_) ^ (a v b)) v ((a_|_ ^ b) v (a ^ (a_|_ v b)))) ^ ((a_|_ v (a ^ b_|_)) v ((a_|_ ^ b) v (a ^ (a_|_ v b)))))
46 comor1 443 . . . . . . . . . . 11 (a v b_|_) C a
4746comcom2 175 . . . . . . . . . 10 (a v b_|_) C a_|_
48 comor2 444 . . . . . . . . . . 11 (a v b_|_) C b_|_
4948comcom7 442 . . . . . . . . . 10 (a v b_|_) C b
5047, 49com2an 466 . . . . . . . . 9 (a v b_|_) C (a_|_ ^ b)
5147, 49com2or 465 . . . . . . . . . 10 (a v b_|_) C (a_|_ v b)
5246, 51com2an 466 . . . . . . . . 9 (a v b_|_) C (a ^ (a_|_ v b))
5350, 52com2or 465 . . . . . . . 8 (a v b_|_) C ((a_|_ ^ b) v (a ^ (a_|_ v b)))
5446, 49com2or 465 . . . . . . . 8 (a v b_|_) C (a v b)
5553, 54fh4r 458 . . . . . . 7 (((a v b_|_) ^ (a v b)) v ((a_|_ ^ b) v (a ^ (a_|_ v b)))) = (((a v b_|_) v ((a_|_ ^ b) v (a ^ (a_|_ v b)))) ^ ((a v b) v ((a_|_ ^ b) v (a ^ (a_|_ v b)))))
56 ax-a3 31 . . . . . . . . . . 11 (((a v b_|_) v (a_|_ ^ b)) v (a ^ (a_|_ v b))) = ((a v b_|_) v ((a_|_ ^ b) v (a ^ (a_|_ v b))))
5756ax-r1 34 . . . . . . . . . 10 ((a v b_|_) v ((a_|_ ^ b) v (a ^ (a_|_ v b)))) = (((a v b_|_) v (a_|_ ^ b)) v (a ^ (a_|_ v b)))
58 anor2 81 . . . . . . . . . . . . . 14 (a_|_ ^ b) = (a v b_|_)_|_
5958lor 66 . . . . . . . . . . . . 13 ((a v b_|_) v (a_|_ ^ b)) = ((a v b_|_) v (a v b_|_)_|_)
60 df-t 40 . . . . . . . . . . . . . 14 1 = ((a v b_|_) v (a v b_|_)_|_)
6160ax-r1 34 . . . . . . . . . . . . 13 ((a v b_|_) v (a v b_|_)_|_) = 1
6259, 61ax-r2 35 . . . . . . . . . . . 12 ((a v b_|_) v (a_|_ ^ b)) = 1
6362ax-r5 37 . . . . . . . . . . 11 (((a v b_|_) v (a_|_ ^ b)) v (a ^ (a_|_ v b))) = (1 v (a ^ (a_|_ v b)))
64 or1r 97 . . . . . . . . . . 11 (1 v (a ^ (a_|_ v b))) = 1
6563, 64ax-r2 35 . . . . . . . . . 10 (((a v b_|_) v (a_|_ ^ b)) v (a ^ (a_|_ v b))) = 1
6657, 65ax-r2 35 . . . . . . . . 9 ((a v b_|_) v ((a_|_ ^ b) v (a ^ (a_|_ v b)))) = 1
67 ax-a2 30 . . . . . . . . . 10 ((a v b) v ((a_|_ ^ b) v (a ^ (a_|_ v b)))) = (((a_|_ ^ b) v (a ^ (a_|_ v b))) v (a v b))
68 lear 153 . . . . . . . . . . . . 13 (a_|_ ^ b) =< b
69 leor 151 . . . . . . . . . . . . 13 b =< (a v b)
7068, 69letr 129 . . . . . . . . . . . 12 (a_|_ ^ b) =< (a v b)
71 lea 152 . . . . . . . . . . . . 13 (a ^ (a_|_ v b)) =< a
72 leo 150 . . . . . . . . . . . . 13 a =< (a v b)
7371, 72letr 129 . . . . . . . . . . . 12 (a ^ (a_|_ v b)) =< (a v b)
7470, 73lel2or 162 . . . . . . . . . . 11 ((a_|_ ^ b) v (a ^ (a_|_ v b))) =< (a v b)
7574df-le2 123 . . . . . . . . . 10 (((a_|_ ^ b) v (a ^ (a_|_ v b))) v (a v b)) = (a v b)
7667, 75ax-r2 35 . . . . . . . . 9 ((a v b) v ((a_|_ ^ b) v (a ^ (a_|_ v b)))) = (a v b)
7766, 762an 72 . . . . . . . 8 (((a v b_|_) v ((a_|_ ^ b) v (a ^ (a_|_ v b)))) ^ ((a v b) v ((a_|_ ^ b) v (a ^ (a_|_ v b))))) = (1 ^ (a v b))
78 an1r 99 . . . . . . . 8 (1 ^ (a v b)) = (a v b)
7977, 78ax-r2 35 . . . . . . 7 (((a v b_|_) v ((a_|_ ^ b) v (a ^ (a_|_ v b)))) ^ ((a v b) v ((a_|_ ^ b) v (a ^ (a_|_ v b))))) = (a v