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

Theorem nfun 4111
Description: Bound-variable hypothesis builder for the union of classes. (Contributed by NM, 15-Sep-2003.) (Revised by Mario Carneiro, 14-Oct-2016.) Avoid ax-10 2147, ax-11 2163, ax-12 2185. (Revised by SN, 14-May-2025.)
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 elun 4094 . . 3 (𝑦 ∈ (𝐴𝐵) ↔ (𝑦𝐴𝑦𝐵))
2 nfun.1 . . . . 5 𝑥𝐴
32nfcri 2891 . . . 4 𝑥 𝑦𝐴
4 nfun.2 . . . . 5 𝑥𝐵
54nfcri 2891 . . . 4 𝑥 𝑦𝐵
63, 5nfor 1906 . . 3 𝑥(𝑦𝐴𝑦𝐵)
71, 6nfxfr 1855 . 2 𝑥 𝑦 ∈ (𝐴𝐵)
87nfci 2887 1 𝑥(𝐴𝐵)
Colors of variables: wff setvar class
Syntax hints:  wo 848  wcel 2114  wnfc 2884  cun 3888
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1797  ax-4 1811  ax-5 1912  ax-6 1969  ax-7 2010  ax-8 2116  ax-9 2124  ax-ext 2709
This theorem depends on definitions:  df-bi 207  df-an 396  df-or 849  df-tru 1545  df-ex 1782  df-nf 1786  df-sb 2069  df-clab 2716  df-cleq 2729  df-clel 2812  df-nfc 2886  df-v 3432  df-un 3895
This theorem is referenced by:  nfsymdif  4198  csbun  4382  iunxdif3  5038  nfsuc  6392  nfsup  9358  nfdju  9825  iunconn  23406  nosupbnd2  27697  noinfbnd2  27712  ordtconnlem1  34087  esumsplit  34216  measvuni  34377  bnj958  35101  bnj1000  35102  bnj1408  35197  bnj1446  35206  bnj1447  35207  bnj1448  35208  bnj1466  35214  bnj1467  35215  rdgssun  37711  exrecfnlem  37712  poimirlem16  37974  poimirlem19  37977  pimxrneun  45937  pimrecltpos  47157
  Copyright terms: Public domain W3C validator