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

Theorem nfiun 4976
Description: Bound-variable hypothesis builder for indexed union. (Contributed by Mario Carneiro, 25-Jan-2014.) Add disjoint variable condition to avoid ax-13 2374. See nfiung 4978 for a less restrictive version requiring more axioms. (Revised by GG, 20-Jan-2024.)
Hypotheses
Ref Expression
nfiun.1 𝑦𝐴
nfiun.2 𝑦𝐵
Assertion
Ref Expression
nfiun 𝑦 𝑥𝐴 𝐵
Distinct variable group:   𝑥,𝑦
Allowed substitution hints:   𝐴(𝑥,𝑦)   𝐵(𝑥,𝑦)

Proof of Theorem nfiun
Dummy variable 𝑧 is distinct from all other variables.
StepHypRef Expression
1 df-iun 4946 . 2 𝑥𝐴 𝐵 = {𝑧 ∣ ∃𝑥𝐴 𝑧𝐵}
2 nfiun.1 . . . 4 𝑦𝐴
3 nfiun.2 . . . . 5 𝑦𝐵
43nfcri 2888 . . . 4 𝑦 𝑧𝐵
52, 4nfrexw 3282 . . 3 𝑦𝑥𝐴 𝑧𝐵
65nfab 2902 . 2 𝑦{𝑧 ∣ ∃𝑥𝐴 𝑧𝐵}
71, 6nfcxfr 2894 1 𝑦 𝑥𝐴 𝐵
Colors of variables: wff setvar class
Syntax hints:  wcel 2113  {cab 2712  wnfc 2881  wrex 3058   ciun 4944
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-10 2146  ax-11 2162  ax-12 2182  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-ral 3050  df-rex 3059  df-iun 4946
This theorem is referenced by:  iunab  5005  disjxiun  5093  ttrclselem1  9632  ttrclselem2  9633  ovoliunnul  25462  iunxpssiun1  32592  iundisjf  32613  iundisj2f  32614  iundisjfi  32825  iundisj2fi  32826  bnj1498  35166  ss2iundf  43842  nfcoll  44439  fnlimcnv  45853  fnlimfvre  45860  fnlimabslt  45865  smfaddlem1  46949  smflimlem6  46962  smflim  46963  smfmullem4  46980  smflim2  46992  smflimsup  47014  smfliminf  47017  fsupdm  47028  finfdm  47032
  Copyright terms: Public domain W3C validator