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

Theorem fh2 452
Description: Foulis-Holland Theorem.
Hypotheses
Ref Expression
fh.1 a C b
fh.2 a C c
Assertion
Ref Expression
fh2 (b ^ (a v c)) = ((b ^ a) v (b ^ c))

Proof of Theorem fh2
StepHypRef Expression
1 ledi 166 . . 3 ((b ^ a) v (b ^ c)) =< (b ^ (a v c))
2 oran 79 . . . . . . . . . . 11 ((b ^ a) v (b ^ c)) = ((b ^ a)_|_ ^ (b ^ c)_|_)_|_
3 df-a 39 . . . . . . . . . . . . . 14 (b ^ a) = (b_|_ v a_|_)_|_
43con2 64 . . . . . . . . . . . . 13 (b ^ a)_|_ = (b_|_ v a_|_)
54ran 71 . . . . . . . . . . . 12 ((b ^ a)_|_ ^ (b ^ c)_|_) = ((b_|_ v a_|_) ^ (b ^ c)_|_)
65ax-r4 36 . . . . . . . . . . 11 ((b ^ a)_|_ ^ (b ^ c)_|_)_|_ = ((b_|_ v a_|_) ^ (b ^ c)_|_)_|_
72, 6ax-r2 35 . . . . . . . . . 10 ((b ^ a) v (b ^ c)) = ((b_|_ v a_|_) ^ (b ^ c)_|_)_|_
87con2 64 . . . . . . . . 9 ((b ^ a) v (b ^ c))_|_ = ((b_|_ v a_|_) ^ (b ^ c)_|_)
98lan 70 . . . . . . . 8 ((b ^ (a v c)) ^ ((b ^ a) v (b ^ c))_|_) = ((b ^ (a v c)) ^ ((b_|_ v a_|_) ^ (b ^ c)_|_))
10 an4 78 . . . . . . . . 9 ((b ^ (a v c)) ^ ((b_|_ v a_|_) ^ (b ^ c)_|_)) = ((b ^ (b_|_ v a_|_)) ^ ((a v c) ^ (b ^ c)_|_))
11 fh.1 . . . . . . . . . . . . . 14 a C b
1211comcom 435 . . . . . . . . . . . . 13 b C a
1312comcom2 175 . . . . . . . . . . . 12 b C a_|_
1413com3ii 439 . . . . . . . . . . 11 (b ^ (b_|_ v a_|_)) = (b ^ a_|_)
15 ancom 68 . . . . . . . . . . 11 (b ^ a_|_) = (a_|_ ^ b)
1614, 15ax-r2 35 . . . . . . . . . 10 (b ^ (b_|_ v a_|_)) = (a_|_ ^ b)
1716ran 71 . . . . . . . . 9 ((b ^ (b_|_ v a_|_)) ^ ((a v c) ^ (b ^ c)_|_)) = ((a_|_ ^ b) ^ ((a v c) ^ (b ^ c)_|_))
1810, 17ax-r2 35 . . . . . . . 8 ((b ^ (a v c)) ^ ((b_|_ v a_|_) ^ (b ^ c)_|_)) = ((a_|_ ^ b) ^ ((a v c) ^ (b ^ c)_|_))
199, 18ax-r2 35 . . . . . . 7 ((b ^ (a v c)) ^ ((b ^ a) v (b ^ c))_|_) = ((a_|_ ^ b) ^ ((a v c) ^ (b ^ c)_|_))
20 an4 78 . . . . . . 7 ((a_|_ ^ b) ^ ((a v c) ^ (b ^ c)_|_)) = ((a_|_ ^ (a v c)) ^ (b ^ (b ^ c)_|_))
2119, 20ax-r2 35 . . . . . 6 ((b ^ (a v c)) ^ ((b ^ a) v (b ^ c))_|_) = ((a_|_ ^ (a v c)) ^ (b ^ (b ^ c)_|_))
22 ax-a1 29 . . . . . . . . . 10 a = a_|__|_
2322ax-r5 37 . . . . . . . . 9 (a v c) = (a_|__|_ v c)
2423lan 70 . . . . . . . 8 (a_|_ ^ (a v c)) = (a_|_ ^ (a_|__|_ v c))
25 fh.2 . . . . . . . . . 10 a C c
2625comcom3 436 . . . . . . . . 9 a_|_ C c
2726com3ii 439 . . . . . . . 8 (a_|_ ^ (a_|__|_ v c)) = (a_|_ ^ c)
2824, 27ax-r2 35 . . . . . . 7 (a_|_ ^ (a v c)) = (a_|_ ^ c)
2928ran 71 . . . . . 6 ((a_|_ ^ (a v c)) ^ (b ^ (b ^ c)_|_)) = ((a_|_ ^ c) ^ (b ^ (b ^ c)_|_))
3021, 29ax-r2 35 . . . . 5 ((b ^ (a v c)) ^ ((b ^ a) v (b ^ c))_|_) = ((a_|_ ^ c) ^ (b ^ (b ^ c)_|_))
31 anass 69 . . . . 5 ((a_|_ ^ c) ^ (b ^ (b ^ c)_|_)) = (a_|_ ^ (c ^ (b ^ (b ^ c)_|_)))
3230, 31ax-r2 35 . . . 4 ((b ^ (a v c)) ^ ((b ^ a) v (b ^ c))_|_) = (a_|_ ^ (c ^ (b ^ (b ^ c)_|_)))
33 anass 69 . . . . . . . 8 ((b ^ c) ^ (b ^ c)_|_) = (b ^ (c ^ (b ^ c)_|_))
3433ax-r1 34 . . . . . . 7 (b ^ (c ^ (b ^ c)_|_)) = ((b ^ c) ^ (b ^ c)_|_)
35 an12 74 . . . . . . 7 (c ^ (b ^ (b ^ c)_|_)) = (b ^ (c ^ (b ^ c)_|_))
36 dff 93 . . . . . . 7 0 = ((b ^ c) ^ (b ^ c)_|_)
3734, 35, 363tr1 60 . . . . . 6 (c ^ (b ^ (b ^ c)_|_)) = 0
3837lan 70 . . . . 5 (a_|_ ^ (c ^ (b ^ (b ^ c)_|_))) = (a_|_ ^ 0)
39 an0 100 . . . . 5 (a_|_ ^ 0) = 0
4038, 39ax-r2 35 . . . 4 (a_|_ ^ (c ^ (b ^ (b ^ c)_|_))) = 0
4132, 40ax-r2 35 . . 3 ((b ^ (a v c)) ^ ((b ^ a) v (b ^ c))_|_) = 0
421, 41oml3 434 . 2 ((b ^ a) v (b ^ c)) = (b ^ (a v c))
4342ax-r1 34 1 (b ^ (a v c)) = ((b ^ a) v (b ^ c))
Colors of variables: term
Syntax hints:   = wb 1   C wc 3  _|_wn 4   v wo 6   ^ wa 7  0wf 10
This theorem is referenced by:  fh4 454  fh2r 456  fh2c 459  i3bi 478  ud3lem1a 548  ud4lem1a 559  ud4lem1b 560  ud5lem1a 568  ud5lem1b 569  ud5lem3a 573  ud5lem3b 574  u1lemle2 697  u2lemle2 698  u4lemle2 700  u21lembi 709  u1lem4 739  u4lem6 750  u3lem11 768  u3lem13b 772  2oath1 808  oale 811  mlalem 814  bi3 821  bi4 822  imp3 823  elimcons 850  mhlemlem1 856  mhlem 858  marsdenlem2 863  oas 905
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