Metamath Proof Explorer


Theorem volfiniun

Description: The volume of a disjoint finite union of measurable sets is the sum of the measures. (Contributed by Mario Carneiro, 25-Jun-2014) (Revised by Mario Carneiro, 11-Dec-2016)

Ref Expression
Assertion volfiniun AFinkABdomvolvolBDisjkABvolkAB=kAvolB

Proof

Step Hyp Ref Expression
1 raleq w=kwBdomvolvolBkBdomvolvolB
2 disjeq1 w=DisjkwBDisjkB
3 1 2 anbi12d w=kwBdomvolvolBDisjkwBkBdomvolvolBDisjkB
4 iuneq1 w=kwB=kB
5 4 fveq2d w=volkwB=volkB
6 sumeq1 w=kwvolB=kvolB
7 5 6 eqeq12d w=volkwB=kwvolBvolkB=kvolB
8 3 7 imbi12d w=kwBdomvolvolBDisjkwBvolkwB=kwvolBkBdomvolvolBDisjkBvolkB=kvolB
9 raleq w=ykwBdomvolvolBkyBdomvolvolB
10 disjeq1 w=yDisjkwBDisjkyB
11 9 10 anbi12d w=ykwBdomvolvolBDisjkwBkyBdomvolvolBDisjkyB
12 iuneq1 w=ykwB=kyB
13 12 fveq2d w=yvolkwB=volkyB
14 sumeq1 w=ykwvolB=kyvolB
15 13 14 eqeq12d w=yvolkwB=kwvolBvolkyB=kyvolB
16 11 15 imbi12d w=ykwBdomvolvolBDisjkwBvolkwB=kwvolBkyBdomvolvolBDisjkyBvolkyB=kyvolB
17 raleq w=yzkwBdomvolvolBkyzBdomvolvolB
18 disjeq1 w=yzDisjkwBDisjkyzB
19 17 18 anbi12d w=yzkwBdomvolvolBDisjkwBkyzBdomvolvolBDisjkyzB
20 iuneq1 w=yzkwB=kyzB
21 20 fveq2d w=yzvolkwB=volkyzB
22 sumeq1 w=yzkwvolB=kyzvolB
23 21 22 eqeq12d w=yzvolkwB=kwvolBvolkyzB=kyzvolB
24 19 23 imbi12d w=yzkwBdomvolvolBDisjkwBvolkwB=kwvolBkyzBdomvolvolBDisjkyzBvolkyzB=kyzvolB
25 raleq w=AkwBdomvolvolBkABdomvolvolB
26 disjeq1 w=ADisjkwBDisjkAB
27 25 26 anbi12d w=AkwBdomvolvolBDisjkwBkABdomvolvolBDisjkAB
28 iuneq1 w=AkwB=kAB
29 28 fveq2d w=AvolkwB=volkAB
30 sumeq1 w=AkwvolB=kAvolB
31 29 30 eqeq12d w=AvolkwB=kwvolBvolkAB=kAvolB
32 27 31 imbi12d w=AkwBdomvolvolBDisjkwBvolkwB=kwvolBkABdomvolvolBDisjkABvolkAB=kAvolB
33 0mbl domvol
34 mblvol domvolvol=vol*
35 33 34 ax-mp vol=vol*
36 ovol0 vol*=0
37 35 36 eqtri vol=0
38 0iun kB=
39 38 fveq2i volkB=vol
40 sum0 kvolB=0
41 37 39 40 3eqtr4i volkB=kvolB
42 41 a1i kBdomvolvolBDisjkBvolkB=kvolB
43 ssun1 yyz
44 ssralv yyzkyzBdomvolvolBkyBdomvolvolB
45 43 44 ax-mp kyzBdomvolvolBkyBdomvolvolB
46 disjss1 yyzDisjkyzBDisjkyB
47 43 46 ax-mp DisjkyzBDisjkyB
48 45 47 anim12i kyzBdomvolvolBDisjkyzBkyBdomvolvolBDisjkyB
49 48 imim1i kyBdomvolvolBDisjkyBvolkyB=kyvolBkyzBdomvolvolBDisjkyzBvolkyB=kyvolB
50 oveq1 volmym/kB=myvolm/kBvolmym/kB+volz/kB=myvolm/kB+volz/kB
51 iunxun myzm/kB=mym/kBmzm/kB
52 vex zV
53 csbeq1 m=zm/kB=z/kB
54 52 53 iunxsn mzm/kB=z/kB
55 54 uneq2i mym/kBmzm/kB=mym/kBz/kB
56 51 55 eqtri myzm/kB=mym/kBz/kB
57 56 fveq2i volmyzm/kB=volmym/kBz/kB
58 nfcv _mB
59 nfcsb1v _km/kB
60 csbeq1a k=mB=m/kB
61 58 59 60 cbviun kyB=mym/kB
62 simpll yFin¬zykyzBdomvolvolBDisjkyzByFin
63 simprl yFin¬zykyzBdomvolvolBDisjkyzBkyzBdomvolvolB
64 simpl BdomvolvolBBdomvol
65 64 ralimi kyzBdomvolvolBkyzBdomvol
66 63 65 syl yFin¬zykyzBdomvolvolBDisjkyzBkyzBdomvol
67 ssralv yyzkyzBdomvolkyBdomvol
68 43 66 67 mpsyl yFin¬zykyzBdomvolvolBDisjkyzBkyBdomvol
69 finiunmbl yFinkyBdomvolkyBdomvol
70 62 68 69 syl2anc yFin¬zykyzBdomvolvolBDisjkyzBkyBdomvol
71 61 70 eqeltrrid yFin¬zykyzBdomvolvolBDisjkyzBmym/kBdomvol
72 ssun2 zyz
73 vsnid zz
74 72 73 sselii zyz
75 nfcsb1v _kz/kB
76 75 nfel1 kz/kBdomvol
77 nfcv _kvol
78 77 75 nffv _kvolz/kB
79 78 nfel1 kvolz/kB
80 76 79 nfan kz/kBdomvolvolz/kB
81 csbeq1a k=zB=z/kB
82 81 eleq1d k=zBdomvolz/kBdomvol
83 81 fveq2d k=zvolB=volz/kB
84 83 eleq1d k=zvolBvolz/kB
85 82 84 anbi12d k=zBdomvolvolBz/kBdomvolvolz/kB
86 80 85 rspc zyzkyzBdomvolvolBz/kBdomvolvolz/kB
87 74 63 86 mpsyl yFin¬zykyzBdomvolvolBDisjkyzBz/kBdomvolvolz/kB
88 87 simpld yFin¬zykyzBdomvolvolBDisjkyzBz/kBdomvol
89 simplr yFin¬zykyzBdomvolvolBDisjkyzB¬zy
90 elin wmym/kBz/kBwmym/kBwz/kB
91 eliun wmym/kBmywm/kB
92 simplrr yFin¬zykyzBdomvolvolBDisjkyzBmywm/kBwz/kBDisjkyzB
93 nfcv _nB
94 nfcsb1v _kn/kB
95 csbeq1a k=nB=n/kB
96 93 94 95 cbvdisj DisjkyzBDisjnyzn/kB
97 92 96 sylib yFin¬zykyzBdomvolvolBDisjkyzBmywm/kBwz/kBDisjnyzn/kB
98 simpr1 yFin¬zykyzBdomvolvolBDisjkyzBmywm/kBwz/kBmy
99 elun1 mymyz
100 98 99 syl yFin¬zykyzBdomvolvolBDisjkyzBmywm/kBwz/kBmyz
101 74 a1i yFin¬zykyzBdomvolvolBDisjkyzBmywm/kBwz/kBzyz
102 simpr2 yFin¬zykyzBdomvolvolBDisjkyzBmywm/kBwz/kBwm/kB
103 simpr3 yFin¬zykyzBdomvolvolBDisjkyzBmywm/kBwz/kBwz/kB
104 csbeq1 n=mn/kB=m/kB
105 csbeq1 n=zn/kB=z/kB
106 104 105 disji Disjnyzn/kBmyzzyzwm/kBwz/kBm=z
107 97 100 101 102 103 106 syl122anc yFin¬zykyzBdomvolvolBDisjkyzBmywm/kBwz/kBm=z
108 107 98 eqeltrrd yFin¬zykyzBdomvolvolBDisjkyzBmywm/kBwz/kBzy
109 108 3exp2 yFin¬zykyzBdomvolvolBDisjkyzBmywm/kBwz/kBzy
110 109 rexlimdv yFin¬zykyzBdomvolvolBDisjkyzBmywm/kBwz/kBzy
111 91 110 biimtrid yFin¬zykyzBdomvolvolBDisjkyzBwmym/kBwz/kBzy
112 111 impd yFin¬zykyzBdomvolvolBDisjkyzBwmym/kBwz/kBzy
113 90 112 biimtrid yFin¬zykyzBdomvolvolBDisjkyzBwmym/kBz/kBzy
114 89 113 mtod yFin¬zykyzBdomvolvolBDisjkyzB¬wmym/kBz/kB
115 114 eq0rdv yFin¬zykyzBdomvolvolBDisjkyzBmym/kBz/kB=
116 mblvol mym/kBdomvolvolmym/kB=vol*mym/kB
117 71 116 syl yFin¬zykyzBdomvolvolBDisjkyzBvolmym/kB=vol*mym/kB
118 nfv mBdomvolvolB
119 59 nfel1 km/kBdomvol
120 77 59 nffv _kvolm/kB
121 120 nfel1 kvolm/kB
122 119 121 nfan km/kBdomvolvolm/kB
123 60 eleq1d k=mBdomvolm/kBdomvol
124 60 fveq2d k=mvolB=volm/kB
125 124 eleq1d k=mvolBvolm/kB
126 123 125 anbi12d k=mBdomvolvolBm/kBdomvolvolm/kB
127 118 122 126 cbvralw kyzBdomvolvolBmyzm/kBdomvolvolm/kB
128 63 127 sylib yFin¬zykyzBdomvolvolBDisjkyzBmyzm/kBdomvolvolm/kB
129 128 r19.21bi yFin¬zykyzBdomvolvolBDisjkyzBmyzm/kBdomvolvolm/kB
130 129 simpld yFin¬zykyzBdomvolvolBDisjkyzBmyzm/kBdomvol
131 mblss m/kBdomvolm/kB
132 130 131 syl yFin¬zykyzBdomvolvolBDisjkyzBmyzm/kB
133 99 132 sylan2 yFin¬zykyzBdomvolvolBDisjkyzBmym/kB
134 133 ralrimiva yFin¬zykyzBdomvolvolBDisjkyzBmym/kB
135 iunss mym/kBmym/kB
136 134 135 sylibr yFin¬zykyzBdomvolvolBDisjkyzBmym/kB
137 mblvol m/kBdomvolvolm/kB=vol*m/kB
138 137 eleq1d m/kBdomvolvolm/kBvol*m/kB
139 138 biimpa m/kBdomvolvolm/kBvol*m/kB
140 129 139 syl yFin¬zykyzBdomvolvolBDisjkyzBmyzvol*m/kB
141 99 140 sylan2 yFin¬zykyzBdomvolvolBDisjkyzBmyvol*m/kB
142 62 141 fsumrecl yFin¬zykyzBdomvolvolBDisjkyzBmyvol*m/kB
143 131 adantr m/kBdomvolvolm/kBm/kB
144 143 139 jca m/kBdomvolvolm/kBm/kBvol*m/kB
145 144 ralimi myzm/kBdomvolvolm/kBmyzm/kBvol*m/kB
146 128 145 syl yFin¬zykyzBdomvolvolBDisjkyzBmyzm/kBvol*m/kB
147 ssralv yyzmyzm/kBvol*m/kBmym/kBvol*m/kB
148 43 146 147 mpsyl yFin¬zykyzBdomvolvolBDisjkyzBmym/kBvol*m/kB
149 ovolfiniun yFinmym/kBvol*m/kBvol*mym/kBmyvol*m/kB
150 62 148 149 syl2anc yFin¬zykyzBdomvolvolBDisjkyzBvol*mym/kBmyvol*m/kB
151 ovollecl mym/kBmyvol*m/kBvol*mym/kBmyvol*m/kBvol*mym/kB
152 136 142 150 151 syl3anc yFin¬zykyzBdomvolvolBDisjkyzBvol*mym/kB
153 117 152 eqeltrd yFin¬zykyzBdomvolvolBDisjkyzBvolmym/kB
154 87 simprd yFin¬zykyzBdomvolvolBDisjkyzBvolz/kB
155 volun mym/kBdomvolz/kBdomvolmym/kBz/kB=volmym/kBvolz/kBvolmym/kBz/kB=volmym/kB+volz/kB
156 71 88 115 153 154 155 syl32anc yFin¬zykyzBdomvolvolBDisjkyzBvolmym/kBz/kB=volmym/kB+volz/kB
157 57 156 eqtrid yFin¬zykyzBdomvolvolBDisjkyzBvolmyzm/kB=volmym/kB+volz/kB
158 disjsn yz=¬zy
159 89 158 sylibr yFin¬zykyzBdomvolvolBDisjkyzByz=
160 eqidd yFin¬zykyzBdomvolvolBDisjkyzByz=yz
161 snfi zFin
162 unfi yFinzFinyzFin
163 62 161 162 sylancl yFin¬zykyzBdomvolvolBDisjkyzByzFin
164 129 simprd yFin¬zykyzBdomvolvolBDisjkyzBmyzvolm/kB
165 164 recnd yFin¬zykyzBdomvolvolBDisjkyzBmyzvolm/kB
166 159 160 163 165 fsumsplit yFin¬zykyzBdomvolvolBDisjkyzBmyzvolm/kB=myvolm/kB+mzvolm/kB
167 154 recnd yFin¬zykyzBdomvolvolBDisjkyzBvolz/kB
168 53 fveq2d m=zvolm/kB=volz/kB
169 168 sumsn zVvolz/kBmzvolm/kB=volz/kB
170 52 167 169 sylancr yFin¬zykyzBdomvolvolBDisjkyzBmzvolm/kB=volz/kB
171 170 oveq2d yFin¬zykyzBdomvolvolBDisjkyzBmyvolm/kB+mzvolm/kB=myvolm/kB+volz/kB
172 166 171 eqtrd yFin¬zykyzBdomvolvolBDisjkyzBmyzvolm/kB=myvolm/kB+volz/kB
173 157 172 eqeq12d yFin¬zykyzBdomvolvolBDisjkyzBvolmyzm/kB=myzvolm/kBvolmym/kB+volz/kB=myvolm/kB+volz/kB
174 50 173 imbitrrid yFin¬zykyzBdomvolvolBDisjkyzBvolmym/kB=myvolm/kBvolmyzm/kB=myzvolm/kB
175 61 fveq2i volkyB=volmym/kB
176 nfcv _mvolB
177 176 120 124 cbvsumi kyvolB=myvolm/kB
178 175 177 eqeq12i volkyB=kyvolBvolmym/kB=myvolm/kB
179 58 59 60 cbviun kyzB=myzm/kB
180 179 fveq2i volkyzB=volmyzm/kB
181 176 120 124 cbvsumi kyzvolB=myzvolm/kB
182 180 181 eqeq12i volkyzB=kyzvolBvolmyzm/kB=myzvolm/kB
183 174 178 182 3imtr4g yFin¬zykyzBdomvolvolBDisjkyzBvolkyB=kyvolBvolkyzB=kyzvolB
184 183 ex yFin¬zykyzBdomvolvolBDisjkyzBvolkyB=kyvolBvolkyzB=kyzvolB
185 184 a2d yFin¬zykyzBdomvolvolBDisjkyzBvolkyB=kyvolBkyzBdomvolvolBDisjkyzBvolkyzB=kyzvolB
186 49 185 syl5 yFin¬zykyBdomvolvolBDisjkyBvolkyB=kyvolBkyzBdomvolvolBDisjkyzBvolkyzB=kyzvolB
187 8 16 24 32 42 186 findcard2s AFinkABdomvolvolBDisjkABvolkAB=kAvolB
188 187 3impib AFinkABdomvolvolBDisjkABvolkAB=kAvolB