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

Theorem iunin2 5031
Description: Indexed union of intersection. Generalization of half of theorem "Distributive laws" in [Enderton] p. 30. Use uniiun 5019 to recover Enderton's theorem. (Contributed by NM, 26-Mar-2004.)
Assertion
Ref Expression
iunin2 𝑥𝐴 (𝐵𝐶) = (𝐵 𝑥𝐴 𝐶)
Distinct variable group:   𝑥,𝐵
Allowed substitution hints:   𝐴(𝑥)   𝐶(𝑥)

Proof of Theorem iunin2
Dummy variable 𝑦 is distinct from all other variables.
StepHypRef Expression
1 r19.42v 3197 . . . 4 (∃𝑥𝐴 (𝑦𝐵𝑦𝐶) ↔ (𝑦𝐵 ∧ ∃𝑥𝐴 𝑦𝐶))
2 elin 3923 . . . . 5 (𝑦 ∈ (𝐵𝐶) ↔ (𝑦𝐵𝑦𝐶))
32rexbii 3112 . . . 4 (∃𝑥𝐴 𝑦 ∈ (𝐵𝐶) ↔ ∃𝑥𝐴 (𝑦𝐵𝑦𝐶))
4 eliun 4956 . . . . 5 (𝑦 𝑥𝐴 𝐶 ↔ ∃𝑥𝐴 𝑦𝐶)
54anbi2i 634 . . . 4 ((𝑦𝐵𝑦 𝑥𝐴 𝐶) ↔ (𝑦𝐵 ∧ ∃𝑥𝐴 𝑦𝐶))
61, 3, 53bitr4i 306 . . 3 (∃𝑥𝐴 𝑦 ∈ (𝐵𝐶) ↔ (𝑦𝐵𝑦 𝑥𝐴 𝐶))
7 eliun 4956 . . 3 (𝑦 𝑥𝐴 (𝐵𝐶) ↔ ∃𝑥𝐴 𝑦 ∈ (𝐵𝐶))
8 elin 3923 . . 3 (𝑦 ∈ (𝐵 𝑥𝐴 𝐶) ↔ (𝑦𝐵𝑦 𝑥𝐴 𝐶))
96, 7, 83bitr4i 306 . 2 (𝑦 𝑥𝐴 (𝐵𝐶) ↔ 𝑦 ∈ (𝐵 𝑥𝐴 𝐶))
109eqriv 2762 1 𝑥𝐴 (𝐵𝐶) = (𝐵 𝑥𝐴 𝐶)
Colors of variables: wff setvar class
Syntax hints:  wa 400   = wceq 1563  wcel 2145  wrex 3089  cin 3906   ciun 4952
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1818  ax-4 1832  ax-5 1933  ax-6 1990  ax-7 2031  ax-8 2147  ax-9 2155  ax-ext 2737
This theorem depends on definitions:  df-bi 210  df-an 401  df-tru 1566  df-ex 1803  df-sb 2094  df-clab 2744  df-cleq 2757  df-clel 2840  df-rex 3090  df-v 3459  df-in 3914  df-iun 4954
This theorem is referenced by:  iunin1  5032  uniin2  5036  2iunin  5038  resiun2  5990  infssuni  9291  kmlem11  10132  cmpsublem  23517  cmpsub  23518  kgentopon  23656  metnrmlem3  24980  ovoliunlem1  25622  voliunlem1  25670  voliunlem2  25671  uniioombllem2  25703  uniioombllem4  25706  volsup2  25725  itg1addlem5  25820  itg1climres  25834  carsgclctunlem2  34626  cvmscld  35636  cnambfre  38179  ftc1anclem6  38209  heiborlem3  38324  carageniuncllem2  47094
  Copyright terms: Public domain W3C validator