ILE Home Intuitionistic Logic Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  ILE Home  >  Th. List  >  ifbieq2d GIF version

Theorem ifbieq2d 3630
Description: Equivalence/equality deduction for conditional operators. (Contributed by Paul Chapman, 22-Jun-2011.)
Hypotheses
Ref Expression
ifbieq2d.1 (𝜑 → (𝜓𝜒))
ifbieq2d.2 (𝜑𝐴 = 𝐵)
Assertion
Ref Expression
ifbieq2d (𝜑 → if(𝜓, 𝐶, 𝐴) = if(𝜒, 𝐶, 𝐵))

Proof of Theorem ifbieq2d
StepHypRef Expression
1 ifbieq2d.1 . . 3 (𝜑 → (𝜓𝜒))
21ifbid 3627 . 2 (𝜑 → if(𝜓, 𝐶, 𝐴) = if(𝜒, 𝐶, 𝐴))
3 ifbieq2d.2 . . 3 (𝜑𝐴 = 𝐵)
43ifeq2d 3624 . 2 (𝜑 → if(𝜒, 𝐶, 𝐴) = if(𝜒, 𝐶, 𝐵))
52, 4eqtrd 2264 1 (𝜑 → if(𝜓, 𝐶, 𝐴) = if(𝜒, 𝐶, 𝐵))
Colors of variables: wff set class
Syntax hints:  wi 4  wb 105   = wceq 1397  ifcif 3605
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-ia1 106  ax-ia2 107  ax-ia3 108  ax-in1 619  ax-in2 620  ax-io 716  ax-5 1495  ax-7 1496  ax-gen 1497  ax-ie1 1541  ax-ie2 1542  ax-8 1552  ax-10 1553  ax-11 1554  ax-i12 1555  ax-bndl 1557  ax-4 1558  ax-17 1574  ax-i9 1578  ax-ial 1582  ax-i5r 1583  ax-ext 2213
This theorem depends on definitions:  df-bi 117  df-tru 1400  df-nf 1509  df-sb 1811  df-clab 2218  df-cleq 2224  df-clel 2227  df-nfc 2363  df-rab 2519  df-v 2804  df-un 3204  df-if 3606
This theorem is referenced by:  difinfsnlem  7298  ctmlemr  7307  xnegeq  10062  xaddval  10080  iseqf1olemqval  10763  iseqf1olemqk  10770  seq3f1olemqsum  10776  exp3val  10804  gcdval  12535  gcdass  12591  lcmval  12640  lcmass  12662  pcval  12874  ennnfonelemj0  13027  ennnfonelemjn  13028  ennnfonelem0  13031  ennnfonelemp1  13032  ennnfonelemnn0  13048  mulgval  13714  znval  14656  lgsval  15739  lgsfvalg  15740  lgsval2lem  15745  eupth2lem3lem3fi  16327  eupth2fi  16336  depindlem1  16351  nnsf  16633  peano4nninf  16634  peano3nninf  16635  exmidsbthr  16653
  Copyright terms: Public domain W3C validator