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

Theorem rabbi2dva 4121
Description: Deduction from a wff to a restricted class abstraction. (Contributed by NM, 14-Jan-2014.)
Hypothesis
Ref Expression
rabbi2dva.1 ((𝜑 ∧ 𝑥 ∈ 𝐴) → (𝑥 ∈ 𝐵 ↔ 𝜓))
Assertion
Ref Expression
rabbi2dva (𝜑 → (𝐴 ∩ 𝐵) = {𝑥 ∈ 𝐴 ∣ 𝜓})
Distinct variable groups:   𝜑,𝑥   𝑥,𝐴   𝑥,𝐵
Allowed substitution hint:   𝜓(𝑥)

Proof of Theorem rabbi2dva
StepHypRef Expression
1 dfin5 4091 . 2 (𝐴 ∩ 𝐵) = {𝑥 ∈ 𝐴 ∣ 𝑥 ∈ 𝐵}
2 rabbi2dva.1 . . 3 ((𝜑 ∧ 𝑥 ∈ 𝐴) → (𝑥 ∈ 𝐵 ↔ 𝜓))
32rabbidva 3418 . 2 (𝜑 → {𝑥 ∈ 𝐴 ∣ 𝑥 ∈ 𝐵} = {𝑥 ∈ 𝐴 ∣ 𝜓})
41, 3eqtrid 2807 1 (𝜑 → (𝐴 ∩ 𝐵) = {𝑥 ∈ 𝐴 ∣ 𝜓})
Colors of variables:    wff setvar class
This proof depends on syntax axioms:   → wi 4   ↔ wb 209   ∧ wa 401   = wceq 1569   ∈ wcel 2144  {crab 3412   ∩ cin 4088
This proof depends on axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1827  ax-4 1841  ax-5 1942  ax-6 1999  ax-7 2040  ax-9 2154  ax-ext 2732
This proof depends on definitions:  df-bi 210  df-an 402  df-ex 1812  df-sb 2099  df-clab 2739  df-cleq 2752  df-rab 3413  df-in 4090
This theorem is used by:  fndmdif  7044  bitsshft  16652  sylow3lem2  19849  leordtvallem1  23535  leordtvallem2  23536  ordtt1  23704  xkoccn  23945  txcnmpt  23950  xkopt  23981  ordthmeolem  24127  qustgphaus  24449  itg2monolem1  26078  lhop1  26341  efopn  26993  dirith  27863  pjvec  32305  pjocvec  32306  dfscott3  35799  neibastop3  37244  diarnN  42293
  Copyright terms: Public domain W3C validator