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

Theorem nfdif 4104
Description: Bound-variable hypothesis builder for class difference. (Contributed by NM, 3-Dec-2003.) (Revised by Mario Carneiro, 13-Oct-2016.)
Hypotheses
Ref Expression
nfdif.1 𝑥𝐴
nfdif.2 𝑥𝐵
Assertion
Ref Expression
nfdif 𝑥(𝐴𝐵)

Proof of Theorem nfdif
Dummy variable 𝑦 is distinct from all other variables.
StepHypRef Expression
1 dfdif2 3947 . 2 (𝐴𝐵) = {𝑦𝐴 ∣ ¬ 𝑦𝐵}
2 nfdif.2 . . . . 5 𝑥𝐵
32nfcri 2973 . . . 4 𝑥 𝑦𝐵
43nfn 1857 . . 3 𝑥 ¬ 𝑦𝐵
5 nfdif.1 . . 3 𝑥𝐴
64, 5nfrabw 3387 . 2 𝑥{𝑦𝐴 ∣ ¬ 𝑦𝐵}
71, 6nfcxfr 2977 1 𝑥(𝐴𝐵)
Colors of variables: wff setvar class
Syntax hints:  ¬ wn 3  wcel 2114  wnfc 2963  {crab 3144  cdif 3935
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1796  ax-4 1810  ax-5 1911  ax-6 1970  ax-7 2015  ax-8 2116  ax-9 2124  ax-10 2145  ax-11 2161  ax-12 2177  ax-ext 2795
This theorem depends on definitions:  df-bi 209  df-an 399  df-or 844  df-tru 1540  df-ex 1781  df-nf 1785  df-sb 2070  df-clab 2802  df-cleq 2816  df-clel 2895  df-nfc 2965  df-rab 3149  df-dif 3941
This theorem is referenced by:  nfsymdif  4225  iunxdif3  5019  boxcutc  8507  nfsup  8917  gsum2d2lem  19095  iunconn  22038  iundisj  24151  iundisj2  24152  limciun  24494  difrab2  30263  iundisjf  30341  iundisj2f  30342  suppss2f  30386  aciunf1  30410  iundisjfi  30521  iundisj2fi  30522  fedgmullem2  31028  sigapildsys  31423  csbdif  34608  vvdifopab  35523  compab  40781  iunconnlem2  41276  supminfxr2  41752  stoweidlem28  42320  stoweidlem34  42326  stoweidlem46  42338  stoweidlem53  42345  stoweidlem55  42347  stoweidlem59  42351  stirlinglem5  42370  preimagelt  42987  preimalegt  42988
  Copyright terms: Public domain W3C validator