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

Theorem nfun 4120
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 2146, ax-11 2162, ax-12 2182. (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 4103 . . 3 (𝑦 ∈ (𝐴𝐵) ↔ (𝑦𝐴𝑦𝐵))
2 nfun.1 . . . . 5 𝑥𝐴
32nfcri 2888 . . . 4 𝑥 𝑦𝐴
4 nfun.2 . . . . 5 𝑥𝐵
54nfcri 2888 . . . 4 𝑥 𝑦𝐵
63, 5nfor 1905 . . 3 𝑥(𝑦𝐴𝑦𝐵)
71, 6nfxfr 1854 . 2 𝑥 𝑦 ∈ (𝐴𝐵)
87nfci 2884 1 𝑥(𝐴𝐵)
Colors of variables: wff setvar class
Syntax hints:  wo 847  wcel 2113  wnfc 2881  cun 3897
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 1968  ax-7 2009  ax-8 2115  ax-9 2123  ax-ext 2706
This theorem depends on definitions:  df-bi 207  df-an 396  df-or 848  df-tru 1544  df-ex 1781  df-nf 1785  df-sb 2068  df-clab 2713  df-cleq 2726  df-clel 2809  df-nfc 2883  df-v 3440  df-un 3904
This theorem is referenced by:  nfsymdif  4207  csbun  4391  iunxdif3  5048  nfsuc  6389  nfsup  9352  nfdju  9817  iunconn  23370  nosupbnd2  27682  noinfbnd2  27697  ordtconnlem1  34030  esumsplit  34159  measvuni  34320  bnj958  35045  bnj1000  35046  bnj1408  35141  bnj1446  35150  bnj1447  35151  bnj1448  35152  bnj1466  35158  bnj1467  35159  rdgssun  37522  exrecfnlem  37523  poimirlem16  37776  poimirlem19  37779  pimxrneun  45674  pimrecltpos  46894
  Copyright terms: Public domain W3C validator