Users' Mathboxes Mathbox for Peter Mazsa < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >   Mathboxes  >  rabeqel Structured version   Visualization version   GIF version

Theorem rabeqel 38992
Description: Class element of a restricted class abstraction. (Contributed by Peter Mazsa, 24-Jul-2021.)
Hypotheses
Ref Expression
rabeqel.1 𝐵 = {𝑥𝐴𝜑}
rabeqel.2 (𝑥 = 𝐶 → (𝜑𝜓))
Assertion
Ref Expression
rabeqel (𝐶𝐵 ↔ (𝜓𝐶𝐴))
Distinct variable groups:   𝑥,𝐴   𝑥,𝐶   𝜓,𝑥
Allowed substitution hints:   𝜑(𝑥)   𝐵(𝑥)

Proof of Theorem rabeqel
StepHypRef Expression
1 rabeqel.2 . . 3 (𝑥 = 𝐶 → (𝜑𝜓))
2 rabeqel.1 . . 3 𝐵 = {𝑥𝐴𝜑}
31, 2elrab2 3652 . 2 (𝐶𝐵 ↔ (𝐶𝐴𝜓))
43biancomi 468 1 (𝐶𝐵 ↔ (𝜓𝐶𝐴))
Colors of variables:    wff setvar class
This proof depends on syntax axioms:  wi 4  wb 209  wa 401   = wceq 1570  wcel 2145  {crab 3414
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 2734
This proof depends on definitions:  df-bi 210  df-an 402  df-tru 1573  df-ex 1813  df-sb 2100  df-clab 2741  df-cleq 2754  df-clel 2837  df-rab 3415  df-v 3455
This theorem is used by:  elrefrels2  39333  elrefrels3  39334  elcnvrefrels2  39349  elcnvrefrels3  39350  elsymrels2  39372  elsymrels3  39373  elsymrels4  39374  elsymrels5  39375  elrefsymrels2  39388  eltrrels2  39398  eltrrels3  39399  eleqvrels2  39411  eleqvrels3  39412  elfunsALTV  39512  eldisjs  39554
  Copyright terms: Public domain W3C validator