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

Theorem 3vded21 799
Description: A 3-variable theorem. Experiment with weak deduction theorem.
Hypotheses
Ref Expression
3vded21.1 c =< ((a ->0 b) ->0 (c ->2 b))
3vded21.2 c =< (a ->0 b)
Assertion
Ref Expression
3vded21 c =< b

Proof of Theorem 3vded21
StepHypRef Expression
1 3vded21.2 . . . . . . 7 c =< (a ->0 b)
2 df-i0 42 . . . . . . 7 (a ->0 b) = (a_|_ v b)
31, 2lbtr 131 . . . . . 6 c =< (a_|_ v b)
4 3vded21.1 . . . . . . 7 c =< ((a ->0 b) ->0 (c ->2 b))
5 df-i0 42 . . . . . . . 8 ((a ->0 b) ->0 (c ->2 b)) = ((a ->0 b)_|_ v (c ->2 b))
62ax-r4 36 . . . . . . . . 9 (a ->0 b)_|_ = (a_|_ v b)_|_
7 df-i2 44 . . . . . . . . . 10 (c ->2 b) = (b v (c_|_ ^ b_|_))
8 anor3 82 . . . . . . . . . . 11 (c_|_ ^ b_|_) = (c v b)_|_
98lor 66 . . . . . . . . . 10 (b v (c_|_ ^ b_|_)) = (b v (c v b)_|_)
107, 9ax-r2 35 . . . . . . . . 9 (c ->2 b) = (b v (c v b)_|_)
116, 102or 67 . . . . . . . 8 ((a ->0 b)_|_ v (c ->2 b)) = ((a_|_ v b)_|_ v (b v (c v b)_|_))
12 ax-a2 30 . . . . . . . 8 ((a_|_ v b)_|_ v (b v (c v b)_|_)) = ((b v (c v b)_|_) v (a_|_ v b)_|_)
135, 11, 123tr 62 . . . . . . 7 ((a ->0 b) ->0 (c ->2 b)) = ((b v (c v b)_|_) v (a_|_ v b)_|_)
144, 13lbtr 131 . . . . . 6 c =< ((b v (c v b)_|_) v (a_|_ v b)_|_)
153, 14ler2an 165 . . . . 5 c =< ((a_|_ v b) ^ ((b v (c v b)_|_) v (a_|_ v b)_|_))
16 comor2 444 . . . . . . . 8 (a_|_ v b) C b
173leror 144 . . . . . . . . . . . 12 (c v b) =< ((a_|_ v b) v b)
18 ax-a3 31 . . . . . . . . . . . . 13 ((a_|_ v b) v b) = (a_|_ v (b v b))
19 oridm 102 . . . . . . . . . . . . . 14 (b v b) = b
2019lor 66 . . . . . . . . . . . . 13 (a_|_ v (b v b)) = (a_|_ v b)
2118, 20ax-r2 35 . . . . . . . . . . . 12 ((a_|_ v b) v b) = (a_|_ v b)
2217, 21lbtr 131 . . . . . . . . . . 11 (c v b) =< (a_|_ v b)
2322lecom 172 . . . . . . . . . 10 (c v b) C (a_|_ v b)
2423comcom 435 . . . . . . . . 9 (a_|_ v b) C (c v b)
2524comcom2 175 . . . . . . . 8 (a_|_ v b) C (c v b)_|_
2616, 25com2or 465 . . . . . . 7 (a_|_ v b) C (b v (c v b)_|_)
27 comid 179 . . . . . . . 8 (a_|_ v b) C (a_|_ v b)
2827comcom2 175 . . . . . . 7 (a_|_ v b) C (a_|_ v b)_|_
2926, 28fh1 451 . . . . . 6 ((a_|_ v b) ^ ((b v (c v b)_|_) v (a_|_ v b)_|_)) = (((a_|_ v b) ^ (b v (c v b)_|_)) v ((a_|_ v b) ^ (a_|_ v b)_|_))
30 or0 94 . . . . . . 7 ((((a_|_ v b) ^ b) v ((a_|_ v b) ^ (c v b)_|_)) v 0) = (((a_|_ v b) ^ b) v ((a_|_ v b) ^ (c v b)_|_))
3116, 25fh1 451 . . . . . . . . 9 ((a_|_ v b) ^ (b v (c v b)_|_)) = (((a_|_ v b) ^ b) v ((a_|_ v b) ^ (c v b)_|_))
3231ax-r1 34 . . . . . . . 8 (((a_|_ v b) ^ b) v ((a_|_ v b) ^ (c v b)_|_)) = ((a_|_ v b) ^ (b v (c v b)_|_))
33 dff 93 . . . . . . . 8 0 = ((a_|_ v b) ^ (a_|_ v b)_|_)
3432, 332or 67 . . . . . . 7 ((((a_|_ v b) ^ b) v ((a_|_ v b) ^ (c v b)_|_)) v 0) = (((a_|_ v b) ^ (b v (c v b)_|_)) v ((a_|_ v b) ^ (a_|_ v b)_|_))
35 ax-a2 30 . . . . . . . . . 10 (a_|_ v b) = (b v a_|_)
3635ran 71 . . . . . . . . 9 ((a_|_ v b) ^ b) = ((b v a_|_) ^ b)
37 ancom 68 . . . . . . . . 9 ((b v a_|_) ^ b) = (b ^ (b v a_|_))
38 a5c 113 . . . . . . . . 9 (b ^ (b v a_|_)) = b
3936, 37, 383tr 62 . . . . . . . 8 ((a_|_ v b) ^ b) = b
4039ax-r5 37 . . . . . . 7 (((a_|_ v b) ^ b) v ((a_|_ v b) ^ (c v b)_|_)) = (b v ((a_|_ v b) ^ (c v b)_|_))
4130, 34, 403tr2 61 . . . . . 6 (((a_|_ v b) ^ (b v (c v b)_|_)) v ((a_|_ v b) ^ (a_|_ v b)_|_)) = (b v ((a_|_ v b) ^ (c v b)_|_))
4229, 41ax-r2 35 . . . . 5 ((a_|_ v b) ^ ((b v (c v b)_|_) v (a_|_ v b)_|_)) = (b v ((a_|_ v b) ^ (c v b)_|_))
4315, 42lbtr 131 . . . 4 c =< (b v ((a_|_ v b) ^ (c v b)_|_))
4443leran 145 . . 3 (c ^ (c v b)) =< ((b v ((a_|_ v b) ^ (c v b)_|_)) ^ (c v b))
45 a5c 113 . . 3 (c ^ (c v b)) = c
46 comor2 444 . . . . 5 (c v b) C b
47 comid 179 . . . . . . 7 (c v b) C (c v b)
4847comcom2 175 . . . . . 6 (c v b) C (c v b)_|_
4923, 48com2an 466 . . . . 5 (c v b) C ((a_|_ v b) ^ (c v b)_|_)
5046, 49fh1r 455 . . . 4 ((b v ((a_|_ v b) ^ (c v b)_|_)) ^ (c v b)) = ((b ^ (c v b)) v (((a_|_ v b) ^ (c v b)_|_) ^ (c v b)))
51 ax-a2 30 . . . . . . 7 (c v b) = (b v c)
5251lan 70 . . . . . 6 (b ^ (c v b)) = (b ^ (b v c))
53 a5c 113 . . . . . 6 (b ^ (b v c)) = b
5452, 53ax-r2 35 . . . . 5 (b ^ (c v b)) = b
55 an32 76 . . . . . 6 (((a_|_ v b) ^ (c v b)_|_) ^ (c v b)) = (((a_|_ v b) ^ (c v b)) ^ (c v b)_|_)
56 anass 69 . . . . . 6 (((a_|_ v b) ^ (c v b)) ^ (c v b)_|_) = ((a_|_ v b) ^ ((c v b) ^ (c v b)_|_))
57 dff 93 . . . . . . . . 9 0 = ((c v b) ^ (c v b)_|_)
5857lan 70 . . . . . . . 8 ((a_|_ v b) ^ 0) = ((a_|_ v b) ^ ((c v b) ^ (c v b)_|_))
5958ax-r1 34 . . . . . . 7 ((a_|_ v b) ^ ((c v b) ^ (c v b)_|_)) = ((a_|_ v b) ^ 0)
60 an0 100 . . . . . . 7 ((a_|_ v b) ^ 0) = 0
6159, 60ax-r2 35 . . . . . 6 ((a_|_ v b) ^ ((c v b) ^ (c v b)_|_)) = 0
6255, 56, 613tr 62 . . . . 5 (((a_|_ v b) ^ (c v b)_|_) ^ (c v b)) = 0
6354, 622or 67 . . . 4 ((b ^ (c v b)) v (((a_|_ v b) ^ (c v b)_|_) ^ (c v b))) = (b v 0)
6450, 63ax-r2 35 . . 3 ((b v ((a_|_ v b) ^ (c v b)_|_)) ^ (c v b)) = (b v 0)
6544, 45, 64le3tr2 133 . 2 c =< (b v 0)
66 or0 94 . 2 (b v 0) = b
6765, 66lbtr 131 1 c =< b
Colors of variables: term
Syntax hints:   =< wle 2  _|_wn 4   v wo 6   ^ wa 7  0wf 10   ->0 wi0 12   ->2 wi2 14
This theorem is referenced by:  3vded22 800
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-i0 42  df-i2 44  df-le1 122  df-le2 123  df-c1 124  df-c2 125
metamath.org