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

Theorem elintrab 4925
Description: Membership in the intersection of a class abstraction. (Contributed by NM, 17-Oct-1999.)
Hypothesis
Ref Expression
elintab.ex 𝐴 ∈ V
Assertion
Ref Expression
elintrab (𝐴 {𝑥𝐵𝜑} ↔ ∀𝑥𝐵 (𝜑𝐴𝑥))
Distinct variable group:   𝑥,𝐴
Allowed substitution hints:   𝜑(𝑥)   𝐵(𝑥)

Proof of Theorem elintrab
StepHypRef Expression
1 elintab.ex . . . 4 𝐴 ∈ V
21elintab 4923 . . 3 (𝐴 {𝑥 ∣ (𝑥𝐵𝜑)} ↔ ∀𝑥((𝑥𝐵𝜑) → 𝐴𝑥))
3 impexp 452 . . . 4 (((𝑥𝐵𝜑) → 𝐴𝑥) ↔ (𝑥𝐵 → (𝜑𝐴𝑥)))
43albii 1822 . . 3 (∀𝑥((𝑥𝐵𝜑) → 𝐴𝑥) ↔ ∀𝑥(𝑥𝐵 → (𝜑𝐴𝑥)))
52, 4bitri 275 . 2 (𝐴 {𝑥 ∣ (𝑥𝐵𝜑)} ↔ ∀𝑥(𝑥𝐵 → (𝜑𝐴𝑥)))
6 df-rab 3407 . . . 4 {𝑥𝐵𝜑} = {𝑥 ∣ (𝑥𝐵𝜑)}
76inteqi 4915 . . 3 {𝑥𝐵𝜑} = {𝑥 ∣ (𝑥𝐵𝜑)}
87eleq2i 2826 . 2 (𝐴 {𝑥𝐵𝜑} ↔ 𝐴 {𝑥 ∣ (𝑥𝐵𝜑)})
9 df-ral 3062 . 2 (∀𝑥𝐵 (𝜑𝐴𝑥) ↔ ∀𝑥(𝑥𝐵 → (𝜑𝐴𝑥)))
105, 8, 93bitr4i 303 1 (𝐴 {𝑥𝐵𝜑} ↔ ∀𝑥𝐵 (𝜑𝐴𝑥))
Colors of variables: wff setvar class
Syntax hints:  wi 4  wb 205  wa 397  wal 1540  wcel 2107  {cab 2710  wral 3061  {crab 3406  Vcvv 3447   cint 4911
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1798  ax-4 1812  ax-5 1914  ax-6 1972  ax-7 2012  ax-8 2109  ax-9 2117  ax-10 2138  ax-11 2155  ax-12 2172  ax-ext 2704
This theorem depends on definitions:  df-bi 206  df-an 398  df-or 847  df-tru 1545  df-ex 1783  df-nf 1787  df-sb 2069  df-clab 2711  df-cleq 2725  df-clel 2811  df-ral 3062  df-rab 3407  df-int 4912
This theorem is referenced by:  elintrabg  4926  intmin  4933  naddelim  8636  rankunb  9794  isf34lem4  10321  ist1-3  22723  filufint  23294  elspani  30534  fldgensdrg  32137  ldsysgenld  32823  ldgenpisyslem1  32826  kur14lem9  33872  pclclN  38404  elpclN  38405  naddwordnexlem4  41765  lcosslsp  46609
  Copyright terms: Public domain W3C validator