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

Theorem wr5-2v 348
Description: WOML derived from 2-variable axioms.
Hypothesis
Ref Expression
wr5-2v.1 (a == b) = 1
Assertion
Ref Expression
wr5-2v ((a v c) == (b v c)) = 1

Proof of Theorem wr5-2v
StepHypRef Expression
1 df-i2 44 . . 3 ((a v c) ->2 (b v c)) = ((b v c) v ((a v c)_|_ ^ (b v c)_|_))
2 df-i2 44 . . . . 5 (a ->2 (b v c)) = ((b v c) v (a_|_ ^ (b v c)_|_))
32ax-r1 34 . . . 4 ((b v c) v (a_|_ ^ (b v c)_|_)) = (a ->2 (b v c))
4 anandir 107 . . . . . 6 ((a_|_ ^ b_|_) ^ c_|_) = ((a_|_ ^ c_|_) ^ (b_|_ ^ c_|_))
5 anass 69 . . . . . . 7 ((a_|_ ^ b_|_) ^ c_|_) = (a_|_ ^ (b_|_ ^ c_|_))
6 anor3 82 . . . . . . . 8 (b_|_ ^ c_|_) = (b v c)_|_
76lan 70 . . . . . . 7 (a_|_ ^ (b_|_ ^ c_|_)) = (a_|_ ^ (b v c)_|_)
85, 7ax-r2 35 . . . . . 6 ((a_|_ ^ b_|_) ^ c_|_) = (a_|_ ^ (b v c)_|_)
9 anor3 82 . . . . . . 7 (a_|_ ^ c_|_) = (a v c)_|_
109, 62an 72 . . . . . 6 ((a_|_ ^ c_|_) ^ (b_|_ ^ c_|_)) = ((a v c)_|_ ^ (b v c)_|_)
114, 8, 103tr2 61 . . . . 5 (a_|_ ^ (b v c)_|_) = ((a v c)_|_ ^ (b v c)_|_)
1211lor 66 . . . 4 ((b v c) v (a_|_ ^ (b v c)_|_)) = ((b v c) v ((a v c)_|_ ^ (b v c)_|_))
13 df-i1 43 . . . . . 6 (a ->1 (b v c)) = (a_|_ v (a ^ (b v c)))
14 wr5-2v.1 . . . . . . . . . . . . . 14 (a == b) = 1
15 wlem1 235 . . . . . . . . . . . . . 14 ((a == b)_|_ v ((a ->1 b) ^ (b ->1 a))) = 1
1614, 15skr0 234 . . . . . . . . . . . . 13 ((a ->1 b) ^ (b ->1 a)) = 1
1716ax-r1 34 . . . . . . . . . . . 12 1 = ((a ->1 b) ^ (b ->1 a))
18 lea 152 . . . . . . . . . . . 12 ((a ->1 b) ^ (b ->1 a)) =< (a ->1 b)
1917, 18bltr 130 . . . . . . . . . . 11 1 =< (a ->1 b)
20 le1 138 . . . . . . . . . . 11 (a ->1 b) =< 1
2119, 20lebi 137 . . . . . . . . . 10 1 = (a ->1 b)
22 df-i1 43 . . . . . . . . . 10 (a ->1 b) = (a_|_ v (a ^ b))
2321, 22ax-r2 35 . . . . . . . . 9 1 = (a_|_ v (a ^ b))
24 leo 150 . . . . . . . . . . 11 b =< (b v c)
2524lelan 159 . . . . . . . . . 10 (a ^ b) =< (a ^ (b v c))
2625lelor 158 . . . . . . . . 9 (a_|_ v (a ^ b)) =< (a_|_ v (a ^ (b v c)))
2723, 26bltr 130 . . . . . . . 8 1 =< (a_|_ v (a ^ (b v c)))
28 le1 138 . . . . . . . 8 (a_|_ v (a ^ (b v c))) =< 1
2927, 28lebi 137 . . . . . . 7 1 = (a_|_ v (a ^ (b v c)))
3029ax-r1 34 . . . . . 6 (a_|_ v (a ^ (b v c))) = 1
3113, 30ax-r2 35 . . . . 5 (a ->1 (b v c)) = 1
32312vwomr1a 345 . . . 4 (a ->2 (b v c)) = 1
333, 12, 323tr2 61 . . 3 ((b v c) v ((a v c)_|_ ^ (b v c)_|_)) = 1
341, 33ax-r2 35 . 2 ((a v c) ->2 (b v c)) = 1
35 df-i2 44 . . 3 ((b v c) ->2 (a v c)) = ((a v c) v ((b v c)_|_ ^ (a v c)_|_))
36 df-i2 44 . . . . 5 (b ->2 (a v c)) = ((a v c) v (b_|_ ^ (a v c)_|_))
3736ax-r1 34 . . . 4 ((a v c) v (b_|_ ^ (a v c)_|_)) = (b ->2 (a v c))
38 anandir 107 . . . . . 6 ((b_|_ ^ a_|_) ^ c_|_) = ((b_|_ ^ c_|_) ^ (a_|_ ^ c_|_))
39 anass 69 . . . . . . 7 ((b_|_ ^ a_|_) ^ c_|_) = (b_|_ ^ (a_|_ ^ c_|_))
409lan 70 . . . . . . 7 (b_|_ ^ (a_|_ ^ c_|_)) = (b_|_ ^ (a v c)_|_)
4139, 40ax-r2 35 . . . . . 6 ((b_|_ ^ a_|_) ^ c_|_) = (b_|_ ^ (a v c)_|_)
426, 92an 72 . . . . . 6 ((b_|_ ^ c_|_) ^ (a_|_ ^ c_|_)) = ((b v c)_|_ ^ (a v c)_|_)
4338, 41, 423tr2 61 . . . . 5 (b_|_ ^ (a v c)_|_) = ((b v c)_|_ ^ (a v c)_|_)
4443lor 66 . . . 4 ((a v c) v (b_|_ ^ (a v c)_|_)) = ((a v c) v ((b v c)_|_ ^ (a v c)_|_))
45 df-i1 43 . . . . . 6 (b ->1 (a v c)) = (b_|_ v (b ^ (a v c)))
46 lear 153 . . . . . . . . . . . 12 ((a ->1 b) ^ (b ->1 a)) =< (b ->1 a)
4717, 46bltr 130 . . . . . . . . . . 11 1 =< (b ->1 a)
48 le1 138 . . . . . . . . . . 11 (b ->1 a) =< 1
4947, 48lebi 137 . . . . . . . . . 10 1 = (b ->1 a)
50 df-i1 43 . . . . . . . . . 10 (b ->1 a) = (b_|_ v (b ^ a))
5149, 50ax-r2 35 . . . . . . . . 9 1 = (b_|_ v (b ^ a))
52 leo 150 . . . . . . . . . . 11 a =< (a v c)
5352lelan 159 . . . . . . . . . 10 (b ^ a) =< (b ^ (a v c))
5453lelor 158 . . . . . . . . 9 (b_|_ v (b ^ a)) =< (b_|_ v (b ^ (a v c)))
5551, 54bltr 130 . . . . . . . 8 1 =< (b_|_ v (b ^ (a v c)))
56 le1 138 . . . . . . . 8 (b_|_ v (b ^ (a v c))) =< 1
5755, 56lebi 137 . . . . . . 7 1 = (b_|_ v (b ^ (a v c)))
5857ax-r1 34 . . . . . 6 (b_|_ v (b ^ (a v c))) = 1
5945, 58ax-r2 35 . . . . 5 (b ->1 (a v c)) = 1
60592vwomr1a 345 . . . 4 (b ->2 (a v c)) = 1
6137, 44, 603tr2 61 . . 3 ((a v c) v ((b v c)_|_ ^ (a v c)_|_)) = 1
6235, 61ax-r2 35 . 2 ((b v c) ->2 (a v c)) = 1
6334, 622vwomlem 347 1 ((a v c) == (b v c)) = 1
Colors of variables: term
Syntax hints:   = wb 1  _|_wn 4   == tb 5   v wo 6   ^ wa 7  1wt 9   ->1 wi1 13   ->2 wi2 14
This theorem is referenced by:  wom3 349  wlor 350  wran 351  wr2 353  w2or 354  wler 373  wleror 375  wletr 378  wbltr 379  wbile 383  wlecom 391  wcomcom2 397  wfh2 406  ska2 414  woml6 418  woml7 419
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-wom 343
This theorem depends on definitions:  df-b 38  df-a 39  df-t 40  df-f 41  df-i1 43  df-i2 44  df-le1 122  df-le2 123
metamath.org