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

Theorem rabbidva2 3399
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 2800 . 2 (𝜑 → {𝑥 ∣ (𝑥𝐴𝜓)} = {𝑥 ∣ (𝑥𝐵𝜒)})
3 df-rab 3398 . 2 {𝑥𝐴𝜓} = {𝑥 ∣ (𝑥𝐴𝜓)}
4 df-rab 3398 . 2 {𝑥𝐵𝜒} = {𝑥 ∣ (𝑥𝐵𝜒)}
52, 3, 43eqtr4g 2794 1 (𝜑 → {𝑥𝐴𝜓} = {𝑥𝐵𝜒})
Colors of variables: wff setvar class
Syntax hints:  wi 4  wb 206  wa 395   = wceq 1541  wcel 2113  {cab 2712  {crab 3397
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1796  ax-4 1810  ax-5 1911  ax-6 1968  ax-7 2009  ax-9 2123  ax-ext 2706
This theorem depends on definitions:  df-bi 207  df-an 396  df-ex 1781  df-sb 2068  df-clab 2713  df-cleq 2726  df-rab 3398
This theorem is referenced by:  rabbia2  3400  rabbidva  3403  rabeq  3411  rabeqbidva  3413  extmptsuppeq  8128  dfac2a  10038  hashbclem  14373  n0cutlt  28318  umgrislfupgrlem  29144  wwlksn0s  29883  wwlksnextwrd  29919  wpthswwlks2on  29986  rusgrnumwwlkl1  29993  clwwlknon1  30121  orvcgteel  34574  orvclteel  34579  wevgblacfn  35252  mapdvalc  41828  mapdval4N  41831  ovncvrrp  46750  ovnsubaddlem1  46756  ovnsubadd  46758  ovncvr2  46797  hspmbl  46815  smflim  46963  smflimsuplem1  47006  smflimsuplem3  47008  smflimsuplem7  47012  smflimsup  47014  initopropd  49430  termopropd  49431
  Copyright terms: Public domain W3C validator