第五章 微分中值定理及其应用
本章包含微分中值定理及其应用相关的重要定理。
§1 微分中值定理
定义5.1.1 极值
设函数 f(x) 在 x0 的某个邻域 O(x0,δ) 中有定义。如果对一切 x∈O(x0,δ),成立
f(x)⩽f(x0)(或 f(x)⩾f(x0)),
则称 f(x0) 为 f(x) 的一个极大值(或极小值),x0 称为 f(x) 的一个极大值点(或极小值点)。极大值与极小值统称极值,极大值点与极小值点统称极值点。
例子:定义5.1.1 极值 — 例子
定义5.3.1 Taylor多项式
设函数 f(x) 在 x0 处有直到 n 阶的导数,则称
Pn(x)=f(x0)+f′(x0)(x−x0)+2!f′′(x0)(x−x0)2+⋯+n!f(n)(x0)(x−x0)n
为 f(x) 在 x0 处的 n 次 Taylor 多项式。
例子:定义5.3.1 Taylor多项式 — 例子
定义5.3.2 Taylor公式与余项
设函数 f(x) 在 x0 处有直到 n 阶的导数,则
f(x)=Pn(x)+Rn(x),
其中 Pn(x) 是 n 次 Taylor 多项式,Rn(x)=f(x)−Pn(x) 称为余项。
Lagrange 余项:若 f(x) 在 x0 的某个邻域内有 n+1 阶导数,则
Rn(x)=(n+1)!f(n+1)(ξ)(x−x0)n+1,
其中 ξ 介于 x 与 x0 之间。
Peano 余项:若 f(x) 在 x0 处有 n 阶导数,则
Rn(x)=o((x−x0)n)(x→x0).
例子:定义5.3.2 Taylor公式与余项 — 例子
定义5.4.1 凸函数
设函数 f(x) 在区间 I 上有定义。如果对 I 中任意两点 x1,x2 和任意 λ∈(0,1),成立
f(λx1+(1−λ)x2)⩽λf(x1)+(1−λ)f(x2),
则称 f(x) 为 I 上的下凸函数(或凸函数)。若不等号严格成立,则称 f(x) 为严格下凸函数。类似可定义上凸函数。
例子:定义5.4.1 凸函数 — 例子
定义5.5.1 拐点
设函数 f(x) 在 x0 的某个邻域中连续。若 f(x) 在 x0 的两侧凸性相反(一侧下凸,另一侧上凸),则称点 (x0,f(x0)) 为曲线 y=f(x) 的拐点。
例子:定义5.5.1 拐点 — 例子
定义5.6.1 曲率
设曲线 y=f(x) 在点 x 处二阶可导,则曲线在该点的曲率定义为
κ=(1+(f′(x))2)3/2∣f′′(x)∣.
曲率的倒数 R=κ1 称为曲率半径。
例子:定义5.6.1 曲率 — 例子
定理5.1.1 Fermat引理
定理陈述:设 x0 是 f(x) 的一个极值点,且 f(x) 在 x0 处导数存在,则 f′(x0)=0。
证明:
不妨设 x0 是极大值点(极小值点的情况考虑 −f 即可)。则存在 δ>0,当 ∣x−x0∣<δ 时,f(x)⩽f(x0)。
第1步:考虑右导数。当 0<h<δ 时,f(x0+h)⩽f(x0),所以:
hf(x0+h)−f(x0)⩽0.
取 h→0+,得 f+′(x0)⩽0。
第2步:考虑左导数。当 −δ<h<0 时,f(x0+h)⩽f(x0),所以:
hf(x0+h)−f(x0)⩾0.
(注意 h<0,不等号方向改变。)取 h→0−,得 f−′(x0)⩾0。
第3步:因为 f′(x0) 存在,所以 f+′(x0)=f−′(x0)=f′(x0)。由第1步和第2步:
f′(x0)⩽0且f′(x0)⩾0.
因此 f′(x0)=0。
证毕
例子:定理5.1.1 Fermat引理 — 例子
定理5.1.2 Rolle定理
定理陈述:设函数 f(x) 在闭区间 [a,b] 上连续,在开区间 (a,b) 上可导,且 f(a)=f(b),则至少存在一点 ξ∈(a,b),使得 f′(ξ)=0。
证明:
核心想法:f 在闭区间上连续必有最大值和最小值。如果最大值和最小值都在端点取到,那 f 是常数,处处导数为零;否则某个最值在内部取到,由Fermat引理,该点导数为零。
第1步:由最值定理,f 在 [a,b] 上取到最大值 M 和最小值 m。
第2步:若 M=m,则 f 是常数,f′(x)=0 对所有 x∈(a,b) 成立,任取 ξ∈(a,b) 即可。
第3步:若 M=m,因为 f(a)=f(b),所以 M 和 m 不可能同时在端点取到(否则 M=f(a)=f(b)=m,矛盾)。因此至少有一个最值在内部点 ξ∈(a,b) 处取到。
第4步:ξ 是 f 在 (a,b) 中的极值点,且 f 在 ξ 处可导。由Fermat引理,f′(ξ)=0。
证毕
例子:定理5.1.2 Rolle定理 — 例子
定理5.1.3 Lagrange中值定理
定理陈述:设函数 f(x) 在闭区间 [a,b] 上连续,在开区间 (a,b) 上可导,则至少存在一点 ξ∈(a,b),使得:
f′(ξ)=b−af(b)−f(a).
证明:
核心想法:构造一个辅助函数 h(x),使得 h(a)=h(b),然后对 h 应用Rolle定理。h(x) 的几何意义是 f(x) 的图像与连接端点的割线之间的”竖直距离”。
第1步:连接 (a,f(a)) 和 (b,f(b)) 的割线方程为:
y=f(a)+b−af(b)−f(a)(x−a).
第2步:构造辅助函数 h(x)=f(x)−f(a)−b−af(b)−f(a)(x−a)。
这是 f(x) 的图像与割线之间的竖直距离。
第3步:验证 h(a)=h(b):
- h(a)=f(a)−f(a)−0=0
- h(b)=f(b)−f(a)−b−af(b)−f(a)(b−a)=f(b)−f(a)−(f(b)−f(a))=0
第4步:h(x) 在 [a,b] 上连续(f 连续,线性函数连续),在 (a,b) 上可导(f 可导,线性函数可导),且 h(a)=h(b)=0。
第5步:由Rolle定理,存在 ξ∈(a,b) 使得 h′(ξ)=0。
第6步:计算 h′(x):
h′(x)=f′(x)−b−af(b)−f(a).
令 h′(ξ)=0,即 f′(ξ)=b−af(b)−f(a)。
证毕
几何意义:在 f 的图像上至少存在一点 (ξ,f(ξ)),该点的切线与连接两端点的割线平行。
例子:定理5.1.3 Lagrange中值定理 — 例子
定理5.1.4 导数为零的函数
定理陈述:若 f(x) 在 (a,b) 上可导且有 f′(x)≡0,则 f(x) 在 (a,b) 上恒为常数。
证明:
任取 x1,x2∈(a,b),x1<x2。
f 在 [x1,x2] 上连续(可导 ⇒ 连续),在 (x1,x2) 上可导。由Lagrange中值定理,存在 ξ∈(x1,x2) 使得:
f(x2)−f(x1)=f′(ξ)(x2−x1).
但 f′(ξ)=0,所以 f(x2)−f(x1)=0,即 f(x2)=f(x1)。
由 x1,x2 的任意性,f 在 (a,b) 上恒为常数。
证毕
例子:定理5.1.4 导数为零的函数 — 例子
定理5.1.5 一阶导数与单调性的关系
定理陈述:设函数 f(x) 在区间 I 上可导,则 f(x) 在 I 上单调增加的充分必要条件是:对于任意 x∈I 有 f′(x)⩾0。
证明:
必要性(单调增加 ⇒ f′⩾0):
设 f 单调增加。任取 x0∈I,当 h>0 时 f(x0+h)⩾f(x0),所以:
hf(x0+h)−f(x0)⩾0.
取 h→0+,由极限的保号性,f′(x0)⩾0。
充分性(f′⩾0 ⇒ 单调增加):
设 f′(x)⩾0 对所有 x∈I 成立。任取 x1<x2,x1,x2∈I。
由Lagrange中值定理,存在 ξ∈(x1,x2) 使得:
f(x2)−f(x1)=f′(ξ)(x2−x1).
因为 f′(ξ)⩾0 且 x2−x1>0,所以 f(x2)−f(x1)⩾0,即 f(x2)⩾f(x1)。
因此 f 单调增加。
证毕
推论:若 f′(x)>0 对所有 x∈I 成立,则 f 严格单调增加。
推论的证明:同上,f(x2)−f(x1)=f′(ξ)(x2−x1)>0,所以 f(x2)>f(x1)。
例子:定理5.1.5 一阶导数与单调性的关系 — 例子
定理5.1.6 二阶导数与凸性的关系
定理陈述:设函数 f(x) 在区间 I 上二阶可导,则 f(x) 在区间 I 上是下凸函数的充分必要条件是:对于任意 x∈I 有 f′′(x)⩾0。
证明:
下凸函数的定义:对任意 x1,x2∈I 和 λ∈(0,1),f(λx1+(1−λ)x2)⩽λf(x1)+(1−λ)f(x2)。
等价定义:对任意 x1<x2<x3(x1,x2,x3∈I),有 x2−x1f(x2)−f(x1)⩽x3−x2f(x3)−f(x2)(差商递增)。
我们用差商递增的等价定义来证明。
必要性(下凸 ⇒ f′′⩾0):
设 f 下凸,则差商递增。任取 x0∈I,对 h>0:
hf(x0)−f(x0−h)⩽hf(x0+h)−f(x0).
取 h→0+,左边 →f′(x0),右边 →f′(x0)。但这只给出等号。
更精确地:对 h1<h2(都大于0),由差商递增:
h1f(x0+h1)−f(x0)⩽h2f(x0+h2)−f(x0).
这说明 hf(x0+h)−f(x0) 关于 h>0 递增。因此:
hhf(x0+h)−f(x0)−f′(x0)⩾0(当 h>0).
取 h→0+,得 f′′(x0)⩾0。
充分性(f′′⩾0 ⇒ 下凸):
设 f′′(x)⩾0 对所有 x∈I。由定理5.1.5,f′(x) 单调增加。
任取 x1<x2<x3(x1,x2,x3∈I)。由Lagrange中值定理:
- 存在 ξ1∈(x1,x2) 使得 x2−x1f(x2)−f(x1)=f′(ξ1)
- 存在 ξ2∈(x2,x3) 使得 x3−x2f(x3)−f(x2)=f′(ξ2)
因为 ξ1<ξ2 且 f′ 单调增加,所以 f′(ξ1)⩽f′(ξ2),即:
x2−x1f(x2)−f(x1)⩽x3−x2f(x3)−f(x2).
差商递增,f 是下凸函数。
证毕
例子:定理5.1.6 二阶导数与凸性的关系 — 例子
定理5.1.7 极值点的二阶导数判定
定理陈述:设 f(x) 在区间 I 上连续,(x0−δ,x0+δ)⊂I。若 f′(x0)=0 且 f′′(x0)>0(或 f′′(x0)<0),则 x0 是 f(x) 的极小值点(或极大值点)。
证明:
只证 f′′(x0)>0 的情形(f′′(x0)<0 的情形考虑 −f 即可)。
第1步:由二阶导数定义:
f′′(x0)=h→0limhf′(x0+h)−f′(x0)=h→0limhf′(x0+h).
因为 f′′(x0)>0,由极限的局部保号性,存在 δ1>0(δ1<δ),当 0<∣h∣<δ1 时:
hf′(x0+h)>0.
第2步:分析 f′ 的符号:
- 当 h>0(即 x>x0)时:f′(x0+h)>0
- 当 h<0(即 x<x0)时:f′(x0+h)<0
第3步:这意味着 f′ 在 x0 左侧为负、右侧为正。即 f 在 x0 左侧递减、右侧递增。因此 x0 是极小值点。
更严格地:对任意 x∈(x0−δ1,x0),由Lagrange中值定理,存在 ξ∈(x,x0) 使得 f(x)−f(x0)=f′(ξ)(x−x0)。因为 f′(ξ)<0 且 x−x0<0,所以 f(x)−f(x0)>0,即 f(x)>f(x0)。
对任意 x∈(x0,x0+δ1),存在 η∈(x0,x) 使得 f(x)−f(x0)=f′(η)(x−x0)。因为 f′(η)>0 且 x−x0>0,所以 f(x)−f(x0)>0,即 f(x)>f(x0)。
综上,f(x)⩾f(x0) 在 (x0−δ1,x0+δ1) 中成立,x0 是极小值点。
证毕
例子:定理5.1.7 极值点的二阶导数判定 — 例子
定理5.1.8 Jensen不等式
定理陈述:若 f(x) 为区间 I 上的下凸函数,则对于任意 xi∈I 和满足 ∑i=1nλi=1 的 λi>0(i=1,2,…,n),成立:
f(i=1∑nλixi)⩽i=1∑nλif(xi).
证明:
用数学归纳法。
归纳基础(n=2):这就是下凸函数的定义。对 λ1,λ2>0,λ1+λ2=1:
f(λ1x1+λ2x2)⩽λ1f(x1)+λ2f(x2).
归纳假设:设Jensen不等式对 n=k 成立,即对任意 k 个点 x1,…,xk∈I 和 λ1,…,λk>0(∑i=1kλi=1):
f(i=1∑kλixi)⩽i=1∑kλif(xi).
归纳步骤(n=k+1):设 x1,…,xk+1∈I,λ1,…,λk+1>0,∑i=1k+1λi=1。
第1步:令 μi=1−λk+1λi(i=1,…,k)。因为 λk+1<1(否则其余 λi=0,矛盾),所以 1−λk+1>0,μi>0。
第2步:验证 ∑i=1kμi=1:
i=1∑kμi=1−λk+11i=1∑kλi=1−λk+11−λk+1=1.
第3步:将 ∑i=1k+1λixi 拆分:
i=1∑k+1λixi=(1−λk+1)i=1∑kμixi+λk+1xk+1.
第4步:由 n=2 的Jensen不等式(归纳基础):
f(i=1∑k+1λixi)=f((1−λk+1)i=1∑kμixi+λk+1xk+1)⩽(1−λk+1)f(i=1∑kμixi)+λk+1f(xk+1).
第5步:对 f(∑i=1kμixi) 用归纳假设(n=k):
f(i=1∑kμixi)⩽i=1∑kμif(xi).
第6步:代入第4步:
f(i=1∑k+1λixi)⩽(1−λk+1)i=1∑kμif(xi)+λk+1f(xk+1)=i=1∑kλif(xi)+λk+1f(xk+1)=i=1∑k+1λif(xi).
归纳完成。Jensen不等式对一切 n⩾2 成立。
证毕
例子:定理5.1.8 Jensen不等式 — 例子
定理5.1.9 Cauchy中值定理
定理陈述:设 f(x) 和 g(x) 都在闭区间 [a,b] 上连续,在开区间 (a,b) 上可导,且对于任意 x∈(a,b),g′(x)=0。则至少存在一点 ξ∈(a,b),使得:
g′(ξ)f′(ξ)=g(b)−g(a)f(b)−f(a).
证明:
核心想法:构造辅助函数,将Cauchy中值定理转化为Rolle定理。
第1步:先证 g(a)=g(b)。若 g(a)=g(b),由Rolle定理,存在 ξ∈(a,b) 使得 g′(ξ)=0,与条件 g′(x)=0 矛盾。所以 g(b)−g(a)=0,分母有意义。
第2步:构造辅助函数:
h(x)=f(x)−f(a)−g(b)−g(a)f(b)−f(a)[g(x)−g(a)].
第3步:验证 h(a)=h(b):
- h(a)=f(a)−f(a)−0=0
- h(b)=f(b)−f(a)−g(b)−g(a)f(b)−f(a)[g(b)−g(a)]=f(b)−f(a)−(f(b)−f(a))=0
第4步:h 在 [a,b] 上连续,在 (a,b) 上可导。由Rolle定理,存在 ξ∈(a,b) 使得 h′(ξ)=0。
第5步:计算 h′(x):
h′(x)=f′(x)−g(b)−g(a)f(b)−f(a)g′(x).
令 h′(ξ)=0:
f′(ξ)=g(b)−g(a)f(b)−f(a)g′(ξ).
因为 g′(ξ)=0,两边除以 g′(ξ):
g′(ξ)f′(ξ)=g(b)−g(a)f(b)−f(a).
证毕
注意:Lagrange中值定理是Cauchy中值定理在 g(x)=x 时的特例。
例子:定理5.1.9 Cauchy中值定理 — 例子
§2 L’Hospital法则
定理5.2.1 L’Hospital法则
定理陈述:设函数 f(x) 和 g(x) 在 (a,a+d] 上可导(d 是某个正常数),且 g′(x)=0。若此时有 limx→a+f(x)=limx→a+g(x)=0(或 ∞),且 limx→a+g′(x)f′(x) 存在(或为 ∞),则:
x→a+limg(x)f(x)=x→a+limg′(x)f′(x).
证明:
我们只证 00 型的情形(∞∞ 型的证明类似但更复杂,此处从略)。
设 limx→a+f(x)=limx→a+g(x)=0,limx→a+g′(x)f′(x)=A(A 为有限数)。
第1步:补充定义 f(a)=0,g(a)=0。因为 limx→a+f(x)=0 和 limx→a+g(x)=0,所以 f 和 g 在 a 处右连续。
第2步:任给 ε>0。因为 limx→a+g′(x)f′(x)=A,存在 δ1>0(δ1<d),当 a<x<a+δ1 时:
g′(x)f′(x)−A<ε.
第3步:对任意 x∈(a,a+δ1),在 [a,x] 上对 f 和 g 应用Cauchy中值定理。f 和 g 在 [a,x] 上连续(补充定义后),在 (a,x) 上可导,g′(t)=0。
所以存在 ξ∈(a,x) 使得:
g(x)−g(a)f(x)−f(a)=g′(ξ)f′(ξ).
第4步:因为 f(a)=g(a)=0:
g(x)f(x)=g′(ξ)f′(ξ).
第5步:因为 a<ξ<x<a+δ1,由第2步:
g(x)f(x)−A=g′(ξ)f′(ξ)−A<ε.
由 ε 的任意性,limx→a+g(x)f(x)=A。
证毕
注意:L’Hospital法则的核心是Cauchy中值定理——将 g(x)f(x) 转化为 g′(ξ)f′(ξ),而 ξ 介于 a 和 x 之间,当 x→a 时 ξ→a。
例子:定理5.2.1 L’Hospital法则 — 例子
§3 Taylor公式
定理5.3.1 带Peano余项的Taylor公式
定理陈述:设 f(x) 在 x0 处有 n 阶导数,则存在 x0 的一个邻域,对于该邻域中的任一点 x,成立:
f(x)=k=0∑nk!f(k)(x0)(x−x0)k+o((x−x0)n).
证明:
核心想法:令 Tn(x)=∑k=0nk!f(k)(x0)(x−x0)k(Taylor多项式),Rn(x)=f(x)−Tn(x)(余项)。要证 limx→x0(x−x0)nRn(x)=0。
第1步:先验证 Rn 在 x0 处的各阶导数。对 Tn(x) 逐项求导:
Tn(j)(x)=k=j∑n(k−j)!f(k)(x0)(x−x0)k−j.
代入 x=x0:Tn(j)(x0)=f(j)(x0)(只有 k=j 的项不为零)。
因此 Rn(j)(x0)=f(j)(x0)−Tn(j)(x0)=0,对 j=0,1,…,n。
第2步:反复使用L’Hospital法则。令 h=x−x0,则:
x→x0lim(x−x0)nRn(x)=h→0limhnRn(x0+h).
这是 00 型(Rn(x0)=0,hn→0)。对分子分母分别对 h 求导:
h→0limnhn−1Rn′(x0+h).
仍是 00 型(Rn′(x0)=0)。继续用L’Hospital法则,共 n−1 次:
h→0limn!⋅hRn(n−1)(x0+h).
第3步:最后一次用导数定义而非L’Hospital法则:
h→0limhRn(n−1)(x0+h)−Rn(n−1)(x0)=Rn(n)(x0).
但 Rn(n)(x0)=f(n)(x0)−Tn(n)(x0)=f(n)(x0)−f(n)(x0)=0。
所以 limh→0n!⋅hRn(n−1)(x0+h)=n!0=0。
因此 limx→x0(x−x0)nRn(x)=0,即 Rn(x)=o((x−x0)n)。
证毕
例子:定理5.3.1 带Peano余项的Taylor公式 — 例子
定理5.3.2 带Lagrange余项的Taylor公式
定理陈述:设 f(x) 在 [a,b] 上具有 n 阶连续导数,且在 (a,b) 上有 n+1 阶导数。设 x0∈[a,b] 为一定点,则对于任意 x∈[a,b],成立:
f(x)=k=0∑nk!f(k)(x0)(x−x0)k+(n+1)!f(n+1)(ξ)(x−x0)n+1.
证明:
核心想法:固定 x,构造一个辅助函数,对它反复使用Cauchy中值定理(或Rolle定理),最终得到余项的精确表达式。
第1步:固定 x=x0,令 K=(x−x0)n+1f(x)−Tn(x)(Tn 是Taylor多项式),即:
f(x)−Tn(x)=K(x−x0)n+1.
我们要证 K=(n+1)!f(n+1)(ξ)。
第2步:构造辅助函数 φ(t)=f(t)−Tn(t)−K(t−x0)n+1。
第3步:验证 φ 有 n+2 个零点相关性质:
- φ(x0)=0(因为 f(x0)=Tn(x0) 且 (x0−x0)n+1=0)
- φ(x)=0(由 K 的定义)
- φ(j)(x0)=0,j=0,1,…,n(因为 f(j)(x0)=Tn(j)(x0) 且 (t−x0)n+1 的前 n 阶导数在 t=x0 处都为零)
第4步:反复用Rolle定理:
- φ(x0)=φ(x)=0 ⇒ 存在 ξ1∈(x0,x)(或 (x,x0))使得 φ′(ξ1)=0
- φ′(x0)=φ′(ξ1)=0 ⇒ 存在 ξ2 使得 φ′′(ξ2)=0
- ⋯
- φ(n)(x0)=φ(n)(ξn)=0 ⇒ 存在 ξn+1 使得 φ(n+1)(ξn+1)=0
第5步:计算 φ(n+1)(t):
φ(n+1)(t)=f(n+1)(t)−0−K⋅(n+1)!
(Tn 是 n 次多项式,其 n+1 阶导数为零;(t−x0)n+1 的 n+1 阶导数为 (n+1)!。)
第6步:令 φ(n+1)(ξ)=0(ξ=ξn+1):
f(n+1)(ξ)−K(n+1)!=0⇒K=(n+1)!f(n+1)(ξ).
代入第1步即得Lagrange余项。
证毕
例子:定理5.3.2 带Lagrange余项的Taylor公式 — 例子
定理5.3.3 插值多项式的余项定理
定理陈述:设 f(x) 在 [a,b] 上具有 n 阶连续导数,在 (a,b) 上有 n+1 阶导数,则插值多项式有余项估计。
证明:
设 Pn(x) 是满足 Pn(xi)=f(xi)(i=0,1,…,n)的插值多项式,其中 x0,x1,…,xn 是 [a,b] 中 n+1 个互不相同的节点。
第1步:令 Rn(x)=f(x)−Pn(x)。显然 Rn(xi)=0(i=0,1,…,n),即 Rn 有 n+1 个零点。
第2步:固定 x=xi(x∈[a,b]),令 K=ω(x)Rn(x),其中 ω(x)=∏i=0n(x−xi)。
即 Rn(x)=Kω(x)。
第3步:构造 φ(t)=Rn(t)−Kω(t)=f(t)−Pn(t)−Kω(t)。
第4步:φ 有 n+2 个零点:x0,x1,…,xn 和 x。
第5步:反复用Rolle定理 n+1 次,存在 ξ∈(a,b) 使得 φ(n+1)(ξ)=0。
第6步:Pn 是 n 次多项式,Pn(n+1)=0。ω 是 n+1 次多项式,ω(n+1)=(n+1)!。所以:
φ(n+1)(ξ)=f(n+1)(ξ)−K(n+1)!=0⇒K=(n+1)!f(n+1)(ξ).
因此余项为:
Rn(x)=(n+1)!f(n+1)(ξ)i=0∏n(x−xi).
证毕
例子:定理5.3.3 插值多项式的余项定理 — 例子
定理5.3.4 插值多项式存在惟一性
定理陈述:满足插值条件的插值多项式存在且惟一。
证明:
设给定 n+1 个互不相同的节点 x0,x1,…,xn 和对应的函数值 y0,y1,…,yn。
存在性:
Lagrange插值公式直接给出了一个满足条件的 n 次多项式:
Pn(x)=i=0∑nyij=0j=i∏nxi−xjx−xj.
验证:当 x=xk 时,只有 i=k 的项不为零(因为 xk−xj=0 当 j=k,而 xk−xk=0 使 i=k 的项为零),且该项的乘积为1,所以 Pn(xk)=yk。
惟一性:
设 P(x) 和 Q(x) 都是满足 P(xi)=Q(xi)=yi(i=0,1,…,n)的 n 次多项式。
令 D(x)=P(x)−Q(x),则 D 是次数不超过 n 的多项式,且 D(xi)=0(i=0,1,…,n),即 D 有 n+1 个不同的根。
但次数不超过 n 的多项式最多有 n 个根(除非恒为零)。所以 D(x)≡0,即 P(x)=Q(x)。
证毕
例子:定理5.3.4 插值多项式存在惟一性 — 例子
§4 Taylor公式的应用
定理5.4.1 Taylor多项式导数
定理陈述:设 f(x) 在 x0 的某个邻域有 n+2 阶导数存在,则它的 n+1 次Taylor多项式的导数恰为 f′(x) 的 n 次Taylor多项式。
证明:
设 f 在 x0 处的 n+1 次Taylor多项式为:
Tn+1(x)=k=0∑n+1k!f(k)(x0)(x−x0)k.
第1步:对 Tn+1(x) 逐项求导:
Tn+1′(x)=k=1∑n+1(k−1)!f(k)(x0)(x−x0)k−1.
第2步:令 j=k−1:
Tn+1′(x)=j=0∑nj!f(j+1)(x0)(x−x0)j=j=0∑nj!(f′)(j)(x0)(x−x0)j.
第3步:右端恰好是 f′(x) 在 x0 处的 n 次Taylor多项式。
这是因为 (f′)(j)(x0)=f(j+1)(x0),所以 j!(f′)(j)(x0)(x−x0)j 就是 f′ 的Taylor多项式的第 j 项。
证毕
例子:定理5.4.1 Taylor多项式导数 — 例子
§5 函数的单调性与极值
定理5.5.1 极值点判定定理
定理陈述:设函数 f(x) 在 x0 点的某一邻域中有定义,且 f(x) 在 x0 点连续。若 f′(x) 在 x0 左右两侧变号,则 x0 是极值点。
证明:
设存在 δ>0,f 在 (x0−δ,x0+δ) 上可导(x0 处可能除外),f 在 x0 处连续。
情形1:f′ 在 x0 左侧为正、右侧为负。
- 当 x∈(x0−δ,x0) 时 f′(x)>0,所以 f 在 (x0−δ,x0) 上严格递增,f(x)<f(x0)(由连续性取极限)。
- 当 x∈(x0,x0+δ) 时 f′(x)<0,所以 f 在 (x0,x0+δ) 上严格递减,f(x)<f(x0)。
因此 f(x)⩽f(x0) 在 (x0−δ,x0+δ) 中成立,x0 是极大值点。
情形2:f′ 在 x0 左侧为负、右侧为正。
- 当 x∈(x0−δ,x0) 时 f′(x)<0,f 严格递减,f(x)>f(x0)。
- 当 x∈(x0,x0+δ) 时 f′(x)>0,f 严格递增,f(x)>f(x0)。
因此 f(x)⩾f(x0),x0 是极小值点。
证毕
例子:定理5.5.1 极值点判定定理 — 例子
§6 函数作图
定理5.6.1 曲率公式
定理陈述:设 f(x) 在 [a,b] 中有二阶连续导数,则曲率公式为:
K=(1+f′2(x))3/2∣f′′(x)∣.
证明:
曲率的定义是 K=dsdα,其中 α 是切线与 x 轴正方向的夹角,s 是弧长。
第1步:切线的斜率 tanα=f′(x),所以 α=arctanf′(x)。
第2步:对 x 求导:
dxdα=1+f′(x)2f′′(x).
第3步:弧长微分 ds=1+f′(x)2dx。
第4步:由链式法则:
dsdα=dxdα⋅dsdx=1+f′(x)2f′′(x)⋅1+f′(x)21=(1+f′(x)2)3/2f′′(x).
第5步:曲率取绝对值:
K=dsdα=(1+f′(x)2)3/2∣f′′(x)∣.
证毕
例子:定理5.6.1 曲率公式 — 例子
相关链接
来源引用
- [数学分析 陈纪修 第三版 上](raw/数学分析 陈纪修 第三版 上/full.md)