Metamath Proof Explorer


Theorem voliune

Description: The Lebesgue measure function is countably additive. This formulation on the extended reals, allows for +oo for the measure of any set in the sum. Cf. ovoliun and voliun . (Contributed by Thierry Arnoux, 16-Oct-2017)

Ref Expression
Assertion voliune nAdomvolDisjnAvolnA=*nvolA

Proof

Step Hyp Ref Expression
1 r19.26 nAdomvolvolAnAdomvolnvolA
2 eqid seq1+nvolA=seq1+nvolA
3 eqid nvolA=nvolA
4 2 3 voliun nAdomvolvolADisjnAvolnA=supranseq1+nvolA*<
5 1 4 sylanbr nAdomvolnvolADisjnAvolnA=supranseq1+nvolA*<
6 5 an32s nAdomvolDisjnAnvolAvolnA=supranseq1+nvolA*<
7 nfra1 nnAdomvol
8 nfra1 nnvolA
9 7 8 nfan nnAdomvolnvolA
10 simpr nAdomvolnn
11 rspa nAdomvolnAdomvol
12 volf vol:domvol0+∞
13 12 ffvelcdmi AdomvolvolA0+∞
14 11 13 syl nAdomvolnvolA0+∞
15 3 fvmpt2 nvolA0+∞nvolAn=volA
16 10 14 15 syl2anc nAdomvolnnvolAn=volA
17 16 adantlr nAdomvolnvolAnnvolAn=volA
18 17 ex nAdomvolnvolAnnvolAn=volA
19 9 18 ralrimi nAdomvolnvolAnnvolAn=volA
20 9 19 esumeq2d nAdomvolnvolA*nnvolAn=*nvolA
21 simpr nAdomvolnvolAnvolA
22 21 r19.21bi nAdomvolnvolAnvolA
23 14 adantlr nAdomvolnvolAnvolA0+∞
24 0xr 0*
25 pnfxr +∞*
26 elicc1 0*+∞*volA0+∞volA*0volAvolA+∞
27 24 25 26 mp2an volA0+∞volA*0volAvolA+∞
28 27 simp2bi volA0+∞0volA
29 23 28 syl nAdomvolnvolAn0volA
30 ltpnf volAvolA<+∞
31 22 30 syl nAdomvolnvolAnvolA<+∞
32 0re 0
33 elico2 0+∞*volA0+∞volA0volAvolA<+∞
34 32 25 33 mp2an volA0+∞volA0volAvolA<+∞
35 22 29 31 34 syl3anbrc nAdomvolnvolAnvolA0+∞
36 9 35 3 fmptdf nAdomvolnvolAnvolA:0+∞
37 nfmpt1 _nnvolA
38 37 esumfsupre nvolA:0+∞*nnvolAn=supranseq1+nvolA*<
39 36 38 syl nAdomvolnvolA*nnvolAn=supranseq1+nvolA*<
40 20 39 eqtr3d nAdomvolnvolA*nvolA=supranseq1+nvolA*<
41 40 adantlr nAdomvolDisjnAnvolA*nvolA=supranseq1+nvolA*<
42 6 41 eqtr4d nAdomvolDisjnAnvolAvolnA=*nvolA
43 simpr nAdomvolDisjnAnvolA=+∞nvolA=+∞
44 nfv kvolA=+∞
45 nfcv _nvol
46 nfcsb1v _nk/nA
47 45 46 nffv _nvolk/nA
48 47 nfeq1 nvolk/nA=+∞
49 csbeq1a n=kA=k/nA
50 49 fveqeq2d n=kvolA=+∞volk/nA=+∞
51 44 48 50 cbvrexw nvolA=+∞kvolk/nA=+∞
52 43 51 sylib nAdomvolDisjnAnvolA=+∞kvolk/nA=+∞
53 46 nfel1 nk/nAdomvol
54 49 eleq1d n=kAdomvolk/nAdomvol
55 53 54 rspc knAdomvolk/nAdomvol
56 55 impcom nAdomvolkk/nAdomvol
57 iunmbl nAdomvolnAdomvol
58 57 adantr nAdomvolknAdomvol
59 nfcv _n
60 nfcv _nk
61 59 60 46 49 ssiun2sf kk/nAnA
62 61 adantl nAdomvolkk/nAnA
63 volss k/nAdomvolnAdomvolk/nAnAvolk/nAvolnA
64 56 58 62 63 syl3anc nAdomvolkvolk/nAvolnA
65 64 adantlr nAdomvolDisjnAkvolk/nAvolnA
66 65 adantlr nAdomvolDisjnAnvolA=+∞kvolk/nAvolnA
67 66 ralrimiva nAdomvolDisjnAnvolA=+∞kvolk/nAvolnA
68 r19.29r kvolk/nA=+∞kvolk/nAvolnAkvolk/nA=+∞volk/nAvolnA
69 52 67 68 syl2anc nAdomvolDisjnAnvolA=+∞kvolk/nA=+∞volk/nAvolnA
70 breq1 volk/nA=+∞volk/nAvolnA+∞volnA
71 70 biimpa volk/nA=+∞volk/nAvolnA+∞volnA
72 71 reximi kvolk/nA=+∞volk/nAvolnAk+∞volnA
73 69 72 syl nAdomvolDisjnAnvolA=+∞k+∞volnA
74 1nn 1
75 ne0i 1
76 r19.9rzv +∞volnAk+∞volnA
77 74 75 76 mp2b +∞volnAk+∞volnA
78 73 77 sylibr nAdomvolDisjnAnvolA=+∞+∞volnA
79 iccssxr 0+∞*
80 12 ffvelcdmi nAdomvolvolnA0+∞
81 79 80 sselid nAdomvolvolnA*
82 57 81 syl nAdomvolvolnA*
83 82 ad2antrr nAdomvolDisjnAnvolA=+∞volnA*
84 xgepnf volnA*+∞volnAvolnA=+∞
85 83 84 syl nAdomvolDisjnAnvolA=+∞+∞volnAvolnA=+∞
86 78 85 mpbid nAdomvolDisjnAnvolA=+∞volnA=+∞
87 nfdisj1 nDisjnA
88 7 87 nfan nnAdomvolDisjnA
89 nfre1 nnvolA=+∞
90 88 89 nfan nnAdomvolDisjnAnvolA=+∞
91 nnex V
92 91 a1i nAdomvolDisjnAnvolA=+∞V
93 14 3ad2antr3 nAdomvolDisjnAnvolA=+∞nvolA0+∞
94 93 3anassrs nAdomvolDisjnAnvolA=+∞nvolA0+∞
95 90 92 94 43 esumpinfval nAdomvolDisjnAnvolA=+∞*nvolA=+∞
96 86 95 eqtr4d nAdomvolDisjnAnvolA=+∞volnA=*nvolA
97 exmid nvolA¬nvolA
98 rexnal n¬volA¬nvolA
99 98 orbi2i nvolAn¬volAnvolA¬nvolA
100 97 99 mpbir nvolAn¬volA
101 r19.29 nAdomvoln¬volAnAdomvol¬volA
102 xrge0nre volA0+∞¬volAvolA=+∞
103 13 102 sylan Adomvol¬volAvolA=+∞
104 103 reximi nAdomvol¬volAnvolA=+∞
105 101 104 syl nAdomvoln¬volAnvolA=+∞
106 105 ex nAdomvoln¬volAnvolA=+∞
107 106 orim2d nAdomvolnvolAn¬volAnvolAnvolA=+∞
108 100 107 mpi nAdomvolnvolAnvolA=+∞
109 108 adantr nAdomvolDisjnAnvolAnvolA=+∞
110 42 96 109 mpjaodan nAdomvolDisjnAvolnA=*nvolA