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

Theorem sbcied 3786
Description: Conversion of implicit substitution to explicit class substitution, deduction form. (Contributed by NM, 13-Dec-2014.) Avoid ax-10 2147, ax-12 2185. (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 3743 . 2 ([𝐴 / 𝑥]𝜓𝐴 ∈ {𝑥𝜓})
2 sbcied.1 . . 3 (𝜑𝐴𝑉)
3 sbcied.2 . . 3 ((𝜑𝑥 = 𝐴) → (𝜓𝜒))
42, 3elabd3 3627 . 2 (𝜑 → (𝐴 ∈ {𝑥𝜓} ↔ 𝜒))
51, 4bitrid 283 1 (𝜑 → ([𝐴 / 𝑥]𝜓𝜒))
Colors of variables: wff setvar class
Syntax hints:  wi 4  wb 206  wa 395   = wceq 1542  wcel 2114  {cab 2715  [wsbc 3742
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1797  ax-4 1811  ax-5 1912  ax-6 1969  ax-7 2010  ax-8 2116  ax-9 2124  ax-ext 2709
This theorem depends on definitions:  df-bi 207  df-an 396  df-tru 1545  df-ex 1782  df-sb 2069  df-clab 2716  df-cleq 2729  df-clel 2812  df-sbc 3743
This theorem is referenced by:  sbcied2  3787  sbc2ie  3818  sbc2iedv  3819  sbc3ie  3820  sbcralt  3824  csbied  3887  euotd  5469  fmptsnd  7125  riota5f  7353  fpwwe2lem11  10564  fpwwe2lem12  10565  brfi1uzind  14443  opfi1uzind  14446  sbcie3s  17101  issubc  17771  gsumvalx  18613  dmdprd  19941  dprdval  19946  isomnd  20064  issrg  20135  issrng  20789  isorng  20806  islmhm  20991  isphl  21595  istmd  24030  istgp  24033  isnlm  24631  isclm  25032  iscph  25138  iscms  25313  limcfval  25841  ewlksfval  29687  sbcies  32573  abfmpeld  32743  abfmpel  32744  rprmval  33608  f1o2d2  42602
  Copyright terms: Public domain W3C validator