Metamath Proof Explorer


Theorem taylth

Description: Taylor's theorem. The Taylor polynomial of a N -times differentiable function is such that the error term goes to zero faster than ( x - B ) ^ N . This is Metamath 100 proof #35. (Contributed by Mario Carneiro, 1-Jan-2017)

Ref Expression
Hypotheses taylth.f φ F : A
taylth.a φ A
taylth.d φ dom D n F N = A
taylth.n φ N
taylth.b φ B A
taylth.t T = N Tayl F B
taylth.r R = x A B F x T x x B N
Assertion taylth φ 0 R lim B

Proof

Step Hyp Ref Expression
1 taylth.f φ F : A
2 taylth.a φ A
3 taylth.d φ dom D n F N = A
4 taylth.n φ N
5 taylth.b φ B A
6 taylth.t T = N Tayl F B
7 taylth.r R = x A B F x T x x B N
8 reelprrecn
9 8 a1i φ
10 ax-resscn
11 fss F : A F : A
12 1 10 11 sylancl φ F : A
13 1 adantr φ m 1 ..^ N 0 y A B D n F N m y D n T N m y y B m lim B F : A
14 2 adantr φ m 1 ..^ N 0 y A B D n F N m y D n T N m y y B m lim B A
15 3 adantr φ m 1 ..^ N 0 y A B D n F N m y D n T N m y y B m lim B dom D n F N = A
16 4 adantr φ m 1 ..^ N 0 y A B D n F N m y D n T N m y y B m lim B N
17 5 adantr φ m 1 ..^ N 0 y A B D n F N m y D n T N m y y B m lim B B A
18 simprl φ m 1 ..^ N 0 y A B D n F N m y D n T N m y y B m lim B m 1 ..^ N
19 simprr φ m 1 ..^ N 0 y A B D n F N m y D n T N m y y B m lim B 0 y A B D n F N m y D n T N m y y B m lim B
20 fveq2 y = x D n F N m y = D n F N m x
21 fveq2 y = x D n T N m y = D n T N m x
22 20 21 oveq12d y = x D n F N m y D n T N m y = D n F N m x D n T N m x
23 oveq1 y = x y B = x B
24 23 oveq1d y = x y B m = x B m
25 22 24 oveq12d y = x D n F N m y D n T N m y y B m = D n F N m x D n T N m x x B m
26 25 cbvmptv y A B D n F N m y D n T N m y y B m = x A B D n F N m x D n T N m x x B m
27 26 oveq1i y A B D n F N m y D n T N m y y B m lim B = x A B D n F N m x D n T N m x x B m lim B
28 19 27 eleqtrdi φ m 1 ..^ N 0 y A B D n F N m y D n T N m y y B m lim B 0 x A B D n F N m x D n T N m x x B m lim B
29 13 14 15 16 17 6 18 28 taylthlem2 φ m 1 ..^ N 0 y A B D n F N m y D n T N m y y B m lim B 0 x A B D n F N m + 1 x D n T N m + 1 x x B m + 1 lim B
30 9 12 2 3 4 5 6 7 29 taylthlem1 φ 0 R lim B