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

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

Proof of Theorem fh2
StepHypRef Expression
1 ledi 174 . . 3 ((ba) ∪ (bc)) ≤ (b ∩ (ac))
2 oran 87 . . . . . . . . . . 11 ((ba) ∪ (bc)) = ((ba) ∩ (bc) )
3 df-a 40 . . . . . . . . . . . . . 14 (ba) = (ba )
43con2 67 . . . . . . . . . . . . 13 (ba) = (ba )
54ran 78 . . . . . . . . . . . 12 ((ba) ∩ (bc) ) = ((ba ) ∩ (bc) )
65ax-r4 37 . . . . . . . . . . 11 ((ba) ∩ (bc) ) = ((ba ) ∩ (bc) )
72, 6ax-r2 36 . . . . . . . . . 10 ((ba) ∪ (bc)) = ((ba ) ∩ (bc) )
87con2 67 . . . . . . . . 9 ((ba) ∪ (bc)) = ((ba ) ∩ (bc) )
98lan 77 . . . . . . . 8 ((b ∩ (ac)) ∩ ((ba) ∪ (bc)) ) = ((b ∩ (ac)) ∩ ((ba ) ∩ (bc) ))
10 an4 86 . . . . . . . . 9 ((b ∩ (ac)) ∩ ((ba ) ∩ (bc) )) = ((b ∩ (ba )) ∩ ((ac) ∩ (bc) ))
11 fh.1 . . . . . . . . . . . . . 14 a C b
1211comcom 453 . . . . . . . . . . . . 13 b C a
1312comcom2 183 . . . . . . . . . . . 12 b C a
1413com3ii 457 . . . . . . . . . . 11 (b ∩ (ba )) = (ba )
15 ancom 74 . . . . . . . . . . 11 (ba ) = (ab)
1614, 15ax-r2 36 . . . . . . . . . 10 (b ∩ (ba )) = (ab)
1716ran 78 . . . . . . . . 9 ((b ∩ (ba )) ∩ ((ac) ∩ (bc) )) = ((ab) ∩ ((ac) ∩ (bc) ))
1810, 17ax-r2 36 . . . . . . . 8 ((b ∩ (ac)) ∩ ((ba ) ∩ (bc) )) = ((ab) ∩ ((ac) ∩ (bc) ))
199, 18ax-r2 36 . . . . . . 7 ((b ∩ (ac)) ∩ ((ba) ∪ (bc)) ) = ((ab) ∩ ((ac) ∩ (bc) ))
20 an4 86 . . . . . . 7 ((ab) ∩ ((ac) ∩ (bc) )) = ((a ∩ (ac)) ∩ (b ∩ (bc) ))
2119, 20ax-r2 36 . . . . . 6 ((b ∩ (ac)) ∩ ((ba) ∪ (bc)) ) = ((a ∩ (ac)) ∩ (b ∩ (bc) ))
22 ax-a1 30 . . . . . . . . . 10 a = a
2322ax-r5 38 . . . . . . . . 9 (ac) = (a c)
2423lan 77 . . . . . . . 8 (a ∩ (ac)) = (a ∩ (a c))
25 fh.2 . . . . . . . . . 10 a C c
2625comcom3 454 . . . . . . . . 9 a C c
2726com3ii 457 . . . . . . . 8 (a ∩ (a c)) = (ac)
2824, 27ax-r2 36 . . . . . . 7 (a ∩ (ac)) = (ac)
2928ran 78 . . . . . 6 ((a ∩ (ac)) ∩ (b ∩ (bc) )) = ((ac) ∩ (b ∩ (bc) ))
3021, 29ax-r2 36 . . . . 5 ((b ∩ (ac)) ∩ ((ba) ∪ (bc)) ) = ((ac) ∩ (b ∩ (bc) ))
31 anass 76 . . . . 5 ((ac) ∩ (b ∩ (bc) )) = (a ∩ (c ∩ (b ∩ (bc) )))
3230, 31ax-r2 36 . . . 4 ((b ∩ (ac)) ∩ ((ba) ∪ (bc)) ) = (a ∩ (c ∩ (b ∩ (bc) )))
33 anass 76 . . . . . . . 8 ((bc) ∩ (bc) ) = (b ∩ (c ∩ (bc) ))
3433ax-r1 35 . . . . . . 7 (b ∩ (c ∩ (bc) )) = ((bc) ∩ (bc) )
35 an12 81 . . . . . . 7 (c ∩ (b ∩ (bc) )) = (b ∩ (c ∩ (bc) ))
36 dff 101 . . . . . . 7 0 = ((bc) ∩ (bc) )
3734, 35, 363tr1 63 . . . . . 6 (c ∩ (b ∩ (bc) )) = 0
3837lan 77 . . . . 5 (a ∩ (c ∩ (b ∩ (bc) ))) = (a ∩ 0)
39 an0 108 . . . . 5 (a ∩ 0) = 0
4038, 39ax-r2 36 . . . 4 (a ∩ (c ∩ (b ∩ (bc) ))) = 0
4132, 40ax-r2 36 . . 3 ((b ∩ (ac)) ∩ ((ba) ∪ (bc)) ) = 0
421, 41oml3 452 . 2 ((ba) ∪ (bc)) = (b ∩ (ac))
4342ax-r1 35 1 (b ∩ (ac)) = ((ba) ∪ (bc))
Colors of variables: term
Syntax hints:   = wb 1   C wc 3   wn 4   ∪ wo 6   ∩ wa 7  0wf 9
This theorem is referenced by:  fh4 472  fh2r 474  fh2c 477  i3bi 496  ud3lem1a 566  ud4lem1a 577  ud4lem1b 578  ud5lem1a 586  ud5lem1b 587  ud5lem3a 591  ud5lem3b 592  u1lemle2 715  u2lemle2 716  u4lemle2 718  u21lembi 727  u1lem4 757  u4lem6 768  u3lem11 786  u3lem13b 790  2oath1 826  oale 829  mlalem 832  bi3 839  bi4 840  imp3 841  elimcons 868  mhlemlem1 874  mhlem 876  marsdenlem2 881  e2astlem1 895  oas 925
This theorem was proved from axioms:  ax-a1 30  ax-a2 31  ax-a3 32  ax-a4 33  ax-a5 34  ax-r1 35  ax-r2 36  ax-r4 37  ax-r5 38  ax-r3 439
This theorem depends on definitions:  df-b 39  df-a 40  df-t 41  df-f 42  df-le1 130  df-le2 131  df-c1 132  df-c2 133
Copyright terms: Public domain