Metamath Proof Explorer


Theorem finiunmbl

Description: A finite union of measurable sets is measurable. (Contributed by Mario Carneiro, 20-Mar-2014)

Ref Expression
Assertion finiunmbl AFinkABdomvolkABdomvol

Proof

Step Hyp Ref Expression
1 raleq y=kyBdomvolkBdomvol
2 iuneq1 y=kyB=kB
3 2 eleq1d y=kyBdomvolkBdomvol
4 1 3 imbi12d y=kyBdomvolkyBdomvolkBdomvolkBdomvol
5 raleq y=xkyBdomvolkxBdomvol
6 iuneq1 y=xkyB=kxB
7 6 eleq1d y=xkyBdomvolkxBdomvol
8 5 7 imbi12d y=xkyBdomvolkyBdomvolkxBdomvolkxBdomvol
9 raleq y=xzkyBdomvolkxzBdomvol
10 iuneq1 y=xzkyB=kxzB
11 10 eleq1d y=xzkyBdomvolkxzBdomvol
12 9 11 imbi12d y=xzkyBdomvolkyBdomvolkxzBdomvolkxzBdomvol
13 raleq y=AkyBdomvolkABdomvol
14 iuneq1 y=AkyB=kAB
15 14 eleq1d y=AkyBdomvolkABdomvol
16 13 15 imbi12d y=AkyBdomvolkyBdomvolkABdomvolkABdomvol
17 0iun kB=
18 0mbl domvol
19 17 18 eqeltri kBdomvol
20 19 a1i kBdomvolkBdomvol
21 ssun1 xxz
22 ssralv xxzkxzBdomvolkxBdomvol
23 21 22 ax-mp kxzBdomvolkxBdomvol
24 23 imim1i kxBdomvolkxBdomvolkxzBdomvolkxBdomvol
25 ssun2 zxz
26 ssralv zxzkxzBdomvolkzBdomvol
27 25 26 ax-mp kxzBdomvolkzBdomvol
28 iunxun kxzB=kxBkzB
29 vex zV
30 csbeq1 x=zx/kB=z/kB
31 30 eleq1d x=zx/kBdomvolz/kBdomvol
32 29 31 ralsn xzx/kBdomvolz/kBdomvol
33 nfv xBdomvol
34 nfcsb1v _kx/kB
35 34 nfel1 kx/kBdomvol
36 csbeq1a k=xB=x/kB
37 36 eleq1d k=xBdomvolx/kBdomvol
38 33 35 37 cbvralw kzBdomvolxzx/kBdomvol
39 nfcv _xB
40 39 34 36 cbviun kzB=xzx/kB
41 29 30 iunxsn xzx/kB=z/kB
42 40 41 eqtri kzB=z/kB
43 42 eleq1i kzBdomvolz/kBdomvol
44 32 38 43 3bitr4i kzBdomvolkzBdomvol
45 unmbl kxBdomvolkzBdomvolkxBkzBdomvol
46 44 45 sylan2b kxBdomvolkzBdomvolkxBkzBdomvol
47 28 46 eqeltrid kxBdomvolkzBdomvolkxzBdomvol
48 47 expcom kzBdomvolkxBdomvolkxzBdomvol
49 27 48 syl kxzBdomvolkxBdomvolkxzBdomvol
50 24 49 sylcom kxBdomvolkxBdomvolkxzBdomvolkxzBdomvol
51 50 a1i xFinkxBdomvolkxBdomvolkxzBdomvolkxzBdomvol
52 4 8 12 16 20 51 findcard2 AFinkABdomvolkABdomvol
53 52 imp AFinkABdomvolkABdomvol