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  6937  elrnmpo  7548  ovelrn  7589  isfi  8986  isnum2  10007  pm54.43lem  10062  isfin3  10355  isfin5  10358  isfin6  10359  genpelv  11066  iswrd  14640  4sqlem2  17107  vdwapval  17131  isghm  19410  issrng  21081  ellspsn  21258  lspprel  21349  iscss  21969  ellspd  22088  istps  23232  islp  23438  is2ndc  23744  elpt  23871  itg2l  26030  elply  26493  isismt  28979  bj-ififc  37422  isline  40764  ispointN  40767  ispsubsp  40770  ispsubclN  40962  islaut  41108  ispautN  41124  istendo  41785  sn-isghm  43638  rngunsnply  44129
  Copyright terms: Public domain W3C validator