Users' Mathboxes Mathbox for Wolf Lammen < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >   Mathboxes  >  wl-dfclel.basic Structured version   Visualization version   GIF version

Theorem wl-dfclel.basic 38199
Description: This theorem gives a conservative extension of membership of classes, without hypotheses. Conservativity alone, however, is insufficient, since issues involving alpha-renaming can still arise, see in-ax8 36777.

Although unsuitable for general use, it is adequate for the development of theorems unaffected by alpha-renaming, including:

1. Theorems whose hypotheses and conclusion contain no bound variables (see eleq1w 2849).

2. Theorems using the same bound variable throughout (see elex2 2843).

3. Theorems in which distinct bound variables arise only through implicit substitution (see eqabbw 2839).

(Contributed by BJ, 27-Jun-2019.)

Assertion
Ref Expression
wl-dfclel.basic (𝐴𝐵 ↔ ∃𝑥(𝑥 = 𝐴𝑥𝐵))
Distinct variable groups:   𝑥,𝐴   𝑥,𝐵

Proof of Theorem wl-dfclel.basic
Dummy variables 𝑦 𝑧 𝑡 𝑢 𝑣 are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 cleljust 2155 . 2 (𝑦𝑧 ↔ ∃𝑢(𝑢 = 𝑦𝑢𝑧))
2 cleljust 2155 . 2 (𝑡𝑡 ↔ ∃𝑣(𝑣 = 𝑡𝑣𝑡))
31, 2wl-df.clel 38198 1 (𝐴𝐵 ↔ ∃𝑥(𝑥 = 𝐴𝑥𝐵))
Colors of variables:    wff setvar class
This proof depends on syntax axioms:  wb 209  wa 401   = wceq 1570  wex 1812  wcel 2146
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 2148
This proof depends on definitions:  df-bi 210  df-an 402  df-ex 1813  df-clel 2841
This theorem is used by:  wl-dfclel.just  38200
  Copyright terms: Public domain W3C validator