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

Theorem ud1lem1 542
Description: Lemma for unified disjunction.
Assertion
Ref Expression
ud1lem1 ((a ->1 b) ->1 (b ->1 a)) = (a v (a_|_ ^ b_|_))

Proof of Theorem ud1lem1
StepHypRef Expression
1 df-i1 43 . 2 ((a ->1 b) ->1 (b ->1 a)) = ((a ->1 b)_|_ v ((a ->1 b) ^ (b ->1 a)))
2 ud1lem0c 269 . . . 4 (a ->1 b)_|_ = (a ^ (a_|_ v b_|_))
3 df-i1 43 . . . . 5 (a ->1 b) = (a_|_ v (a ^ b))
4 df-i1 43 . . . . 5 (b ->1 a) = (b_|_ v (b ^ a))
53, 42an 72 . . . 4 ((a ->1 b) ^ (b ->1 a)) = ((a_|_ v (a ^ b)) ^ (b_|_ v (b ^ a)))
62, 52or 67 . . 3 ((a ->1 b)_|_ v ((a ->1 b) ^ (b ->1 a))) = ((a ^ (a_|_ v b_|_)) v ((a_|_ v (a ^ b)) ^ (b_|_ v (b ^ a))))
7 ancom 68 . . . . . . . 8 (b ^ a) = (a ^ b)
87lor 66 . . . . . . 7 (b_|_ v (b ^ a)) = (b_|_ v (a ^ b))
98lan 70 . . . . . 6 ((a_|_ v (a ^ b)) ^ (b_|_ v (b ^ a))) = ((a_|_ v (a ^ b)) ^ (b_|_ v (a ^ b)))
10 coman1 177 . . . . . . . . 9 (a ^ b) C a
1110comcom2 175 . . . . . . . 8 (a ^ b) C a_|_
12 coman2 178 . . . . . . . . 9 (a ^ b) C b
1312comcom2 175 . . . . . . . 8 (a ^ b) C b_|_
1411, 13fh3r 457 . . . . . . 7 ((a_|_ ^ b_|_) v (a ^ b)) = ((a_|_ v (a ^ b)) ^ (b_|_ v (a ^ b)))
1514ax-r1 34 . . . . . 6 ((a_|_ v (a ^ b)) ^ (b_|_ v (a ^ b))) = ((a_|_ ^ b_|_) v (a ^ b))
169, 15ax-r2 35 . . . . 5 ((a_|_ v (a ^ b)) ^ (b_|_ v (b ^ a))) = ((a_|_ ^ b_|_) v (a ^ b))
1716lor 66 . . . 4 ((a ^ (a_|_ v b_|_)) v ((a_|_ v (a ^ b)) ^ (b_|_ v (b ^ a)))) = ((a ^ (a_|_ v b_|_)) v ((a_|_ ^ b_|_) v (a ^ b)))
18 or12 73 . . . . 5 ((a ^ (a_|_ v b_|_)) v ((a_|_ ^ b_|_) v (a ^ b))) = ((a_|_ ^ b_|_) v ((a ^ (a_|_ v b_|_)) v (a ^ b)))
1910comcom 435 . . . . . . . 8 a C (a ^ b)
20 comorr 176 . . . . . . . . . 10 a_|_ C (a_|_ v b_|_)
2120comcom2 175 . . . . . . . . 9 a_|_ C (a_|_ v b_|_)_|_
2221comcom5 440 . . . . . . . 8 a C (a_|_ v b_|_)
2319, 22fh4r 458 . . . . . . 7 ((a ^ (a_|_ v b_|_)) v (a ^ b)) = ((a v (a ^ b)) ^ ((a_|_ v b_|_) v (a ^ b)))
2423lor 66 . . . . . 6 ((a_|_ ^ b_|_) v ((a ^ (a_|_ v b_|_)) v (a ^ b))) = ((a_|_ ^ b_|_) v ((a v (a ^ b)) ^ ((a_|_ v b_|_) v (a ^ b))))
25 a5b 112 . . . . . . . . . 10 (a v (a ^ b)) = a
26 df-a 39 . . . . . . . . . . . 12 (a ^ b) = (a_|_ v b_|_)_|_
2726lor 66 . . . . . . . . . . 11 ((a_|_ v b_|_) v (a ^ b)) = ((a_|_ v b_|_) v (a_|_ v b_|_)_|_)
28 df-t 40 . . . . . . . . . . . 12 1 = ((a_|_ v b_|_) v (a_|_ v b_|_)_|_)
2928ax-r1 34 . . . . . . . . . . 11 ((a_|_ v b_|_) v (a_|_ v b_|_)_|_) = 1
3027, 29ax-r2 35 . . . . . . . . . 10 ((a_|_ v b_|_) v (a ^ b)) = 1
3125, 302an 72 . . . . . . . . 9 ((a v (a ^ b)) ^ ((a_|_ v b_|_) v (a ^ b))) = (a ^ 1)
32 an1 98 . . . . . . . . 9 (a ^ 1) = a
3331, 32ax-r2 35 . . . . . . . 8 ((a v (a ^ b)) ^ ((a_|_ v b_|_) v (a ^ b))) = a
3433lor 66 . . . . . . 7 ((a_|_ ^ b_|_) v ((a v (a ^ b)) ^ ((a_|_ v b_|_) v (a ^ b)))) = ((a_|_ ^ b_|_) v a)
35 ax-a2 30 . . . . . . 7 ((a_|_ ^ b_|_) v a) = (a v (a_|_ ^ b_|_))
3634, 35ax-r2 35 . . . . . 6 ((a_|_ ^ b_|_) v ((a v (a ^ b)) ^ ((a_|_ v b_|_) v (a ^ b)))) = (a v (a_|_ ^ b_|_))
3724, 36ax-r2 35 . . . . 5 ((a_|_ ^ b_|_) v ((a ^ (a_|_ v b_|_)) v (a ^ b))) = (a v (a_|_ ^ b_|_))
3818, 37ax-r2 35 . . . 4 ((a ^ (a_|_ v b_|_)) v ((a_|_ ^ b_|_) v (a ^ b))) = (a v (a_|_ ^ b_|_))
3917, 38ax-r2 35 . . 3 ((a ^ (a_|_ v b_|_)) v ((a_|_ v (a ^ b)) ^ (b_|_ v (b ^ a)))) = (a v (a_|_ ^ b_|_))
406, 39ax-r2 35 . 2 ((a ->1 b)_|_ v ((a ->1 b) ^ (b ->1 a))) = (a v (a_|_ ^ b_|_))
411, 40ax-r2 35 1 ((a ->1 b) ->1 (b ->1 a)) = (a v (a_|_ ^ b_|_))
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:  ud1 577
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