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

Theorem sbcex2 3869
Description: Move existential quantifier in and out of class substitution. (Contributed by NM, 21-May-2004.) (Revised by NM, 18-Aug-2018.)
Assertion
Ref Expression
sbcex2 ([𝐴 / 𝑦]𝑥𝜑 ↔ ∃𝑥[𝐴 / 𝑦]𝜑)
Distinct variable groups:   𝑥,𝐴   𝑥,𝑦
Allowed substitution hints:   𝜑(𝑥,𝑦)   𝐴(𝑦)

Proof of Theorem sbcex2
Dummy variable 𝑧 is distinct from all other variables.
StepHypRef Expression
1 sbcex 3814 . 2 ([𝐴 / 𝑦]𝑥𝜑𝐴 ∈ V)
2 sbcex 3814 . . 3 ([𝐴 / 𝑦]𝜑𝐴 ∈ V)
32exlimiv 1929 . 2 (∃𝑥[𝐴 / 𝑦]𝜑𝐴 ∈ V)
4 dfsbcq2 3807 . . 3 (𝑧 = 𝐴 → ([𝑧 / 𝑦]∃𝑥𝜑[𝐴 / 𝑦]𝑥𝜑))
5 dfsbcq2 3807 . . . 4 (𝑧 = 𝐴 → ([𝑧 / 𝑦]𝜑[𝐴 / 𝑦]𝜑))
65exbidv 1920 . . 3 (𝑧 = 𝐴 → (∃𝑥[𝑧 / 𝑦]𝜑 ↔ ∃𝑥[𝐴 / 𝑦]𝜑))
7 sbex 2285 . . 3 ([𝑧 / 𝑦]∃𝑥𝜑 ↔ ∃𝑥[𝑧 / 𝑦]𝜑)
84, 6, 7vtoclbg 3569 . 2 (𝐴 ∈ V → ([𝐴 / 𝑦]𝑥𝜑 ↔ ∃𝑥[𝐴 / 𝑦]𝜑))
91, 3, 8pm5.21nii 378 1 ([𝐴 / 𝑦]𝑥𝜑 ↔ ∃𝑥[𝐴 / 𝑦]𝜑)
Colors of variables: wff setvar class
Syntax hints:  wb 206   = wceq 1537  wex 1777  [wsb 2064  wcel 2108  Vcvv 3488  [wsbc 3804
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1793  ax-4 1807  ax-5 1909  ax-6 1967  ax-7 2007  ax-8 2110  ax-9 2118  ax-10 2141  ax-11 2158  ax-12 2178  ax-ext 2711
This theorem depends on definitions:  df-bi 207  df-an 396  df-tru 1540  df-ex 1778  df-nf 1782  df-sb 2065  df-clab 2718  df-cleq 2732  df-clel 2819  df-v 3490  df-sbc 3805
This theorem is referenced by:  sbcabel  3900  csbuni  4960  csbxp  5799  csbdm  5922  sbcfung  6602  csbfrecsg  8325  bnj89  34697  bnj985v  34929  bnj985  34930  csboprabg  37296  sbcexf  38075  onfrALTlem5  44513  onfrALTlem5VD  44856  csbxpgVD  44865  csbrngVD  44867  csbunigVD  44869
  Copyright terms: Public domain W3C validator