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

Theorem nfiun 4982
Description: Bound-variable hypothesis builder for indexed union. (Contributed by Mario Carneiro, 25-Jan-2014.) Add disjoint variable condition to avoid ax-13 2404. See nfiung 4984 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 4952 . 2 𝑥𝐴 𝐵 = {𝑧 ∣ ∃𝑥𝐴 𝑧𝐵}
2 nfiun.1 . . . 4 𝑦𝐴
3 nfiun.2 . . . . 5 𝑦𝐵
43nfcri 2917 . . . 4 𝑦 𝑧𝐵
52, 4nfrexw 3311 . . 3 𝑦𝑥𝐴 𝑧𝐵
65nfab 2931 . 2 𝑦{𝑧 ∣ ∃𝑥𝐴 𝑧𝐵}
71, 6nfcxfr 2923 1 𝑦 𝑥𝐴 𝐵
Colors of variables: wff setvar class
Syntax hints:  wcel 2143  {cab 2741  wnfc 2910  wrex 3087   ciun 4950
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1816  ax-4 1830  ax-5 1931  ax-6 1988  ax-7 2029  ax-8 2145  ax-9 2153  ax-10 2176  ax-11 2192  ax-12 2213  ax-ext 2735
This theorem depends on definitions:  df-bi 209  df-an 400  df-or 859  df-tru 1564  df-ex 1801  df-nf 1805  df-sb 2092  df-clab 2742  df-cleq 2755  df-clel 2838  df-nfc 2912  df-ral 3078  df-rex 3088  df-iun 4952
This theorem is referenced by:  iunab  5010  disjxiun  5098  ttrclselem1  9681  ttrclselem2  9682  ovoliunnul  25570  iunxpssiun1  32769  iundisjf  32790  iundisj2f  32791  iundisjfi  32999  iundisj2fi  33000  suppgsumssiun  33253  bnj1498  35357  nfttc  36852  ss2iundf  44236  nfcoll  44833  fnlimcnv  46242  fnlimfvre  46249  fnlimabslt  46254  smfaddlem1  47338  smflimlem6  47351  smflim  47352  smfmullem4  47369  smflim2  47381  smflimsup  47403  smfliminf  47406  fsupdm  47417  finfdm  47421
  Copyright terms: Public domain W3C validator