Metamath Proof Explorer


Theorem fnlimfvre

Description: The limit function of real functions, applied to elements in its domain, evaluates to Real values. (Contributed by Glauco Siliprandi, 26-Jun-2021)

Ref Expression
Hypotheses fnlimfvre.p mφ
fnlimfvre.m _mF
fnlimfvre.n _xF
fnlimfvre.z Z=M
fnlimfvre.f φmZFm:domFm
fnlimfvre.d D=xnZmndomFm|mZFmxdom
fnlimfvre.x φXD
Assertion fnlimfvre φmZFmX

Proof

Step Hyp Ref Expression
1 fnlimfvre.p mφ
2 fnlimfvre.m _mF
3 fnlimfvre.n _xF
4 fnlimfvre.z Z=M
5 fnlimfvre.f φmZFm:domFm
6 fnlimfvre.d D=xnZmndomFm|mZFmxdom
7 fnlimfvre.x φXD
8 nfcv _xZ
9 nfcv _xn
10 nfcv _xm
11 3 10 nffv _xFm
12 11 nfdm _xdomFm
13 9 12 nfiin _xmndomFm
14 8 13 nfiun _xnZmndomFm
15 14 ssrab2f xnZmndomFm|mZFmxdomnZmndomFm
16 6 15 eqsstri DnZmndomFm
17 16 sseli XDXnZmndomFm
18 eliun XnZmndomFmnZXmndomFm
19 17 18 sylib XDnZXmndomFm
20 7 19 syl φnZXmndomFm
21 nfv nφ
22 nfv nmZFmX
23 nfv mnZ
24 nfcv _mX
25 nfii1 _mmndomFm
26 24 25 nfel mXmndomFm
27 1 23 26 nf3an mφnZXmndomFm
28 uzssz M
29 4 eleq2i nZnM
30 29 biimpi nZnM
31 28 30 sselid nZn
32 31 3ad2ant2 φnZXmndomFmn
33 eqid n=n
34 4 fvexi ZV
35 34 a1i φnZXmndomFmZV
36 4 uztrn2 nZjnjZ
37 36 ssd nZnZ
38 37 3ad2ant2 φnZXmndomFmnZ
39 fvexd φnZXmndomFmmZFmXV
40 fvexd φnZXmndomFmnV
41 ssidd φnZXmndomFmnn
42 fvexd φnZXmndomFmmnFmXV
43 eqidd φnZXmndomFmmnFmX=FmX
44 27 32 33 35 38 39 40 41 42 43 climfveqmpt φnZXmndomFmmZFmX=mnFmX
45 6 eleq2i XDXxnZmndomFm|mZFmxdom
46 45 biimpi XDXxnZmndomFm|mZFmxdom
47 nfcv _xX
48 11 47 nffv _xFmX
49 8 48 nfmpt _xmZFmX
50 nfcv _xdom
51 49 50 nfel xmZFmXdom
52 fveq2 x=XFmx=FmX
53 52 mpteq2dv x=XmZFmx=mZFmX
54 53 eleq1d x=XmZFmxdommZFmXdom
55 47 14 51 54 elrabf XxnZmndomFm|mZFmxdomXnZmndomFmmZFmXdom
56 55 biimpi XxnZmndomFm|mZFmxdomXnZmndomFmmZFmXdom
57 56 simprd XxnZmndomFm|mZFmxdommZFmXdom
58 46 57 syl XDmZFmXdom
59 58 adantr XDnZmZFmXdom
60 nfmpt1 _mmZFmx
61 nfcv _mdom
62 60 61 nfel mmZFmxdom
63 nfv mjZ
64 63 nfci _mZ
65 64 25 nfiun _mnZmndomFm
66 62 65 nfrabw _mxnZmndomFm|mZFmxdom
67 6 66 nfcxfr _mD
68 24 67 nfel mXD
69 68 23 nfan mXDnZ
70 31 adantl XDnZn
71 34 a1i XDnZZV
72 37 adantl XDnZnZ
73 fvexd XDnZmZFmXV
74 fvexd XDnZnV
75 ssidd XDnZnn
76 fvexd XDnZmnFmXV
77 eqidd XDnZmnFmX=FmX
78 69 70 33 71 72 73 74 75 76 77 climeldmeqmpt XDnZmZFmXdommnFmXdom
79 59 78 mpbid XDnZmnFmXdom
80 climdm mnFmXdommnFmXmnFmX
81 79 80 sylib XDnZmnFmXmnFmX
82 7 81 sylan φnZmnFmXmnFmX
83 82 3adant3 φnZXmndomFmmnFmXmnFmX
84 simpl1 φnZXmndomFmjnφ
85 simpl2 φnZXmndomFmjnnZ
86 nfcv _jdomFm
87 nfcv _mj
88 2 87 nffv _mFj
89 88 nfdm _mdomFj
90 fveq2 m=jFm=Fj
91 90 dmeqd m=jdomFm=domFj
92 86 89 91 cbviin mndomFm=jndomFj
93 92 eleq2i XmndomFmXjndomFj
94 93 biimpi XmndomFmXjndomFj
95 94 adantr XmndomFmjnXjndomFj
96 simpr XmndomFmjnjn
97 eliinid XjndomFjjnXdomFj
98 95 96 97 syl2anc XmndomFmjnXdomFj
99 98 3ad2antl3 φnZXmndomFmjnXdomFj
100 simpr φnZXmndomFmjnjn
101 id jnjn
102 fvexd jnFjXV
103 88 24 nffv _mFjX
104 90 fveq1d m=jFmX=FjX
105 eqid mnFmX=mnFmX
106 87 103 104 105 fvmptf jnFjXVmnFmXj=FjX
107 101 102 106 syl2anc jnmnFmXj=FjX
108 107 adantl φnZXdomFjjnmnFmXj=FjX
109 simpll φnZjnφ
110 36 adantll φnZjnjZ
111 1 63 nfan mφjZ
112 nfcv _m
113 88 89 112 nff mFj:domFj
114 111 113 nfim mφjZFj:domFj
115 eleq1w m=jmZjZ
116 115 anbi2d m=jφmZφjZ
117 90 91 feq12d m=jFm:domFmFj:domFj
118 116 117 imbi12d m=jφmZFm:domFmφjZFj:domFj
119 114 118 5 chvarfv φjZFj:domFj
120 109 110 119 syl2anc φnZjnFj:domFj
121 120 3adantl3 φnZXdomFjjnFj:domFj
122 simpl3 φnZXdomFjjnXdomFj
123 121 122 ffvelcdmd φnZXdomFjjnFjX
124 108 123 eqeltrd φnZXdomFjjnmnFmXj
125 84 85 99 100 124 syl31anc φnZXmndomFmjnmnFmXj
126 33 32 83 125 climrecl φnZXmndomFmmnFmX
127 44 126 eqeltrd φnZXmndomFmmZFmX
128 127 3exp φnZXmndomFmmZFmX
129 21 22 128 rexlimd φnZXmndomFmmZFmX
130 20 129 mpd φmZFmX