Metamath Proof Explorer


Theorem limcicciooub

Description: The limit of a function at the upper bound of a closed interval only depends on the values in the inner open interval. (Contributed by Glauco Siliprandi, 11-Dec-2019)

Ref Expression
Hypotheses limcicciooub.1 φA
limcicciooub.2 φB
limcicciooub.3 φA<B
limcicciooub.4 φF:AB
Assertion limcicciooub φFABlimB=FlimB

Proof

Step Hyp Ref Expression
1 limcicciooub.1 φA
2 limcicciooub.2 φB
3 limcicciooub.3 φA<B
4 limcicciooub.4 φF:AB
5 ioossicc ABAB
6 5 a1i φABAB
7 1 2 iccssred φAB
8 ax-resscn
9 7 8 sstrdi φAB
10 eqid TopOpenfld=TopOpenfld
11 eqid TopOpenfld𝑡ABB=TopOpenfld𝑡ABB
12 retop topGenran.Top
13 12 a1i φtopGenran.Top
14 1 rexrd φA*
15 iocssre A*BAB
16 14 2 15 syl2anc φAB
17 difssd φAB
18 16 17 unssd φABAB
19 uniretop =topGenran.
20 18 19 sseqtrdi φABABtopGenran.
21 elioore xA+∞x
22 21 ad2antlr φxA+∞xBx
23 simplr φxA+∞xBxA+∞
24 14 ad2antrr φxA+∞xBA*
25 pnfxr +∞*
26 elioo2 A*+∞*xA+∞xA<xx<+∞
27 24 25 26 sylancl φxA+∞xBxA+∞xA<xx<+∞
28 23 27 mpbid φxA+∞xBxA<xx<+∞
29 28 simp2d φxA+∞xBA<x
30 simpr φxA+∞xBxB
31 2 ad2antrr φxA+∞xBB
32 elioc2 A*BxABxA<xxB
33 24 31 32 syl2anc φxA+∞xBxABxA<xxB
34 22 29 30 33 mpbir3and φxA+∞xBxAB
35 34 orcd φxA+∞xBxABxAB
36 21 ad2antlr φxA+∞¬xBx
37 3mix3 ¬xB¬x¬Ax¬xB
38 3ianor ¬xAxxB¬x¬Ax¬xB
39 37 38 sylibr ¬xB¬xAxxB
40 39 adantl φxA+∞¬xB¬xAxxB
41 1 ad2antrr φxA+∞¬xBA
42 2 ad2antrr φxA+∞¬xBB
43 elicc2 ABxABxAxxB
44 41 42 43 syl2anc φxA+∞¬xBxABxAxxB
45 40 44 mtbird φxA+∞¬xB¬xAB
46 36 45 eldifd φxA+∞¬xBxAB
47 46 olcd φxA+∞¬xBxABxAB
48 35 47 pm2.61dan φxA+∞xABxAB
49 elun xABABxABxAB
50 48 49 sylibr φxA+∞xABAB
51 50 ralrimiva φxA+∞xABAB
52 dfss3 A+∞ABABxA+∞xABAB
53 51 52 sylibr φA+∞ABAB
54 eqid topGenran.=topGenran.
55 54 ntrss topGenran.TopABABtopGenran.A+∞ABABinttopGenran.A+∞inttopGenran.ABAB
56 13 20 53 55 syl3anc φinttopGenran.A+∞inttopGenran.ABAB
57 25 a1i φ+∞*
58 2 ltpnfd φB<+∞
59 14 57 2 3 58 eliood φBA+∞
60 iooretop A+∞topGenran.
61 isopn3i topGenran.TopA+∞topGenran.inttopGenran.A+∞=A+∞
62 13 60 61 sylancl φinttopGenran.A+∞=A+∞
63 59 62 eleqtrrd φBinttopGenran.A+∞
64 56 63 sseldd φBinttopGenran.ABAB
65 2 rexrd φB*
66 1 2 3 ltled φAB
67 ubicc2 A*B*ABBAB
68 14 65 66 67 syl3anc φBAB
69 64 68 elind φBinttopGenran.ABABAB
70 iocssicc ABAB
71 70 a1i φABAB
72 eqid topGenran.𝑡AB=topGenran.𝑡AB
73 19 72 restntr topGenran.TopABABABinttopGenran.𝑡ABAB=inttopGenran.ABABAB
74 13 7 71 73 syl3anc φinttopGenran.𝑡ABAB=inttopGenran.ABABAB
75 69 74 eleqtrrd φBinttopGenran.𝑡ABAB
76 eqid topGenran.=topGenran.
77 10 76 rerest ABTopOpenfld𝑡AB=topGenran.𝑡AB
78 7 77 syl φTopOpenfld𝑡AB=topGenran.𝑡AB
79 78 eqcomd φtopGenran.𝑡AB=TopOpenfld𝑡AB
80 79 fveq2d φinttopGenran.𝑡AB=intTopOpenfld𝑡AB
81 80 fveq1d φinttopGenran.𝑡ABAB=intTopOpenfld𝑡ABAB
82 75 81 eleqtrd φBintTopOpenfld𝑡ABAB
83 68 snssd φBAB
84 ssequn2 BABABB=AB
85 83 84 sylib φABB=AB
86 85 eqcomd φAB=ABB
87 86 oveq2d φTopOpenfld𝑡AB=TopOpenfld𝑡ABB
88 87 fveq2d φintTopOpenfld𝑡AB=intTopOpenfld𝑡ABB
89 ioounsn A*B*A<BABB=AB
90 14 65 3 89 syl3anc φABB=AB
91 90 eqcomd φAB=ABB
92 88 91 fveq12d φintTopOpenfld𝑡ABAB=intTopOpenfld𝑡ABBABB
93 82 92 eleqtrd φBintTopOpenfld𝑡ABBABB
94 4 6 9 10 11 93 limcres φFABlimB=FlimB