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

Theorem rabbidva2 3393
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 2805 . 2 (𝜑 → {𝑥 ∣ (𝑥𝐴𝜓)} = {𝑥 ∣ (𝑥𝐵𝜒)})
3 df-rab 3392 . 2 {𝑥𝐴𝜓} = {𝑥 ∣ (𝑥𝐴𝜓)}
4 df-rab 3392 . 2 {𝑥𝐵𝜒} = {𝑥 ∣ (𝑥𝐵𝜒)}
52, 3, 43eqtr4g 2799 1 (𝜑 → {𝑥𝐴𝜓} = {𝑥𝐵𝜒})
Colors of variables: wff setvar class
Syntax hints:  wi 4  wb 207  wa 396   = wceq 1547  wcel 2119  {cab 2717  {crab 3391
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1802  ax-4 1816  ax-5 1917  ax-6 1974  ax-7 2015  ax-9 2129  ax-ext 2711
This theorem depends on definitions:  df-bi 208  df-an 397  df-ex 1787  df-sb 2074  df-clab 2718  df-cleq 2731  df-rab 3392
This theorem is referenced by:  rabbia2  3394  rabbidva  3397  rabeq  3405  rabeqbidva  3407  rabsneq  4574  extmptsuppeq  8128  dfac2a  10043  hashbclem  14405  n0cutlt  28369  umgrislfupgrlem  29209  wwlksn0s  29947  wwlksnextwrd  29983  wpthswwlks2on  30050  rusgrnumwwlkl1  30057  clwwlknon1  30185  orvcgteel  34652  orvclteel  34657  wevgblacfn  35337  mapdvalc  42121  mapdval4N  42124  ovncvrrp  47007  ovnsubaddlem1  47013  ovnsubadd  47015  ovncvr2  47054  hspmbl  47072  smflim  47220  smflimsuplem1  47263  smflimsuplem3  47265  smflimsuplem7  47269  smflimsup  47271  initopropd  49733  termopropd  49734
  Copyright terms: Public domain W3C validator