Metamath Proof Explorer


Theorem mbflimsup

Description: The limit supremum of a sequence of measurable real-valued functions is measurable. (Contributed by Mario Carneiro, 7-Sep-2014) (Revised by AV, 12-Sep-2020)

Ref Expression
Hypotheses mbflimsup.1 Z=M
mbflimsup.2 G=xAlim supnZB
mbflimsup.h H=msupnZBm+∞**<
mbflimsup.3 φM
mbflimsup.4 φxAlim supnZB
mbflimsup.5 φnZxABMblFn
mbflimsup.6 φnZxAB
Assertion mbflimsup φGMblFn

Proof

Step Hyp Ref Expression
1 mbflimsup.1 Z=M
2 mbflimsup.2 G=xAlim supnZB
3 mbflimsup.h H=msupnZBm+∞**<
4 mbflimsup.3 φM
5 mbflimsup.4 φxAlim supnZB
6 mbflimsup.5 φnZxABMblFn
7 mbflimsup.6 φnZxAB
8 1 fvexi ZV
9 8 mptex nZBV
10 9 a1i φxAnZBV
11 uzssz M
12 1 11 eqsstri Z
13 zssre
14 12 13 sstri Z
15 14 a1i φxAZ
16 1 uzsup MsupZ*<=+∞
17 4 16 syl φsupZ*<=+∞
18 17 adantr φxAsupZ*<=+∞
19 3 10 15 18 limsupval2 φxAlim supnZB=supHZ*<
20 imassrn HZranH
21 4 adantr φxAM
22 7 anass1rs φxAnZB
23 22 fmpttd φxAnZB:Z
24 5 ltpnfd φxAlim supnZB<+∞
25 3 1 limsupgre MnZB:Zlim supnZB<+∞H:
26 21 23 24 25 syl3anc φxAH:
27 26 frnd φxAranH
28 20 27 sstrid φxAHZ
29 26 fdmd φxAdomH=
30 29 ineq1d φxAdomHZ=Z
31 sseqin2 ZZ=Z
32 14 31 mpbi Z=Z
33 30 32 eqtrdi φxAdomHZ=Z
34 uzid MMM
35 4 34 syl φMM
36 35 1 eleqtrrdi φMZ
37 36 adantr φxAMZ
38 37 ne0d φxAZ
39 33 38 eqnetrd φxAdomHZ
40 imadisj HZ=domHZ=
41 40 necon3bii HZdomHZ
42 39 41 sylibr φxAHZ
43 5 leidd φxAlim supnZBlim supnZB
44 22 rexrd φxAnZB*
45 44 fmpttd φxAnZB:Z*
46 5 rexrd φxAlim supnZB*
47 3 limsuple ZnZB:Z*lim supnZB*lim supnZBlim supnZBylim supnZBHy
48 15 45 46 47 syl3anc φxAlim supnZBlim supnZBylim supnZBHy
49 43 48 mpbid φxAylim supnZBHy
50 ssralv Zylim supnZBHyyZlim supnZBHy
51 14 49 50 mpsyl φxAyZlim supnZBHy
52 3 limsupgf H:*
53 ffn H:*HFn
54 52 53 ax-mp HFn
55 breq2 z=Hylim supnZBzlim supnZBHy
56 55 ralima HFnZzHZlim supnZBzyZlim supnZBHy
57 54 15 56 sylancr φxAzHZlim supnZBzyZlim supnZBHy
58 51 57 mpbird φxAzHZlim supnZBz
59 breq1 y=lim supnZByzlim supnZBz
60 59 ralbidv y=lim supnZBzHZyzzHZlim supnZBz
61 60 rspcev lim supnZBzHZlim supnZBzyzHZyz
62 5 58 61 syl2anc φxAyzHZyz
63 infxrre HZHZyzHZyzsupHZ*<=supHZ<
64 28 42 62 63 syl3anc φxAsupHZ*<=supHZ<
65 df-ima HZ=ranHZ
66 26 feqmptd φxAH=iHi
67 66 reseq1d φxAHZ=iHiZ
68 resmpt ZiHiZ=iZHi
69 14 68 ax-mp iHiZ=iZHi
70 67 69 eqtrdi φxAHZ=iZHi
71 14 sseli iZi
72 ffvelcdm H:iHi
73 26 71 72 syl2an φxAiZHi
74 73 rexrd φxAiZHi*
75 simplll φxAiZniφ
76 1 uztrn2 iZninZ
77 76 adantll φxAiZninZ
78 simpllr φxAiZnixA
79 75 77 78 7 syl12anc φxAiZniB
80 79 fmpttd φxAiZniB:i
81 80 frnd φxAiZranniB
82 eqid niB=niB
83 82 79 dmmptd φxAiZdomniB=i
84 simpr φiZiZ
85 84 1 eleqtrdi φiZiM
86 eluzelz iMi
87 85 86 syl φiZi
88 87 adantlr φxAiZi
89 uzid iii
90 ne0i iii
91 88 89 90 3syl φxAiZi
92 83 91 eqnetrd φxAiZdomniB
93 dm0rn0 domniB=ranniB=
94 93 necon3bii domniBranniB
95 92 94 sylib φxAiZranniB
96 85 adantlr φxAiZiM
97 uzss iMiM
98 96 97 syl φxAiZiM
99 98 1 sseqtrrdi φxAiZiZ
100 73 leidd φxAiZHiHi
101 14 a1i φxAiZZ
102 45 adantr φxAiZnZB:Z*
103 simpr φxAiZiZ
104 14 103 sselid φxAiZi
105 3 limsupgle ZnZB:Z*iHi*HiHikZiknZBkHi
106 101 102 104 74 105 syl211anc φxAiZHiHikZiknZBkHi
107 100 106 mpbid φxAiZkZiknZBkHi
108 ssralv iZkZiknZBkHikiiknZBkHi
109 99 107 108 sylc φxAiZkiiknZBkHi
110 99 adantr φxAiZkiiZ
111 110 resmptd φxAiZkinZBi=niB
112 111 fveq1d φxAiZkinZBik=niBk
113 fvres kinZBik=nZBk
114 113 adantl φxAiZkinZBik=nZBk
115 112 114 eqtr3d φxAiZkiniBk=nZBk
116 115 breq1d φxAiZkiniBkHinZBkHi
117 eluzle kiik
118 117 adantl φxAiZkiik
119 biimt iknZBkHiiknZBkHi
120 118 119 syl φxAiZkinZBkHiiknZBkHi
121 116 120 bitrd φxAiZkiniBkHiiknZBkHi
122 121 ralbidva φxAiZkiniBkHikiiknZBkHi
123 109 122 mpbird φxAiZkiniBkHi
124 ffn niB:iniBFni
125 breq1 z=niBkzHiniBkHi
126 125 ralrn niBFnizranniBzHikiniBkHi
127 80 124 126 3syl φxAiZzranniBzHikiniBkHi
128 123 127 mpbird φxAiZzranniBzHi
129 brralrspcev HizranniBzHiyzranniBzy
130 73 128 129 syl2anc φxAiZyzranniBzy
131 81 95 130 suprcld φxAiZsupranniB<
132 131 rexrd φxAiZsupranniB<*
133 81 adantr φxAiZkZikranniB
134 95 adantr φxAiZkZikranniB
135 130 adantr φxAiZkZikyzranniBzy
136 12 sseli kZk
137 eluz ikkiik
138 88 136 137 syl2an φxAiZkZkiik
139 138 biimprd φxAiZkZikki
140 139 impr φxAiZkZikki
141 140 115 syldan φxAiZkZikniBk=nZBk
142 80 adantr φxAiZkZikniB:i
143 142 124 syl φxAiZkZikniBFni
144 fnfvelrn niBFnikiniBkranniB
145 143 140 144 syl2anc φxAiZkZikniBkranniB
146 141 145 eqeltrrd φxAiZkZiknZBkranniB
147 133 134 135 146 suprubd φxAiZkZiknZBksupranniB<
148 147 expr φxAiZkZiknZBksupranniB<
149 148 ralrimiva φxAiZkZiknZBksupranniB<
150 3 limsupgle ZnZB:Z*isupranniB<*HisupranniB<kZiknZBksupranniB<
151 101 102 104 132 150 syl211anc φxAiZHisupranniB<kZiknZBksupranniB<
152 149 151 mpbird φxAiZHisupranniB<
153 suprleub ranniBranniByzranniBzyHisupranniB<HizranniBzHi
154 81 95 130 73 153 syl31anc φxAiZsupranniB<HizranniBzHi
155 128 154 mpbird φxAiZsupranniB<Hi
156 74 132 152 155 xrletrid φxAiZHi=supranniB<
157 156 mpteq2dva φxAiZHi=iZsupranniB<
158 70 157 eqtrd φxAHZ=iZsupranniB<
159 158 rneqd φxAranHZ=raniZsupranniB<
160 65 159 eqtrid φxAHZ=raniZsupranniB<
161 160 infeq1d φxAsupHZ<=supraniZsupranniB<<
162 19 64 161 3eqtrd φxAlim supnZB=supraniZsupranniB<<
163 162 mpteq2dva φxAlim supnZB=xAsupraniZsupranniB<<
164 2 163 eqtrid φG=xAsupraniZsupranniB<<
165 eqid xAsupraniZsupranniB<<=xAsupraniZsupranniB<<
166 eqid i=i
167 eqid xAsupranniB<=xAsupranniB<
168 simpll φiZniφ
169 76 adantll φiZninZ
170 168 169 6 syl2anc φiZnixABMblFn
171 simpll φiZnixAφ
172 76 ad2ant2lr φiZnixAnZ
173 simprr φiZnixAxA
174 171 172 173 7 syl12anc φiZnixAB
175 79 ralrimiva φxAiZniB
176 breq1 z=BzyBy
177 82 176 ralrnmptw niBzranniBzyniBy
178 175 177 syl φxAiZzranniBzyniBy
179 178 rexbidv φxAiZyzranniBzyyniBy
180 130 179 mpbid φxAiZyniBy
181 180 an32s φiZxAyniBy
182 166 167 87 170 174 181 mbfsup φiZxAsupranniB<MblFn
183 131 an32s φiZxAsupranniB<
184 183 anasss φiZxAsupranniB<
185 3 limsuple ZnZB:Z*lim supnZB*lim supnZBlim supnZBilim supnZBHi
186 15 45 46 185 syl3anc φxAlim supnZBlim supnZBilim supnZBHi
187 43 186 mpbid φxAilim supnZBHi
188 ssralv Zilim supnZBHiiZlim supnZBHi
189 14 187 188 mpsyl φxAiZlim supnZBHi
190 156 breq2d φxAiZlim supnZBHilim supnZBsupranniB<
191 190 ralbidva φxAiZlim supnZBHiiZlim supnZBsupranniB<
192 189 191 mpbid φxAiZlim supnZBsupranniB<
193 breq1 y=lim supnZBysupranniB<lim supnZBsupranniB<
194 193 ralbidv y=lim supnZBiZysupranniB<iZlim supnZBsupranniB<
195 194 rspcev lim supnZBiZlim supnZBsupranniB<yiZysupranniB<
196 5 192 195 syl2anc φxAyiZysupranniB<
197 1 165 4 182 184 196 mbfinf φxAsupraniZsupranniB<<MblFn
198 164 197 eqeltrd φGMblFn