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

Theorem iunss1 4969
Description: Subclass theorem for indexed union. (Contributed by NM, 10-Dec-2004.) (Proof shortened by Andrew Salmon, 25-Jul-2011.)
Assertion
Ref Expression
iunss1 (𝐴𝐵 𝑥𝐴 𝐶 𝑥𝐵 𝐶)
Distinct variable groups:   𝑥,𝐴   𝑥,𝐵
Allowed substitution hint:   𝐶(𝑥)

Proof of Theorem iunss1
Dummy variable 𝑦 is distinct from all other variables.
StepHypRef Expression
1 ssrexv 4004 . . 3 (𝐴𝐵 → (∃𝑥𝐴 𝑦𝐶 → ∃𝑥𝐵 𝑦𝐶))
2 eliun 4958 . . 3 (𝑦 𝑥𝐴 𝐶 ↔ ∃𝑥𝐴 𝑦𝐶)
3 eliun 4958 . . 3 (𝑦 𝑥𝐵 𝐶 ↔ ∃𝑥𝐵 𝑦𝐶)
41, 2, 33imtr4g 299 . 2 (𝐴𝐵 → (𝑦 𝑥𝐴 𝐶𝑦 𝑥𝐵 𝐶))
54ssrdv 3940 1 (𝐴𝐵 𝑥𝐴 𝐶 𝑥𝐵 𝐶)
Colors of variables:    wff setvar class
This proof depends on syntax axioms:  wi 4  wcel 2145  wrex 3088  wss 3902   ciun 4954
This proof depends on axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1828  ax-4 1842  ax-5 1943  ax-6 2000  ax-7 2041  ax-8 2147  ax-9 2155  ax-ext 2734
This proof depends on definitions:  df-bi 210  df-an 402  df-tru 1573  df-ex 1813  df-sb 2100  df-clab 2741  df-cleq 2754  df-clel 2837  df-rex 3089  df-v 3455  df-ss 3919  df-iun 4956
This theorem is used by:  iuneq1  4971  iunxdif2  5016  oelim2  8586  fsumiun  15910  ssdifidllem  21548  ovolfiniun  25730  uniioovol  25808  fusgreghash2wspv  30801  esum2dlem  34589  esum2d  34590  carsgclctunlem2  34817  bnj1413  35531  bnj1408  35532  volsupnfl  38401  corclrcl  44534  cotrcltrcl  44552  iuneqfzuzlem  46151  fsumiunss  46392  sge0iunmptlemfi  47228  sge0iunmptlemre  47230  carageniuncllem1  47336  carageniuncllem2  47337  caratheodorylem2  47342  ovnsubaddlem1  47385
  Copyright terms: Public domain W3C validator