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

Theorem rabbidva2 3418
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 2829 . 2 (𝜑 → {𝑥 ∣ (𝑥 ∈ 𝐴 ∧ 𝜓)} = {𝑥 ∣ (𝑥 ∈ 𝐵 ∧ 𝜒)})
3 df-rab 3417 . 2 {𝑥 ∈ 𝐴 ∣ 𝜓} = {𝑥 ∣ (𝑥 ∈ 𝐴 ∧ 𝜓)}
4 df-rab 3417 . 2 {𝑥 ∈ 𝐵 ∣ 𝜒} = {𝑥 ∣ (𝑥 ∈ 𝐵 ∧ 𝜒)}
52, 3, 43eqtr4g 2823 1 (𝜑 → {𝑥 ∈ 𝐴 ∣ 𝜓} = {𝑥 ∈ 𝐵 ∣ 𝜒})
Colors of variables:    wff setvar class
This proof depends on syntax axioms:   → wi 4   ↔ wb 209   ∧ wa 401   = wceq 1570   ∈ wcel 2147  {cab 2741  {crab 3416
This proof depends on axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1828  ax-4 1842  ax-5 1945  ax-6 2002  ax-7 2043  ax-9 2157  ax-ext 2735
This proof depends on definitions:  df-bi 210  df-an 402  df-ex 1813  df-sb 2102  df-clab 2742  df-cleq 2755  df-rab 3417
This theorem is used by:  rabbia2  3419  rabbidva  3422  rabeq  3430  rabeqbidva  3432  rabsneq  4603  extmptsuppeq  8243  dfac2a  10247  hashbclem  14638  n0cutlt  28802  umgrislfupgrlem  29757  wwlksn0s  30507  wwlksnextwrd  30543  wpthswwlks2on  30610  rusgrnumwwlkl1  30617  clwwlknon1  30745  orvcgteel  35211  orvclteel  35216  wevgblacfn  36080  mapdvalc  42952  mapdval4N  42955  ovncvrrp  47847  ovnsubaddlem1  47853  ovnsubadd  47855  ovncvr2  47894  hspmbl  47912  smflim  48060  smflimsuplem1  48103  smflimsuplem3  48105  smflimsuplem7  48109  smflimsup  48111  initopropd  50696  termopropd  50697
  Copyright terms: Public domain W3C validator