Metamath Proof Explorer


Theorem lhop1lem

Description: Lemma for lhop1 . (Contributed by Mario Carneiro, 29-Dec-2016)

Ref Expression
Hypotheses lhop1.a φA
lhop1.b φB*
lhop1.l φA<B
lhop1.f φF:AB
lhop1.g φG:AB
lhop1.if φdomF=AB
lhop1.ig φdomG=AB
lhop1.f0 φ0FlimA
lhop1.g0 φ0GlimA
lhop1.gn0 φ¬0ranG
lhop1.gd0 φ¬0ranG
lhop1.c φCzABFzGzlimA
lhop1lem.e φE+
lhop1lem.d φD
lhop1lem.db φDB
lhop1lem.x φXAD
lhop1lem.t φtADFtGtC<E
lhop1lem.r R=A+r2
Assertion lhop1lem φFXGXC<2E

Proof

Step Hyp Ref Expression
1 lhop1.a φA
2 lhop1.b φB*
3 lhop1.l φA<B
4 lhop1.f φF:AB
5 lhop1.g φG:AB
6 lhop1.if φdomF=AB
7 lhop1.ig φdomG=AB
8 lhop1.f0 φ0FlimA
9 lhop1.g0 φ0GlimA
10 lhop1.gn0 φ¬0ranG
11 lhop1.gd0 φ¬0ranG
12 lhop1.c φCzABFzGzlimA
13 lhop1lem.e φE+
14 lhop1lem.d φD
15 lhop1lem.db φDB
16 lhop1lem.x φXAD
17 lhop1lem.t φtADFtGtC<E
18 lhop1lem.r R=A+r2
19 iooss2 B*DBADAB
20 2 15 19 syl2anc φADAB
21 20 16 sseldd φXAB
22 4 21 ffvelcdmd φFX
23 22 recnd φFX
24 5 21 ffvelcdmd φGX
25 24 recnd φGX
26 5 ffnd φGFnAB
27 fnfvelrn GFnABXABGXranG
28 26 21 27 syl2anc φGXranG
29 eleq1 GX=0GXranG0ranG
30 28 29 syl5ibcom φGX=00ranG
31 30 necon3bd φ¬0ranGGX0
32 10 31 mpd φGX0
33 23 25 32 divcld φFXGX
34 limccl zABFzGzlimA
35 34 12 sselid φC
36 33 35 subcld φFXGXC
37 36 abscld φFXGXC
38 13 rpred φE
39 2re 2
40 39 a1i φ2
41 40 38 remulcld φ2E
42 cnxmet abs∞Met
43 42 a1i φvTopOpenfldAvabs∞Met
44 simprl φvTopOpenfldAvvTopOpenfld
45 simprr φvTopOpenfldAvAv
46 eliooord XADA<XX<D
47 16 46 syl φA<XX<D
48 47 simpld φA<X
49 ioossre AD
50 49 16 sselid φX
51 difrp AXA<XXA+
52 1 50 51 syl2anc φA<XXA+
53 48 52 mpbid φXA+
54 53 adantr φvTopOpenfldAvXA+
55 eqid TopOpenfld=TopOpenfld
56 55 cnfldtopn TopOpenfld=MetOpenabs
57 56 mopni3 abs∞MetvTopOpenfldAvXA+r+r<XAAballabsrv
58 43 44 45 54 57 syl31anc φvTopOpenfldAvr+r<XAAballabsrv
59 ssrin AballabsrvAballabsrAXvAX
60 lbioo ¬AAX
61 disjsn AXA=¬AAX
62 60 61 mpbir AXA=
63 disj3 AXA=AX=AXA
64 62 63 mpbi AX=AXA
65 64 ineq2i vAX=vAXA
66 59 65 sseqtrdi AballabsrvAballabsrAXvAXA
67 1 adantr φr+r<XAA
68 simprl φr+r<XAr+
69 68 rpred φr+r<XAr
70 69 rehalfcld φr+r<XAr2
71 67 70 readdcld φr+r<XAA+r2
72 18 71 eqeltrid φr+r<XAR
73 72 recnd φr+r<XAR
74 1 recnd φA
75 74 adantr φr+r<XAA
76 eqid abs=abs
77 76 cnmetdval RARabsA=RA
78 73 75 77 syl2anc φr+r<XARabsA=RA
79 18 oveq1i RA=A+r2-A
80 69 recnd φr+r<XAr
81 80 halfcld φr+r<XAr2
82 75 81 pncan2d φr+r<XAA+r2-A=r2
83 79 82 eqtrid φr+r<XARA=r2
84 83 fveq2d φr+r<XARA=r2
85 68 rphalfcld φr+r<XAr2+
86 85 rpred φr+r<XAr2
87 85 rpge0d φr+r<XA0r2
88 86 87 absidd φr+r<XAr2=r2
89 78 84 88 3eqtrd φr+r<XARabsA=r2
90 rphalflt r+r2<r
91 68 90 syl φr+r<XAr2<r
92 89 91 eqbrtrd φr+r<XARabsA<r
93 42 a1i φr+r<XAabs∞Met
94 69 rexrd φr+r<XAr*
95 elbl3 abs∞Metr*ARRAballabsrRabsA<r
96 93 94 75 73 95 syl22anc φr+r<XARAballabsrRabsA<r
97 92 96 mpbird φr+r<XARAballabsr
98 67 85 ltaddrpd φr+r<XAA<A+r2
99 98 18 breqtrrdi φr+r<XAA<R
100 50 adantr φr+r<XAX
101 100 67 resubcld φr+r<XAXA
102 simprr φr+r<XAr<XA
103 86 69 101 91 102 lttrd φr+r<XAr2<XA
104 67 86 100 ltaddsub2d φr+r<XAA+r2<Xr2<XA
105 103 104 mpbird φr+r<XAA+r2<X
106 18 105 eqbrtrid φr+r<XAR<X
107 67 rexrd φr+r<XAA*
108 50 rexrd φX*
109 108 adantr φr+r<XAX*
110 elioo2 A*X*RAXRA<RR<X
111 107 109 110 syl2anc φr+r<XARAXRA<RR<X
112 72 99 106 111 mpbir3and φr+r<XARAX
113 97 112 elind φr+r<XARAballabsrAX
114 23 adantr φr+r<XAFX
115 4 adantr φr+r<XAF:AB
116 14 rexrd φD*
117 47 simprd φX<D
118 50 14 117 ltled φXD
119 108 116 2 118 15 xrletrd φXB
120 iooss2 B*XBAXAB
121 2 119 120 syl2anc φAXAB
122 121 adantr φr+r<XAAXAB
123 122 112 sseldd φr+r<XARAB
124 115 123 ffvelcdmd φr+r<XAFR
125 124 recnd φr+r<XAFR
126 114 125 subcld φr+r<XAFXFR
127 25 adantr φr+r<XAGX
128 5 adantr φr+r<XAG:AB
129 128 123 ffvelcdmd φr+r<XAGR
130 129 recnd φr+r<XAGR
131 127 130 subcld φr+r<XAGXGR
132 fveq2 z=RGz=GR
133 132 oveq2d z=RGXGz=GXGR
134 133 neeq1d z=RGXGz0GXGR0
135 11 adantr φzAX¬0ranG
136 25 adantr φzAXGX
137 121 sselda φzAXzAB
138 5 ffvelcdmda φzABGz
139 137 138 syldan φzAXGz
140 139 recnd φzAXGz
141 136 140 subeq0ad φzAXGXGz=0GX=Gz
142 ioossre AB
143 142 137 sselid φzAXz
144 143 adantr φzAXGX=Gzz
145 50 ad2antrr φzAXGX=GzX
146 eliooord zAXA<zz<X
147 146 adantl φzAXA<zz<X
148 147 simprd φzAXz<X
149 148 adantr φzAXGX=Gzz<X
150 1 rexrd φA*
151 150 adantr φzAXA*
152 2 adantr φzAXB*
153 147 simpld φzAXA<z
154 108 116 2 117 15 xrltletrd φX<B
155 154 adantr φzAXX<B
156 iccssioo A*B*A<zX<BzXAB
157 151 152 153 155 156 syl22anc φzAXzXAB
158 157 adantr φzAXGX=GzzXAB
159 ax-resscn
160 159 a1i φ
161 fss G:ABG:AB
162 5 159 161 sylancl φG:AB
163 142 a1i φAB
164 dvcn G:ABABdomG=ABG:ABcn
165 160 162 163 7 164 syl31anc φG:ABcn
166 cncfcdm G:ABcnG:ABcnG:AB
167 159 165 166 sylancr φG:ABcnG:AB
168 5 167 mpbird φG:ABcn
169 168 ad2antrr φzAXGX=GzG:ABcn
170 rescncf zXABG:ABcnGzX:zXcn
171 158 169 170 sylc φzAXGX=GzGzX:zXcn
172 159 a1i φzAXGX=Gz
173 162 ad2antrr φzAXGX=GzG:AB
174 142 a1i φzAXGX=GzAB
175 158 142 sstrdi φzAXGX=GzzX
176 55 tgioo2 topGenran.=TopOpenfld𝑡
177 55 176 dvres G:ABABzXDGzX=GinttopGenran.zX
178 172 173 174 175 177 syl22anc φzAXGX=GzDGzX=GinttopGenran.zX
179 iccntr zXinttopGenran.zX=zX
180 144 145 179 syl2anc φzAXGX=GzinttopGenran.zX=zX
181 180 reseq2d φzAXGX=GzGinttopGenran.zX=GzX
182 178 181 eqtrd φzAXGX=GzDGzX=GzX
183 182 dmeqd φzAXGX=GzdomGzX=domGzX
184 ioossicc zXzX
185 184 158 sstrid φzAXGX=GzzXAB
186 7 ad2antrr φzAXGX=GzdomG=AB
187 185 186 sseqtrrd φzAXGX=GzzXdomG
188 ssdmres zXdomGdomGzX=zX
189 187 188 sylib φzAXGX=GzdomGzX=zX
190 183 189 eqtrd φzAXGX=GzdomGzX=zX
191 143 rexrd φzAXz*
192 108 adantr φzAXX*
193 50 adantr φzAXX
194 143 193 148 ltled φzAXzX
195 ubicc2 z*X*zXXzX
196 191 192 194 195 syl3anc φzAXXzX
197 196 fvresd φzAXGzXX=GX
198 lbicc2 z*X*zXzzX
199 191 192 194 198 syl3anc φzAXzzX
200 199 fvresd φzAXGzXz=Gz
201 197 200 eqeq12d φzAXGzXX=GzXzGX=Gz
202 201 biimpar φzAXGX=GzGzXX=GzXz
203 202 eqcomd φzAXGX=GzGzXz=GzXX
204 144 145 149 171 190 203 rolle φzAXGX=GzwzXGzXw=0
205 182 fveq1d φzAXGX=GzGzXw=GzXw
206 fvres wzXGzXw=Gw
207 205 206 sylan9eq φzAXGX=GzwzXGzXw=Gw
208 dvf G:domG
209 7 feq2d φG:domGG:AB
210 208 209 mpbii φG:AB
211 210 ad2antrr φzAXGX=GzG:AB
212 211 ffnd φzAXGX=GzGFnAB
213 212 adantr φzAXGX=GzwzXGFnAB
214 185 sselda φzAXGX=GzwzXwAB
215 fnfvelrn GFnABwABGwranG
216 213 214 215 syl2anc φzAXGX=GzwzXGwranG
217 207 216 eqeltrd φzAXGX=GzwzXGzXwranG
218 eleq1 GzXw=0GzXwranG0ranG
219 217 218 syl5ibcom φzAXGX=GzwzXGzXw=00ranG
220 219 rexlimdva φzAXGX=GzwzXGzXw=00ranG
221 204 220 mpd φzAXGX=Gz0ranG
222 221 ex φzAXGX=Gz0ranG
223 141 222 sylbid φzAXGXGz=00ranG
224 223 necon3bd φzAX¬0ranGGXGz0
225 135 224 mpd φzAXGXGz0
226 225 ralrimiva φzAXGXGz0
227 226 adantr φr+r<XAzAXGXGz0
228 134 227 112 rspcdva φr+r<XAGXGR0
229 126 131 228 divcld φr+r<XAFXFRGXGR
230 35 adantr φr+r<XAC
231 229 230 subcld φr+r<XAFXFRGXGRC
232 231 abscld φr+r<XAFXFRGXGRC
233 38 adantr φr+r<XAE
234 116 adantr φr+r<XAD*
235 117 adantr φr+r<XAX<D
236 iccssioo A*D*A<RX<DRXAD
237 107 234 99 235 236 syl22anc φr+r<XARXAD
238 20 adantr φr+r<XAADAB
239 237 238 sstrd φr+r<XARXAB
240 fss F:ABF:AB
241 4 159 240 sylancl φF:AB
242 dvcn F:ABABdomF=ABF:ABcn
243 160 241 163 6 242 syl31anc φF:ABcn
244 cncfcdm F:ABcnF:ABcnF:AB
245 159 243 244 sylancr φF:ABcnF:AB
246 4 245 mpbird φF:ABcn
247 246 adantr φr+r<XAF:ABcn
248 rescncf RXABF:ABcnFRX:RXcn
249 239 247 248 sylc φr+r<XAFRX:RXcn
250 168 adantr φr+r<XAG:ABcn
251 rescncf RXABG:ABcnGRX:RXcn
252 239 250 251 sylc φr+r<XAGRX:RXcn
253 159 a1i φr+r<XA
254 241 adantr φr+r<XAF:AB
255 142 a1i φr+r<XAAB
256 iccssre RXRX
257 72 100 256 syl2anc φr+r<XARX
258 55 176 dvres F:ABABRXDFRX=FinttopGenran.RX
259 253 254 255 257 258 syl22anc φr+r<XADFRX=FinttopGenran.RX
260 iccntr RXinttopGenran.RX=RX
261 72 100 260 syl2anc φr+r<XAinttopGenran.RX=RX
262 261 reseq2d φr+r<XAFinttopGenran.RX=FRX
263 259 262 eqtrd φr+r<XADFRX=FRX
264 263 dmeqd φr+r<XAdomFRX=domFRX
265 67 72 99 ltled φr+r<XAAR
266 iooss1 A*ARRXAX
267 107 265 266 syl2anc φr+r<XARXAX
268 118 adantr φr+r<XAXD
269 iooss2 D*XDAXAD
270 234 268 269 syl2anc φr+r<XAAXAD
271 267 270 sstrd φr+r<XARXAD
272 271 238 sstrd φr+r<XARXAB
273 6 adantr φr+r<XAdomF=AB
274 272 273 sseqtrrd φr+r<XARXdomF
275 ssdmres RXdomFdomFRX=RX
276 274 275 sylib φr+r<XAdomFRX=RX
277 264 276 eqtrd φr+r<XAdomFRX=RX
278 162 adantr φr+r<XAG:AB
279 55 176 dvres G:ABABRXDGRX=GinttopGenran.RX
280 253 278 255 257 279 syl22anc φr+r<XADGRX=GinttopGenran.RX
281 261 reseq2d φr+r<XAGinttopGenran.RX=GRX
282 280 281 eqtrd φr+r<XADGRX=GRX
283 282 dmeqd φr+r<XAdomGRX=domGRX
284 7 adantr φr+r<XAdomG=AB
285 272 284 sseqtrrd φr+r<XARXdomG
286 ssdmres RXdomGdomGRX=RX
287 285 286 sylib φr+r<XAdomGRX=RX
288 283 287 eqtrd φr+r<XAdomGRX=RX
289 72 100 106 249 252 277 288 cmvth φr+r<XAwRXFRXXFRXRGRXw=GRXXGRXRFRXw
290 72 rexrd φr+r<XAR*
291 290 adantr φr+r<XAwRXR*
292 108 ad2antrr φr+r<XAwRXX*
293 72 100 106 ltled φr+r<XARX
294 293 adantr φr+r<XAwRXRX
295 ubicc2 R*X*RXXRX
296 291 292 294 295 syl3anc φr+r<XAwRXXRX
297 296 fvresd φr+r<XAwRXFRXX=FX
298 lbicc2 R*X*RXRRX
299 291 292 294 298 syl3anc φr+r<XAwRXRRX
300 299 fvresd φr+r<XAwRXFRXR=FR
301 297 300 oveq12d φr+r<XAwRXFRXXFRXR=FXFR
302 282 fveq1d φr+r<XAGRXw=GRXw
303 fvres wRXGRXw=Gw
304 302 303 sylan9eq φr+r<XAwRXGRXw=Gw
305 301 304 oveq12d φr+r<XAwRXFRXXFRXRGRXw=FXFRGw
306 296 fvresd φr+r<XAwRXGRXX=GX
307 299 fvresd φr+r<XAwRXGRXR=GR
308 306 307 oveq12d φr+r<XAwRXGRXXGRXR=GXGR
309 263 fveq1d φr+r<XAFRXw=FRXw
310 fvres wRXFRXw=Fw
311 309 310 sylan9eq φr+r<XAwRXFRXw=Fw
312 308 311 oveq12d φr+r<XAwRXGRXXGRXRFRXw=GXGRFw
313 131 adantr φr+r<XAwRXGXGR
314 dvf F:domF
315 6 feq2d φF:domFF:AB
316 314 315 mpbii φF:AB
317 316 ad2antrr φr+r<XAwRXF:AB
318 272 sselda φr+r<XAwRXwAB
319 317 318 ffvelcdmd φr+r<XAwRXFw
320 313 319 mulcomd φr+r<XAwRXGXGRFw=FwGXGR
321 312 320 eqtrd φr+r<XAwRXGRXXGRXRFRXw=FwGXGR
322 305 321 eqeq12d φr+r<XAwRXFRXXFRXRGRXw=GRXXGRXRFRXwFXFRGw=FwGXGR
323 126 adantr φr+r<XAwRXFXFR
324 210 ad2antrr φr+r<XAwRXG:AB
325 324 318 ffvelcdmd φr+r<XAwRXGw
326 228 adantr φr+r<XAwRXGXGR0
327 11 ad2antrr φr+r<XAwRX¬0ranG
328 324 ffnd φr+r<XAwRXGFnAB
329 328 318 215 syl2anc φr+r<XAwRXGwranG
330 eleq1 Gw=0GwranG0ranG
331 329 330 syl5ibcom φr+r<XAwRXGw=00ranG
332 331 necon3bd φr+r<XAwRX¬0ranGGw0
333 327 332 mpd φr+r<XAwRXGw0
334 323 313 319 325 326 333 divmuleqd φr+r<XAwRXFXFRGXGR=FwGwFXFRGw=FwGXGR
335 322 334 bitr4d φr+r<XAwRXFRXXFRXRGRXw=GRXXGRXRFRXwFXFRGXGR=FwGw
336 335 rexbidva φr+r<XAwRXFRXXFRXRGRXw=GRXXGRXRFRXwwRXFXFRGXGR=FwGw
337 289 336 mpbid φr+r<XAwRXFXFRGXGR=FwGw
338 fveq2 t=wFt=Fw
339 fveq2 t=wGt=Gw
340 338 339 oveq12d t=wFtGt=FwGw
341 340 fvoveq1d t=wFtGtC=FwGwC
342 341 breq1d t=wFtGtC<EFwGwC<E
343 17 ad2antrr φr+r<XAwRXtADFtGtC<E
344 271 sselda φr+r<XAwRXwAD
345 342 343 344 rspcdva φr+r<XAwRXFwGwC<E
346 fvoveq1 FXFRGXGR=FwGwFXFRGXGRC=FwGwC
347 346 breq1d FXFRGXGR=FwGwFXFRGXGRC<EFwGwC<E
348 345 347 syl5ibrcom φr+r<XAwRXFXFRGXGR=FwGwFXFRGXGRC<E
349 348 rexlimdva φr+r<XAwRXFXFRGXGR=FwGwFXFRGXGRC<E
350 337 349 mpd φr+r<XAFXFRGXGRC<E
351 232 233 350 ltled φr+r<XAFXFRGXGRCE
352 fveq2 u=RFu=FR
353 352 oveq2d u=RFXFu=FXFR
354 fveq2 u=RGu=GR
355 354 oveq2d u=RGXGu=GXGR
356 353 355 oveq12d u=RFXFuGXGu=FXFRGXGR
357 356 fvoveq1d u=RFXFuGXGuC=FXFRGXGRC
358 357 breq1d u=RFXFuGXGuCEFXFRGXGRCE
359 358 rspcev RAballabsrAXFXFRGXGRCEuAballabsrAXFXFuGXGuCE
360 113 351 359 syl2anc φr+r<XAuAballabsrAXFXFuGXGuCE
361 360 adantlr φvTopOpenfldAvr+r<XAuAballabsrAXFXFuGXGuCE
362 ssrexv AballabsrAXvAXAuAballabsrAXFXFuGXGuCEuvAXAFXFuGXGuCE
363 66 361 362 syl2imc φvTopOpenfldAvr+r<XAAballabsrvuvAXAFXFuGXGuCE
364 363 anassrs φvTopOpenfldAvr+r<XAAballabsrvuvAXAFXFuGXGuCE
365 364 expimpd φvTopOpenfldAvr+r<XAAballabsrvuvAXAFXFuGXGuCE
366 365 rexlimdva φvTopOpenfldAvr+r<XAAballabsrvuvAXAFXFuGXGuCE
367 58 366 mpd φvTopOpenfldAvuvAXAFXFuGXGuCE
368 inss2 vAXAAXA
369 difss AXAAX
370 368 369 sstri vAXAAX
371 370 sseli uvAXAuAX
372 fveq2 z=uFz=Fu
373 372 oveq2d z=uFXFz=FXFu
374 fveq2 z=uGz=Gu
375 374 oveq2d z=uGXGz=GXGu
376 373 375 oveq12d z=uFXFzGXGz=FXFuGXGu
377 eqid zAXFXFzGXGz=zAXFXFzGXGz
378 ovex FXFuGXGuV
379 376 377 378 fvmpt uAXzAXFXFzGXGzu=FXFuGXGu
380 379 fvoveq1d uAXzAXFXFzGXGzuC=FXFuGXGuC
381 380 breq1d uAXzAXFXFzGXGzuCEFXFuGXGuCE
382 371 381 syl uvAXAzAXFXFzGXGzuCEFXFuGXGuCE
383 382 rexbiia uvAXAzAXFXFzGXGzuCEuvAXAFXFuGXGuCE
384 367 383 sylibr φvTopOpenfldAvuvAXAzAXFXFzGXGzuCE
385 ovex FXFzGXGzV
386 385 377 fnmpti zAXFXFzGXGzFnAX
387 fvoveq1 x=zAXFXFzGXGzuxC=zAXFXFzGXGzuC
388 387 breq1d x=zAXFXFzGXGzuxCEzAXFXFzGXGzuCE
389 388 rexima zAXFXFzGXGzFnAXvAXAAXxzAXFXFzGXGzvAXAxCEuvAXAzAXFXFzGXGzuCE
390 386 370 389 mp2an xzAXFXFzGXGzvAXAxCEuvAXAzAXFXFzGXGzuCE
391 384 390 sylibr φvTopOpenfldAvxzAXFXFzGXGzvAXAxCE
392 dfrex2 xzAXFXFzGXGzvAXAxCE¬xzAXFXFzGXGzvAXA¬xCE
393 391 392 sylib φvTopOpenfldAv¬xzAXFXFzGXGzvAXA¬xCE
394 ssrab zAXFXFzGXGzvAXAx|¬xCEzAXFXFzGXGzvAXAxzAXFXFzGXGzvAXA¬xCE
395 394 simprbi zAXFXFzGXGzvAXAx|¬xCExzAXFXFzGXGzvAXA¬xCE
396 393 395 nsyl φvTopOpenfldAv¬zAXFXFzGXGzvAXAx|¬xCE
397 396 expr φvTopOpenfldAv¬zAXFXFzGXGzvAXAx|¬xCE
398 397 ralrimiva φvTopOpenfldAv¬zAXFXFzGXGzvAXAx|¬xCE
399 ralinexa vTopOpenfldAv¬zAXFXFzGXGzvAXAx|¬xCE¬vTopOpenfldAvzAXFXFzGXGzvAXAx|¬xCE
400 398 399 sylib φ¬vTopOpenfldAvzAXFXFzGXGzvAXAx|¬xCE
401 fvoveq1 x=FXGXxC=FXGXC
402 401 breq1d x=FXGXxCEFXGXCE
403 402 notbid x=FXGX¬xCE¬FXGXCE
404 403 elrab3 FXGXFXGXx|¬xCE¬FXGXCE
405 33 404 syl φFXGXx|¬xCE¬FXGXCE
406 eleq2 u=x|¬xCEFXGXuFXGXx|¬xCE
407 sseq2 u=x|¬xCEzAXFXFzGXGzvAXAuzAXFXFzGXGzvAXAx|¬xCE
408 407 anbi2d u=x|¬xCEAvzAXFXFzGXGzvAXAuAvzAXFXFzGXGzvAXAx|¬xCE
409 408 rexbidv u=x|¬xCEvTopOpenfldAvzAXFXFzGXGzvAXAuvTopOpenfldAvzAXFXFzGXGzvAXAx|¬xCE
410 406 409 imbi12d u=x|¬xCEFXGXuvTopOpenfldAvzAXFXFzGXGzvAXAuFXGXx|¬xCEvTopOpenfldAvzAXFXFzGXGzvAXAx|¬xCE
411 23 adantr φzAXFX
412 4 ffvelcdmda φzABFz
413 137 412 syldan φzAXFz
414 413 recnd φzAXFz
415 411 414 subcld φzAXFXFz
416 136 140 subcld φzAXGXGz
417 eldifsn GXGz0GXGzGXGz0
418 416 225 417 sylanbrc φzAXGXGz0
419 ssidd φ
420 difss 0
421 420 a1i φ0
422 55 cnfldtopon TopOpenfldTopOn
423 cnex V
424 423 difexi 0V
425 txrest TopOpenfldTopOnTopOpenfldTopOnV0VTopOpenfld×tTopOpenfld𝑡×0=TopOpenfld𝑡×tTopOpenfld𝑡0
426 422 422 423 424 425 mp4an TopOpenfld×tTopOpenfld𝑡×0=TopOpenfld𝑡×tTopOpenfld𝑡0
427 unicntop =TopOpenfld
428 427 restid TopOpenfldTopOnTopOpenfld𝑡=TopOpenfld
429 422 428 ax-mp TopOpenfld𝑡=TopOpenfld
430 429 oveq1i TopOpenfld𝑡×tTopOpenfld𝑡0=TopOpenfld×tTopOpenfld𝑡0
431 426 430 eqtr2i TopOpenfld×tTopOpenfld𝑡0=TopOpenfld×tTopOpenfld𝑡×0
432 23 subid1d φFX0=FX
433 txtopon TopOpenfldTopOnTopOpenfldTopOnTopOpenfld×tTopOpenfldTopOn×
434 422 422 433 mp2an TopOpenfld×tTopOpenfldTopOn×
435 434 toponrestid TopOpenfld×tTopOpenfld=TopOpenfld×tTopOpenfld𝑡×
436 limcresi zFXlimAzFXAXlimA
437 ioossre AX
438 resmpt AXzFXAX=zAXFX
439 437 438 ax-mp zFXAX=zAXFX
440 439 oveq1i zFXAXlimA=zAXFXlimA
441 436 440 sseqtri zFXlimAzAXFXlimA
442 cncfmptc FXzFX:cn
443 22 160 160 442 syl3anc φzFX:cn
444 eqidd z=AFX=FX
445 443 1 444 cnmptlimc φFXzFXlimA
446 441 445 sselid φFXzAXFXlimA
447 limcresi FlimAFAXlimA
448 4 121 feqresmpt φFAX=zAXFz
449 448 oveq1d φFAXlimA=zAXFzlimA
450 447 449 sseqtrid φFlimAzAXFzlimA
451 450 8 sseldd φ0zAXFzlimA
452 55 subcn TopOpenfld×tTopOpenfldCnTopOpenfld
453 0cn 0
454 opelxpi FX0FX0×
455 23 453 454 sylancl φFX0×
456 434 toponunii ×=TopOpenfld×tTopOpenfld
457 456 cncnpi TopOpenfld×tTopOpenfldCnTopOpenfldFX0×TopOpenfld×tTopOpenfldCnPTopOpenfldFX0
458 452 455 457 sylancr φTopOpenfld×tTopOpenfldCnPTopOpenfldFX0
459 411 414 419 419 55 435 446 451 458 limccnp2 φFX0zAXFXFzlimA
460 432 459 eqeltrrd φFXzAXFXFzlimA
461 25 subid1d φGX0=GX
462 limcresi zGXlimAzGXAXlimA
463 resmpt AXzGXAX=zAXGX
464 437 463 ax-mp zGXAX=zAXGX
465 464 oveq1i zGXAXlimA=zAXGXlimA
466 462 465 sseqtri zGXlimAzAXGXlimA
467 cncfmptc GXzGX:cn
468 24 160 160 467 syl3anc φzGX:cn
469 eqidd z=AGX=GX
470 468 1 469 cnmptlimc φGXzGXlimA
471 466 470 sselid φGXzAXGXlimA
472 limcresi GlimAGAXlimA
473 5 121 feqresmpt φGAX=zAXGz
474 473 oveq1d φGAXlimA=zAXGzlimA
475 472 474 sseqtrid φGlimAzAXGzlimA
476 475 9 sseldd φ0zAXGzlimA
477 opelxpi GX0GX0×
478 25 453 477 sylancl φGX0×
479 456 cncnpi TopOpenfld×tTopOpenfldCnTopOpenfldGX0×TopOpenfld×tTopOpenfldCnPTopOpenfldGX0
480 452 478 479 sylancr φTopOpenfld×tTopOpenfldCnPTopOpenfldGX0
481 136 140 419 419 55 435 471 476 480 limccnp2 φGX0zAXGXGzlimA
482 461 481 eqeltrrd φGXzAXGXGzlimA
483 eqid TopOpenfld𝑡0=TopOpenfld𝑡0
484 55 483 divcn ÷TopOpenfld×tTopOpenfld𝑡0CnTopOpenfld
485 eldifsn GX0GXGX0
486 25 32 485 sylanbrc φGX0
487 23 486 opelxpd φFXGX×0
488 resttopon TopOpenfldTopOn0TopOpenfld𝑡0TopOn0
489 422 420 488 mp2an TopOpenfld𝑡0TopOn0
490 txtopon TopOpenfldTopOnTopOpenfld𝑡0TopOn0TopOpenfld×tTopOpenfld𝑡0TopOn×0
491 422 489 490 mp2an TopOpenfld×tTopOpenfld𝑡0TopOn×0
492 491 toponunii ×0=TopOpenfld×tTopOpenfld𝑡0
493 492 cncnpi ÷TopOpenfld×tTopOpenfld𝑡0CnTopOpenfldFXGX×0÷TopOpenfld×tTopOpenfld𝑡0CnPTopOpenfldFXGX
494 484 487 493 sylancr φ÷TopOpenfld×tTopOpenfld𝑡0CnPTopOpenfldFXGX
495 415 418 419 421 55 431 460 482 494 limccnp2 φFXGXzAXFXFzGXGzlimA
496 415 416 225 divcld φzAXFXFzGXGz
497 496 fmpttd φzAXFXFzGXGz:AX
498 437 159 sstri AX
499 498 a1i φAX
500 497 499 74 55 ellimc2 φFXGXzAXFXFzGXGzlimAFXGXuTopOpenfldFXGXuvTopOpenfldAvzAXFXFzGXGzvAXAu
501 495 500 mpbid φFXGXuTopOpenfldFXGXuvTopOpenfldAvzAXFXFzGXGzvAXAu
502 501 simprd φuTopOpenfldFXGXuvTopOpenfldAvzAXFXFzGXGzvAXAu
503 notrab x|xCE=x|¬xCE
504 76 cnmetdval CxCabsx=Cx
505 abssub CxCx=xC
506 504 505 eqtrd CxCabsx=xC
507 35 506 sylan φxCabsx=xC
508 507 breq1d φxCabsxExCE
509 508 rabbidva φx|CabsxE=x|xCE
510 42 a1i φabs∞Met
511 38 rexrd φE*
512 eqid x|CabsxE=x|CabsxE
513 56 512 blcld abs∞MetCE*x|CabsxEClsdTopOpenfld
514 510 35 511 513 syl3anc φx|CabsxEClsdTopOpenfld
515 509 514 eqeltrrd φx|xCEClsdTopOpenfld
516 427 cldopn x|xCEClsdTopOpenfldx|xCETopOpenfld
517 515 516 syl φx|xCETopOpenfld
518 503 517 eqeltrrid φx|¬xCETopOpenfld
519 410 502 518 rspcdva φFXGXx|¬xCEvTopOpenfldAvzAXFXFzGXGzvAXAx|¬xCE
520 405 519 sylbird φ¬FXGXCEvTopOpenfldAvzAXFXFzGXGzvAXAx|¬xCE
521 400 520 mt3d φFXGXCE
522 38 recnd φE
523 522 mullidd φ1E=E
524 1red φ1
525 1lt2 1<2
526 525 a1i φ1<2
527 524 40 13 526 ltmul1dd φ1E<2E
528 523 527 eqbrtrrd φE<2E
529 37 38 41 521 528 lelttrd φFXGXC<2E