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

Theorem fh1 451
Description: Foulis-Holland Theorem.
Hypotheses
Ref Expression
fh.1 a C b
fh.2 a C c
Assertion
Ref Expression
fh1 (a ∩ (bc)) = ((ab) ∪ (ac))

Proof of Theorem fh1
StepHypRef Expression
1 ledi 166 . . 3 ((ab) ∪ (ac)) ≤ (a ∩ (bc))
2 ancom 68 . . . . . 6 (a ∩ (bc)) = ((bc) ∩ a)
3 df-a 39 . . . . . . . . 9 (ab) = (ab )
4 df-a 39 . . . . . . . . 9 (ac) = (ac )
53, 42or 67 . . . . . . . 8 ((ab) ∪ (ac)) = ((ab ) ∪ (ac ) )
6 df-a 39 . . . . . . . . . 10 ((ab ) ∩ (ac )) = ((ab ) ∪ (ac ) )
76ax-r1 34 . . . . . . . . 9 ((ab ) ∪ (ac ) ) = ((ab ) ∩ (ac ))
87con3 65 . . . . . . . 8 ((ab ) ∪ (ac ) ) = ((ab ) ∩ (ac ))
95, 8ax-r2 35 . . . . . . 7 ((ab) ∪ (ac)) = ((ab ) ∩ (ac ))
109con2 64 . . . . . 6 ((ab) ∪ (ac)) = ((ab ) ∩ (ac ))
112, 102an 72 . . . . 5 ((a ∩ (bc)) ∩ ((ab) ∪ (ac)) ) = (((bc) ∩ a) ∩ ((ab ) ∩ (ac )))
12 anass 69 . . . . . . 7 (((bc) ∩ a) ∩ ((ab ) ∩ (ac ))) = ((bc) ∩ (a ∩ ((ab ) ∩ (ac ))))
13 fh.1 . . . . . . . . . . . 12 a C b
1413comcom2 175 . . . . . . . . . . 11 a C b
1514com3ii 439 . . . . . . . . . 10 (a ∩ (ab )) = (ab )
16 fh.2 . . . . . . . . . . . 12 a C c
1716comcom2 175 . . . . . . . . . . 11 a C c
1817com3ii 439 . . . . . . . . . 10 (a ∩ (ac )) = (ac )
1915, 182an 72 . . . . . . . . 9 ((a ∩ (ab )) ∩ (a ∩ (ac ))) = ((ab ) ∩ (ac ))
20 anandi 106 . . . . . . . . 9 (a ∩ ((ab ) ∩ (ac ))) = ((a ∩ (ab )) ∩ (a ∩ (ac )))
21 anandi 106 . . . . . . . . 9 (a ∩ (bc )) = ((ab ) ∩ (ac ))
2219, 20, 213tr1 60 . . . . . . . 8 (a ∩ ((ab ) ∩ (ac ))) = (a ∩ (bc ))
2322lan 70 . . . . . . 7 ((bc) ∩ (a ∩ ((ab ) ∩ (ac )))) = ((bc) ∩ (a ∩ (bc )))
2412, 23ax-r2 35 . . . . . 6 (((bc) ∩ a) ∩ ((ab ) ∩ (ac ))) = ((bc) ∩ (a ∩ (bc )))
25 an12 74 . . . . . 6 ((bc) ∩ (a ∩ (bc ))) = (a ∩ ((bc) ∩ (bc )))
2624, 25ax-r2 35 . . . . 5 (((bc) ∩ a) ∩ ((ab ) ∩ (ac ))) = (a ∩ ((bc) ∩ (bc )))
2711, 26ax-r2 35 . . . 4 ((a ∩ (bc)) ∩ ((ab) ∪ (ac)) ) = (a ∩ ((bc) ∩ (bc )))
28 oran 79 . . . . . . . . . 10 (bc) = (bc )
2928ax-r1 34 . . . . . . . . 9 (bc ) = (bc)
3029con3 65 . . . . . . . 8 (bc ) = (bc)
3130lan 70 . . . . . . 7 ((bc) ∩ (bc )) = ((bc) ∩ (bc) )
32 dff 93 . . . . . . . 8 0 = ((bc) ∩ (bc) )
3332ax-r1 34 . . . . . . 7 ((bc) ∩ (bc) ) = 0
3431, 33ax-r2 35 . . . . . 6 ((bc) ∩ (bc )) = 0
3534lan 70 . . . . 5 (a ∩ ((bc) ∩ (bc ))) = (a ∩ 0)
36 an0 100 . . . . 5 (a ∩ 0) = 0
3735, 36ax-r2 35 . . . 4 (a ∩ ((bc) ∩ (bc ))) = 0
3827, 37ax-r2 35 . . 3 ((a ∩ (bc)) ∩ ((ab) ∪ (ac)) ) = 0
391, 38oml3 434 . 2 ((ab) ∪ (ac)) = (a ∩ (bc))
4039ax-r1 34 1 (a ∩ (bc)) = ((ab) ∪ (ac))
Colors of variables: term
Syntax hints:   = wb 1   C wc 3   wn 4   ∪ wo 6   ∩ wa 7  0wf 10
This theorem is referenced by:  fh3 453  fh1r 455  com2or 465  nbdi 468  oml4 469  gsth 471  i3bi 478  dfi3b 481  i3lem1 486  lem4 493  i3abs3 506  i3orlem7 540  i3orlem8 541  ud3lem1b 549  ud4lem1a 559  ud4lem1d 562  u5lemaa 586  u3lemc4 685  u4lemle2 700  u5lemle2 701  u5lembi 707  u12lembi 708  u24lem 752  u3lem13a 771  bi1o1a 780  3vded21 799  3vded3 801  comanblem2 853  mhlem1 859  mlaconjolem 867
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-le1 122  df-le2 123  df-c1 124  df-c2 125
metamath.org