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

Theorem elab3 3640
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 3639 . 2 ((𝜓 → 𝐴 ∈ 𝑉) → (𝐴 ∈ {𝑥 ∣ 𝜑} ↔ 𝜓))
41, 3ax-mp 5 1 (𝐴 ∈ {𝑥 ∣ 𝜑} ↔ 𝜓)
Colors of variables:    wff setvar class
This proof depends on syntax axioms:   → wi 4   ↔ wb 209   = wceq 1570   ∈ wcel 2145  {cab 2739
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-ext 2733
This proof depends on definitions:  df-bi 210  df-an 402  df-tru 1573  df-ex 1813  df-sb 2100  df-clab 2740  df-cleq 2753  df-clel 2836
This theorem is used by:  fvelrnb  6945  elrnmpo  7556  ovelrn  7597  isfi  9002  isnum2  10026  pm54.43lem  10081  isfin3  10374  isfin5  10377  isfin6  10378  genpelv  11085  iswrd  14660  4sqlem2  17127  vdwapval  17151  isghm  19430  issrng  21101  ellspsn  21278  lspprel  21369  iscss  21989  ellspd  22108  istps  23252  islp  23458  is2ndc  23764  elpt  23891  itg2l  26050  elply  26513  isismt  28997  bj-ififc  37452  isline  40796  ispointN  40799  ispsubsp  40802  ispsubclN  40994  islaut  41140  ispautN  41156  istendo  41817  sn-isghm  43684  rngunsnply  44170
  Copyright terms: Public domain W3C validator