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

Theorem rabbidva2 3416
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 3415 . 2 {𝑥𝐴𝜓} = {𝑥 ∣ (𝑥𝐴𝜓)}
4 df-rab 3415 . 2 {𝑥𝐵𝜒} = {𝑥 ∣ (𝑥𝐵𝜒)}
52, 3, 43eqtr4g 2822 1 (𝜑 → {𝑥𝐴𝜓} = {𝑥𝐵𝜒})
Colors of variables: wff setvar class
Syntax hints:  wi 4  wb 208  wa 399   = wceq 1560  wcel 2142  {cab 2740  {crab 3414
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1815  ax-4 1829  ax-5 1930  ax-6 1987  ax-7 2028  ax-9 2152  ax-ext 2734
This theorem depends on definitions:  df-bi 209  df-an 400  df-ex 1800  df-sb 2091  df-clab 2741  df-cleq 2754  df-rab 3415
This theorem is referenced by:  rabbia2  3417  rabbidva  3420  rabeq  3428  rabeqbidva  3430  rabsneq  4601  extmptsuppeq  8168  dfac2a  10086  hashbclem  14465  n0cutlt  28452  umgrislfupgrlem  29323  wwlksn0s  30061  wwlksnextwrd  30097  wpthswwlks2on  30164  rusgrnumwwlkl1  30171  clwwlknon1  30299  orvcgteel  34765  orvclteel  34770  wevgblacfn  35454  mapdvalc  42253  mapdval4N  42256  ovncvrrp  47138  ovnsubaddlem1  47144  ovnsubadd  47146  ovncvr2  47185  hspmbl  47203  smflim  47351  smflimsuplem1  47394  smflimsuplem3  47396  smflimsuplem7  47400  smflimsup  47402  initopropd  49864  termopropd  49865
  Copyright terms: Public domain W3C validator