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

Theorem elab3 3631
Description: Membership in a class abstraction using implicit substitution. (Contributed by NM, 10-Nov-2000.) (Revised by AV, 16-Aug-2024.)
Hypotheses
Ref Expression
elab3.1 (𝜓𝐴𝑉)
elab3.2 (𝑥 = 𝐴 → (𝜑𝜓))
Assertion
Ref Expression
elab3 (𝐴 ∈ {𝑥𝜑} ↔ 𝜓)
Distinct variable groups:   𝜓,𝑥   𝑥,𝐴
Allowed substitution hints:   𝜑(𝑥)   𝑉(𝑥)

Proof of Theorem elab3
StepHypRef Expression
1 elab3.1 . 2 (𝜓𝐴𝑉)
2 elab3.2 . . 3 (𝑥 = 𝐴 → (𝜑𝜓))
32elab3g 3630 . 2 ((𝜓𝐴𝑉) → (𝐴 ∈ {𝑥𝜑} ↔ 𝜓))
41, 3ax-mp 5 1 (𝐴 ∈ {𝑥𝜑} ↔ 𝜓)
Colors of variables: wff setvar class
Syntax hints:  wi 4  wb 207   = wceq 1547  wcel 2119  {cab 2718
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1802  ax-4 1816  ax-5 1917  ax-6 1974  ax-7 2015  ax-8 2121  ax-9 2129  ax-ext 2712
This theorem depends on definitions:  df-bi 208  df-an 397  df-tru 1550  df-ex 1787  df-sb 2074  df-clab 2719  df-cleq 2732  df-clel 2815
This theorem is referenced by:  fvelrnb  6894  elrnmpo  7499  ovelrn  7539  isfi  8919  isnum2  9867  pm54.43lem  9922  isfin3  10216  isfin5  10219  isfin6  10220  genpelv  10921  iswrd  14475  4sqlem2  16918  vdwapval  16942  isghm  19188  isghmOLD  19189  issrng  20823  ellspsn  21000  lspprel  21091  iscss  21665  ellspd  21784  istps  22924  islp  23130  is2ndc  23436  elpt  23562  itg2l  25721  elply  26185  isismt  28627  bj-ififc  36900  isline  40238  ispointN  40241  ispsubsp  40244  ispsubclN  40436  islaut  40582  ispautN  40598  istendo  41259  sn-isghm  43130  rngunsnply  43621
  Copyright terms: Public domain W3C validator