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

Theorem rabbi2dva 4125
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 4095 . 2 (𝐴 ∩ 𝐵) = {𝑥 ∈ 𝐴 ∣ 𝑥 ∈ 𝐵}
2 rabbi2dva.1 . . 3 ((𝜑 ∧ 𝑥 ∈ 𝐴) → (𝑥 ∈ 𝐵 ↔ 𝜓))
32rabbidva 3422 . 2 (𝜑 → {𝑥 ∈ 𝐴 ∣ 𝑥 ∈ 𝐵} = {𝑥 ∈ 𝐴 ∣ 𝜓})
41, 3eqtrid 2810 1 (𝜑 → (𝐴 ∩ 𝐵) = {𝑥 ∈ 𝐴 ∣ 𝜓})
Colors of variables:    wff setvar class
This proof depends on syntax axioms:   → wi 4   ↔ wb 209   ∧ wa 401   = wceq 1570   ∈ wcel 2147  {crab 3416   ∩ cin 4092
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  df-in 4094
This theorem is used by:  fndmdif  7072  bitsshft  16689  sylow3lem2  19893  leordtvallem1  23583  leordtvallem2  23584  ordtt1  23752  xkoccn  23993  txcnmpt  23998  xkopt  24029  ordthmeolem  24175  qustgphaus  24497  itg2monolem1  26126  lhop1  26389  efopn  27043  dirith  27913  pjvec  32355  pjocvec  32356  dfscott3  35868  neibastop3  37365  diarnN  42452
  Copyright terms: Public domain W3C validator