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

Theorem rabbidva2 3417
Description: Equivalent wff's yield equal restricted class abstractions. (Contributed by Thierry Arnoux, 4-Feb-2017.)
Hypothesis
Ref Expression
rabbidva2.1 (𝜑 → ((𝑥𝐴𝜓) ↔ (𝑥𝐵𝜒)))
Assertion
Ref Expression
rabbidva2 (𝜑 → {𝑥𝐴𝜓} = {𝑥𝐵𝜒})
Distinct variable group:   𝜑,𝑥
Allowed substitution hints:   𝜓(𝑥)   𝜒(𝑥)   𝐴(𝑥)   𝐵(𝑥)

Proof of Theorem rabbidva2
StepHypRef Expression
1 rabbidva2.1 . . 3 (𝜑 → ((𝑥𝐴𝜓) ↔ (𝑥𝐵𝜒)))
21abbidv 2828 . 2 (𝜑 → {𝑥 ∣ (𝑥𝐴𝜓)} = {𝑥 ∣ (𝑥𝐵𝜒)})
3 df-rab 3416 . 2 {𝑥𝐴𝜓} = {𝑥 ∣ (𝑥𝐴𝜓)}
4 df-rab 3416 . 2 {𝑥𝐵𝜒} = {𝑥 ∣ (𝑥𝐵𝜒)}
52, 3, 43eqtr4g 2822 1 (𝜑 → {𝑥𝐴𝜓} = {𝑥𝐵𝜒})
Colors of variables:    wff setvar class
This proof depends on syntax axioms:  wi 4  wb 209  wa 400   = wceq 1569  wcel 2142  {cab 2740  {crab 3415
This proof depends on axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1824  ax-4 1838  ax-5 1939  ax-6 1996  ax-7 2037  ax-9 2152  ax-ext 2734
This proof depends on definitions:  df-bi 210  df-an 401  df-ex 1809  df-sb 2096  df-clab 2741  df-cleq 2754  df-rab 3416
This theorem is used by:  rabbia2  3418  rabbidva  3421  rabeq  3429  rabeqbidva  3431  rabsneq  4607  extmptsuppeq  8182  dfac2a  10120  hashbclem  14496  n0cutlt  28563  umgrislfupgrlem  29483  wwlksn0s  30221  wwlksnextwrd  30257  wpthswwlks2on  30324  rusgrnumwwlkl1  30331  clwwlknon1  30459  orvcgteel  34867  orvclteel  34872  wevgblacfn  35603  mapdvalc  42431  mapdval4N  42434  ovncvrrp  47306  ovnsubaddlem1  47312  ovnsubadd  47314  ovncvr2  47353  hspmbl  47371  smflim  47519  smflimsuplem1  47562  smflimsuplem3  47564  smflimsuplem7  47568  smflimsup  47570  initopropd  50049  termopropd  50050
  Copyright terms: Public domain W3C validator