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

Theorem vtoclgf 3532
Description: Implicit substitution of a class for a setvar variable, with bound-variable hypotheses in place of disjoint variable restrictions. (Contributed by NM, 21-Sep-2003.) (Proof shortened by Mario Carneiro, 10-Oct-2016.)
Hypotheses
Ref Expression
vtoclgf.1 𝑥𝐴
vtoclgf.2 𝑥𝜓
vtoclgf.3 (𝑥 = 𝐴 → (𝜑𝜓))
vtoclgf.4 𝜑
Assertion
Ref Expression
vtoclgf (𝐴𝑉𝜓)

Proof of Theorem vtoclgf
StepHypRef Expression
1 elex 3474 . 2 (𝐴𝑉𝐴 ∈ V)
2 vtoclgf.1 . . . 4 𝑥𝐴
32issetf 3470 . . 3 (𝐴 ∈ V ↔ ∃𝑥 𝑥 = 𝐴)
4 vtoclgf.2 . . . 4 𝑥𝜓
5 vtoclgf.4 . . . . 5 𝜑
6 vtoclgf.3 . . . . 5 (𝑥 = 𝐴 → (𝜑𝜓))
75, 6mpbii 236 . . . 4 (𝑥 = 𝐴𝜓)
84, 7exlimi 2255 . . 3 (∃𝑥 𝑥 = 𝐴𝜓)
93, 8sylbi 220 . 2 (𝐴 ∈ V → 𝜓)
101, 9syl 18 1 (𝐴𝑉𝜓)
Colors of variables:    wff setvar class
This proof depends on syntax axioms:  wi 4  wb 209   = wceq 1570  wex 1812  wnf 1816  wcel 2145  wnfc 2909  Vcvv 3453
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 2147  ax-9 2155  ax-10 2178  ax-11 2194  ax-12 2215  ax-ext 2734
This proof depends on definitions:  df-bi 210  df-an 402  df-or 862  df-tru 1573  df-ex 1813  df-nf 1817  df-sb 2100  df-clab 2741  df-cleq 2754  df-clel 2837  df-nfc 2911  df-v 3455
This theorem is used by:  vtocl2gf  3534  vtocl3gf  3535  vtoclgaf  3538  elabgf  3631  fsumsplit1  15831  ssiun2sf  33017  subtr  36918  subtr2  36919  supxrgere  46148  supxrgelem  46152  supxrge  46153  fmuldfeqlem1  46397  climsuse  46423  dvnmptdivc  46751  dvmptfprodlem  46757  stoweidlem59  46872  fourierdlem31  46951  sge0fodjrnlem  47229
  Copyright terms: Public domain W3C validator