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

Theorem nfun 4139
Description: Bound-variable hypothesis builder for the union of classes. (Contributed by NM, 15-Sep-2003.) (Revised by Mario Carneiro, 14-Oct-2016.)
Hypotheses
Ref Expression
nfun.1 𝑥𝐴
nfun.2 𝑥𝐵
Assertion
Ref Expression
nfun 𝑥(𝐴𝐵)

Proof of Theorem nfun
Dummy variable 𝑦 is distinct from all other variables.
StepHypRef Expression
1 df-un 3939 . 2 (𝐴𝐵) = {𝑦 ∣ (𝑦𝐴𝑦𝐵)}
2 nfun.1 . . . . 5 𝑥𝐴
32nfcri 2969 . . . 4 𝑥 𝑦𝐴
4 nfun.2 . . . . 5 𝑥𝐵
54nfcri 2969 . . . 4 𝑥 𝑦𝐵
63, 5nfor 1899 . . 3 𝑥(𝑦𝐴𝑦𝐵)
76nfab 2982 . 2 𝑥{𝑦 ∣ (𝑦𝐴𝑦𝐵)}
81, 7nfcxfr 2973 1 𝑥(𝐴𝐵)
Colors of variables: wff setvar class
Syntax hints:  wo 843  wcel 2108  {cab 2797  wnfc 2959  cun 3932
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1790  ax-4 1804  ax-5 1905  ax-6 1964  ax-7 2009  ax-8 2110  ax-9 2118  ax-10 2139  ax-11 2154  ax-12 2170  ax-ext 2791
This theorem depends on definitions:  df-bi 209  df-an 399  df-or 844  df-ex 1775  df-nf 1779  df-sb 2064  df-clab 2798  df-cleq 2812  df-clel 2891  df-nfc 2961  df-un 3939
This theorem is referenced by:  nfsymdif  4221  csbun  4388  iunxdif3  5008  nfsuc  6255  nfsup  8907  nfdju  9328  iunconn  22028  ordtconnlem1  31160  esumsplit  31305  measvuni  31466  bnj958  32205  bnj1000  32206  bnj1408  32301  bnj1446  32310  bnj1447  32311  bnj1448  32312  bnj1466  32318  bnj1467  32319  nosupbnd2  33209  rdgssun  34651  exrecfnlem  34652  poimirlem16  34900  poimirlem19  34903  pimrecltpos  42977
  Copyright terms: Public domain W3C validator