Metamath Proof Explorer


Theorem logtayl

Description: The Taylor series for -u log ( 1 - A ) . (Contributed by Mario Carneiro, 1-Apr-2015)

Ref Expression
Assertion logtayl A A < 1 seq 1 + k A k k log 1 A

Proof

Step Hyp Ref Expression
1 nn0uz 0 = 0
2 0zd A A < 1 0
3 eqeq1 k = n k = 0 n = 0
4 oveq2 k = n 1 k = 1 n
5 3 4 ifbieq2d k = n if k = 0 0 1 k = if n = 0 0 1 n
6 oveq2 k = n A k = A n
7 5 6 oveq12d k = n if k = 0 0 1 k A k = if n = 0 0 1 n A n
8 eqid k 0 if k = 0 0 1 k A k = k 0 if k = 0 0 1 k A k
9 ovex if n = 0 0 1 n A n V
10 7 8 9 fvmpt n 0 k 0 if k = 0 0 1 k A k n = if n = 0 0 1 n A n
11 10 adantl A A < 1 n 0 k 0 if k = 0 0 1 k A k n = if n = 0 0 1 n A n
12 0cnd A A < 1 n 0 n = 0 0
13 elnn0 n 0 n n = 0
14 13 bilani A A < 1 n 0 n n = 0
15 14 ord A A < 1 n 0 ¬ n n = 0
16 15 con1d A A < 1 n 0 ¬ n = 0 n
17 16 imp A A < 1 n 0 ¬ n = 0 n
18 17 nnrecred A A < 1 n 0 ¬ n = 0 1 n
19 18 recnd A A < 1 n 0 ¬ n = 0 1 n
20 12 19 ifclda A A < 1 n 0 if n = 0 0 1 n
21 expcl A n 0 A n
22 21 adantlr A A < 1 n 0 A n
23 20 22 mulcld A A < 1 n 0 if n = 0 0 1 n A n
24 logtayllem A A < 1 seq 0 + k 0 if k = 0 0 1 k A k dom
25 1 2 11 23 24 isumclim2 A A < 1 seq 0 + k 0 if k = 0 0 1 k A k n 0 if n = 0 0 1 n A n
26 simpl A A < 1 A
27 0cn 0
28 eqid abs = abs
29 28 cnmetdval A 0 A abs 0 = A 0
30 26 27 29 sylancl A A < 1 A abs 0 = A 0
31 subid1 A A 0 = A
32 31 adantr A A < 1 A 0 = A
33 32 fveq2d A A < 1 A 0 = A
34 30 33 eqtrd A A < 1 A abs 0 = A
35 simpr A A < 1 A < 1
36 34 35 eqbrtrd A A < 1 A abs 0 < 1
37 cnxmet abs ∞Met
38 1xr 1 *
39 elbl3 abs ∞Met 1 * 0 A A 0 ball abs 1 A abs 0 < 1
40 37 38 39 mpanl12 0 A A 0 ball abs 1 A abs 0 < 1
41 27 26 40 sylancr A A < 1 A 0 ball abs 1 A abs 0 < 1
42 36 41 mpbird A A < 1 A 0 ball abs 1
43 tru
44 eqid 0 ball abs 1 = 0 ball abs 1
45 0cnd 0
46 38 a1i 1 *
47 ax-1cn 1
48 blssm abs ∞Met 0 1 * 0 ball abs 1
49 37 27 38 48 mp3an 0 ball abs 1
50 49 sseli y 0 ball abs 1 y
51 subcl 1 y 1 y
52 47 50 51 sylancr y 0 ball abs 1 1 y
53 50 abscld y 0 ball abs 1 y
54 28 cnmetdval y 0 y abs 0 = y 0
55 50 27 54 sylancl y 0 ball abs 1 y abs 0 = y 0
56 50 subid1d y 0 ball abs 1 y 0 = y
57 56 fveq2d y 0 ball abs 1 y 0 = y
58 55 57 eqtrd y 0 ball abs 1 y abs 0 = y
59 elbl3 abs ∞Met 1 * 0 y y 0 ball abs 1 y abs 0 < 1
60 37 38 59 mpanl12 0 y y 0 ball abs 1 y abs 0 < 1
61 27 50 60 sylancr y 0 ball abs 1 y 0 ball abs 1 y abs 0 < 1
62 61 ibi y 0 ball abs 1 y abs 0 < 1
63 58 62 eqbrtrrd y 0 ball abs 1 y < 1
64 53 63 gtned y 0 ball abs 1 1 y
65 abs1 1 = 1
66 fveq2 1 = y 1 = y
67 65 66 eqtr3id 1 = y 1 = y
68 67 necon3i 1 y 1 y
69 64 68 syl y 0 ball abs 1 1 y
70 subeq0 1 y 1 y = 0 1 = y
71 70 necon3bid 1 y 1 y 0 1 y
72 47 50 71 sylancr y 0 ball abs 1 1 y 0 1 y
73 69 72 mpbird y 0 ball abs 1 1 y 0
74 52 73 logcld y 0 ball abs 1 log 1 y
75 74 negcld y 0 ball abs 1 log 1 y
76 75 adantl y 0 ball abs 1 log 1 y
77 76 fmpttd y 0 ball abs 1 log 1 y : 0 ball abs 1
78 50 absge0d y 0 ball abs 1 0 y
79 53 rexrd y 0 ball abs 1 y *
80 peano2re y y + 1
81 53 80 syl y 0 ball abs 1 y + 1
82 81 rehalfcld y 0 ball abs 1 y + 1 2
83 82 rexrd y 0 ball abs 1 y + 1 2 *
84 iccssxr 0 +∞ *
85 eqeq1 m = j m = 0 j = 0
86 oveq2 m = j 1 m = 1 j
87 85 86 ifbieq2d m = j if m = 0 0 1 m = if j = 0 0 1 j
88 eqid m 0 if m = 0 0 1 m = m 0 if m = 0 0 1 m
89 c0ex 0 V
90 ovex 1 j V
91 89 90 ifex if j = 0 0 1 j V
92 87 88 91 fvmpt j 0 m 0 if m = 0 0 1 m j = if j = 0 0 1 j
93 92 eqcomd j 0 if j = 0 0 1 j = m 0 if m = 0 0 1 m j
94 93 oveq1d j 0 if j = 0 0 1 j x j = m 0 if m = 0 0 1 m j x j
95 94 mpteq2ia j 0 if j = 0 0 1 j x j = j 0 m 0 if m = 0 0 1 m j x j
96 95 mpteq2i x j 0 if j = 0 0 1 j x j = x j 0 m 0 if m = 0 0 1 m j x j
97 0cnd m 0 m = 0 0
98 nn0cn m 0 m
99 98 adantl m 0 m
100 neqne ¬ m = 0 m 0
101 reccl m m 0 1 m
102 99 100 101 syl2an m 0 ¬ m = 0 1 m
103 97 102 ifclda m 0 if m = 0 0 1 m
104 103 fmpttd m 0 if m = 0 0 1 m : 0
105 recn r r
106 oveq1 x = r x j = r j
107 106 oveq2d x = r if j = 0 0 1 j x j = if j = 0 0 1 j r j
108 107 mpteq2dv x = r j 0 if j = 0 0 1 j x j = j 0 if j = 0 0 1 j r j
109 eqid x j 0 if j = 0 0 1 j x j = x j 0 if j = 0 0 1 j x j
110 nn0ex 0 V
111 110 mptex j 0 if j = 0 0 1 j r j V
112 108 109 111 fvmpt r x j 0 if j = 0 0 1 j x j r = j 0 if j = 0 0 1 j r j
113 105 112 syl r x j 0 if j = 0 0 1 j x j r = j 0 if j = 0 0 1 j r j
114 113 eqcomd r j 0 if j = 0 0 1 j r j = x j 0 if j = 0 0 1 j x j r
115 114 seqeq3d r seq 0 + j 0 if j = 0 0 1 j r j = seq 0 + x j 0 if j = 0 0 1 j x j r
116 115 eleq1d r seq 0 + j 0 if j = 0 0 1 j r j dom seq 0 + x j 0 if j = 0 0 1 j x j r dom
117 116 rabbiia r | seq 0 + j 0 if j = 0 0 1 j r j dom = r | seq 0 + x j 0 if j = 0 0 1 j x j r dom
118 117 supeq1i sup r | seq 0 + j 0 if j = 0 0 1 j r j dom * < = sup r | seq 0 + x j 0 if j = 0 0 1 j x j r dom * <
119 96 104 118 radcnvcl sup r | seq 0 + j 0 if j = 0 0 1 j r j dom * < 0 +∞
120 84 119 sselid sup r | seq 0 + j 0 if j = 0 0 1 j r j dom * < *
121 43 120 mp1i y 0 ball abs 1 sup r | seq 0 + j 0 if j = 0 0 1 j r j dom * < *
122 1re 1
123 avglt1 y 1 y < 1 y < y + 1 2
124 53 122 123 sylancl y 0 ball abs 1 y < 1 y < y + 1 2
125 63 124 mpbid y 0 ball abs 1 y < y + 1 2
126 0red y 0 ball abs 1 0
127 126 53 82 78 125 lelttrd y 0 ball abs 1 0 < y + 1 2
128 126 82 127 ltled y 0 ball abs 1 0 y + 1 2
129 82 128 absidd y 0 ball abs 1 y + 1 2 = y + 1 2
130 43 104 mp1i y 0 ball abs 1 m 0 if m = 0 0 1 m : 0
131 82 recnd y 0 ball abs 1 y + 1 2
132 oveq1 x = y + 1 2 x j = y + 1 2 j
133 132 oveq2d x = y + 1 2 if j = 0 0 1 j x j = if j = 0 0 1 j y + 1 2 j
134 133 mpteq2dv x = y + 1 2 j 0 if j = 0 0 1 j x j = j 0 if j = 0 0 1 j y + 1 2 j
135 110 mptex j 0 if j = 0 0 1 j y + 1 2 j V
136 134 109 135 fvmpt y + 1 2 x j 0 if j = 0 0 1 j x j y + 1 2 = j 0 if j = 0 0 1 j y + 1 2 j
137 131 136 syl y 0 ball abs 1 x j 0 if j = 0 0 1 j x j y + 1 2 = j 0 if j = 0 0 1 j y + 1 2 j
138 137 seqeq3d y 0 ball abs 1 seq 0 + x j 0 if j = 0 0 1 j x j y + 1 2 = seq 0 + j 0 if j = 0 0 1 j y + 1 2 j
139 avglt2 y 1 y < 1 y + 1 2 < 1
140 53 122 139 sylancl y 0 ball abs 1 y < 1 y + 1 2 < 1
141 63 140 mpbid y 0 ball abs 1 y + 1 2 < 1
142 129 141 eqbrtrd y 0 ball abs 1 y + 1 2 < 1
143 logtayllem y + 1 2 y + 1 2 < 1 seq 0 + j 0 if j = 0 0 1 j y + 1 2 j dom
144 131 142 143 syl2anc y 0 ball abs 1 seq 0 + j 0 if j = 0 0 1 j y + 1 2 j dom
145 138 144 eqeltrd y 0 ball abs 1 seq 0 + x j 0 if j = 0 0 1 j x j y + 1 2 dom
146 96 130 118 131 145 radcnvle y 0 ball abs 1 y + 1 2 sup r | seq 0 + j 0 if j = 0 0 1 j r j dom * <
147 129 146 eqbrtrrd y 0 ball abs 1 y + 1 2 sup r | seq 0 + j 0 if j = 0 0 1 j r j dom * <
148 79 83 121 125 147 xrltletrd y 0 ball abs 1 y < sup r | seq 0 + j 0 if j = 0 0 1 j r j dom * <
149 0re 0
150 elico2 0 sup r | seq 0 + j 0 if j = 0 0 1 j r j dom * < * y 0 sup r | seq 0 + j 0 if j = 0 0 1 j r j dom * < y 0 y y < sup r | seq 0 + j 0 if j = 0 0 1 j r j dom * <
151 149 121 150 sylancr y 0 ball abs 1 y 0 sup r | seq 0 + j 0 if j = 0 0 1 j r j dom * < y 0 y y < sup r | seq 0 + j 0 if j = 0 0 1 j r j dom * <
152 53 78 148 151 mpbir3and y 0 ball abs 1 y 0 sup r | seq 0 + j 0 if j = 0 0 1 j r j dom * <
153 absf abs :
154 ffn abs : abs Fn
155 elpreima abs Fn y abs -1 0 sup r | seq 0 + j 0 if j = 0 0 1 j r j dom * < y y 0 sup r | seq 0 + j 0 if j = 0 0 1 j r j dom * <
156 153 154 155 mp2b y abs -1 0 sup r | seq 0 + j 0 if j = 0 0 1 j r j dom * < y y 0 sup r | seq 0 + j 0 if j = 0 0 1 j r j dom * <
157 50 152 156 sylanbrc y 0 ball abs 1 y abs -1 0 sup r | seq 0 + j 0 if j = 0 0 1 j r j dom * <
158 cnvimass abs -1 0 sup r | seq 0 + j 0 if j = 0 0 1 j r j dom * < dom abs
159 153 fdmi dom abs =
160 158 159 sseqtri abs -1 0 sup r | seq 0 + j 0 if j = 0 0 1 j r j dom * <
161 160 sseli y abs -1 0 sup r | seq 0 + j 0 if j = 0 0 1 j r j dom * < y
162 oveq1 x = y x j = y j
163 162 oveq2d x = y if j = 0 0 1 j x j = if j = 0 0 1 j y j
164 163 mpteq2dv x = y j 0 if j = 0 0 1 j x j = j 0 if j = 0 0 1 j y j
165 110 mptex j 0 if j = 0 0 1 j y j V
166 164 109 165 fvmpt y x j 0 if j = 0 0 1 j x j y = j 0 if j = 0 0 1 j y j
167 166 adantr y n 0 x j 0 if j = 0 0 1 j x j y = j 0 if j = 0 0 1 j y j
168 167 fveq1d y n 0 x j 0 if j = 0 0 1 j x j y n = j 0 if j = 0 0 1 j y j n
169 eqeq1 j = n j = 0 n = 0
170 oveq2 j = n 1 j = 1 n
171 169 170 ifbieq2d j = n if j = 0 0 1 j = if n = 0 0 1 n
172 oveq2 j = n y j = y n
173 171 172 oveq12d j = n if j = 0 0 1 j y j = if n = 0 0 1 n y n
174 eqid j 0 if j = 0 0 1 j y j = j 0 if j = 0 0 1 j y j
175 ovex if n = 0 0 1 n y n V
176 173 174 175 fvmpt n 0 j 0 if j = 0 0 1 j y j n = if n = 0 0 1 n y n
177 176 adantl y n 0 j 0 if j = 0 0 1 j y j n = if n = 0 0 1 n y n
178 168 177 eqtr2d y n 0 if n = 0 0 1 n y n = x j 0 if j = 0 0 1 j x j y n
179 178 sumeq2dv y n 0 if n = 0 0 1 n y n = n 0 x j 0 if j = 0 0 1 j x j y n
180 161 179 syl y abs -1 0 sup r | seq 0 + j 0 if j = 0 0 1 j r j dom * < n 0 if n = 0 0 1 n y n = n 0 x j 0 if j = 0 0 1 j x j y n
181 180 mpteq2ia y abs -1 0 sup r | seq 0 + j 0 if j = 0 0 1 j r j dom * < n 0 if n = 0 0 1 n y n = y abs -1 0 sup r | seq 0 + j 0 if j = 0 0 1 j r j dom * < n 0 x j 0 if j = 0 0 1 j x j y n
182 eqid abs -1 0 sup r | seq 0 + j 0 if j = 0 0 1 j r j dom * < = abs -1 0 sup r | seq 0 + j 0 if j = 0 0 1 j r j dom * <
183 eqid if sup r | seq 0 + j 0 if j = 0 0 1 j r j dom * < z + sup r | seq 0 + j 0 if j = 0 0 1 j r j dom * < 2 z + 1 = if sup r | seq 0 + j 0 if j = 0 0 1 j r j dom * < z + sup r | seq 0 + j 0 if j = 0 0 1 j r j dom * < 2 z + 1
184 96 181 104 118 182 183 psercn y abs -1 0 sup r | seq 0 + j 0 if j = 0 0 1 j r j dom * < n 0 if n = 0 0 1 n y n : abs -1 0 sup r | seq 0 + j 0 if j = 0 0 1 j r j dom * < cn
185 cncff y abs -1 0 sup r | seq 0 + j 0 if j = 0 0 1 j r j dom * < n 0 if n = 0 0 1 n y n : abs -1 0 sup r | seq 0 + j 0 if j = 0 0 1 j r j dom * < cn y abs -1 0 sup r | seq 0 + j 0 if j = 0 0 1 j r j dom * < n 0 if n = 0 0 1 n y n : abs -1 0 sup r | seq 0 + j 0 if j = 0 0 1 j r j dom * <
186 184 185 syl y abs -1 0 sup r | seq 0 + j 0 if j = 0 0 1 j r j dom * < n 0 if n = 0 0 1 n y n : abs -1 0 sup r | seq 0 + j 0 if j = 0 0 1 j r j dom * <
187 186 fvmptelcdm y abs -1 0 sup r | seq 0 + j 0 if j = 0 0 1 j r j dom * < n 0 if n = 0 0 1 n y n
188 157 187 sylan2 y 0 ball abs 1 n 0 if n = 0 0 1 n y n
189 188 fmpttd y 0 ball abs 1 n 0 if n = 0 0 1 n y n : 0 ball abs 1
190 cnelprrecn
191 190 a1i
192 74 adantl y 0 ball abs 1 log 1 y
193 ovexd y 0 ball abs 1 1 1 y -1 V
194 28 cnmetdval 1 1 y 1 abs 1 y = 1 1 y
195 47 52 194 sylancr y 0 ball abs 1 1 abs 1 y = 1 1 y
196 nncan 1 y 1 1 y = y
197 47 50 196 sylancr y 0 ball abs 1 1 1 y = y
198 197 fveq2d y 0 ball abs 1 1 1 y = y
199 195 198 eqtrd y 0 ball abs 1 1 abs 1 y = y
200 199 63 eqbrtrd y 0 ball abs 1 1 abs 1 y < 1
201 elbl abs ∞Met 1 1 * 1 y 1 ball abs 1 1 y 1 abs 1 y < 1
202 37 47 38 201 mp3an 1 y 1 ball abs 1 1 y 1 abs 1 y < 1
203 52 200 202 sylanbrc y 0 ball abs 1 1 y 1 ball abs 1
204 203 adantl y 0 ball abs 1 1 y 1 ball abs 1
205 neg1cn 1
206 205 a1i y 0 ball abs 1 1
207 eqid 1 ball abs 1 = 1 ball abs 1
208 207 dvlog2lem 1 ball abs 1 −∞ 0
209 208 sseli x 1 ball abs 1 x −∞ 0
210 209 eldifad x 1 ball abs 1 x
211 eqid −∞ 0 = −∞ 0
212 211 logdmn0 x −∞ 0 x 0
213 209 212 syl x 1 ball abs 1 x 0
214 210 213 logcld x 1 ball abs 1 log x
215 214 adantl x 1 ball abs 1 log x
216 ovexd x 1 ball abs 1 1 x V
217 simpr y y
218 47 217 51 sylancr y 1 y
219 205 a1i y 1
220 1cnd y 1
221 0cnd y 0
222 1cnd 1
223 191 222 dvmptc dy 1 d y = y 0
224 191 dvmptid dy y d y = y 1
225 191 220 221 223 217 220 224 dvmptsub dy 1 y d y = y 0 1
226 df-neg 1 = 0 1
227 226 mpteq2i y 1 = y 0 1
228 225 227 eqtr4di dy 1 y d y = y 1
229 49 a1i 0 ball abs 1
230 eqid TopOpen fld = TopOpen fld
231 230 cnfldtopon TopOpen fld TopOn
232 231 toponrestid TopOpen fld = TopOpen fld 𝑡
233 230 cnfldtopn TopOpen fld = MetOpen abs
234 233 blopn abs ∞Met 0 1 * 0 ball abs 1 TopOpen fld
235 37 27 38 234 mp3an 0 ball abs 1 TopOpen fld
236 235 a1i 0 ball abs 1 TopOpen fld
237 191 218 219 228 229 232 230 236 dvmptres dy 0 ball abs 1 1 y d y = y 0 ball abs 1 1
238 logf1o log : 0 1-1 onto ran log
239 f1of log : 0 1-1 onto ran log log : 0 ran log
240 238 239 ax-mp log : 0 ran log
241 211 logdmss −∞ 0 0
242 208 241 sstri 1 ball abs 1 0
243 fssres log : 0 ran log 1 ball abs 1 0 log 1 ball abs 1 : 1 ball abs 1 ran log
244 240 242 243 mp2an log 1 ball abs 1 : 1 ball abs 1 ran log
245 244 a1i log 1 ball abs 1 : 1 ball abs 1 ran log
246 245 feqmptd log 1 ball abs 1 = x 1 ball abs 1 log 1 ball abs 1 x
247 fvres x 1 ball abs 1 log 1 ball abs 1 x = log x
248 247 mpteq2ia x 1 ball abs 1 log 1 ball abs 1 x = x 1 ball abs 1 log x
249 246 248 eqtrdi log 1 ball abs 1 = x 1 ball abs 1 log x
250 249 oveq2d D log 1 ball abs 1 = dx 1 ball abs 1 log x d x
251 207 dvlog2 D log 1 ball abs 1 = x 1 ball abs 1 1 x
252 250 251 eqtr3di dx 1 ball abs 1 log x d x = x 1 ball abs 1 1 x
253 fveq2 x = 1 y log x = log 1 y
254 oveq2 x = 1 y 1 x = 1 1 y
255 191 191 204 206 215 216 237 252 253 254 dvmptco dy 0 ball abs 1 log 1 y d y = y 0 ball abs 1 1 1 y -1
256 191 192 193 255 dvmptneg dy 0 ball abs 1 log 1 y d y = y 0 ball abs 1 1 1 y -1
257 52 73 reccld y 0 ball abs 1 1 1 y
258 mulcom 1 1 y 1 1 1 y -1 = -1 1 1 y
259 257 205 258 sylancl y 0 ball abs 1 1 1 y -1 = -1 1 1 y
260 257 mulm1d y 0 ball abs 1 -1 1 1 y = 1 1 y
261 259 260 eqtrd y 0 ball abs 1 1 1 y -1 = 1 1 y
262 261 negeqd y 0 ball abs 1 1 1 y -1 = 1 1 y
263 257 negnegd y 0 ball abs 1 1 1 y = 1 1 y
264 262 263 eqtrd y 0 ball abs 1 1 1 y -1 = 1 1 y
265 264 mpteq2ia y 0 ball abs 1 1 1 y -1 = y 0 ball abs 1 1 1 y
266 256 265 eqtrdi dy 0 ball abs 1 log 1 y d y = y 0 ball abs 1 1 1 y
267 266 dmeqd dom dy 0 ball abs 1 log 1 y d y = dom y 0 ball abs 1 1 1 y
268 dmmptg y 0 ball abs 1 1 1 y V dom y 0 ball abs 1 1 1 y = 0 ball abs 1
269 ovexd y 0 ball abs 1 1 1 y V
270 268 269 mprg dom y 0 ball abs 1 1 1 y = 0 ball abs 1
271 267 270 eqtrdi dom dy 0 ball abs 1 log 1 y d y = 0 ball abs 1
272 sumex n n m 0 if m = 0 0 1 m n y n 1 V
273 272 a1i y abs -1 0 sup r | seq 0 + j 0 if j = 0 0 1 j r j dom * < n n m 0 if m = 0 0 1 m n y n 1 V
274 fveq2 n = k x j 0 if j = 0 0 1 j x j y n = x j 0 if j = 0 0 1 j x j y k
275 274 cbvsumv n 0 x j 0 if j = 0 0 1 j x j y n = k 0 x j 0 if j = 0 0 1 j x j y k
276 180 275 eqtrdi y abs -1 0 sup r | seq 0 + j 0 if j = 0 0 1 j r j dom * < n 0 if n = 0 0 1 n y n = k 0 x j 0 if j = 0 0 1 j x j y k
277 276 mpteq2ia y abs -1 0 sup r | seq 0 + j 0 if j = 0 0 1 j r j dom * < n 0 if n = 0 0 1 n y n = y abs -1 0 sup r | seq 0 + j 0 if j = 0 0 1 j r j dom * < k 0 x j 0 if j = 0 0 1 j x j y k
278 eqid 0 ball abs z + if sup r | seq 0 + j 0 if j = 0 0 1 j r j dom * < z + sup r | seq 0 + j 0 if j = 0 0 1 j r j dom * < 2 z + 1 2 = 0 ball abs z + if sup r | seq 0 + j 0 if j = 0 0 1 j r j dom * < z + sup r | seq 0 + j 0 if j = 0 0 1 j r j dom * < 2 z + 1 2
279 96 277 104 118 182 183 278 pserdv2 dy abs -1 0 sup r | seq 0 + j 0 if j = 0 0 1 j r j dom * < n 0 if n = 0 0 1 n y n d y = y abs -1 0 sup r | seq 0 + j 0 if j = 0 0 1 j r j dom * < n n m 0 if m = 0 0 1 m n y n 1
280 157 ssriv 0 ball abs 1 abs -1 0 sup r | seq 0 + j 0 if j = 0 0 1 j r j dom * <
281 280 a1i 0 ball abs 1 abs -1 0 sup r | seq 0 + j 0 if j = 0 0 1 j r j dom * <
282 191 187 273 279 281 232 230 236 dvmptres dy 0 ball abs 1 n 0 if n = 0 0 1 n y n d y = y 0 ball abs 1 n n m 0 if m = 0 0 1 m n y n 1
283 nnnn0 n n 0
284 283 adantl y 0 ball abs 1 n n 0
285 eqeq1 m = n m = 0 n = 0
286 oveq2 m = n 1 m = 1 n
287 285 286 ifbieq2d m = n if m = 0 0 1 m = if n = 0 0 1 n
288 ovex 1 n V
289 89 288 ifex if n = 0 0 1 n V
290 287 88 289 fvmpt n 0 m 0 if m = 0 0 1 m n = if n = 0 0 1 n
291 284 290 syl y 0 ball abs 1 n m 0 if m = 0 0 1 m n = if n = 0 0 1 n
292 nnne0 n n 0
293 292 adantl y 0 ball abs 1 n n 0
294 293 neneqd y 0 ball abs 1 n ¬ n = 0
295 294 iffalsed y 0 ball abs 1 n if n = 0 0 1 n = 1 n
296 291 295 eqtrd y 0 ball abs 1 n m 0 if m = 0 0 1 m n = 1 n
297 296 oveq2d y 0 ball abs 1 n n m 0 if m = 0 0 1 m n = n 1 n
298 nncn n n
299 298 adantl y 0 ball abs 1 n n
300 299 293 recidd y 0 ball abs 1 n n 1 n = 1
301 297 300 eqtrd y 0 ball abs 1 n n m 0 if m = 0 0 1 m n = 1
302 301 oveq1d y 0 ball abs 1 n n m 0 if m = 0 0 1 m n y n 1 = 1 y n 1
303 nnm1nn0 n n 1 0
304 expcl y n 1 0 y n 1
305 50 303 304 syl2an y 0 ball abs 1 n y n 1
306 305 mullidd y 0 ball abs 1 n 1 y n 1 = y n 1
307 302 306 eqtrd y 0 ball abs 1 n n m 0 if m = 0 0 1 m n y n 1 = y n 1
308 307 sumeq2dv y 0 ball abs 1 n n m 0 if m = 0 0 1 m n y n 1 = n y n 1
309 nnuz = 1
310 1e0p1 1 = 0 + 1
311 310 fveq2i 1 = 0 + 1
312 309 311 eqtri = 0 + 1
313 oveq1 n = 1 + m n 1 = 1 + m - 1
314 313 oveq2d n = 1 + m y n 1 = y 1 + m - 1
315 1zzd y 0 ball abs 1 1
316 0zd y 0 ball abs 1 0
317 1 312 314 315 316 305 isumshft y 0 ball abs 1 n y n 1 = m 0 y 1 + m - 1
318 pncan2 1 m 1 + m - 1 = m
319 47 98 318 sylancr m 0 1 + m - 1 = m
320 319 oveq2d m 0 y 1 + m - 1 = y m
321 320 sumeq2i m 0 y 1 + m - 1 = m 0 y m
322 317 321 eqtrdi y 0 ball abs 1 n y n 1 = m 0 y m
323 geoisum y y < 1 m 0 y m = 1 1 y
324 50 63 323 syl2anc y 0 ball abs 1 m 0 y m = 1 1 y
325 308 322 324 3eqtrd y 0 ball abs 1 n n m 0 if m = 0 0 1 m n y n 1 = 1 1 y
326 325 mpteq2ia y 0 ball abs 1 n n m 0 if m = 0 0 1 m n y n 1 = y 0 ball abs 1 1 1 y
327 282 326 eqtrdi dy 0 ball abs 1 n 0 if n = 0 0 1 n y n d y = y 0 ball abs 1 1 1 y
328 266 327 eqtr4d dy 0 ball abs 1 log 1 y d y = dy 0 ball abs 1 n 0 if n = 0 0 1 n y n d y
329 1rp 1 +
330 blcntr abs ∞Met 0 1 + 0 0 ball abs 1
331 37 27 329 330 mp3an 0 0 ball abs 1
332 331 a1i 0 0 ball abs 1
333 oveq2 y = 0 1 y = 1 0
334 1m0e1 1 0 = 1
335 333 334 eqtrdi y = 0 1 y = 1
336 335 fveq2d y = 0 log 1 y = log 1
337 log1 log 1 = 0
338 336 337 eqtrdi y = 0 log 1 y = 0
339 338 negeqd y = 0 log 1 y = 0
340 neg0 0 = 0
341 339 340 eqtrdi y = 0 log 1 y = 0
342 eqid y 0 ball abs 1 log 1 y = y 0 ball abs 1 log 1 y
343 341 342 89 fvmpt 0 0 ball abs 1 y 0 ball abs 1 log 1 y 0 = 0
344 331 343 mp1i y 0 ball abs 1 log 1 y 0 = 0
345 oveq1 0 = if n = 0 0 1 n 0 y n = if n = 0 0 1 n y n
346 345 eqeq1d 0 = if n = 0 0 1 n 0 y n = 0 if n = 0 0 1 n y n = 0
347 oveq1 1 n = if n = 0 0 1 n 1 n y n = if n = 0 0 1 n y n
348 347 eqeq1d 1 n = if n = 0 0 1 n 1 n y n = 0 if n = 0 0 1 n y n = 0
349 simpll y = 0 n 0 n = 0 y = 0
350 349 27 eqeltrdi y = 0 n 0 n = 0 y
351 simplr y = 0 n 0 n = 0 n 0
352 350 351 expcld y = 0 n 0 n = 0 y n
353 352 mul02d y = 0 n 0 n = 0 0 y n = 0
354 simpll y = 0 n 0 ¬ n = 0 y = 0
355 354 oveq1d y = 0 n 0 ¬ n = 0 y n = 0 n
356 13 bilani y = 0 n 0 n n = 0
357 356 ord y = 0 n 0 ¬ n n = 0
358 357 con1d y = 0 n 0 ¬ n = 0 n
359 358 imp y = 0 n 0 ¬ n = 0 n
360 359 0expd y = 0 n 0 ¬ n = 0 0 n = 0
361 355 360 eqtrd y = 0 n 0 ¬ n = 0 y n = 0
362 361 oveq2d y = 0 n 0 ¬ n = 0 1 n y n = 1 n 0
363 359 nnrecred y = 0 n 0 ¬ n = 0 1 n
364 363 recnd y = 0 n 0 ¬ n = 0 1 n
365 364 mul01d y = 0 n 0 ¬ n = 0 1 n 0 = 0
366 362 365 eqtrd y = 0 n 0 ¬ n = 0 1 n y n = 0
367 346 348 353 366 ifbothda y = 0 n 0 if n = 0 0 1 n y n = 0
368 367 sumeq2dv y = 0 n 0 if n = 0 0 1 n y n = n 0 0
369 1 eqimssi 0 0
370 369 orci 0 0 0 Fin
371 sumz 0 0 0 Fin n 0 0 = 0
372 370 371 ax-mp n 0 0 = 0
373 368 372 eqtrdi y = 0 n 0 if n = 0 0 1 n y n = 0
374 eqid y 0 ball abs 1 n 0 if n = 0 0 1 n y n = y 0 ball abs 1 n 0 if n = 0 0 1 n y n
375 373 374 89 fvmpt 0 0 ball abs 1 y 0 ball abs 1 n 0 if n = 0 0 1 n y n 0 = 0
376 331 375 mp1i y 0 ball abs 1 n 0 if n = 0 0 1 n y n 0 = 0
377 344 376 eqtr4d y 0 ball abs 1 log 1 y 0 = y 0 ball abs 1 n 0 if n = 0 0 1 n y n 0
378 44 45 46 77 189 271 328 332 377 dv11cn y 0 ball abs 1 log 1 y = y 0 ball abs 1 n 0 if n = 0 0 1 n y n
379 378 fveq1d y 0 ball abs 1 log 1 y A = y 0 ball abs 1 n 0 if n = 0 0 1 n y n A
380 43 379 mp1i A 0 ball abs 1 y 0 ball abs 1 log 1 y A = y 0 ball abs 1 n 0 if n = 0 0 1 n y n A
381 oveq2 y = A 1 y = 1 A
382 381 fveq2d y = A log 1 y = log 1 A
383 382 negeqd y = A log 1 y = log 1 A
384 negex log 1 A V
385 383 342 384 fvmpt A 0 ball abs 1 y 0 ball abs 1 log 1 y A = log 1 A
386 oveq1 y = A y n = A n
387 386 oveq2d y = A if n = 0 0 1 n y n = if n = 0 0 1 n A n
388 387 sumeq2sdv y = A n 0 if n = 0 0 1 n y n = n 0 if n = 0 0 1 n A n
389 sumex n 0 if n = 0 0 1 n A n V
390 388 374 389 fvmpt A 0 ball abs 1 y 0 ball abs 1 n 0 if n = 0 0 1 n y n A = n 0 if n = 0 0 1 n A n
391 380 385 390 3eqtr3d A 0 ball abs 1 log 1 A = n 0 if n = 0 0 1 n A n
392 42 391 syl A A < 1 log 1 A = n 0 if n = 0 0 1 n A n
393 25 392 breqtrrd A A < 1 seq 0 + k 0 if k = 0 0 1 k A k log 1 A
394 seqex seq 0 + k 0 if k = 0 0 1 k A k V
395 394 a1i A A < 1 seq 0 + k 0 if k = 0 0 1 k A k V
396 seqex seq 1 + k A k k V
397 396 a1i A A < 1 seq 1 + k A k k V
398 1zzd A A < 1 1
399 elnnuz n n 1
400 fvres n 1 seq 0 + k 0 if k = 0 0 1 k A k 1 n = seq 0 + k 0 if k = 0 0 1 k A k n
401 399 400 sylbi n seq 0 + k 0 if k = 0 0 1 k A k 1 n = seq 0 + k 0 if k = 0 0 1 k A k n
402 401 eqcomd n seq 0 + k 0 if k = 0 0 1 k A k n = seq 0 + k 0 if k = 0 0 1 k A k 1 n
403 addlid n 0 + n = n
404 403 adantl A A < 1 n 0 + n = n
405 0cnd A A < 1 0
406 1eluzge0 1 0
407 406 a1i A A < 1 1 0
408 0cnd A A < 1 k 0 k = 0 0
409 nn0cn k 0 k
410 409 adantl A A < 1 k 0 k
411 neqne ¬ k = 0 k 0
412 reccl k k 0 1 k
413 410 411 412 syl2an A A < 1 k 0 ¬ k = 0 1 k
414 408 413 ifclda A A < 1 k 0 if k = 0 0 1 k
415 expcl A k 0 A k
416 415 adantlr A A < 1 k 0 A k
417 414 416 mulcld A A < 1 k 0 if k = 0 0 1 k A k
418 417 fmpttd A A < 1 k 0 if k = 0 0 1 k A k : 0
419 1nn0 1 0
420 ffvelcdm k 0 if k = 0 0 1 k A k : 0 1 0 k 0 if k = 0 0 1 k A k 1
421 418 419 420 sylancl A A < 1 k 0 if k = 0 0 1 k A k 1
422 elfz1eq n 0 0 n = 0
423 1m1e0 1 1 = 0
424 423 oveq2i 0 1 1 = 0 0
425 422 424 eleq2s n 0 1 1 n = 0
426 425 fveq2d n 0 1 1 k 0 if k = 0 0 1 k A k n = k 0 if k = 0 0 1 k A k 0
427 0nn0 0 0
428 iftrue k = 0 if k = 0 0 1 k = 0
429 oveq2 k = 0 A k = A 0
430 428 429 oveq12d k = 0 if k = 0 0 1 k A k = 0 A 0
431 ovex 0 A 0 V
432 430 8 431 fvmpt 0 0 k 0 if k = 0 0 1 k A k 0 = 0 A 0
433 427 432 ax-mp k 0 if k = 0 0 1 k A k 0 = 0 A 0
434 expcl A 0 0 A 0
435 26 427 434 sylancl A A < 1 A 0
436 435 mul02d A A < 1 0 A 0 = 0
437 433 436 eqtrid A A < 1 k 0 if k = 0 0 1 k A k 0 = 0
438 426 437 sylan9eqr A A < 1 n 0 1 1 k 0 if k = 0 0 1 k A k n = 0
439 404 405 407 421 438 seqid A A < 1 seq 0 + k 0 if k = 0 0 1 k A k 1 = seq 1 + k 0 if k = 0 0 1 k A k
440 292 adantl A A < 1 n n 0
441 440 neneqd A A < 1 n ¬ n = 0
442 441 iffalsed A A < 1 n if n = 0 0 1 n = 1 n
443 442 oveq1d A A < 1 n if n = 0 0 1 n A n = 1 n A n
444 283 22 sylan2 A A < 1 n A n
445 298 adantl A A < 1 n n
446 444 445 440 divrec2d A A < 1 n A n n = 1 n A n
447 443 446 eqtr4d A A < 1 n if n = 0 0 1 n A n = A n n
448 283 11 sylan2 A A < 1 n k 0 if k = 0 0 1 k A k n = if n = 0 0 1 n A n
449 id k = n k = n
450 6 449 oveq12d k = n A k k = A n n
451 eqid k A k k = k A k k
452 ovex A n n V
453 450 451 452 fvmpt n k A k k n = A n n
454 453 adantl A A < 1 n k A k k n = A n n
455 447 448 454 3eqtr4d A A < 1 n k 0 if k = 0 0 1 k A k n = k A k k n
456 399 455 sylan2br A A < 1 n 1 k 0 if k = 0 0 1 k A k n = k A k k n
457 398 456 seqfeq A A < 1 seq 1 + k 0 if k = 0 0 1 k A k = seq 1 + k A k k
458 439 457 eqtrd A A < 1 seq 0 + k 0 if k = 0 0 1 k A k 1 = seq 1 + k A k k
459 458 fveq1d A A < 1 seq 0 + k 0 if k = 0 0 1 k A k 1 n = seq 1 + k A k k n
460 402 459 sylan9eqr A A < 1 n seq 0 + k 0 if k = 0 0 1 k A k n = seq 1 + k A k k n
461 309 395 397 398 460 climeq A A < 1 seq 0 + k 0 if k = 0 0 1 k A k log 1 A seq 1 + k A k k log 1 A
462 393 461 mpbid A A < 1 seq 1 + k A k k log 1 A