泰勒公式
带小o余项(佩亚余项)的泰勒公式
描述
设函数 f 在 U(a,η) 有定义,在a点有n阶导数,那么
f
(
x
)
=
o
(
(
x
−
a
)
n
)
+
∑
i
=
0
n
f
(
i
)
(
a
)
i
!
(
x
−
a
)
i
f(x) = o((x-a)^n) + \sum_{i=0}^n \frac{f^{(i)}(a)}{i!}(x-a)^i
f(x)=o((x−a)n)+i=0∑ni!f(i)(a)(x−a)i
证明
引理 1
设函数 f 在 U(a,η) 有定义, 在a点有n阶导数,且
$ f^{(i)}(a) = 0, i = 0,…,n $ 。则
f
(
x
)
=
o
(
(
x
−
a
)
n
)
f(x) = o((x-a)^n)
f(x)=o((x−a)n)
证明
应用洛必达法则。
lim
x
−
>
a
f
(
x
)
(
x
−
a
)
n
=
f
(
n
)
(
x
)
n
!
=
0
\lim_{x->a} \frac{f(x)}{(x-a)^n} =\frac{f^{(n)}(x)}{n!} = 0
x−>alim(x−a)nf(x)=n!f(n)(x)=0
所以
f
(
x
)
=
o
(
(
x
−
a
)
n
)
f(x) = o((x-a)^n)
f(x)=o((x−a)n)
引理 2
设函数 f, g, 有
$ f^{(i)}(a) = g^{(i)}(a), i = 0,…,n $ 。则
f
(
x
)
−
g
(
x
)
=
o
(
(
x
−
a
)
n
)
f(x)-g(x) = o((x-a)^n)
f(x)−g(x)=o((x−a)n)
证明
令 h(x) = f(x) - g(x), 则
$ h^{(i)}(x) = 0, i = 0,…,n $
,
应用引理1,证出
$ h(x) = o((x-a)^n) $
, 所以
f
(
x
)
−
g
(
x
)
=
o
(
(
x
−
a
)
n
)
f(x)-g(x) = o((x-a)^n)
f(x)−g(x)=o((x−a)n)
原命题证明
回到原命题,令
g
(
x
)
=
∑
i
=
0
n
f
(
i
)
(
a
)
i
!
(
x
−
a
)
i
g(x) = \sum_{i=0}^n \frac{f^{(i)}(a)}{i!}(x-a)^i
g(x)=i=0∑ni!f(i)(a)(x−a)i
则
g
(
j
)
(
x
)
=
∑
i
=
j
n
f
(
i
)
(
a
)
(
i
−
j
)
!
(
x
−
a
)
(
i
−
j
)
g^{(j)}(x) = \sum_{i=j}^n \frac{f^{(i)}(a)}{(i-j)!}(x-a)^{(i-j)}
g(j)(x)=i=j∑n(i−j)!f(i)(a)(x−a)(i−j)
把第一项分离出来得到
f
(
j
)
(
a
)
+
∑
i
=
j
+
1
n
f
(
i
)
(
a
)
(
i
−
j
)
!
(
x
−
a
)
(
i
−
j
)
f^{(j)}(a) + \sum_{i=j+1}^n \frac{f^{(i)}(a)}{(i-j)!}(x-a)^{(i-j)}
f(j)(a)+i=j+1∑n(i−j)!f(i)(a)(x−a)(i−j)
将x=a代入得到
g
(
j
)
(
a
)
=
f
(
j
)
(
a
)
+
∑
i
=
j
+
1
n
f
(
i
)
(
a
)
(
i
−
j
)
!
(
a
−
a
)
(
i
−
j
)
=
f
(
j
)
(
a
)
g^{(j)}(a) = f^{(j)}(a) + \sum_{i=j+1}^n \frac{f^{(i)}(a)}{(i-j)!}(a-a)^{(i-j)} = f^{(j)}(a)
g(j)(a)=f(j)(a)+i=j+1∑n(i−j)!f(i)(a)(a−a)(i−j)=f(j)(a)
于是就可以应用引理2得到
f
(
x
)
−
g
(
x
)
=
o
(
(
x
−
a
)
n
)
f(x)-g(x) = o((x-a)^n)
f(x)−g(x)=o((x−a)n)
将g(x)替换回去
f
(
x
)
=
o
(
(
x
−
a
)
n
)
+
∑
i
=
0
n
f
(
i
)
(
a
)
i
!
(
x
−
a
)
i
f(x) = o((x-a)^n) + \sum_{i=0}^n \frac{f^{(i)}(a)}{i!}(x-a)^i
f(x)=o((x−a)n)+i=0∑ni!f(i)(a)(x−a)i
有限增量(带拉格朗日余项)的泰勒公式
描述
设函数 f 在 I 有知道n阶的连续导数,在
I
0
I^{0}
I0 有n+1阶导数,a,x ∈ I,则
f
(
x
)
=
f
(
n
+
1
)
(
ξ
)
(
n
+
1
)
!
(
ξ
−
a
)
(
n
+
1
)
+
∑
i
=
0
n
f
(
i
)
(
a
)
i
!
(
x
−
a
)
i
f(x) = \frac{f^{(n+1)}(ξ)}{(n+1)!}(ξ-a)^{(n+1)} + \sum_{i=0}^n \frac{f^{(i)}(a)}{i!}(x-a)^i
f(x)=(n+1)!f(n+1)(ξ)(ξ−a)(n+1)+i=0∑ni!f(i)(a)(x−a)i
证明
引理 1
设函数 ϕ 在 I 有知道n阶的连续导数,在
I
0
I^{0}
I0 有n+1阶导数,a,x ∈ I, 且
$ ϕ^{(i)}(a) = 0, i = 0,…,n $ 。则
ϕ
(
x
)
=
ϕ
(
n
+
1
)
(
ξ
)
(
n
+
1
)
!
(
ξ
−
a
)
(
n
+
1
)
ϕ(x) = \frac{ϕ^{(n+1)}(ξ)}{(n+1)!}(ξ-a)^{(n+1)}
ϕ(x)=(n+1)!ϕ(n+1)(ξ)(ξ−a)(n+1)
证明
令
ψ
(
x
)
=
(
x
−
a
)
n
ψ(x) = (x-a)^n
ψ(x)=(x−a)n , 则
ψ
(
i
)
(
a
)
=
0
,
i
=
0
,
.
.
.
,
n
ψ^{(i)}(a) = 0, i = 0,...,n
ψ(i)(a)=0,i=0,...,n ,
那么
ϕ
(
x
)
ψ
(
x
)
=
ϕ
(
x
)
−
ϕ
(
a
)
ψ
(
x
)
−
ψ
(
a
)
\frac{ϕ(x)}{ψ(x)} = \frac{ϕ(x) - ϕ(a)}{ψ(x) - ψ(a)}
ψ(x)ϕ(x)=ψ(x)−ψ(a)ϕ(x)−ϕ(a)
利用柯西中值定理
ϕ
(
x
)
ψ
(
x
)
=
ϕ
′
(
ξ
1
)
ψ
′
(
ξ
1
)
=
ϕ
′
(
ξ
1
)
−
ϕ
′
(
a
)
ψ
′
(
ξ
1
)
−
ϕ
′
(
a
)
\frac{ϕ(x)}{ψ(x)} = \frac{ϕ'(ξ_1)}{ψ'(ξ_1)} = \frac{ϕ'(ξ_1) - ϕ'(a)}{ψ'(ξ_1) - ϕ'(a)}
ψ(x)ϕ(x)=ψ′(ξ1)ϕ′(ξ1)=ψ′(ξ1)−ϕ′(a)ϕ′(ξ1)−ϕ′(a)
继续利用柯西中值定理
ϕ
(
x
)
ψ
(
x
)
=
ϕ
′
′
(
ξ
2
)
ψ
′
′
(
ξ
2
)
\frac{ϕ(x)}{ψ(x)} = \frac{ϕ''(ξ_2)}{ψ''(ξ_2)}
ψ(x)ϕ(x)=ψ′′(ξ2)ϕ′′(ξ2)
利用n+1次
ϕ
(
x
)
ψ
(
x
)
=
ϕ
(
n
+
1
)
(
ξ
n
+
1
)
ψ
(
n
+
1
)
(
ξ
n
+
1
)
\frac{ϕ(x)}{ψ(x)} = \frac{ϕ^{(n+1)}(ξ_{n+1})}{ψ^{(n+1)}(ξ_{n+1})}
ψ(x)ϕ(x)=ψ(n+1)(ξn+1)ϕ(n+1)(ξn+1)
令
ξ
=
ξ
n
+
1
ξ = ξ_{n+1}
ξ=ξn+1,
ϕ
(
x
)
(
x
−
a
)
n
=
ϕ
(
n
+
1
)
(
ξ
)
(
n
+
1
)
!
\frac{ϕ(x)}{(x-a)^n} = \frac{ϕ^{(n+1)}(ξ)}{(n+1)!}
(x−a)nϕ(x)=(n+1)!ϕ(n+1)(ξ)
即
ϕ
(
x
)
=
ϕ
(
n
+
1
)
(
ξ
)
(
n
+
1
)
!
(
x
−
a
)
n
ϕ(x) = \frac{ϕ^{(n+1)}(ξ)}{(n+1)!}(x-a)^n
ϕ(x)=(n+1)!ϕ(n+1)(ξ)(x−a)n
原命题证明
回到原命题,
令
ϕ
(
x
)
=
f
(
x
)
−
∑
i
=
0
n
f
(
i
)
(
a
)
i
!
(
x
−
a
)
i
令 ϕ(x) = f(x) - \sum_{i=0}^n \frac{f^{(i)}(a)}{i!}(x-a)^i
令ϕ(x)=f(x)−∑i=0ni!f(i)(a)(x−a)i, 则
ϕ
(
i
)
(
a
)
=
0
,
i
=
0
,
.
.
.
,
n
ϕ^{(i)}(a) = 0, i = 0,...,n
ϕ(i)(a)=0,i=0,...,n,
应用引理1
ϕ
(
x
)
=
ϕ
(
n
+
1
)
(
ξ
)
(
n
+
1
)
!
(
x
−
a
)
n
ϕ(x) = \frac{ϕ^{(n+1)}(ξ)}{(n+1)!}(x-a)^n
ϕ(x)=(n+1)!ϕ(n+1)(ξ)(x−a)n
可发现
ϕ
(
n
+
1
)
(
ξ
)
=
f
(
n
+
1
)
(
ξ
)
ϕ^{(n+1)}(ξ) = f^{(n+1)}(ξ)
ϕ(n+1)(ξ)=f(n+1)(ξ), 代入得到
f
(
x
)
=
f
(
n
+
1
)
(
ξ
)
(
n
+
1
)
!
(
ξ
−
a
)
(
n
+
1
)
+
∑
i
=
0
n
f
(
i
)
(
a
)
i
!
(
x
−
a
)
i
f(x) = \frac{f^{(n+1)}(ξ)}{(n+1)!}(ξ-a)^{(n+1)} + \sum_{i=0}^n \frac{f^{(i)}(a)}{i!}(x-a)^i
f(x)=(n+1)!f(n+1)(ξ)(ξ−a)(n+1)+i=0∑ni!f(i)(a)(x−a)i