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

Theorem nfun 4122
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 2184. (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 4105 . . 3 (𝑦 ∈ (𝐴𝐵) ↔ (𝑦𝐴𝑦𝐵))
2 nfun.1 . . . . 5 𝑥𝐴
32nfcri 2890 . . . 4 𝑥 𝑦𝐴
4 nfun.2 . . . . 5 𝑥𝐵
54nfcri 2890 . . . 4 𝑥 𝑦𝐵
63, 5nfor 1905 . . 3 𝑥(𝑦𝐴𝑦𝐵)
71, 6nfxfr 1854 . 2 𝑥 𝑦 ∈ (𝐴𝐵)
87nfci 2886 1 𝑥(𝐴𝐵)
Colors of variables: wff setvar class
Syntax hints:  wo 847  wcel 2113  wnfc 2883  cun 3899
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 2708
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 2715  df-cleq 2728  df-clel 2811  df-nfc 2885  df-v 3442  df-un 3906
This theorem is referenced by:  nfsymdif  4209  csbun  4393  iunxdif3  5050  nfsuc  6391  nfsup  9354  nfdju  9819  iunconn  23372  nosupbnd2  27684  noinfbnd2  27699  ordtconnlem1  34081  esumsplit  34210  measvuni  34371  bnj958  35096  bnj1000  35097  bnj1408  35192  bnj1446  35201  bnj1447  35202  bnj1448  35203  bnj1466  35209  bnj1467  35210  rdgssun  37583  exrecfnlem  37584  poimirlem16  37837  poimirlem19  37840  pimxrneun  45732  pimrecltpos  46952
  Copyright terms: Public domain W3C validator