Metamath Proof Explorer


Theorem limciccioolb

Description: The limit of a function at the lower 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 limciccioolb.1 φA
limciccioolb.2 φB
limciccioolb.3 φA<B
limciccioolb.4 φF:AB
Assertion limciccioolb φFABlimA=FlimA

Proof

Step Hyp Ref Expression
1 limciccioolb.1 φA
2 limciccioolb.2 φB
3 limciccioolb.3 φA<B
4 limciccioolb.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𝑡ABA=TopOpenfld𝑡ABA
12 retop topGenran.Top
13 12 a1i φtopGenran.Top
14 2 rexrd φB*
15 icossre AB*AB
16 1 14 15 syl2anc φAB
17 difssd φAB
18 16 17 unssd φABAB
19 uniretop =topGenran.
20 18 19 sseqtrdi φABABtopGenran.
21 elioore x−∞Bx
22 21 ad2antlr φx−∞BAxx
23 simpr φx−∞BAxAx
24 simpr φx−∞Bx−∞B
25 mnfxr −∞*
26 25 a1i φx−∞B−∞*
27 14 adantr φx−∞BB*
28 elioo2 −∞*B*x−∞Bx−∞<xx<B
29 26 27 28 syl2anc φx−∞Bx−∞Bx−∞<xx<B
30 24 29 mpbid φx−∞Bx−∞<xx<B
31 30 simp3d φx−∞Bx<B
32 31 adantr φx−∞BAxx<B
33 1 ad2antrr φx−∞BAxA
34 14 ad2antrr φx−∞BAxB*
35 elico2 AB*xABxAxx<B
36 33 34 35 syl2anc φx−∞BAxxABxAxx<B
37 22 23 32 36 mpbir3and φx−∞BAxxAB
38 37 orcd φx−∞BAxxABxAB
39 21 ad2antlr φx−∞B¬Axx
40 simpr φx−∞B¬Ax¬Ax
41 40 intnanrd φx−∞B¬Ax¬AxxB
42 1 rexrd φA*
43 42 ad2antrr φx−∞B¬AxA*
44 14 ad2antrr φx−∞B¬AxB*
45 39 rexrd φx−∞B¬Axx*
46 elicc4 A*B*x*xABAxxB
47 43 44 45 46 syl3anc φx−∞B¬AxxABAxxB
48 41 47 mtbird φx−∞B¬Ax¬xAB
49 39 48 eldifd φx−∞B¬AxxAB
50 49 olcd φx−∞B¬AxxABxAB
51 38 50 pm2.61dan φx−∞BxABxAB
52 elun xABABxABxAB
53 51 52 sylibr φx−∞BxABAB
54 53 ralrimiva φx−∞BxABAB
55 dfss3 −∞BABABx−∞BxABAB
56 54 55 sylibr φ−∞BABAB
57 eqid topGenran.=topGenran.
58 57 ntrss topGenran.TopABABtopGenran.−∞BABABinttopGenran.−∞BinttopGenran.ABAB
59 13 20 56 58 syl3anc φinttopGenran.−∞BinttopGenran.ABAB
60 25 a1i φ−∞*
61 1 mnfltd φ−∞<A
62 60 14 1 61 3 eliood φA−∞B
63 iooretop −∞BtopGenran.
64 63 a1i φ−∞BtopGenran.
65 isopn3i topGenran.Top−∞BtopGenran.inttopGenran.−∞B=−∞B
66 13 64 65 syl2anc φinttopGenran.−∞B=−∞B
67 62 66 eleqtrrd φAinttopGenran.−∞B
68 59 67 sseldd φAinttopGenran.ABAB
69 1 leidd φAA
70 1 2 3 ltled φAB
71 1 2 1 69 70 eliccd φAAB
72 68 71 elind φAinttopGenran.ABABAB
73 icossicc ABAB
74 73 a1i φABAB
75 eqid topGenran.𝑡AB=topGenran.𝑡AB
76 19 75 restntr topGenran.TopABABABinttopGenran.𝑡ABAB=inttopGenran.ABABAB
77 13 7 74 76 syl3anc φinttopGenran.𝑡ABAB=inttopGenran.ABABAB
78 72 77 eleqtrrd φAinttopGenran.𝑡ABAB
79 eqid topGenran.=topGenran.
80 10 79 rerest ABTopOpenfld𝑡AB=topGenran.𝑡AB
81 7 80 syl φTopOpenfld𝑡AB=topGenran.𝑡AB
82 81 eqcomd φtopGenran.𝑡AB=TopOpenfld𝑡AB
83 82 fveq2d φinttopGenran.𝑡AB=intTopOpenfld𝑡AB
84 83 fveq1d φinttopGenran.𝑡ABAB=intTopOpenfld𝑡ABAB
85 78 84 eleqtrd φAintTopOpenfld𝑡ABAB
86 71 snssd φAAB
87 ssequn2 AABABA=AB
88 86 87 sylib φABA=AB
89 88 eqcomd φAB=ABA
90 89 oveq2d φTopOpenfld𝑡AB=TopOpenfld𝑡ABA
91 90 fveq2d φintTopOpenfld𝑡AB=intTopOpenfld𝑡ABA
92 uncom ABA=AAB
93 snunioo A*B*A<BAAB=AB
94 42 14 3 93 syl3anc φAAB=AB
95 92 94 eqtr2id φAB=ABA
96 91 95 fveq12d φintTopOpenfld𝑡ABAB=intTopOpenfld𝑡ABAABA
97 85 96 eleqtrd φAintTopOpenfld𝑡ABAABA
98 4 6 9 10 11 97 limcres φFABlimA=FlimA