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

Theorem elab3 3639
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 3638 . 2 ((𝜓 → 𝐴 ∈ 𝑉) → (𝐴 ∈ {𝑥 ∣ 𝜑} ↔ 𝜓))
41, 3ax-mp 5 1 (𝐴 ∈ {𝑥 ∣ 𝜑} ↔ 𝜓)
Colors of variables:    wff setvar class
This proof depends on syntax axioms:   → wi 4   ↔ wb 209   = wceq 1569   ∈ wcel 2144  {cab 2738
This proof depends on axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1827  ax-4 1841  ax-5 1942  ax-6 1999  ax-7 2040  ax-8 2146  ax-9 2154  ax-ext 2732
This proof depends on definitions:  df-bi 210  df-an 402  df-tru 1572  df-ex 1812  df-sb 2099  df-clab 2739  df-cleq 2752  df-clel 2835
This theorem is used by:  fvelrnb  6946  elrnmpo  7557  ovelrn  7598  isfi  9006  isnum2  10030  pm54.43lem  10085  isfin3  10378  isfin5  10381  isfin6  10382  genpelv  11089  iswrd  14664  4sqlem2  17133  vdwapval  17157  isghm  19436  issrng  21107  ellspsn  21284  lspprel  21375  iscss  21995  ellspd  22114  istps  23258  islp  23464  is2ndc  23770  elpt  23897  itg2l  26056  elply  26519  isismt  29003  bj-ififc  37545  isline  40890  ispointN  40893  ispsubsp  40896  ispsubclN  41088  islaut  41234  ispautN  41250  istendo  41911  sn-isghm  43778  rngunsnply  44265
  Copyright terms: Public domain W3C validator