Taylor’s Theorem

advertisement
Taylor’s Theorem
Theorem 1 (Taylor’s Theorem) Let a < b, n ∈ IN ∪ {0}, and f : [a, b] → IR. Assume
that f (n) exists and is continuous on [a, b] and f (n+1) exists on (a, b). Let α ∈ [a, b] and
define the Taylor polynomial of degree n with expansion point α to be
Pn (x) =
n
X
1 (k)
f (α) (x
k!
− α)k
k=0
Then, for all x ∈ [a, b],
f (x) = Pn (x) + Rn (α, x)
where the error term Rn (α, x) is given by
R x 1 (n+1)
f
(t) (x − t)n dt, if f (n+1) is integrable.
(a) (integral form) Rn (α, x) = α n!
(b) (Lagrange form) Rn (α, x) =
and x.
(c) (Cauchy form) Rn (α, x) =
and x.
(d) If r ∈ IN, then Rn (α, x) =
α and x.
(e) Rn (α, x) =
1
Q(n) (α)(x
n!
1
(n+1)
(c)(x
(n+1)! f
1 (n+1)
f
(c) (x
n!
− c)n (x − α) for some c strictly between α
1
(n+1)
(c) (x−c)n−r+1 (x−α)r
rn! f
− α)n+1 where
(
Q(t) =
Proof:
by
− α)n+1 for some c strictly between α
f (t)−f (x)
t−x
′
f (x)
for some c strictly between
if t 6= x
if t = x
Fix any evaluation and expansion points x, α ∈ [a, b]. Define the function S(t)
f (x) = f (t) + (x − t)f ′ (t) + 12 (x − t)2 f ′′ (t) + · · · +
1
(x
n!
− t)n f (n) (t) + S(t)
(1)
Observe that substituting t = α into (1) gives f (x) = Pn (x) + S(α). So we wish to find
Rn (α, x) = S(α)
The function S(t) is determined by its derivative and its value at one point. Finding a
value of S(t) for one value of t is easy. Substitute t = x into (1) to yield S(x) = 0. To find
S ′ (t), apply ddt to both sides of (1). Recalling that x is just a constant parameter,
0 = f ′ (t) + − f ′ (t) + (x − t)f ′′ (t) + − (x − t)f ′′ (t) + 12 (x − t)2 f (3) (t)
1
1
+ · · · + − (n−1)!
(x − t)n−1 f (n) (t) + n!
(x − t)n f (n+1) (t) + S ′ (t)
=
1
n! (x
− t)n f (n+1) (t) + S ′ (t)
c Joel Feldman.
2014. All rights reserved.
November 28, 2014
Taylor’s Theorem
1
so that
1 (n+1)
f
(t) (x − t)n
S ′ (t) = − n!
(a) By the fundamental theorem of calculus
Z
Z x
′
S (t) dt =
S(α) = − S(x) − S(α) = −
x
α
α
1 (n+1)
f
(t) (x
n!
− t)n dt
(c) By the mean value theorem, there is a c strictly between α and x such that
1 (n+1)
f
(c) (x − c)n (α − x)
S(α) = S(α) − S(x) = S ′ (c) (α − x) = − n!
=
1 (n+1)
(c) (x
n! f
− c)n (x − α)
(b) By the generalized mean value theorem (see the notes entitled “The Mean Value
Theorem”) with g(t) = (x − t)n+1 , there is a c strictly between α and x such that
S(α) = S(α) − S(x) =
S ′ (c)
g ′ (c)
g(α) − g(x)
n+1
1 (n+1)
1
= − n!
f
(c) (x − c)n −(n+1)(x−c)
n (x − α)
=
(n+1)
1
(c)(x
(n+1)! f
− α)n+1
Don’t forget, when computing g ′ (c), that g is a function of t with x just a fixed parameter.
(d) By the generalized mean value theorem with g(t) = (x−t)r , there is a c strictly between
α and x such that
′
(c)
S(α) = S(α) − S(x) = Sg ′ (c)
g(α) − g(x)
r
1 (n+1)
1
= − n!
f
(c) (x − c)n −r(x−c)
r−1 (x − α)
=
(n+1)
1
(c)(x
rn! f
− c)n−r+1 (x − α)r
(e) We’ll only consider the case that x 6= α. For x = α, the error Rn (α, x) is obviously
1
Q(n) (α)(x − α)n+1 = 0 even if Q(n) (α) is
zero and we’ll just take it as a convention that n!
not defined. Since f is n times differentiable, so is Q(t), at least for all t 6= x. In particular
Q(t) is n times differentiable at t = α. From the definition of Q we have that
f (t) = f (x) + (t − x) Q(t)
=⇒
f (α) = f (x) − (x − α) Q(α)
f ′ (t) = Q(t) + (t − x) Q′ (t)
=⇒
f ′ (α) = Q(α) − (x − α) Q′ (α)
f (2) (t) = 2Q′ (t) + (t − x) Q(2) (t)
..
.
=⇒
f (2) (α) = 2Q′ (α) − (x − α) Q(2) (α)
..
.
f (k) (t) = kQ(k−1) (t) + (t − x) Q(k) (t)
=⇒
f (k) (α) = kQ(k−1) (α) − (x − α) Q(k) (α)
c Joel Feldman.
2014. All rights reserved.
November 28, 2014
Taylor’s Theorem
2
for k ≤ n. So
f (x) − P (x) = f (x) − f (α) −
n
X
1 (k)
(α) (x
k! f
k=1
n n
X
= (x − α)Q(α) −
− α)k
(k−1)
1
(α) (x
(k−1)! Q
− α)k −
1 (k)
(α) (x
k! Q
− α)k+1
k=1
o
The sum telescopes leaving
f (x) − P (x) =
(n)
1
(α) (x
n! Q
− α)n+1
as desired.
Remark 2 It is rarely necessary, or even possible, to evaluate Rn (α, x) exactly. It is
usually sufficient to find a number M such that f (n+1) (c) ≤ M for all c between the
expansion point α and the x of interest. Both parts (a) and (b) of Taylor’s Theorem then
imply that
|Rn (α, x)| ≤
1
(n+1)! M |x
− x0 |n+1
Example 3 (Sine and Cosine Series) The trigonometric functions sin x and cos x
have widely used Taylor expansions about α = 0. Every derivative of sin x and cos x is
one of ± sin x and ± cos x. Consequently, when we apply Theorem 1.b we always have
(n+1) |x|n+1
f
(c) ≤ 1 and hence |Rn (α, x)| ≤ (n+1)!
. This converges to zero as n → ∞. Consequently, for both f (x) = sin x and f (x) = cos x, we have lim Rn (α = 0, x) = 0 and
n→∞
h
f (x) = lim f (0) + f ′ (0) x + · · · +
n→∞
1 (n)
f (0) xn
n!
i
First, compute all derivatives at general x.
f (x) = sin x
f ′ (x) = cos x
f ′′ (x) = − sin x
f (x) = cos x
f ′ (x) = − sin x f ′′ (x) = − cos x
f (3) (x) = − cos x
f (4) (x) = sin x
f (3) (x) = sin x
f (4) (x) = cos x · · ·
···
The pattern starts over again with the fourth derivative being the same as the original
function. Now set x = α = 0.
f (x) = sin x
f (0) = 0 f ′ (0) = 1 f ′′ (0) = 0
f (3) (0) = −1
f (4) (0) = 0 · · ·
f (x) = cos x
f (0) = 1 f ′ (0) = 0 f ′′ (0) = −1
f (3) (0) = 0
f (4) (0) = 1 · · ·
c Joel Feldman.
2014. All rights reserved.
November 28, 2014
Taylor’s Theorem
3
For sin x, all even numbered derivatives are zero. The odd numbered derivatives alternate
between 1 and −1. For cos x, all odd numbered derivatives are zero. The even numbered
derivatives alternate between 1 and −1. We conclude that
sin x = x −
cos x = 1 −
1 3
x
3!
1 2
2! x
+
+
1 5
x
5!
1 4
4! x
−··· =
−··· =
∞
X
n=0
∞
X
1
(−1)n (2n+1)!
x2n+1
(1)
(−1)
n
2n
1
(2n)! x
n=0
If we wish to evaluate sin x or cos x for some specific value of x, we may always use trig
identities like sin x = sin(x ± 2π) = − sin(x ± π) = cos π2 − x to reduce consideration
to 0 ≤ x ≤ π4 < 1. Then the alternating series test tells us that the error introduced by
truncating the series in (1) is between 0 and the first term dropped. That is, if 0 ≤ x ≤ 1,
1 3
x +
sin x − x − 3!
1 2
cos x − 1 − 2!
x +
1 5
5! x
−···+
1 4
4! x
−···+
(−1)n−1 2n−1 (2n−1)! x
(−1)n−1 2n−2 (2n−2)! x
2n+1
x
is between 0 and (−1)n (2n+1)!
1
is between 0 and (−1)n (2n)!
x2n
This error decreases spectacularly quickly as n increases. For example
1
5!
1
9!
≈ 0.0083
≈ 0.000003
1
6!
1
10!
≈ 0.0014
≈ 0.00000028
1
7!
1
11!
≈ 0.0002
≈ 0.000000025
1
8!
1
12!
≈ 0.000025
≈ 0.000000002
Example 4 (Exponential Series) A similar phenomenon happens with the exponential
function f (x) = ex . By Theorem 1.b, for all natural numbers n and all real numbers x,
ex = 1 + x + 21 x2 +
1 3
3! x
+···+
1 n
n! x
+
n+1
ec
(n+1)! x
for some c strictly between 0 and x. Now consider any fixed real number x. As c runs
from 0 to x, ec runs from e0 = 1 to ex . In particular, ec is always between 1 and ex and
so is smaller than 1 + ex . Thus the error term
|Rn (0, x)| = |x|n+1
ec
n+1 x
≤ [ex + 1]
(n + 1)!
(n + 1)!
|x|
Let’s call en (x) = (n+1)!
. I claim that as n increases towards infinity, en (x) decreases
(quickly) towards zero. To see this, let’s compare en (x) and en+1 (x).
n+1
en+1 (x)
=
en (x)
c Joel Feldman.
2014. All rights reserved.
|x|n+2
(n+2)!
|x|
(n+1)!
n+1
=
|x|
n+2
November 28, 2014
Taylor’s Theorem
4
(x)
< 12 . That is, increasing the
So, when n is bigger than, for example 2|x|, we have en+1
en (x)
index on en (x) by one decreases the size of en (x) by a factor of at least two. As a result
en (x) must tend to zero as n → ∞. Consequently lim Rn (0, x) = 0 and
n→∞
h
e = lim 1 + x + 21 x2 +
x
n→∞
c Joel Feldman.
2014. All rights reserved.
1 3
x
3!
+···+
1 n
x
n!
November 28, 2014
i
=
∞
X
1 n
x
n!
n=0
Taylor’s Theorem
5
Download