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

Theorem wr2 353
Description: Inference rule of AUQL.
Hypotheses
Ref Expression
wr2.1 (a == b) = 1
wr2.2 (b == c) = 1
Assertion
Ref Expression
wr2 (a == c) = 1

Proof of Theorem wr2
StepHypRef Expression
1 wr2.2 . . 3 (b == c) = 1
2 dfb 86 . . . . 5 (b == c) = ((b ^ c) v (b_|_ ^ c_|_))
32rbi 90 . . . 4 ((b == c) == ((a ^ c) v (b_|_ ^ c_|_))) = (((b ^ c) v (b_|_ ^ c_|_)) == ((a ^ c) v (b_|_ ^ c_|_)))
4 wr2.1 . . . . . . 7 (a == b) = 1
54wr1 189 . . . . . 6 (b == a) = 1
65wran 351 . . . . 5 ((b ^ c) == (a ^ c)) = 1
76wr5-2v 348 . . . 4 (((b ^ c) v (b_|_ ^ c_|_)) == ((a ^ c) v (b_|_ ^ c_|_))) = 1
83, 7ax-r2 35 . . 3 ((b == c) == ((a ^ c) v (b_|_ ^ c_|_))) = 1
91, 8wwbmp 197 . 2 ((a ^ c) v (b_|_ ^ c_|_)) = 1
10 dfb 86 . . . 4 (a == c) = ((a ^ c) v (a_|_ ^ c_|_))
1110rbi 90 . . 3 ((a == c) == ((a ^ c) v (b_|_ ^ c_|_))) = (((a ^ c) v (a_|_ ^ c_|_)) == ((a ^ c) v (b_|_ ^ c_|_)))
124wr4 191 . . . . 5 (a_|_ == b_|_) = 1
1312wran 351 . . . 4 ((a_|_ ^ c_|_) == (b_|_ ^ c_|_)) = 1
1413wlor 350 . . 3 (((a ^ c) v (a_|_ ^ c_|_)) == ((a ^ c) v (b_|_ ^ c_|_))) = 1
1511, 14ax-r2 35 . 2 ((a == c) == ((a ^ c) v (b_|_ ^ c_|_))) = 1
169, 15wwbmpr 198 1 (a == c) = 1
Colors of variables: term
Syntax hints:   = wb 1  _|_wn 4   == tb 5   v wo 6   ^ wa 7  1wt 9
This theorem is referenced by:  w2or 354  w2an 355  w3tr1 356  wleoa 358  wleao 359  wom5 363  wcomlem 364  wdf-c1 365  wlea 370  wlel 374  wleror 375  wleran 376  wletr 378  wbltr 379  wlbtr 380  wbile 383  wlebi 384  wlecom 391  wcbtr 393  wcomcom2 397  wcomd 400  wcom3ii 401  wcomdr 403  wcom3i 404  wfh1 405  wfh2 406  wfh3 407  wfh4 408  wcom2or 409  wnbdi 411  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