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

Theorem ud3lem3 558
Description: Lemma for unified disjunction.
Assertion
Ref Expression
ud3lem3 ((a3 b) →3 (ab)) = (ab)

Proof of Theorem ud3lem3
StepHypRef Expression
1 df-i3 45 . 2 ((a3 b) →3 (ab)) = ((((a3 b) ∩ (ab)) ∪ ((a3 b) ∩ (ab) )) ∪ ((a3 b) ∩ ((a3 b) ∪ (ab))))
2 ud3lem3a 554 . . . . . . 7 ((a3 b) ∩ (ab)) = (a3 b)
3 ud3lem0c 271 . . . . . . 7 (a3 b) = (((ab ) ∩ (ab)) ∩ (a ∪ (ab )))
42, 3ax-r2 35 . . . . . 6 ((a3 b) ∩ (ab)) = (((ab ) ∩ (ab)) ∩ (a ∪ (ab )))
5 ud3lem3b 555 . . . . . 6 ((a3 b) ∩ (ab) ) = 0
64, 52or 67 . . . . 5 (((a3 b) ∩ (ab)) ∪ ((a3 b) ∩ (ab) )) = ((((ab ) ∩ (ab)) ∩ (a ∪ (ab ))) ∪ 0)
7 or0 94 . . . . 5 ((((ab ) ∩ (ab)) ∩ (a ∪ (ab ))) ∪ 0) = (((ab ) ∩ (ab)) ∩ (a ∪ (ab )))
86, 7ax-r2 35 . . . 4 (((a3 b) ∩ (ab)) ∪ ((a3 b) ∩ (ab) )) = (((ab ) ∩ (ab)) ∩ (a ∪ (ab )))
9 ud3lem3d 557 . . . 4 ((a3 b) ∩ ((a3 b) ∪ (ab))) = ((ab) ∪ (a ∩ (ab)))
108, 92or 67 . . 3 ((((a3 b) ∩ (ab)) ∪ ((a3 b) ∩ (ab) )) ∪ ((a3 b) ∩ ((a3 b) ∪ (ab)))) = ((((ab ) ∩ (ab)) ∩ (a ∪ (ab ))) ∪ ((ab) ∪ (a ∩ (ab))))
11 coman1 177 . . . . . . . . . 10 (ab) C a
1211comcom7 442 . . . . . . . . 9 (ab) C a
13 coman2 178 . . . . . . . . . 10 (ab) C b
1413comcom2 175 . . . . . . . . 9 (ab) C b
1512, 14com2or 465 . . . . . . . 8 (ab) C (ab )
1612, 13com2or 465 . . . . . . . 8 (ab) C (ab)
1715, 16com2an 466 . . . . . . 7 (ab) C ((ab ) ∩ (ab))
1817comcom 435 . . . . . 6 ((ab ) ∩ (ab)) C (ab)
19 comorr 176 . . . . . . . . 9 a C (ab )
20 comorr 176 . . . . . . . . 9 a C (ab)
2119, 20com2an 466 . . . . . . . 8 a C ((ab ) ∩ (ab))
2221comcom 435 . . . . . . 7 ((ab ) ∩ (ab)) C a
23 comor1 443 . . . . . . . . . . 11 (ab) C a
2423comcom7 442 . . . . . . . . . 10 (ab) C a
25 comor2 444 . . . . . . . . . . 11 (ab) C b
2625comcom2 175 . . . . . . . . . 10 (ab) C b
2724, 26com2or 465 . . . . . . . . 9 (ab) C (ab )
2824, 25com2or 465 . . . . . . . . 9 (ab) C (ab)
2927, 28com2an 466 . . . . . . . 8 (ab) C ((ab ) ∩ (ab))
3029comcom 435 . . . . . . 7 ((ab ) ∩ (ab)) C (ab)
3122, 30com2an 466 . . . . . 6 ((ab ) ∩ (ab)) C (a ∩ (ab))
3218, 31com2or 465 . . . . 5 ((ab ) ∩ (ab)) C ((ab) ∪ (a ∩ (ab)))
3319comcom3 436 . . . . . . . 8 a C (ab )
3420comcom3 436 . . . . . . . 8 a C (ab)
3533, 34com2an 466 . . . . . . 7 a C ((ab ) ∩ (ab))
3635comcom 435 . . . . . 6 ((ab ) ∩ (ab)) C a
37 coman1 177 . . . . . . . . 9 (ab ) C a
38 coman2 178 . . . . . . . . 9 (ab ) C b
3937, 38com2or 465 . . . . . . . 8 (ab ) C (ab )
4038comcom7 442 . . . . . . . . 9 (ab ) C b
4137, 40com2or 465 . . . . . . . 8 (ab ) C (ab)
4239, 41com2an 466 . . . . . . 7 (ab ) C ((ab ) ∩ (ab))
4342comcom 435 . . . . . 6 ((ab ) ∩ (ab)) C (ab )
4436, 43com2or 465 . . . . 5 ((ab ) ∩ (ab)) C (a ∪ (ab ))
4532, 44fh4r 458 . . . 4 ((((ab ) ∩ (ab)) ∩ (a ∪ (ab ))) ∪ ((ab) ∪ (a ∩ (ab)))) = ((((ab ) ∩ (ab)) ∪ ((ab) ∪ (a ∩ (ab)))) ∩ ((a ∪ (ab )) ∪ ((ab) ∪ (a ∩ (ab)))))
46 comor1 443 . . . . . . . . . . 11 (ab ) C a
4746comcom2 175 . . . . . . . . . 10 (ab ) C a
48 comor2 444 . . . . . . . . . . 11 (ab ) C b
4948comcom7 442 . . . . . . . . . 10 (ab ) C b
5047, 49com2an 466 . . . . . . . . 9 (ab ) C (ab)
5147, 49com2or 465 . . . . . . . . . 10 (ab ) C (ab)
5246, 51com2an 466 . . . . . . . . 9 (ab ) C (a ∩ (ab))
5350, 52com2or 465 . . . . . . . 8 (ab ) C ((ab) ∪ (a ∩ (ab)))
5446, 49com2or 465 . . . . . . . 8 (ab ) C (ab)
5553, 54fh4r 458 . . . . . . 7 (((ab ) ∩ (ab)) ∪ ((ab) ∪ (a ∩ (ab)))) = (((ab ) ∪ ((ab) ∪ (a ∩ (ab)))) ∩ ((ab) ∪ ((ab) ∪ (a ∩ (ab)))))
56 ax-a3 31 . . . . . . . . . . 11 (((ab ) ∪ (ab)) ∪ (a ∩ (ab))) = ((ab ) ∪ ((ab) ∪ (a ∩ (ab))))
5756ax-r1 34 . . . . . . . . . 10 ((ab ) ∪ ((ab) ∪ (a ∩ (ab)))) = (((ab ) ∪ (ab)) ∪ (a ∩ (ab)))
58 anor2 81 . . . . . . . . . . . . . 14 (ab) = (ab )
5958lor 66 . . . . . . . . . . . . 13 ((ab ) ∪ (ab)) = ((ab ) ∪ (ab ) )
60 df-t 40 . . . . . . . . . . . . . 14 1 = ((ab ) ∪ (ab ) )
6160ax-r1 34 . . . . . . . . . . . . 13 ((ab ) ∪ (ab ) ) = 1
6259, 61ax-r2 35 . . . . . . . . . . . 12 ((ab ) ∪ (ab)) = 1
6362ax-r5 37 . . . . . . . . . . 11 (((ab ) ∪ (ab)) ∪ (a ∩ (ab))) = (1 ∪ (a ∩ (ab)))
64 or1r 97 . . . . . . . . . . 11 (1 ∪ (a ∩ (ab))) = 1
6563, 64ax-r2 35 . . . . . . . . . 10 (((ab ) ∪ (ab)) ∪ (a ∩ (ab))) = 1
6657, 65ax-r2 35 . . . . . . . . 9 ((ab ) ∪ ((ab) ∪ (a ∩ (ab)))) = 1
67 ax-a2 30 . . . . . . . . . 10 ((ab) ∪ ((ab) ∪ (a ∩ (ab)))) = (((ab) ∪ (a ∩ (ab))) ∪ (ab))
68 lear 153 . . . . . . . . . . . . 13 (ab) ≤ b
69 leor 151 . . . . . . . . . . . . 13 b ≤ (ab)
7068, 69letr 129 . . . . . . . . . . . 12 (ab) ≤ (ab)
71 lea 152 . . . . . . . . . . . . 13 (a ∩ (ab)) ≤ a
72 leo 150 . . . . . . . . . . . . 13 a ≤ (ab)
7371, 72letr 129 . . . . . . . . . . . 12 (a ∩ (ab)) ≤ (ab)
7470, 73lel2or 162 . . . . . . . . . . 11 ((ab) ∪ (a ∩ (ab))) ≤ (ab)
7574df-le2 123 . . . . . . . . . 10 (((ab) ∪ (a ∩ (ab))) ∪ (ab)) = (ab)
7667, 75ax-r2 35 . . . . . . . . 9 ((ab) ∪ ((ab) ∪ (a ∩ (ab)))) = (ab)
7766, 762an 72 . . . . . . . 8 (((ab ) ∪ ((ab) ∪ (a ∩ (ab)))) ∩ ((ab) ∪ ((ab) ∪ (a ∩ (ab))))) = (1 ∩ (ab))
78 an1r 99 . . . . . . . 8 (1 ∩ (ab)) = (ab)
7977, 78ax-r2 35 . . . . . . 7 (((ab ) ∪ ((ab) ∪ (a ∩ (ab)))) ∩ ((ab) ∪ ((ab) ∪ (a ∩ (ab))))) = (ab)
8055, 79ax-r2 35 . . . . . 6 (((ab ) ∩ (ab)) ∪ ((ab) ∪ (a ∩ (ab)))) = (ab)
81 or12 73 . . . . . . 7 ((a ∪ (ab )) ∪ ((ab) ∪ (a ∩ (ab)))) = ((ab) ∪ ((a ∪ (ab )) ∪ (a ∩ (ab))))
82 df-a 39 . . . . . . . . . . . 12 (a ∩ (ab)) = (a ∪ (ab) )
83 anor1 80 . . . . . . . . . . . . . . 15 (ab ) = (ab)
8483ax-r1 34 . . . . . . . . . . . . . 14 (ab) = (ab )
8584lor 66 . . . . . . . . . . . . 13 (a ∪ (ab) ) = (a ∪ (ab ))
8685ax-r4 36 . . . . . . . . . . . 12 (a ∪ (ab) ) = (a ∪ (ab ))
8782, 86ax-r2 35 . . . . . . . . . . 11 (a ∩ (ab)) = (a ∪ (ab ))
8887lor 66 . . . . . . . . . 10 ((a ∪ (ab )) ∪ (a ∩ (ab))) = ((a ∪ (ab )) ∪ (a ∪ (ab )) )
89 df-t 40 . . . . . . . . . . 11 1 = ((a ∪ (ab )) ∪ (a ∪ (ab )) )
9089ax-r1 34 . . . . . . . . . 10 ((a ∪ (ab )) ∪ (a ∪ (ab )) ) = 1
9188, 90ax-r2 35 . . . . . . . . 9 ((a ∪ (ab )) ∪ (a ∩ (ab))) = 1
9291lor 66 . . . . . . . 8 ((ab) ∪ ((a ∪ (ab )) ∪ (a ∩ (ab)))) = ((ab) ∪ 1)
93 or1 96 . . . . . . . 8 ((ab) ∪ 1) = 1
9492, 93ax-r2 35 . . . . . . 7 ((ab) ∪ ((a ∪ (ab )) ∪ (a ∩ (ab)))) = 1
9581, 94ax-r2 35 . . . . . 6 ((a ∪ (ab )) ∪ ((ab) ∪ (a ∩ (ab)))) = 1
9680, 952an 72 . . . . 5 ((((ab ) ∩ (ab)) ∪ ((ab) ∪ (a ∩ (ab)))) ∩ ((a ∪ (ab )) ∪ ((ab) ∪ (a ∩ (ab))))) = ((ab) ∩ 1)
97 an1 98 . . . . 5 ((ab) ∩ 1) = (ab)
9896, 97ax-r2 35 . . . 4 ((((ab ) ∩ (ab)) ∪ ((ab) ∪ (a ∩ (ab)))) ∩ ((a ∪ (ab )) ∪ ((ab) ∪ (a ∩ (ab))))) = (ab)
9945, 98ax-r2 35 . . 3 ((((ab ) ∩ (ab)) ∩ (a ∪ (ab ))) ∪ ((ab) ∪ (a ∩ (ab)))) = (ab)
10010, 99ax-r2 35 . 2 ((((a3 b) ∩ (ab)) ∪ ((a3 b) ∩ (ab) )) ∪ ((a3 b) ∩ ((a3 b) ∪ (ab)))) = (ab)
1011, 100ax-r2 35 1 ((a3 b) →3 (ab)) = (ab)
Colors of variables: term
Syntax hints:   = wb 1   wn 4   ∪ wo 6   ∩ wa 7  1wt 9  0wf 10   →3 wi3 15
This theorem is referenced by:  ud3 579
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-i3 45  df-le1 122  df-le2 123  df-c1 124  df-c2 125
metamath.org