MPE Home Metamath Proof Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >  sbcied Structured version   Visualization version   GIF version

Theorem sbcied 3789
Description: Conversion of implicit substitution to explicit class substitution, deduction form. (Contributed by NM, 13-Dec-2014.) Avoid ax-10 2179, ax-12 2216. (Revised by GG, 12-Oct-2024.)
Hypotheses
Ref Expression
sbcied.1 (𝜑𝐴𝑉)
sbcied.2 ((𝜑𝑥 = 𝐴) → (𝜓𝜒))
Assertion
Ref Expression
sbcied (𝜑 → ([𝐴 / 𝑥]𝜓𝜒))
Distinct variable groups:   𝑥,𝐴   𝜑,𝑥   𝜒,𝑥
Allowed substitution hints:   𝜓(𝑥)   𝑉(𝑥)

Proof of Theorem sbcied
StepHypRef Expression
1 df-sbc 3747 . 2 ([𝐴 / 𝑥]𝜓𝐴 ∈ {𝑥𝜓})
2 sbcied.1 . . 3 (𝜑𝐴𝑉)
3 sbcied.2 . . 3 ((𝜑𝑥 = 𝐴) → (𝜓𝜒))
42, 3elabd3 3632 . 2 (𝜑 → (𝐴 ∈ {𝑥𝜓} ↔ 𝜒))
51, 4bitrid 286 1 (𝜑 → ([𝐴 / 𝑥]𝜓𝜒))
Colors of variables:    wff setvar class
This proof depends on syntax axioms:  wi 4  wb 209  wa 401   = wceq 1570  wcel 2146  {cab 2743  [wsbc 3746
This proof depends on axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1828  ax-4 1842  ax-5 1943  ax-6 2000  ax-7 2041  ax-8 2148  ax-9 2156  ax-ext 2737
This proof depends on definitions:  df-bi 210  df-an 402  df-tru 1573  df-ex 1813  df-sb 2100  df-clab 2744  df-cleq 2757  df-clel 2840  df-sbc 3747
This theorem is used by:  sbcied2  3790  sbc2ie  3821  sbc2iedv  3822  sbc3ie  3823  sbcralt  3826  csbied  3890  euotd  5498  fmptsnd  7171  riota5f  7401  mpof1o2d  8123  fpwwe2lem11  10637  fpwwe2lem12  10638  brfi1uzind  14558  opfi1uzind  14561  sbcie3s  17239  issubc  17909  gsumvalx  18755  dmdprd  20093  dprdval  20098  isomnd  20216  issrg  20293  issrng  20976  isorng  20993  islmhm  21177  isphl  21807  istmd  24260  istgp  24263  isnlm  24861  isclm  25252  iscph  25358  iscms  25533  limcfval  26060  ewlksfval  29980  sbcies  32863  abfmpeld  33028  abfmpel  33029  rprmval  33829
  Copyright terms: Public domain W3C validator