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

Theorem rabbidva2 3395
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 2796 . 2 (𝜑 → {𝑥 ∣ (𝑥𝐴𝜓)} = {𝑥 ∣ (𝑥𝐵𝜒)})
3 df-rab 3394 . 2 {𝑥𝐴𝜓} = {𝑥 ∣ (𝑥𝐴𝜓)}
4 df-rab 3394 . 2 {𝑥𝐵𝜒} = {𝑥 ∣ (𝑥𝐵𝜒)}
52, 3, 43eqtr4g 2790 1 (𝜑 → {𝑥𝐴𝜓} = {𝑥𝐵𝜒})
Colors of variables: wff setvar class
Syntax hints:  wi 4  wb 206  wa 395   = wceq 1541  wcel 2110  {cab 2708  {crab 3393
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 2120  ax-ext 2702
This theorem depends on definitions:  df-bi 207  df-an 396  df-ex 1781  df-sb 2067  df-clab 2709  df-cleq 2722  df-rab 3394
This theorem is referenced by:  rabbia2  3396  rabbidva  3399  rabeq  3407  rabeqbidva  3409  extmptsuppeq  8113  dfac2a  10013  hashbclem  14351  n0cutlt  28278  umgrislfupgrlem  29093  wwlksn0s  29832  wwlksnextwrd  29868  wpthswwlks2on  29932  rusgrnumwwlkl1  29939  clwwlknon1  30067  orvcgteel  34471  orvclteel  34476  wevgblacfn  35121  mapdvalc  41647  mapdval4N  41650  ovncvrrp  46581  ovnsubaddlem1  46587  ovnsubadd  46589  ovncvr2  46628  hspmbl  46646  smflim  46794  smflimsuplem1  46837  smflimsuplem3  46839  smflimsuplem7  46843  smflimsup  46845  initopropd  49254  termopropd  49255
  Copyright terms: Public domain W3C validator