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

Theorem ud4lem1b 560
Description: Lemma for unified disjunction.
Assertion
Ref Expression
ud4lem1b ((a ->4 b)_|_ ^ (b ->4 a)) = (a ^ b_|_)

Proof of Theorem ud4lem1b
StepHypRef Expression
1 ud4lem0c 272 . . 3 (a ->4 b)_|_ = (((a_|_ v b_|_) ^ (a v b_|_)) ^ ((a ^ b_|_) v b))
2 df-i4 46 . . 3 (b ->4 a) = (((b ^ a) v (b_|_ ^ a)) v ((b_|_ v a) ^ a_|_))
31, 22an 72 . 2 ((a ->4 b)_|_ ^ (b ->4 a)) = ((((a_|_ v b_|_) ^ (a v b_|_)) ^ ((a ^ b_|_) v b)) ^ (((b ^ a) v (b_|_ ^ a)) v ((b_|_ v a) ^ a_|_)))
4 coman2 178 . . . . . . . . . . 11 (b ^ a) C a
54comcom2 175 . . . . . . . . . 10 (b ^ a) C a_|_
6 coman1 177 . . . . . . . . . . 11 (b ^ a) C b
76comcom2 175 . . . . . . . . . 10 (b ^ a) C b_|_
85, 7com2or 465 . . . . . . . . 9 (b ^ a) C (a_|_ v b_|_)
98comcom 435 . . . . . . . 8 (a_|_ v b_|_) C (b ^ a)
10 coman2 178 . . . . . . . . . . 11 (b_|_ ^ a) C a
1110comcom2 175 . . . . . . . . . 10 (b_|_ ^ a) C a_|_
12 coman1 177 . . . . . . . . . 10 (b_|_ ^ a) C b_|_
1311, 12com2or 465 . . . . . . . . 9 (b_|_ ^ a) C (a_|_ v b_|_)
1413comcom 435 . . . . . . . 8 (a_|_ v b_|_) C (b_|_ ^ a)
159, 14com2or 465 . . . . . . 7 (a_|_ v b_|_) C ((b ^ a) v (b_|_ ^ a))
1615comcom 435 . . . . . 6 ((b ^ a) v (b_|_ ^ a)) C (a_|_ v b_|_)
174, 7com2or 465 . . . . . . . . 9 (b ^ a) C (a v b_|_)
1817comcom 435 . . . . . . . 8 (a v b_|_) C (b ^ a)
19 comor2 444 . . . . . . . . 9 (a v b_|_) C b_|_
20 comor1 443 . . . . . . . . 9 (a v b_|_) C a
2119, 20com2an 466 . . . . . . . 8 (a v b_|_) C (b_|_ ^ a)
2218, 21com2or 465 . . . . . . 7 (a v b_|_) C ((b ^ a) v (b_|_ ^ a))
2322comcom 435 . . . . . 6 ((b ^ a) v (b_|_ ^ a)) C (a v b_|_)
2416, 23com2an 466 . . . . 5 ((b ^ a) v (b_|_ ^ a)) C ((a_|_ v b_|_) ^ (a v b_|_))
25 coman2 178 . . . . . . . . . . 11 (a ^ b_|_) C b_|_
2625comcom3 436 . . . . . . . . . 10 (a ^ b_|_)_|_ C b_|_
2726comcom5 440 . . . . . . . . 9 (a ^ b_|_) C b
28 coman1 177 . . . . . . . . 9 (a ^ b_|_) C a
2927, 28com2an 466 . . . . . . . 8 (a ^ b_|_) C (b ^ a)
3025, 28com2an 466 . . . . . . . 8 (a ^ b_|_) C (b_|_ ^ a)
3129, 30com2or 465 . . . . . . 7 (a ^ b_|_) C ((b ^ a) v (b_|_ ^ a))
3231comcom 435 . . . . . 6 ((b ^ a) v (b_|_ ^ a)) C (a ^ b_|_)
336comcom 435 . . . . . . . 8 b C (b ^ a)
3412comcom 435 . . . . . . . . . 10 b_|_ C (b_|_ ^ a)
3534comcom2 175 . . . . . . . . 9 b_|_ C (b_|_ ^ a)_|_
3635comcom5 440 . . . . . . . 8 b C (b_|_ ^ a)
3733, 36com2or 465 . . . . . . 7 b C ((b ^ a) v (b_|_ ^ a))
3837comcom 435 . . . . . 6 ((b ^ a) v (b_|_ ^ a)) C b
3932, 38com2or 465 . . . . 5 ((b ^ a) v (b_|_ ^ a)) C ((a ^ b_|_) v b)
4024, 39com2an 466 . . . 4 ((b ^ a) v (b_|_ ^ a)) C (((a_|_ v b_|_) ^ (a v b_|_)) ^ ((a ^ b_|_) v b))
41 comor1 443 . . . . . . . . . 10 (b_|_ v a) C b_|_
4241comcom3 436 . . . . . . . . 9 (b_|_ v a)_|_ C b_|_
4342comcom5 440 . . . . . . . 8 (b_|_ v a) C b
44 comor2 444 . . . . . . . 8 (b_|_ v a) C a
4543, 44com2an 466 . . . . . . 7 (b_|_ v a) C (b ^ a)
4641, 44com2an 466 . . . . . . 7 (b_|_ v a) C (b_|_ ^ a)
4745, 46com2or 465 . . . . . 6 (b_|_ v a) C ((b ^ a) v (b_|_ ^ a))
4847comcom 435 . . . . 5 ((b ^ a) v (b_|_ ^ a)) C (b_|_ v a)
494comcom 435 . . . . . . . 8 a C (b ^ a)
5010comcom 435 . . . . . . . 8 a C (b_|_ ^ a)
5149, 50com2or 465 . . . . . . 7 a C ((b ^ a) v (b_|_ ^ a))
5251comcom 435 . . . . . 6 ((b ^ a) v (b_|_ ^ a)) C a
5352comcom2 175 . . . . 5 ((b ^ a) v (b_|_ ^ a)) C a_|_
5448, 53com2an 466 . . . 4 ((b ^ a) v (b_|_ ^ a)) C ((b_|_ v a) ^ a_|_)
5540, 54fh2 452 . . 3 ((((a_|_ v b_|_) ^ (a v b_|_)) ^ ((a ^ b_|_) v b)) ^ (((b ^ a) v (b_|_ ^ a)) v ((b_|_ v a) ^ a_|_))) = (((((a_|_ v b_|_) ^ (a v b_|_)) ^ ((a ^ b_|_) v b)) ^ ((b ^ a) v (b_|_ ^ a))) v ((((a_|_ v b_|_) ^ (a v b_|_)) ^ ((a ^ b_|_) v b)) ^ ((b_|_ v a) ^ a_|_)))
568, 17com2an 466 . . . . . . . 8 (b ^ a) C ((a_|_ v b_|_) ^ (a v b_|_))
574, 7com2an 466 . . . . . . . . 9 (b ^ a) C (a ^ b_|_)
5857, 6com2or 465 . . . . . . . 8 (b ^ a) C ((a ^ b_|_) v b)
5956, 58com2an 466 . . . . . . 7 (b ^ a) C (((a_|_ v b_|_) ^ (a v b_|_)) ^ ((a ^ b_|_) v b))
607, 4com2an 466 . . . . . . 7 (b ^ a) C (b_|_ ^ a)
6159, 60fh2 452 . . . . . 6 ((((a_|_ v b_|_) ^ (a v b_|_)) ^ ((a ^ b_|_) v b)) ^ ((b ^ a) v (b_|_ ^ a))) = (((((a_|_ v b_|_) ^ (a v b_|_)) ^ ((a ^ b_|_) v b)) ^ (b ^ a)) v ((((a_|_ v b_|_) ^ (a v b_|_)) ^ ((a ^ b_|_) v b)) ^ (b_|_ ^ a)))
62 an32 76 . . . . . . . . . 10 ((((a_|_ v b_|_) ^ (a v b_|_)) ^ ((a ^ b_|_) v b)) ^ (b ^ a)) = ((((a_|_ v b_|_) ^ (a v b_|_)) ^ (b ^ a)) ^ ((a ^ b_|_) v b))
63 an32 76 . . . . . . . . . . . . 13 (((a_|_ v b_|_) ^ (a v b_|_)) ^ (b ^ a)) = (((a_|_ v b_|_) ^ (b ^ a)) ^ (a v b_|_))
64 ax-a2 30 . . . . . . . . . . . . . . . . 17 (a_|_ v b_|_) = (b_|_ v a_|_)
65 df-a 39 . . . . . . . . . . . . . . . . 17 (b ^ a) = (b_|_ v a_|_)_|_
6664, 652an 72 . . . . . . . . . . . . . . . 16 ((a_|_ v b_|_) ^ (b ^ a)) = ((b_|_ v a_|_) ^ (b_|_ v a_|_)_|_)
67 dff 93 . . . . . . . . . . . . . . . . 17 0 = ((b_|_ v a_|_) ^ (b_|_ v a_|_)_|_)
6867ax-r1 34 . . . . . . . . . . . . . . . 16 ((b_|_ v a_|_) ^ (b_|_ v a_|_)_|_) = 0
6966, 68ax-r2 35 . . . . . . . . . . . . . . 15 ((a_|_ v b_|_) ^ (b ^ a)) = 0
7069ran 71 . . . . . . . . . . . . . 14 (((a_|_ v b_|_) ^ (b ^ a)) ^ (a v b_|_)) = (0 ^ (a v b_|_))
71 ancom 68 . . . . . . . . . . . . . . 15 (0 ^ (a v b_|_)) = ((a v b_|_) ^ 0)
72 an0 100 . . . . . . . . . . . . . . 15 ((a v b_|_) ^ 0) = 0
7371, 72ax-r2 35 . . . . . . . . . . . . . 14 (0 ^ (a v b_|_)) = 0
7470, 73ax-r2 35 . . . . . . . . . . . . 13 (((a_|_ v b_|_) ^ (b ^ a)) ^ (a v b_|_)) = 0
7563, 74ax-r2 35 . . . . . . . . . . . 12 (((a_|_ v b_|_) ^ (a v b_|_)) ^ (b ^ a)) = 0
7675ran 71 . . . . . . . . . . 11 ((((a_|_ v b_|_) ^ (a v b_|_)) ^ (b ^ a)) ^ ((a ^ b_|_) v b)) = (0 ^ ((a ^ b_|_) v b))
77 ancom 68 . . . . . . . . . . . 12 (0 ^ ((a ^ b_|_) v b)) = (((a ^ b_|_) v b) ^ 0)
78 an0 100 . . . . . . . . . . . 12 (((a ^ b_|_) v b) ^ 0) = 0
7977, 78ax-r2 35 . . . . . . . . . . 11 (0 ^ ((a ^ b_|_) v b)) = 0
8076, 79ax-r2 35 . . . . . . . . . 10 ((((a_|_ v b_|_) ^ (a v b_|_)) ^ (b ^ a)) ^ ((a ^ b_|_) v b)) = 0
8162, 80ax-r2 35 . . . . . . . . 9 ((((a_|_ v b_|_) ^ (a v b_|_)) ^ ((a ^ b_|_) v b)) ^ (b ^ a)) = 0
82 lea 152 . . . . . . . . . . . . . 14 (b_|_ ^ a) =< b_|_
83 leor 151 . . . . . . . . . . . . . 14 b_|_ =< (a_|_ v b_|_)
8482, 83letr 129 . . . . . . . . . . . . 13 (b_|_ ^ a) =< (a_|_ v b_|_)
85 lear 153 . . . . . . . . . . . . . 14 (b_|_ ^ a) =< a
86 leo 150 . . . . . . . . . . . . . 14 a =< (a v b_|_)
8785, 86letr 129 . . . . . . . . . . . . 13 (b_|_ ^ a) =< (a v b_|_)
8884, 87ler2an 165 . . . . . . . . . . . 12 (b_|_ ^ a) =< ((a_|_ v b_|_) ^ (a v b_|_))
89 ancom 68 . . . . . . . . . . . . 13 (b_|_ ^ a) = (a ^ b_|_)
90 leo 150 . . . . . . . . . . . . 13 (a ^ b_|_) =< ((a ^ b_|_) v b)
9189, 90bltr 130 . . . . . . . . . . . 12 (b_|_ ^ a) =< ((a ^ b_|_) v b)
9288, 91ler2an 165 . . . . . . . . . . 11 (b_|_ ^ a) =< (((a_|_ v b_|_) ^ (a v b_|_)) ^ ((a ^ b_|_) v b))
9392df2le2 128 . . . . . . . . . 10