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

Theorem nfun 4124
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 2176, ax-11 2192, ax-12 2213. (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 4107 . . 3 (𝑦 ∈ (𝐴𝐵) ↔ (𝑦𝐴𝑦𝐵))
2 nfun.1 . . . . 5 𝑥𝐴
32nfcri 2917 . . . 4 𝑥 𝑦𝐴
4 nfun.2 . . . . 5 𝑥𝐵
54nfcri 2917 . . . 4 𝑥 𝑦𝐵
63, 5nfor 1934 . . 3 𝑥(𝑦𝐴𝑦𝐵)
71, 6nfxfr 1883 . 2 𝑥 𝑦 ∈ (𝐴𝐵)
87nfci 2913 1 𝑥(𝐴𝐵)
Colors of variables: wff setvar class
Syntax hints:  wo 860  wcel 2143  wnfc 2910  cun 3903
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1825  ax-4 1839  ax-5 1940  ax-6 1997  ax-7 2038  ax-8 2145  ax-9 2153  ax-ext 2735
This theorem depends on definitions:  df-bi 210  df-an 401  df-or 861  df-tru 1573  df-ex 1810  df-nf 1814  df-sb 2097  df-clab 2742  df-cleq 2755  df-clel 2838  df-nfc 2912  df-v 3457  df-un 3910
This theorem is referenced by:  nfsymdif  4210  csbun  4406  iunxdif3  5061  nfsuc  6435  nfsup  9407  nfdju  9889  iunconn  23585  nosupbnd2  27880  noinfbnd2  27895  ordtconnlem1  34314  esumsplit  34443  measvuni  34604  bnj958  35328  bnj1000  35329  bnj1408  35424  bnj1446  35433  bnj1447  35434  bnj1448  35435  bnj1466  35441  bnj1467  35442  rdgssun  38024  exrecfnlem  38025  poimirlem16  38287  poimirlem19  38290  pimxrneun  46202  pimrecltpos  47422
  Copyright terms: Public domain W3C validator