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

Theorem ud5lem3 576
Description: Lemma for unified disjunction.
Assertion
Ref Expression
ud5lem3 ((a5 b) →5 (a ∪ (ab))) = (ab)

Proof of Theorem ud5lem3
StepHypRef Expression
1 df-i5 47 . 2 ((a5 b) →5 (a ∪ (ab))) = ((((a5 b) ∩ (a ∪ (ab))) ∪ ((a5 b) ∩ (a ∪ (ab)))) ∪ ((a5 b) ∩ (a ∪ (ab)) ))
2 ud5lem3a 573 . . . . 5 ((a5 b) ∩ (a ∪ (ab))) = ((ab) ∪ (ab))
3 ud5lem3b 574 . . . . 5 ((a5 b) ∩ (a ∪ (ab))) = (a ∩ (ab ))
42, 32or 67 . . . 4 (((a5 b) ∩ (a ∪ (ab))) ∪ ((a5 b) ∩ (a ∪ (ab)))) = (((ab) ∪ (ab)) ∪ (a ∩ (ab )))
5 ud5lem3c 575 . . . 4 ((a5 b) ∩ (a ∪ (ab)) ) = (((ab) ∩ (ab )) ∩ a )
64, 52or 67 . . 3 ((((a5 b) ∩ (a ∪ (ab))) ∪ ((a5 b) ∩ (a ∪ (ab)))) ∪ ((a5 b) ∩ (a ∪ (ab)) )) = ((((ab) ∪ (ab)) ∪ (a ∩ (ab ))) ∪ (((ab) ∩ (ab )) ∩ a ))
7 ax-a3 31 . . . 4 ((((ab) ∪ (ab)) ∪ (a ∩ (ab ))) ∪ (((ab) ∩ (ab )) ∩ a )) = (((ab) ∪ (ab)) ∪ ((a ∩ (ab )) ∪ (((ab) ∩ (ab )) ∩ a )))
8 or4 77 . . . . 5 (((ab) ∪ (ab)) ∪ ((a ∩ (ab )) ∪ (((ab) ∩ (ab )) ∩ a ))) = (((ab) ∪ (a ∩ (ab ))) ∪ ((ab) ∪ (((ab) ∩ (ab )) ∩ a )))
9 comanr1 446 . . . . . . . . 9 a C (ab)
10 comorr 176 . . . . . . . . . 10 a C (ab )
1110comcom6 441 . . . . . . . . 9 a C (ab )
129, 11fh4 454 . . . . . . . 8 ((ab) ∪ (a ∩ (ab ))) = (((ab) ∪ a) ∩ ((ab) ∪ (ab )))
13 ax-a2 30 . . . . . . . . . . 11 ((ab) ∪ a) = (a ∪ (ab))
14 a5b 112 . . . . . . . . . . 11 (a ∪ (ab)) = a
1513, 14ax-r2 35 . . . . . . . . . 10 ((ab) ∪ a) = a
16 df-a 39 . . . . . . . . . . . . . 14 (ab) = (ab )
1716ax-r1 34 . . . . . . . . . . . . 13 (ab ) = (ab)
1817con3 65 . . . . . . . . . . . 12 (ab ) = (ab)
1918lor 66 . . . . . . . . . . 11 ((ab) ∪ (ab )) = ((ab) ∪ (ab) )
20 df-t 40 . . . . . . . . . . . 12 1 = ((ab) ∪ (ab) )
2120ax-r1 34 . . . . . . . . . . 11 ((ab) ∪ (ab) ) = 1
2219, 21ax-r2 35 . . . . . . . . . 10 ((ab) ∪ (ab )) = 1
2315, 222an 72 . . . . . . . . 9 (((ab) ∪ a) ∩ ((ab) ∪ (ab ))) = (a ∩ 1)
24 an1 98 . . . . . . . . 9 (a ∩ 1) = a
2523, 24ax-r2 35 . . . . . . . 8 (((ab) ∪ a) ∩ ((ab) ∪ (ab ))) = a
2612, 25ax-r2 35 . . . . . . 7 ((ab) ∪ (a ∩ (ab ))) = a
27 coman1 177 . . . . . . . . . . . 12 (ab) C a
2827comcom7 442 . . . . . . . . . . 11 (ab) C a
29 coman2 178 . . . . . . . . . . 11 (ab) C b
3028, 29com2or 465 . . . . . . . . . 10 (ab) C (ab)
3129comcom2 175 . . . . . . . . . . 11 (ab) C b
3228, 31com2or 465 . . . . . . . . . 10 (ab) C (ab )
3330, 32com2an 466 . . . . . . . . 9 (ab) C ((ab) ∩ (ab ))
3433, 27fh3 453 . . . . . . . 8 ((ab) ∪ (((ab) ∩ (ab )) ∩ a )) = (((ab) ∪ ((ab) ∩ (ab ))) ∩ ((ab) ∪ a ))
35 comor1 443 . . . . . . . . . . . . . 14 (ab) C a
3635comcom2 175 . . . . . . . . . . . . 13 (ab) C a
37 comor2 444 . . . . . . . . . . . . 13 (ab) C b
3836, 37com2an 466 . . . . . . . . . . . 12 (ab) C (ab)
3937comcom2 175 . . . . . . . . . . . . 13 (ab) C b
4035, 39com2or 465 . . . . . . . . . . . 12 (ab) C (ab )
4138, 40fh4 454 . . . . . . . . . . 11 ((ab) ∪ ((ab) ∩ (ab ))) = (((ab) ∪ (ab)) ∩ ((ab) ∪ (ab )))
4236, 37fh3r 457 . . . . . . . . . . . . . 14 ((ab) ∪ (ab)) = ((a ∪ (ab)) ∩ (b ∪ (ab)))
43 ax-a2 30 . . . . . . . . . . . . . . . 16 (a ∪ (ab)) = ((ab) ∪ a )
44 or12 73 . . . . . . . . . . . . . . . . 17 (b ∪ (ab)) = (a ∪ (bb))
45 oridm 102 . . . . . . . . . . . . . . . . . 18 (bb) = b
4645lor 66 . . . . . . . . . . . . . . . . 17 (a ∪ (bb)) = (ab)
4744, 46ax-r2 35 . . . . . . . . . . . . . . . 16 (b ∪ (ab)) = (ab)
4843, 472an 72 . . . . . . . . . . . . . . 15 ((a ∪ (ab)) ∩ (b ∪ (ab))) = (((ab) ∪ a ) ∩ (ab))
49 ancom 68 . . . . . . . . . . . . . . . 16 (((ab) ∪ a ) ∩ (ab)) = ((ab) ∩ ((ab) ∪ a ))
50 a5c 113 . . . . . . . . . . . . . . . 16 ((ab) ∩ ((ab) ∪ a )) = (ab)
5149, 50ax-r2 35 . . . . . . . . . . . . . . 15 (((ab) ∪ a ) ∩ (ab)) = (ab)
5248, 51ax-r2 35 . . . . . . . . . . . . . 14 ((a ∪ (ab)) ∩ (b ∪ (ab))) = (ab)
5342, 52ax-r2 35 . . . . . . . . . . . . 13 ((ab) ∪ (ab)) = (ab)
54 anor2 81 . . . . . . . . . . . . . . . . 17 (ab) = (ab )
5554ax-r1 34 . . . . . . . . . . . . . . . 16 (ab ) = (ab)
5655con3 65 . . . . . . . . . . . . . . 15 (ab ) = (ab)
5756lor 66 . . . . . . . . . . . . . 14 ((ab) ∪ (ab )) = ((ab) ∪ (ab) )
58 df-t 40 . . . . . . . . . . . . . . 15 1 = ((ab) ∪ (ab) )
5958ax-r1 34 . . . . . . . . . . . . . 14 ((ab) ∪ (ab) ) = 1
6057, 59ax-r2 35 . . . . . . . . . . . . 13 ((ab) ∪ (ab )) = 1
6153, 602an 72 . . . . . . . . . . . 12 (((ab) ∪ (ab)) ∩ ((ab) ∪ (ab ))) = ((ab) ∩ 1)
62 an1 98 . . . . . . . . . . . 12 ((ab) ∩ 1) = (ab)
6361, 62ax-r2 35 . . . . . . . . . . 11 (((ab) ∪ (ab)) ∩ ((ab) ∪ (ab ))) = (ab)
6441, 63ax-r2 35 . . . . . . . . . 10 ((ab) ∪ ((ab) ∩ (ab ))) = (ab)
65 ax-a2 30 . . . . . . . . . . 11 ((ab) ∪ a ) = (a ∪ (ab))
66 a5b 112 . . . . . . . . . . 11 (a ∪ (ab)) = a
6765, 66ax-r2 35 . . . . . . . . . 10 ((ab) ∪ a ) = a
6864, 672an 72 . . . . . . . . 9 (((ab) ∪ ((ab) ∩ (ab ))) ∩ ((ab) ∪ a )) = ((ab) ∩ a )
69 ancom 68 . . . . . . . . 9 ((ab) ∩ a ) = (a ∩ (ab))
7068, 69ax-r2 35 . . . . . . . 8 (((ab) ∪ ((ab) ∩ (ab ))) ∩ ((ab) ∪ a )) = (a ∩ (ab))
7134, 70ax-r2 35 . . . . . . 7 ((ab) ∪ (((ab) ∩ (ab )) ∩ a )) = (a ∩ (ab))
7226, 712or 67 . . . . . 6 (((ab) ∪ (a ∩ (ab ))) ∪ ((ab) ∪ (((ab) ∩ (ab )) ∩ a ))) = (a ∪ (a ∩ (ab)))
73 oml 427 . . . . . 6 (a ∪ (a ∩ (ab))) = (ab)
7472, 73ax-r2 35 . . . . 5 (((ab) ∪ (a ∩ (ab ))) ∪ ((ab) ∪ (((ab) ∩ (ab )) ∩ a ))) = (ab)
758, 74ax-r2 35 . . . 4 (((ab) ∪ (ab)) ∪ ((a ∩ (ab )) ∪ (((ab) ∩ (ab )) ∩ a ))) = (ab)
767, 75ax-r2 35 . . 3 ((((ab) ∪ (ab)) ∪ (a ∩ (ab ))) ∪ (((ab) ∩ (ab )) ∩ a )) = (ab)
776, 76ax-r2 35 . 2 ((((a5 b) ∩ (a ∪ (ab))) ∪ ((a5 b) ∩ (a ∪ (ab)))) ∪ ((a5 b) ∩ (a ∪ (ab)) )) = (ab)
781, 77ax-r2 35 1 ((a5 b) →5 (a ∪ (ab))) = (ab)
Colors of variables: term
Syntax hints:   = wb 1   wn 4   ∪ wo 6   ∩ wa 7  1wt 9   →5 wi5 17
This theorem is referenced by:  ud5 581
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-i5 47  df-le1 122  df-le2 123  df-c1 124  df-c2 125
metamath.org