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

Theorem rabbi2dva 4171
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 3907 . 2 (𝐴 ∩ 𝐵) = {𝑥 ∈ 𝐴 ∣ 𝑥 ∈ 𝐵}
2 rabbi2dva.1 . . 3 ((𝜑 ∧ 𝑥 ∈ 𝐴) → (𝑥 ∈ 𝐵 ↔ 𝜓))
32rabbidva 3419 . 2 (𝜑 → {𝑥 ∈ 𝐴 ∣ 𝑥 ∈ 𝐵} = {𝑥 ∈ 𝐴 ∣ 𝜓})
41, 3eqtrid 2808 1 (𝜑 → (𝐴 ∩ 𝐵) = {𝑥 ∈ 𝐴 ∣ 𝜓})
Colors of variables:    wff setvar class
This proof depends on syntax axioms:   → wi 4   ↔ wb 209   ∧ wa 401   = wceq 1570   ∈ wcel 2145  {crab 3413   ∩ cin 3898
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 1943  ax-6 2000  ax-7 2041  ax-9 2155  ax-ext 2733
This proof depends on definitions:  df-bi 210  df-an 402  df-ex 1813  df-sb 2100  df-clab 2740  df-cleq 2753  df-rab 3414  df-in 3906
This theorem is used by:  fndmdif  7039  bitsshft  16638  sylow3lem2  19835  leordtvallem1  23521  leordtvallem2  23522  ordtt1  23690  xkoccn  23931  txcnmpt  23936  xkopt  23967  ordthmeolem  24113  qustgphaus  24435  itg2monolem1  26064  lhop1  26327  efopn  26979  dirith  27849  pjvec  32291  pjocvec  32292  dfscott3  35731  neibastop3  37130  diarnN  42166
  Copyright terms: Public domain W3C validator