07-第七章 微分学的基本定理
依赖于
被以下题目直接调用
正文部分
7.1.2 思考题
对于下列问题,如果肯定,请作出证明;如果否定,请举出例子。
如果在命题中将函数 f 在点 a 右连续的条件去掉,则结论是否还能成立?
解答
不能。令 f(a)=1,而在 x>a 时令 f(x)=0,则 f′(x)≡0,故 limx→a+f′(x)=0,但 f 在 a 处不右连续,右导数也不存在。
如果在命题中的 A 是无穷大量,而且不具有确定的符号,则结论是否还能成立?
解答
若所谓“无穷大量但不定号”只表示 f′ 在 a 的右侧无界且反复变号,则不能推出右导数存在。取 a=0,
f(0)=0,f(x)=x2sinx21(x>0),
有 f+′(0)=0,而 f′(x)=2xsin(1/x2)−2x−1cos(1/x2) 在 0 的右侧既无上界也无下界。
如果存在 f+′(a)=A,则是否存在 f′(a+)?为什么?
解答
不能。上例已经给出反例:f+′(0)=0 存在,但 limx→0+f′(x) 不存在。
7.1.2 例题
设 f 在区间 (a,b) 上可微,则导函数 f′(x) 不会有第一类间断点。
证
用反证法。设点 c∈(a,b) 是 f′(x) 的第一类间断点,则导函数 f′ 在 c 存在有限的两个单侧极限
f′(c−)和f′(c+).
又因存在 f′(c),所以 f 在 c 连续,这包含了函数 f 在该点的两个单侧连续性。应用命题 7.1.7 的结论,知道成立两个等式:
f′(c−)=f−′(c)和f′(c+)=f+′(c).
由于 f 在 c 可导,因此有
f−′(c)=f′(c)=f+′(c).
合并这些结果就得到
f′(c−)=f′(c)=f′(c+).
这恰恰表明导函数 f′(x) 在点 c 连续。引出矛盾。
注
在区间上的导函数可以有第二类间断点,见例题 6.1.5 及其图 6.3。
7.1.3 例题
设
n+1a0+na1+⋯+an=0,
证明:方程
f(x)=a0xn+a1xn−1+⋯+an=0
在区间 (0,1) 中至少有一个根。
证
构造辅助函数
F(x)=n+1a0xn+1+na1xn+⋯+anx,
则可见 F(0)=F(1)=0。对 F 在区间 [0,1] 上用 Rolle 定理,就知道 F′(x)=f(x) 在区间 (0,1) 中有零点。
设 f 在 [a,b] 上二阶可微,f(a)=f(b)=0。证明:对每个 x∈(a,b),存在 ξ∈(a,b),使得成立
f(x)=2f′′(ξ)(x−a)(x−b).
证 1
固定 x∈(a,b),令
λ=(x−a)(x−b)2f(x).
于是只要证明存在 ξ∈(a,b),使成立 f′′(ξ)=λ。构造在 [a,b] 上的辅助函数
F(t)=f(t)−2λ(t−a)(t−b).
由条件 f(a)=f(b)=0 得到 F(a)=F(b)=0。从 λ 的定义还可得到 F(x)=0。在区间 [a,x] 和 [x,b] 上分别对 F 用 Rolle 定理得到两个点 η1 和 η2,满足条件
a<η1<x<η2<b和F′(η1)=F′(η2)=0.
然后再在区间 [η1,η2] 上对 F′ 用 Rolle 定理,知道有 ξ∈(η1,η2)⊂(a,b),满足要求 F′′(ξ)=0。这就是 f′′(ξ)=λ。
证 2
也可以用 Cauchy 中值定理来证明。将要证明的等式改写为
f′′(ξ)=(x−a)(x−b)2f(x).(7.12)
记区间 [a,b] 的中点为 c=21(a+b)。若 f′(c)=0,则在 (7.12) 右边的分子和分母中将 x 换为变量 t 后得到的一对函数的导数不会同时为 0,因此可利用条件 f(a)=f(b)=0,在子区间 [a,x] 和 [x,b] 上分别用 Cauchy 中值定理得到
(x−a)(x−b)2f(x)=η1−cf′(η1)=η2−cf′(η2)=η1−η2f′(η1)−f′(η2),
其中 η1 和 η2 满足要求 a<η1<x<η2<b。最后再用 Lagrange 中值定理,得到 ξ∈(η1,η2),使 (7.12) 成立。
若有 f′(c)=0,则对于每个 x∈(a,b),在子区间 [a,x] 和 [x,b] 中至少有一个子区间上仍可用 Cauchy 中值定理,并计算如下:
(x−a)(x−b)2f(x)=η−cf′(η)=η−cf′(η)−f′(c)=f′′(ξ).
注
以上两种方法可以解决许多类似的问题。实际上如果仔细分析的话,容易发现这两个方法无多大差别,只不过在写法上略有不同而已。其中第一个方法可以称为待定常数法,是作辅助函数的一种很有用的方法。
设函数 f 在点 a 处二阶可导,且 f′′(a)=0,则在 h 充分小时,成立
f(a+h)−f(a)=f′(a+θh)h,
而且其中的 θ 具有性质
h→0limθ(h)=21.
证
由于存在 f′′(a),因此至少在 a 的一个邻域上 f 可微。当 h 充分小时,可在区间 [a,a+h](h>0)或 [a+h,a](h<0)上用 Lagrange 中值定理,得到
f(a+h)−f(a)=f′(a+θh)h,(7.13)
其中 0<θ<1。
考虑分式
I=h2f(a+h)−f(a)−f′(a)h.(7.14)
若令 F(x)=f(a+x)−f(a)−f′(a)x,G(x)=x2,则上式的分子为 F(h)−F(0),分母为 G(h)−G(0),用 Cauchy 中值定理,存在 η∈(0,h) 或 (h,0),使得
I=2ηf′(a+η)−f′(a).
另一方面,将 (7.13) 用于 (7.14) 的分子,又有
I=h2f′(a+θh)h−f′(a)h=hf′(a+θh)−f′(a).
令以上两个表达式相等,并写成
θ⋅θhf′(a+θh)−f′(a)=2ηf′(a+η)−f′(a).
由于 0<θ<1,η 在 a 和 a+h 之间,而且有条件 f′′(a)=0,因此在上式两边令 h→0,就可以得到 limh→0θ(h)=1/2。
若 I 为区间,f∈C(I),且在区间 I 中的所有内点处的导数均为 0,证明:f 为 I 上的常值函数。
证 1
任取 a,b∈I,且设 a<b。则可以在闭区间 [a,b] 上对 f 用 Lagrange 中值定理,知道存在 ξ∈(a,b)(⊂I),使得
f(a)−f(b)=f′(ξ)(a−b).
由于 f′(ξ)=0,就有 f(a)=f(b)。这样就证明了函数 f 在区间 I 中的任意两点上的值相等,因此 f 是区间 I 上的常值函数。
注
应当指出,不用 Lagrange 中值定理也可以证明上述结论。下面的第二个证明中的方法是 Lebesgue 方法(见例题 3.5.2、例题 3.7.1 的证 6 和例题 5.2.3)。这个证明的优点是只需要用右导数为 0 就够了。
证 2
任取 a,b∈I,且设 a<b。只要证明 f 在 [a,b] 上为常值函数即可。对给定的 ε>0,从条件
x→a+limx−af(x)−f(a)=f+′(a)=0,
可见存在 δ>0,使得当 x∈(a,a+δ) 时,成立
x−af(x)−f(a)<ε.
在不等式两边同乘 (x−a)(>0),可以得到
∣f(x)−f(a)∣≤ε∣x−a∣.(7.15)
这里将不等号从 $<$'' 改为 ≤”,可以使得 (7.15) 在 x=a 时也成立。此外,由函数 f 的连续性可以知道,(7.15) 在 x=a+δ 时也成立。于是,就得到在 a≤x≤a+δ 时成立的不等式 (7.15)。它也可改写为
f(a)−ε(x−a)≤f(x)≤f(a)+ε(x−a).(7.16)
从几何上看,在 [a,a+δ] 上 y=f(x) 被夹在两条直线 y=f(a)±ε(x−a) 之间。
以下用 Lebesgue 方法证明不等式 (7.15)(即 (7.16))在区间 [a,b] 上成立。定义数集
S={t∈[a,b]∣∣f(x)−f(a)∣≤ε∣x−a∣, ∀x∈[a,t]}.
已知 a+δ∈S,因此 S 是非空有上界的数集。根据确界存在定理,有
β=supS.
由 S 的定义和 β 为 S 的最小上界,可知这时有 [a,β)⊂S(请读者补充)。在不等式 (7.15) 中令 x→β−,利用 f 在 β 的连续性,可见 β∈S。
还要证明 β=b。实际上,如果 β<b,则从 f+′(β)=0,可知存在 η>0,使得当 β≤x≤β+η<b 时,有
∣f(x)−f(β)∣≤ε∣x−β∣.
因此当 β≤x≤β+η 时就有
∣f(x)−f(a)∣≤∣f(x)−f(β)∣+∣f(β)−f(a)∣≤ε(∣x−β∣+∣β−a∣)=ε∣x−a∣.
这就推出 β+η∈S,而与 β 为 S 的上界相矛盾。
于是我们已经证明对于区间 [a,b] 内的每一个 x,不等式 (7.15) 成立。最后,利用 ε>0 的任意性,就得到 f(x)≡f(a)。因此 f 在 [a,b] 上是常值函数。由于 a,b 是区间 I 中的任意两点,因此 f 是 I 上的常值函数。
若 I 为区间,f,g∈C(I),且已知最多除有限点外有 f′(x)=g′(x),则存在常数 C,使得在区间 I 上成立 f(x)=g(x)+C,这就是说 f(x) 和 g(x) 的差是区间 I 上的一个常值函数。
证
作辅助函数
F(x)=f(x)−g(x),
并将区间按所指出的有限个例外点分成有限个子区间,然后对每一子区间上的函数 F 分别用例题 7.1.5 中的结论,知道 F 在每一子区间上为常数。最后从 F∈C(I) 推出函数 F(x) 在整个区间 I 上为常值函数。
设 I 为区间,f∈C(I),且在 I 中的所有内点处可微。又设存在常数 L>0,使得对 I 的所有内点 x 成立 ∣f′(x)∣≤L,则 f 在区间 I 上满足 Lipschitz 条件。
证
任取 x1,x2∈I,且 x1<x2。在区间 [x1,x2] 上对 f 用 Lagrange 中值定理,就有 ξ∈(x1,x2),使成立
∣f(x1)−f(x2)∣=∣f′(ξ)∣⋅∣x1−x2∣≤L∣x1−x2∣.
注
在 5.4.5 小节的练习题 1 表明满足 Lipschitz 条件的函数是一致连续函数。因此可知,导函数有界的函数具有良好的性质。
设 f∈C[0,1],在 (0,1) 上可微,并且 f(0)=0,f(1)=1。又设 k1,k2,⋯,kn 是满足 k1+k2+⋯+kn=1 的 n 个正数。证明:在 (0,1) 中存在 n 个互不相同的数 t1,t2,⋯,tn,使得
f′(t1)k1+f′(t2)k2+⋯+f′(tn)kn=1.(7.17)
证
由介值定理知可以在 (0,1) 中插入 x1,x2,⋯,xn−1,使得
0=x0<x1<x2<⋯<xn−1<xn=1,
同时满足
f(x1)=k1,f(x2)=k1+k2,⋯,f(xn−1)=k1+k2+⋯+kn−1.
在区间 [xi−1,xi](i=1,2,⋯,n)上用 Lagrange 中值定理,有 t1,t2,⋯,tn,使得
ki=f(xi)−f(xi−1)=f′(ti)(xi−xi−1),i=1,2,⋯,n.
这样就有
f′(t1)k1+f′(t2)k2+⋯+f′(tn)kn=(x1−x0)+(x2−x1)+⋯+(xn−xn−1)=1.
注
本题的条件和求证的结论有什么意义?若一开始就从运动学的角度来观察本题,则很容易理解,而且可以很自然地想出证明的思路。实际上,如在 Lagrange 中值定理后的注 2 中所说,将 y=f(x) 看成是质点做直线运动时的路程与时间的关系,则在等式 (7.17) 中左边的每一项可以看成是 ki 除以 ti 时刻的瞬时速度。因此,若将 ki 看成是一段路程的长度,则从 Lagrange 中值定理的运动学意义,适当选择 ti 就可以使得这样的商等于运动所花的时间。由于 k1+k2+⋯+kn=1,又有 f(0)=0 和 f(1)=1,因此就可将全路程按长度 k1,k2,⋯,kn 分段,求出相应的时间 x1,⋯,xn−1,然后用 Lagrange 中值定理即可。这就是上述证明背后的思想。当然也可以从几何角度来考虑本题的求解。
7.1.4 练习题
用 Rolle 定理解决以下问题:
- 证明:方程 ex=ax2+bx+c 的不同实根不多于 3 个;
- 证明:方程 4ax3+3bx2+2cx=a+b+c 在 (0,1) 内至少有一个根;
- 若 f(x)=anxn+an−1xn−1+⋯+a1x+a0=0 有 n+1 个(不同)实根,证明:f(x)≡0;
- 若 2a2≤5b,证明:方程 x5+ax4+bx3+cx2+dx+e=0 不可能有 5 个不同的实根;
- 证明:Legendre 多项式
Pn(x)=2nn!1[(x2−1)n](n)
在 (−1,1) 内有 n 个不同实根;
6. 证明:Laguerre(拉盖尔)多项式 Ln(x)=ex(xne−x)(n) 有 n 个不同正根。(这里需要用 Rolle 定理的一个推广,见下面的题 6。)
解答
- 令 F(x)=ex−ax2−bx−c。若方程有四个不同实根,连续使用三次 Rolle 定理可得某点 ξ 满足 F′′′(ξ)=0,但 F′′′(x)=ex>0,矛盾。
- 令 F(x)=ax4+bx3+cx2−(a+b+c)x,则 F(0)=F(1)=0。由 Rolle 定理,存在 ξ∈(0,1) 使 F′(ξ)=0,这正是所给方程。
- 若 f 有 n+1 个不同实根,连续使用 n 次 Rolle 定理可得 f(n) 有零点。因 f(n)≡n!an,故 an=0;逐次降次即得 an−1=⋯=a0=0。
- 设左端多项式为 P。若 P 有五个不同实根,则 P′′′ 至少有两个不同实根,而
P′′′(x)=6(10x2+4ax+b).
其判别式为 16a2−40b=8(2a2−5b)≤0,故至多有一个实根,矛盾。
5. 令 G(x)=(x2−1)n。±1 均为 G 的 n 重零点。逐次使用 Rolle 定理可知,G(k) 在 (−1,1) 内至少有 k 个不同零点;取 k=n,便知 Pn 至少有 n 个不同零点。又 Pn 的次数为 n,故恰有 n 个不同零点,且全在 (−1,1) 内。
6. 令 G(x)=xne−x。它在 0 处有 n 重零点,且 G(k)(x)→0 (x→+∞)。由无限区间上的 Rolle 定理递推可知,G(k) 在 (0,+∞) 内至少有 k 个不同零点;于是 G(n) 有 n 个不同正零点。因 Ln(x)=exG(n)(x) 且 ex>0,结论成立。
若 f 在 [a,b] 上满足 Rolle 定理中的条件,且 f+′(a)f−′(b)>0。证明:f′(x)=0 在 (a,b) 中至少有两个根。
解答
不妨设 f+′(a)>0、f−′(b)>0。于是充分靠近 a 时 f(x)>f(a),充分靠近 b 且 x<b 时 f(x)<f(b)=f(a)。故 f 在 (a,b) 内分别取得一个最大值和一个最小值,两点互异;由 Fermat 定理,这两点均为 f′ 的零点。两端导数同为负数时同理。
设 f 在 [a,b] 上连续,在 (a,b) 上可微,且有 0<a<b 成立。证明:存在 ξ∈(a,b),使成立
f(b)−f(a)=lnab⋅ξf′(ξ).
解答
对 f 与 g(x)=lnx 使用 Cauchy 中值定理,有
lnb−lnaf(b)−f(a)=1/ξf′(ξ)=ξf′(ξ),
即得结论。
设 f 在 [a,b] 上可微,证明:存在 ξ∈(a,b),使成立
2ξ[f(b)−f(a)]=(b2−a2)f′(ξ).
(若应用 Cauchy 中值定理,则要讨论其条件不满足的情况。)
解答
对 f 与 g(x)=x2 使用 Cauchy 中值定理,便有
[f(b)−f(a)]2ξ=(b2−a2)f′(ξ).
若 a=−b,也可直接取 ξ=0。
设 f,g 在 [a,b] 上连续,在 (a,b) 上可微,且导函数 g′ 在区间 (a,b) 中无零点。证明:存在 ξ∈(a,b),使得
g′(ξ)f′(ξ)=g(b)−g(ξ)f(ξ)−f(a).
解答
令
F(x)=[f(x)−f(a)][g(b)−g(x)].
因 F(a)=F(b)=0,存在 ξ∈(a,b) 使 F′(ξ)=0,即
f′(ξ)[g(b)−g(ξ)]−g′(ξ)[f(ξ)−f(a)]=0.
又 g′ 无零点,故 g 严格单调,分母均非零,整理即得所证等式。
设 f 在 [a,+∞) 上连续,在 (a,+∞) 上可微,且 limx→+∞f(x)=f(a)。证明:存在 ξ>a,使得 f′(ξ)=0。(Rolle 定理在无限区间上的推广。)
解答
任取 x0>a。若 f(x0)=f(a),直接对 [a,x0] 使用 Rolle 定理。若 f(x0)>f(a),由 f(x)→f(a) 可取 B>x0 使 f(B)<f(x0),于是 f 在 [a,B] 的最大值于内点取得;若 f(x0)<f(a),同理考察最小值。两种情形均由 Fermat 定理得到某个 ξ>a 满足 f′(ξ)=0。
设 f(x) 在 [0,+∞) 上可微,且 0≤f(x)≤x/(1+x2)。证明:存在 ξ>0,使得
f′(ξ)=(1+ξ2)21−ξ2.
解答
记 g(x)=x/(1+x2),F=f−g。由题设 f(0)=0,且 0≤f(x)≤g(x)→0,故 F(0)=0 且 F(x)→0。对 F 使用上一题的无限区间 Rolle 定理,存在 ξ>0 使 F′(ξ)=0,即
f′(ξ)=g′(ξ)=(1+ξ2)21−ξ2.
对于 (1) f(x)=ax2+bx+c(a=0),(2) f(x)=1/x(x>0),计算在公式
f(x+Δx)−f(x)=f′(x+θΔx)Δx
中的 θ,并求极限 limΔx→0θ。(这些计算是检验例题 7.1.4 的结论。此外 (1) 与第二组参考题 9 有关。)
解答
记 h=Δx。
- 比较
f(x+h)−f(x)=(2ax+b+ah)h
与 f′(x+θh)h=[2a(x+θh)+b]h,得 θ=1/2。
2. 当 x,x+h>0 时,
−x(x+h)h=−(x+θh)2h,
从而
θ=hx(x+h)−x=x(x+h)+xx⟶21(h→0).
证明:当 x≥0 时有
x+1−x=2x+θ(x)1,
其中 41≤θ(x)≤21,且具有性质
x→0+limθ(x)=41,x→+∞limθ(x)=21.
解答
由
x+1−x=x+1+x1=2x+θ(x)1
可得
θ(x)=41+21(x2+x−x).
对 x≥0 有 0≤x2+x−x<1/2,故 1/4≤θ(x)<1/2;并且
x2+x−x=x2+x+xx
在 x→0+、x→+∞ 时分别趋于 0、1/2,于是两个极限分别为 1/4、1/2。
解答
导函数具有 Darboux 性质。若单调的 f′ 在某点有跳跃,则在左右极限之间任取一个数,Darboux 定理要求 f′ 在任意跨过该点的小区间内取到此值,这与单调函数跳跃处的值域缺口矛盾。因此 f′ 连续。
设 f 在区间 [a,b] 上可微。证明:若 f(a) 是 f 的最大值,则 f+′(a)≤0;若 f(b) 是 f 的最大值,则 f−′(b)≥0。
解答
若 f(a) 为最大值,则对充分小的 h>0 有
hf(a+h)−f(a)≤0,
令 h→0+ 得 f+′(a)≤0。右端点情形同理,由
[f(b−h)−f(b)]/(−h)≥0 得 f−′(b)≥0。
证明:当且仅当 ∣x∣≤1/2 时,成立
2arcsinx=arcsin(2x1−x2).
解答
令 α=arcsinx∈[−π/2,π/2],则
2x1−x2=sin2α。等式成立当且仅当
arcsin(sin2α)=2α,也就是 ∣2α∣≤π/2。这等价于 ∣α∣≤π/4,亦即 ∣x∣≤1/2。
设函数 f 在区间 I 上二阶可微,且 f′′(x)≡0。问:f 是什么函数?
解答
由 f′′≡0,函数 f′ 在 I 上为常数。故存在常数 A,B,使 f(x)=Ax+B。
证明:在有界开区间 (a,b) 上无界的可微函数的导数也一定无界。
解答
反设 ∣f′(x)∣≤M。固定 x0∈(a,b),对任意 x∈(a,b) 使用中值定理,有
∣f(x)−f(x0)∣≤M∣x−x0∣≤M(b−a),
从而 f 有界,矛盾。
设 f 在 (0,a) 上可微,f′(0+)=+∞。证明:f′(x) 在点 x=0 的右侧无下界。
解答
原命题中的“无下界”不成立。例如 f(x)=x 满足 f+′(0)=+∞,但 f′(x)=1/(2x)>0,在 0 的右侧有下界。正确结论应为“无上界”:若 f+′(0)=+∞ 而 f′ 在 (0,δ) 上有上界 M,由中值定理便有 [f(x)−f(0)]/x≤M,与右导数为 +∞ 矛盾。
设 f 在 [a,b] 上连续,在 (a,b) 上可微,f(a)=f(b),但 f 不是常值函数。证明:存在 ξ∈(a,b),使 f′(ξ)>0。
解答
取 c∈(a,b) 使 f(c)=f(a)。若 f(c)>f(a),对 [a,c] 使用中值定理可得某点导数为正;若 f(c)<f(a)=f(b),则对 [c,b] 使用中值定理可得某点导数为正。
设 f 在 [0,1] 上连续,在 (0,1) 上二阶可微,又知连接点 A(0,f(0)) 和 B(1,f(1)) 的直线段与曲线 y=f(x) 交于点 C(c,f(c)),其中 0<c<1。证明:在 (0,1) 内存在一点 ξ,使 f′′(ξ)=0。
解答
令 L(x)=f(0)+[f(1)−f(0)]x,g=f−L。由题意 g(0)=g(c)=g(1)=0。两次使用 Rolle 定理,先得 g′ 的两个不同零点,再得某个 ξ∈(0,1) 满足 g′′(ξ)=0。因 L′′=0,故 f′′(ξ)=0。
设 f 在 [a,b] 上连续,在 (a,b) 上可微,且 f′(x) 无零点。证明:存在 ξ,η∈(a,b),使得
f′(η)f′(ξ)=b−aeb−eae−η.
解答
由 Lagrange 中值定理,存在 ξ∈(a,b) 使
f(b)−f(a)=(b−a)f′(ξ).
再对 ex 与 f(x) 使用 Cauchy 中值定理,存在 η∈(a,b) 使
f(b)−f(a)eb−ea=f′(η)eη.
因 f′ 无零点,合并两式即得
f′(η)f′(ξ)=b−aeb−eae−η.
设 f 在 [0,1] 上连续,在 (0,1) 上可微,f(0)=f(1)=0,f(21)=1。证明:
- 存在 η∈(21,1),使 f(η)=η;
- 对任何实数 λ,存在 ξ∈(0,η),使 f′(ξ)−λ(f(ξ)−ξ)=1。
解答
- 令 g(x)=f(x)−x。因 g(1/2)=1/2>0、g(1)=−1<0,由介值定理存在 η∈(1/2,1) 使 g(η)=0,即 f(η)=η。
- 由 g(0)=g(η)=0,对 e−λxg(x) 在 [0,η] 上使用 Rolle 定理,存在 ξ∈(0,η) 使
g′(ξ)−λg(ξ)=0.
代入 g=f−x 即得 f′(ξ)−λ[f(ξ)−ξ]=1。
设 f 为区间 I 上的可微函数。证明:f′ 为 I 上的常值函数的充分必要条件是 f 为线性函数。
解答
若 f′≡A,则由中值定理 f(x)−f(x0)=A(x−x0),故 f(x)=Ax+B。反之,线性函数的导数显然为常数。
7.2.2 例题
计算 f(x)=arcsinx 的 Maclaurin 公式直到 x5 项。
解 1
对 f 求导,并利用二项式展开公式,就有
f′(x)=(1−x2)−21=1+21x2+83x4+o(x5)(x→0).
根据上一小节的唯一性引理和带 Peano 余项的 Taylor 公式,可见上式就是 f′(x) 的 Maclaurin 公式。利用 Taylor 公式中的系数公式,就可以从上式右边的已知系数反过来求出 f′(x) 在 x=0 处的值和各阶导数值:
1=f′(0),0=f′′(0),21=2!f′′′(0),0=f(4)(0),83=4!f(5)(0),0=f(6)(0).
这样就求出所需要的前 6 阶导数:
f′(0)=1,f′′(0)=0,f′′′(0)=1,f(4)(0)=0,f(5)(0)=9,f(6)(0)=0.
再利用 f(0)=0,就得到所要求的 Maclaurin 公式:
arcsinx=x+3!1x3+5!9x5+o(x6)=x+61x3+403x5+o(x6)(x→0).
注
若将以上的解法发展一步,就可以写出 arcsinx 的一般的 Maclaurin 公式,而无须求出这个函数在 x=0 处的任意阶导数值。再往前一步,我们可以提出来高阶导数的一种间接计算法。从 f(x)=arcsinx 的导函数出发,计算
f′(x)=(1−x2)−21=1+k=1∑nk!(−21)(−23)⋯(−21−k+1)(−x2)k+o(x2k+1)=1+k=1∑n2kk!(2k−1)!!x2k+o(x2k+1)(x→0),
就可以对任意正整数 k 得到 f(2k)(0)=0 和
f(2k+1)(0)=(2k)!2kk!(2k−1)!!=[(2k−1)!!]2.
这就是在例题 6.2.3 已经得到的结果。请读者试用这种新方法计算 arctanx 和 ln(1+x) 的 Maclaurin 公式和它们在 x=0 处的任意阶导数值。
解 2
由于 f(x)=arcsinx 是奇函数,又有 f′(0)=1,因此它的 Maclaurin 公式的形式如下:
arcsinx=x+ax3+bx5+o(x6)(x→0).
这里只需确定两个系数 a 和 b。利用 arcsinx 是 sinx 的反函数,又利用 sinx 的 Maclaurin 公式,就有
x=sin(arcsinx)=arcsinx−61(arcsinx)3+1201(arcsinx)5+o(x6)=(x+ax3+bx5)−61(x+ax3)3+1201x5+o(x6)(x→0).
比较两边同次幂项的系数,就有方程
a−61=0,b−61⋅3a+1201=0.
这样就可解出
a=61,b=403.
计算 f(x)=32−cosx 的 Maclaurin 公式直到 x5 项。
解 1
将根式内的表达式写成 1+(1−cosx),并利用
1−cosx=2x2−24x4+o(x5)(x→0),
就可以计算如下:
f(x)=31+(1−cosx)=1+31−cosx−9(1−cosx)2+O((1−cosx)3)=1+(6x2−72x4)−36x4+o(x5)=1+6x2−24x4+o(x5)(x→0).
解 2
利用 f 为偶函数,因此所要求的公式的形式已可确定为
f(x)=1+ax2+bx4+o(x5)(x→0).
为确定 a 和 b,只要将上式代入
[f(x)]3=2−cosx=1+2x2−24x4+o(x5)(x→0),
就得到关于待定系数的方程
3a=21,3b+3a2=−241.
从中解出
a=61,b=−241.
计算函数 f(x)=lnxsinx 的 Maclaurin 公式直到 x6 项。这里 f(x) 在 x=0 的值用函数在该点的极限值 0 来定义。
解
从正弦函数的展开式开始,有
sinx=x−3!1x3+5!1x5−7!1x7+o(x8)(x→0),
就有
xsinx=1−3!1x2+5!1x4−7!1x6+o(x7)(x→0).
记
y=−3!1x2+5!1x4−7!1x6+o(x7)(x→0),
则 y=O(x2)(x→0)。然后有
lnxsinx=ln(1+y)=y−21y2+31y3+O(y4)=(−3!1x2+5!1x4−7!1x6)−21(361x4−3!5!2x6)+31(−2161x6)+o(x7)=−61x2−1801x4−28351x6+o(x7)(x→0).
设已知函数(参考图 4.1)
f(x)={(1+x)1/x,e,x=0,x=0
在 x=0 无穷次可微,计算 f(x) 的 Maclaurin 公式直到 x4 项。
解
在 x=0 时,将函数 f 写为
f(x)=exp(lnf(x)),
然后写出
lnf(x)=xln(1+x)=1−2x+3x2−4x3+5x4+o(x4)(x→0).
将上式右边记为 1+y,就有
f(x)=e1+y=e⋅ey=e(1+y+2!y2+3!y3+4!y4)+o(x4)(x→0),
其中
y=−2x+3x2−4x3+5x4+o(x4)(x→0).
分别计算出
y2y3y4=41x2−31x3+3613x4+o(x4)(x→0),=−81x3+41x4+o(x4)(x→0),=161x4+o(x4)(x→0).
代入前面的表达式中,最后得到
f(x)=e(1−21x+2411x2−167x3+57602447x4)+o(x4)(x→0).
注
在上面两个例题中都没有验证函数在 x0=0 处存在任意阶导数。这是在使用间接法时经常会遇到的问题。实际上这里涉及与幂级数(或解析函数)的四则运算和复合运算有关的一些理论问题,在学幂级数之前作讨论是比较困难的。因此在例题和练习题中我们将注意力集中在计算上,而将有关的理论问题留待以后解决。此外,这里还从 sinx 和 ln(1+x) 的 Maclaurin 公式出发除以 x,得到函数 xsinx 和 xln(1+x)(在 x=0 处由极限定义)的 Maclaurin 公式,这里的理论根据可在下一章得到解决(见例题 8.1.9 的第 3 个注解)。
设 f 在 (0,+∞) 上二阶可微,且已知
M0=sup{∣f(x)∣∣x∈(0,+∞)}和M2=sup{∣f′′(x)∣∣x∈(0,+∞)}
为有限数。证明
M1=sup{∣f′(x)∣∣x∈(0,+∞)}
也是有限数,并满足不等式
M1≤2M0M2.
证
写出
f(x+t)=f(x)+f′(x)t+2f′′(ξ)t2,
其中 x,t>0,ξ∈(x,x+t)。由此有估计
∣tf′(x)∣≤f(x+t)−f(x)−2t2f′′(ξ)≤2M0+2t2M2.
这样就得到
∣f′(x)∣≤t2M0+2tM2.
这对每个 x∈(0,+∞) 成立。取上确界,就有
M1≤t2M0+2tM2.(7.24)
因此 M1 为有限数。由于这对每个 t>0 成立,为了得到最好的估计,可以取 t=2M0/M2,使右边的和达到最小,即有
M1≤2M0M2.
注
本题有许多推广和研究,例如见本章的第一组参考题 17、第二组参考题 15 等。比较详细的资料见 [30]。
设 f 在 [a,b] 上二阶可微。证明:存在 ξ∈(a,b),使得
f(a)−2f(2a+b)+f(b)=41(b−a)2f′′(ξ).
证
写出 f(a),f(b) 在点 2a+b 的 Taylor 展开式:
f(a)f(b)=f(2a+b)+f′(2a+b)(2a−b)+21f′′(η1)(2b−a)2,=f(2a+b)+f′(2a+b)(2b−a)+21f′′(η2)(2b−a)2.
然后将两式相加,就有
f(a)−2f(2a+b)+f(b)=81(b−a)2[f′′(η1)+f′′(η2)].
对 f′′ 用 Darboux 定理(命题 7.1.6),即有 ξ∈(a,b),使得
f′′(ξ)=21[f′′(η1)+f′′(η2)].
注
本题的证明方法很多,除了用 Taylor 公式为主要工具的上述证明外,这里再简述两种证明方法。
- 令
λ=4(b−a)2f(a)+f(b)−2f(2a+b),
构造辅助函数
F(t)=f(t)+f(a)−2f(2t+a)−λ4(t−a)2,
以下与例题 7.1.3 相同。
2. 作辅助函数
φ(x)=f(x+2b−a)−f(x),
然后考虑差 φ(2a+b)−φ(a)。
7.2.3 例题
解
由于 secx 是偶函数,可以假定有
secx=c0+c2x2+c4x4+⋯+c2nx2n+o(x2n+1)(x→0).
现在令
c2n=(−1)n(2n)!E2n,n∈N+,
写出
secx=E0−2!E2x2+4!E4x4+⋯+(−1)n(2n)!E2nx2n+o(x2n+1)(x→0).(7.25)
将公式 (7.25) 和 cosx 的 Maclaurin 公式一起代入恒等式 cosxsecx=1 中,就可以得到确定数列 {E2n} 的递推公式:
E0=1,E2+E0=1,E4+2!2!4!E2+E0=0,
⋯⋯⋯
E2n+(22n)E2n−2+(42n)E2n−4+⋯+E0=0.
从而可以得出
E2=−1,E4=5,E6=−61,E8=1385,E10=−50521,⋯.
例如,这样就可以写出直到前 6 项系数的公式:
secx=1+2x2+245x4+72061x6+8064277x8+362880050521x10+o(x11)(x→0).
称 E2n 为 Euler 数。当 n 为偶数时,E2n 为正奇数,且除 E0 外,其个位数字都是 5;当 n 为奇数时,E2n 为负奇数,其个位数字都是 1。
注 1
又有
sechx=ex+e−x2=E0+2!E2x2+⋯+(2n)!E2nx2n+o(x2n+1)(x→0),
其中的函数 sechx 称为双曲正割。
注 2
令 E2n=(−1)nEn,也有称 En 为 Euler 数的。
计算 xcotx 的 Maclaurin 展开式,在 x=0 处的函数值补充定义为 1。
解
以下运算越出了实数的范围,还用到了 Euler 公式 eix=cosx+isinx,其合理性将在复变函数论中得到解释。
xcotx=x⋅sinxcosx=ix⋅eix−e−ixeix+e−ix=ix+e2ix−12ix=ix+B0+1!B12ix+2!B2(2ix)2+⋯+(2n)!B2n(2ix)2n+o(x2n)=Re[ix+B0+1!B12ix+2!B2(2ix)2+⋯+(2n)!B2n(2ix)2n+o(x2n)]=1−2!B122x2−4!B224x4−⋯−(2n)!Bn22nx2n+o(x2n+1)(x→0).
写出其前 5 项的系数,即有
xcotx=1−31x2−451x4−9452x6−47251x8+o(x9)(x→0).
计算函数 tanx 的 Maclaurin 展开式。
解
利用恒等式 tanx=cotx−2cot2x,当 x=0 时将右边取其极限 0。这样就有
tanx=xxcotx−2xcot2x=2!B1(22−1)22x+4!B2(24−1)24x3+⋯+(2n)!Bn(22n−1)22nx2n−1+o(x2n)(x→0).
写出其前 5 项的系数,即有
tanx=x+31x3+152x5+31517x7+283562x9+o(x10)(x→0).
7.2.4 练习题
计算 xcscx,lncosx,ln(xsinx) 的 Maclaurin 公式。
解答
采用通常的 Bernoulli 数约定 B2=1/6,B4=−1/30,…。由 xcotx、tanx 的展开式以及逐项积分,可得
xcscxlncosxlnxsinx=1+k=1∑n(−1)k−1(2k)!2(22k−1−1)B2kx2k+o(x2n),=−k=1∑n(−1)k−12k(2k)!22k(22k−1)B2kx2k+o(x2n),=k=1∑n(−1)k2k(2k)!22kB2kx2k+o(x2n).
特别地,
xcscxlncosxlnxsinx=1+6x2+3607x4+1512031x6+o(x6),=−2x2−12x4−45x6+o(x6),=−6x2−180x4−2835x6+o(x6).
能否用 Taylor 公式作如下计算:
x→0limxsinx=x→0limxx+o(x2)=1,
x→0limx21−cosx=x→0limx21−(1−21x2+o(x3))=21,
为什么?
解答
一旦已经独立建立 sinx、cosx 的 Taylor 公式,这两项计算当然正确。但若用它们来初次证明基本极限,就会循环论证,因为三角函数导数公式的建立通常已经使用了
limx→0sinx/x=1,并由此得到 (1−cosx)/x2→1/2。
试对函数 f(x)=(x+a)n(a=0)和 x0=0 计算它的 Taylor 多项式,从而得到二项式展开定理的一个新证明。
解答
对 f(x)=(a+x)n 在 0 处使用 Taylor 公式。因
f(k)(0)=(n−k)!n!an−k(0≤k≤n),
且 f(n+1)≡0,故余项恒为零,从而
(a+x)n=k=0∑n(kn)an−kxk.
设 f 在 x0 处存在 f(n)(x0),且有
f(x)=k=0∑nak(x−x0)k+o((x−x0)n)(x→x0),
证明:
f′(x)=k=0∑n−1(k+1)ak+1(x−x0)k+o((x−x0)n−1)(x→x0).
解答
由 Peano 展开式的唯一性,ak=f(k)(x0)/k!。函数 f′ 在 x0 处存在直到 n−1 阶导数,直接对 f′ 使用 n−1 阶 Taylor 公式,便有
f′(x)=k=0∑n−1k!f(k+1)(x0)(x−x0)k+o((x−x0)n−1),
代入 f(k+1)(x0)=(k+1)!ak+1 即得结论。
用间接法求函数 f(x)=3sinx3 的带 Peano 余项的 Maclaurin 公式,要求写出直到 x13 项的系数。然后利用这个公式计算出函数 f(x) 在点 x=0 的直到 13 阶的各阶导数值。
解答
写成
f(x)=x(x3sinx3)1/3.
由
x3sinx3=1−6x6+120x12+o(x12),(1+u)1/3=1+3u−9u2+o(u2),
得
f(x)=x−18x7−3240x13+o(x13).
因而
f′(0)=1,f(7)(0)=−187!=−280,f(13)(0)=−324013!=−1921920,
其余 2≤k≤13、k=7,13 的导数值均为 0。
计算 arcsinx 的带 Peano 余项的 Maclaurin 公式。
解答
由
(1−x2)−1/2=k=0∑n4k(k!)2(2k)!x2k+o(x2n)
逐项积分,得到
arcsinx=k=0∑n4k(k!)2(2k+1)(2k)!x2k+1+o(x2n+1).
计算 f(x)=1−x2arcsinx 的带 Peano 余项的 Maclaurin 公式。
解答
因
(2(arcsinx)2)′=1−x2arcsinx,
或直接将上题的展开式与 (1−x2)−1/2 相乘,可得
1−x2arcsinx=k=0∑n(2k+1)!!(2k)!!x2k+1+o(x2n+1).
前几项为 x+32x3+158x5+3516x7+o(x7)。
估计下列近似公式的绝对误差:
- ex≈1+x+2!x2+⋯+n!xn,当 0≤x≤1;
- sinx≈x−6x3,当 ∣x∣≤21;
- tanx≈x+3x3,当 ∣x∣≤101;
- 1+x≈1+2x−8x2,当 0≤x≤1。
解答
- Lagrange 余项给出
ex−k=0∑nk!xk≤(n+1)!e,0≤x≤1.
- 把近似多项式看成四次 Taylor 多项式,因四次项系数为零,
sinx−x+6x3≤5!∣x∣5≤38401.
- 令 T=tan(1/10)。由
(tanx)(5)=16+136tan2x+240tan4x+120tan6x
得
tanx−x−3x3≤5!16+136T2+240T4+120T610−5<1.5×10−6.
- 因 (1+x)′′′=3/[8(1+x)5/2],
1+x−1−2x+8x2≤16x3≤161.
若函数 f 在某点 x0 的任意阶 Taylor 多项式均恒等于 0,是否可推出 f(x)≡0?(参考例题 6.2.4 的结论。)
解答
不能。令
f(x)={e−1/x2,0,x=0,x=0,
则 f 在 0 处任意阶导数均为 0,所有 Taylor 多项式恒为零,但 f(x)>0 (x=0)。
设 f 在 [−1,1] 上有任意阶导数,f(n)(0)=0,∀n∈N+,且存在常数 C≥0,使得对所有 n∈N+ 和 x∈[−1,1],成立不等式 ∣f(n)(x)∣≤n!Cn。证明:f(x)≡0。
解答
按题面条件,结论不成立:任意非零常值函数都是反例。若原题还应包含 f(0)=0(或把 n=0 也列入条件),则结论成立。事实上,在任一点 x0 已知所有阶导数为零时,对 ∣x−x0∣<1/C 使用 Lagrange 余项,有
∣f(x)∣≤Cm+1∣x−x0∣m+1⟶0.
因而 f 在 x0 的一个邻域内恒为零。由该邻域端点继续作同样论证,有限次延拓即可覆盖 [−1,1],故 f≡0。
设 f 在 [a,b] 上二阶可微,且 f′(a)=f′(b)=0。证明:存在 ξ∈(a,b),使得
∣f′′(ξ)∣≥(b−a)24∣f(b)−f(a)∣.
解答
记 m=(a+b)/2。由三角不等式,
max{∣f(m)−f(a)∣,∣f(b)−f(m)∣}≥21∣f(b)−f(a)∣.
若前一项达到此下界,利用 f′(a)=0 在 [a,m] 上写 Taylor 公式,存在 ξ∈(a,m) 使
f(m)−f(a)=21f′′(ξ)(m−a)2;
因 m−a=(b−a)/2,即得 ∣f′′(ξ)∣≥4∣f(b)−f(a)∣/(b−a)2。后一项同理在点 b 展开。
- 设 f 在 (a,b) 上可微。试问对每个点 ξ∈(a,b),是否一定存在两点 x1,x2∈(a,b),使得
x2−x1f(x2)−f(x1)=f′(ξ)?
- 设 f 在 (a,b) 上可微,且在某点 ξ∈(a,b) 处有 f′′(ξ)>0。证明:存在两个点 x1,x2∈(a,b),使得成立
x2−x1f(x2)−f(x1)=f′(ξ).
解答
- 不一定。取 f(x)=x3、ξ=0。对任何 x1=x2,
x2−x1f(x2)−f(x1)=x12+x1x2+x22>0=f′(0).
- 令 g(x)=f(x)−f′(ξ)x。由 g′(ξ)=0、g′′(ξ)>0,存在充分小的 δ>0,使 g 在 (ξ−δ,ξ] 上严格减少,在 [ξ,ξ+δ) 上严格增加。取略大于 g(ξ) 的共同函数值,可在两侧分别找到 x1,x2 使 g(x1)=g(x2),于是
x2−x1f(x2)−f(x1)=f′(ξ).
设 f 在 [a,+∞) 上二阶可微,且 f(x)≥0,f′′(x)≤0,证明:在 x≥a 时 f′(x)≥0。
解答
若某点 x0≥a 有 f′(x0)<0,由 f′′≤0 可知 f′ 单调不增,故对 x>x0 有 f′(x)≤f′(x0)<0。中值定理遂给出
f(x)≤f(x0)+f′(x0)(x−x0)⟶−∞,
与 f(x)≥0 矛盾。因此 f′(x)≥0。
设 f 在 (−1,1) 上 n+1 阶可微,f(n+1)(0)=0,n∈N+,在 0<∣x∣<1 上有
f(x)=f(0)+f′(0)x+⋯+(n−1)!f(n−1)(0)xn−1+n!f(n)(θx)xn,
其中 0<θ<1,证明:
x→0limθ=n+11.
解答
比较题设等式与 n+1 阶 Peano 展开式,消去前 n−1 项并除以 xn/n!,得到
f(n)(θx)=f(n)(0)+n+1f(n+1)(0)x+o(x).
另一方面,因 θx→0,
f(n)(θx)=f(n)(0)+f(n+1)(0)θx+o(x).
由 f(n+1)(0)=0 比较即得 θ→1/(n+1)。
证明:在 ∣x∣≤1 时存在 θ∈(0,1),使得
arcsinx=1−(θx)2x,
且有
x→0limθ=31.
解答
对 arcsint 在 0 与 x 之间使用中值定理,存在 θ∈(0,1) 使
arcsinx=1−(θx)2x.
再比较
arcsinx=x+6x3+o(x3),1−(θx)2x=x+2θ2x3+o(x3),
可得 θ2→1/3;因 θ>0,故 θ→1/3。
设 f 在 Oδ(x0) 上 n 阶可微,且 f′′(x0)=⋯=f(n−1)(x0)=0,f(n)(x0)=0。证明:当 0<∣h∣<δ 时,成立 f(x0+h)−f(x0)=hf′(x0+θh),0<θ<1,且成立
h→0limθ=n−1n1.
解答
中值定理保证存在 θ∈(0,1) 使
f(x0+h)−f(x0)=hf′(x0+θh)。由题设的导数消失条件,
f(x0+h)−f(x0)hf′(x0+θh)=f′(x0)h+n!f(n)(x0)hn+o(hn),=f′(x0)h+(n−1)!f(n)(x0)θn−1hn+o(hn).
比较系数得 θn−1→1/n,故
θ⟶n−1/(n−1).
7.3.1 例题
设 f 在 [a,b] 上存在 n+1 阶导数,且满足
f(k)(a)=f(k)(b)=0,k=0,1,2,⋯,n,
其中 f(0)(a)=f(a),f(0)(b)=f(b)。证明:存在 ξ∈(a,b),使得 f(ξ)=f(n+1)(ξ)。
证
(1) 当 n=0 时,令 h(x)=e−xf(x),则
h′(x)=e−x[f′(x)−f(x)].
由于 h(a)=h(b)=0,故由 Rolle 定理,存在 ξ∈(a,b),使得 h′(ξ)=e−ξ[f′(ξ)−f(ξ)]=0。由于 e−ξ>0,从而 f(ξ)=f′(ξ)。
(2) 当 n>0 时,令
g(x)=k=0∑nf(k)(x),
则 g(a)=g(b),且
g(x)−g′(x)=f(x)−f(n+1)(x).
由 (1),存在 ξ∈(a,b),使得 g(ξ)=g′(ξ)。即 f(ξ)=f(n+1)(ξ)。
7.3.2 参考题:第一组参考题
设有 n 个实数 a1,a2,⋯,an 满足
a1−31a2+⋯+(−1)n−12n−1an=0,
证明:方程
a1cosx+a2cos3x+⋯+ancos(2n−1)x=0
在区间 (0,2π) 中至少有一个根。
解答
令
F(x)=k=1∑n2k−1aksin(2k−1)x.
则 F(0)=0,而题设条件恰说明 F(π/2)=0。由 Rolle 定理,存在 ξ∈(0,π/2) 使
F′(ξ)=∑k=1nakcos(2k−1)ξ=0。
设 c=0,证明:方程 x5+ax4+bx3+c=0 至少有两个根不是实根。
解答
反设五个根全为实数,记为 r1,…,r5。因 c=0,各 ri=0。由 x2 项和 x 项的系数均为零,Vieta 公式给出
i=1∑5ri1=0,1≤i<j≤5∑rirj1=0.
因而
i=1∑5ri21=(i=1∑5ri1)2−2i<j∑rirj1=0,
这对非零实数不可能。故至少有一对共轭非实根。
设 a=0,证明:方程 x2n+a2n=(x+a)2n 只有一个实根 x=0。
解答
令 t=x/a,方程化为
t2n+1=(t+1)2n.
若 t>0,右端的二项展开严格大于 t2n+1;若 t<−1,则 t2n+1>(t+1)2n;若 −1<t<0,令 u=−t∈(0,1),有 u2n+1>(1−u)2n。故只能有 t=0,即 x=0。
设 f 在 [a,b] 上连续,在 (a,b) 上可微,且满足条件
f(a)f(b)>0,f(a)f(2a+b)<0,
证明:对每个实数 k,在 (a,b) 内存在点 ξ,使成立 f′(ξ)−kf(ξ)=0。
解答
由介值定理,在 (a,(a+b)/2) 与 ((a+b)/2,b) 内各有一个 f 的零点,记为 α<β。对 e−kxf(x) 在 [α,β] 上使用 Rolle 定理,存在 ξ 使
0=(e−kxf(x))′x=ξ=e−kξ[f′(ξ)−kf(ξ)].
设 f(x)=∑k=1nckeλkx,其中 λ1,⋯,λn 为互异实数,c1,⋯,cn 不同时为 0。证明:f 的零点个数小于 n。
解答
对项数作归纳。n=1 时显然。设结论对至多 n−1 项成立。若 f 有至少 n 个不同零点,令 g(x)=e−λ1xf(x),则 g 仍有这些零点,故 g′ 至少有 n−1 个不同零点。但
g′(x)=k=2∑nck(λk−λ1)e(λk−λ1)x
至多含 n−1 个非零项,按归纳假设其零点少于 n−1,矛盾。因此 f 的不同零点至多为 n−1 个。
- 设 f 在 [0,1] 上可微,f(0)=0,f(x)=0,∀x∈(0,1),证明:存在 ξ∈(0,1),使成立
2f(ξ)f′(ξ)=f(1−ξ)f′(1−ξ).
- 设 f 在 [0,1] 上可微,f(0)=0,f(x)=0,∀x∈(0,1),证明:对每个 α=0,存在 ξ∈(0,1),使成立
∣α∣f(ξ)f′(ξ)=f(1−ξ)f′(1−ξ).
解答
- 令 F(x)=f(x)2f(1−x)。由 F(0)=F(1)=0,存在 ξ∈(0,1) 使 F′(ξ)=0。因各因子在内点非零,除去 F(ξ) 即得
2f(ξ)f′(ξ)=f(1−ξ)f′(1−ξ).
- f 在 (0,1) 上不变号。令
F(x)=∣f(x)∣∣α∣∣f(1−x)∣,同样由 Rolle 定理及对数求导得到
∣α∣f(ξ)f′(ξ)=f(1−ξ)f′(1−ξ).
设 f 在 [a,b] 上连续,在 (a,b) 上可微,但不是线性函数,证明:存在 ξ,η∈(a,b),使成立
f′(ξ)>b−af(b)−f(a)>f′(η).
解答
令
s=b−af(b)−f(a),g(x)=f(x)−sx.
则 g(a)=g(b),且 g 不是常值函数。由练习 7.1.4(16),g′ 在某点为正;对 −g 使用同一结论,又知 g′ 在另一点为负。于是存在 ξ,η 使 f′(ξ)>s>f′(η)。
设 f 在 [a,b] 上二阶可微,f(a)=f(b)=0,且在某点 c∈(a,b) 处有 f(c)>0,证明:存在 ξ∈(a,b),使 f′′(ξ)<0。
解答
由中值定理,在 (a,c) 内有一点 u 满足 f′(u)>0,在 (c,b) 内有一点 v 满足 f′(v)<0。对 f′ 在 [u,v] 上使用中值定理,存在 ξ∈(u,v) 使
f′′(ξ)=v−uf′(v)−f′(u)<0.
利用例题 7.1.3 的方法(或其他方法)解决以下问题:
- 设 f 在 [a,b] 三阶可微,且有 f(a)=f′(a)=f(b)=0,证明:对每个 x∈[a,b],存在 ξ∈(a,b),使成立
f(x)=3!f′′′(ξ)(x−a)2(x−b).
- 设 f 在 [0,1] 上五阶可微,且有 f(1/3)=f(2/3)=f(1)=f′(1)=f′′(1)=0,证明:对每个 x∈[0,1],存在 ξ∈(0,1),使成立
f(x)=5!f(5)(ξ)(x−31)(x−32)(x−1)3.
- 设 f 在 [a,b] 上三阶可微,证明:存在 ξ∈(a,b),使成立
f(b)=f(a)+21(b−a)[f′(a)+f′(b)]−121(b−a)3f′′′(ξ).
- 设 f 在 [a,b] 上二阶可微,证明:对每个 c∈(a,b),有 ξ∈(a,b),使成立
21f′′(ξ)=(a−b)(a−c)f(a)+(b−c)(b−a)f(b)+(c−a)(c−b)f(c).
解答
- 固定 x∈/{a,b},令 ω(t)=(t−a)2(t−b) 及
F(t)=f(t)−ω(x)f(x)ω(t).
F 在 a 有二重零点,并在 b,x 为零。广义 Rolle 定理给出某个 ξ 使 F′′′(ξ)=0。因 ω′′′=3!,即得所求公式;x=a,b 时公式显然成立。
2. 令
ω(t)=(t−31)(t−32)(t−1)3,F(t)=f(t)−ω(x)f(x)ω(t).
计入重数,F 有六个零点,故某点 F(5)(ξ)=0;又 ω(5)=5!,结论随即得到。
3. 取三次 Hermite 插值多项式 P,使 P(a)=f(a)、P′(a)=f′(a)、P(b)=f(b)、P′(b)=f′(b)。f−P 在两端各有二重零点,故存在 ξ 使 f′′′(ξ)=P′′′。直接计算 Hermite 多项式的三次项系数可得
P′′′=−(b−a)312[f(b)−f(a)−2b−a(f′(a)+f′(b))],
整理即得题中等式。
4. 令 P 为通过 (a,f(a)),(b,f(b)),(c,f(c)) 的二次插值多项式。f−P 有三个零点,故某点 f′′(ξ)=P′′。Lagrange 插值式的二次项系数正是
(a−b)(a−c)f(a)+(b−c)(b−a)f(b)+(c−a)(c−b)f(c),
而 P′′ 为该系数的两倍。
设 0<a<b,f 在 [a,b] 上可微,证明:存在 ξ∈(a,b),使成立
a−b1af(a)bf(b)=f(ξ)−ξf′(ξ).
解答
对 F(x)=f(x)/x 与 G(x)=1/x 使用 Cauchy 中值定理,存在 ξ∈(a,b) 使
1/b−1/af(b)/b−f(a)/a=G′(ξ)F′(ξ)=f(ξ)−ξf′(ξ).
左端化简即为题中行列式。
设 f 在区间 [a,b] 上连续,在 (a,b) 上 n 次可微,设 a=x0<x1<⋯<xn=b,证明:存在 ξ∈(a,b),使成立
Δ=1x0⋮x0n−1f(x0)1x1⋮x1n−1f(x1)⋯⋯⋯⋯1xn⋮xnn−1f(xn)=n!f(n)(ξ)i>j∏(xi−xj).
解答
令 P 为节点 x0,ldots,xn 上的插值多项式。其最高次项系数为
[x0,…,xn]f=∏i>j(xi−xj)Δ.
函数 f−P 有 n+1 个不同零点,连续使用 Rolle 定理可得某个 ξ∈(a,b) 使
f(n)(ξ)=P(n)=n![x0,…,xn]f,即得所证公式。
设 f 在 [a,+∞) 上可微,且 limx→+∞f′(x)=∞,证明:f 在 [a,+∞) 上非一致连续。
解答
取 xn→+∞,使在 [xn,xn+1/n] 上有 f′(x)>n。于是由中值定理
∣f(xn+1/n)−f(xn)∣>1,
而两点距离趋于零,故 f 不一致连续。
设 f 在 (0,a] 上可微,又存在有限极限 limx→0+xf′(x),证明:f 在 (0,a] 上一致连续。
解答
由极限存在,存在 C,δ>0,使 ∣f′(x)∣≤C/x (0<x≤δ)。对 f 与 x 在 [x,y]⊂(0,δ] 上使用 Cauchy 中值定理,得
∣f(y)−f(x)∣≤2C∣y−x∣≤2C∣y−x∣.
故 f 在 (0,δ] 上一致连续;在 [δ/2,a] 上由连续性得到一致连续性,拼接即得 (0,a] 上的一致连续性。
设 f 在 [a,+∞) 上可微,且 limx→+∞f′(x)=0,证明:
x→+∞limxf(x)=0.
解答
对 [a,x] 使用中值定理,存在 ξx∈(a,x) 使
x−af(x)−f(a)=f′(ξx).
当 x→+∞ 时 ξx→+∞,故右端趋于零。再写
xf(x)=xx−ax−af(x)−f(a)+xf(a)
即得极限为零。
对分别满足以下两个条件的 f,设已知 f(1)=1,求 f(2):
- xf′(x)+f(x)=0,∀x>0;
- xf′(x)−f(x)=0,∀x>0。
解答
- (xf(x))′=xf′(x)+f(x)=0,故 xf(x)≡1,于是 f(2)=1/2。
- (f(x)/x)′=[xf′(x)−f(x)]/x2=0,故 f(x)/x≡1,于是 f(2)=2。
设 f 在 [0,2] 上二阶可微,且 ∣f(x)∣≤1,∣f′′(x)∣≤1,证明:∣f′(x)∣≤2。
解答
对任意 x∈[0,2],分别在 x 处向两端写 Taylor 公式:
f(0)f(2)=f(x)−xf′(x)+2x2f′′(ξ1),=f(x)+(2−x)f′(x)+2(2−x)2f′′(ξ2).
两式相减后得到
2f′(x)=f(2)−f(0)−2(2−x)2f′′(ξ2)+2x2f′′(ξ1).
因而
∣f′(x)∣≤1+4x2+(2−x)2≤2.
证明:若在例题 7.2.5 中的区间从 (0,+∞) 改为 (−∞,+∞),则可以得到更好的估计 M1≤2M0M2。
解答
对任意 t>0,在 x 的两侧写二阶 Taylor 公式并相减,得
∣f′(x)∣≤tM0+2tM2.
取 t=2M0/M2,便有 ∣f′(x)∣≤2M0M2;对 x 取上确界即得结论。退化情形 M0M2=0 可直接验证。
设当 x∈[0,a] 时有 ∣f′′(x)∣≤M,又已知 f 在 (0,a) 中取得最大值。证明:
∣f′(0)∣+∣f′(a)∣≤Ma.
解答
设 c∈(0,a) 为最大值点,则 f′(c)=0。对 f′ 在 [0,c]、[c,a] 上分别使用中值定理,有
∣f′(0)∣≤Mc,∣f′(a)∣≤M(a−c).
相加即得 ∣f′(0)∣+∣f′(a)∣≤Ma。
7.3.2 参考题:第二组参考题
设 f 在 [a,b] 上可微,在 (a,b) 上二阶可微,证明:存在 ξ∈(a,b),使成立
f′(b)−f′(a)=f′′(ξ)(b−a).
(注意:这里没有假定 f′∈C[a,b]。)
解答
令
A=b−af′(b)−f′(a),g(x)=f(x)−2Ax2.
则 g′(a)=g′(b)。若 g′′ 无零点,由 Darboux 定理它在 (a,b) 上恒正或恒负,于是 g′ 严格单调;但从端点导数的定义可分别取趋于 a+、b− 的内点,使 g′ 的极限点均为同一个数 g′(a)=g′(b),这与严格单调矛盾。因此存在 ξ 使 g′′(ξ)=0,即 f′′(ξ)=A。
设 f 在 R 上无限次可微,f(n1)=n2+1n2,计算 f(k)(0),∀k∈N+。
解答
令 h(x)=f(x)−(1+x2)−1。由 h(1/n)=0 且 1/n→0,连续性给出 h(0)=0;反复使用 Rolle 定理,可对每个 k 找到趋于 0 的点列使 h(k) 为零,故 h(k)(0)=0。因此
f(2m+1)(0)=0,f(2m)(0)=(−1)m(2m)!,m=0,1,2,….
证明:方程
x2n−2x2n−1+3x2n−2−⋯−2nx+2n+1=0
无实根。
解答
记左端多项式为 P(x)。直接相乘可得
(x+1)2P(x)=x2n+2+(2n+2)x+2n+1=:Q(x).
因 Q′(x)=(2n+2)(x2n+1+1),Q 仅在 x=−1 处取得最小值 Q(−1)=0。故 x=−1 时 P(x)=Q(x)/(x+1)2>0;而 P(−1)=1+2+⋯+(2n+1)>0,所以方程无实根。
设 f 在 (−∞,+∞) 上二阶可微,且有界,证明:存在 ξ,使成立 f′′(ξ)=0。
解答
反设 f′′ 无零点。由 Darboux 定理,f′′ 恒正或恒负,故 f′ 严格单调。不妨设 f′ 严格增加。若某点 f′(x0)>0,则 f(x)→+∞ (x→+∞);若 f′(x0)<0,则 f(x)→+∞ (x→−∞)。为使 f 有界,只能有 f′(x)=0 对所有 x 成立,这又与严格增加矛盾。故必有某点 f′′(ξ)=0。
设 f 在 [a,b] 上可微,f′(a)=f′(b),证明:存在 ξ∈(a,b),使成立
f′(ξ)=ξ−af(ξ)−f(a).
解答
这是 Flett 中值定理。令 g(x)=f(x)−f′(a)x,则 g′(a)=g′(b)=0。在 x>a 时置
φ(x)=x−ag(x)−g(a),φ(a)=g′(a)=0.
若 g(b)=g(a),Rolle 定理立即给出所需点。若 g(b)>g(a),则 φ(b)>0,且
φ−′(b)=(b−a)2(b−a)g′(b)−g(b)+g(a)<0,
所以 φ 的最大值在某个内点取得;g(b)<g(a) 时同理考察最小值。于是总有 ξ∈(a,b) 使 φ′(ξ)=0,即
g′(ξ)=[g(ξ)−g(a)]/(ξ−a)。还原 g 后即为题中等式。
设 f 在 [a,b] 上连续,在 (a,b) 上可微,又有 c∈(a,b) 使成立 f′(c)=0,证明:存在 ξ∈(a,b),满足
f′(ξ)=b−af(ξ)−f(a).
解答
令
F(x)=e−x/(b−a)[f(x)−f(a)].
所求等式等价于 F′(ξ)=0。若 F′ 无零点,Darboux 定理说明 F 严格单调。因 F(a)=0,此时 F(x) 与 F′(x) 在 x>a 时同号;但在 c 处
F′(c)=−b−a1F(c)
与之矛盾。因此 F′ 必有零点。
设 f 在 [a,b] 上连续,在 (a,b) 上可微,f(a)=0,f(x)>0,∀x∈[a,b],证明:对每个 α>0,存在 x1,x2∈(a,b),使成立
f(x1)f′(x1)=αf(x2)f′(x2).
解答
将第一组参考题 6(b) 线性换元到区间 [a,b]。它给出某个 ξ∈(a,b) 使
αf(ξ)f′(ξ)=f(a+b−ξ)f′(a+b−ξ).
取 x2=ξ、x1=a+b−ξ 即得结论。题面中的 f(x)>0 应理解为 x∈(a,b],因为同时给定了 f(a)=0。
设 f 在 (−∞,+∞) 上二阶连续可微,∣f(x)∣≤1,且有 [f(0)]2+[f′(0)]2=4,证明:存在 ξ,使成立 f(ξ)+f′′(ξ)=0。
解答
令 h=f+f′′。若不存在所求点,则因 h 连续,h 恒正或恒负。先设 h>0。由常数变易公式
f(x)=f(0)cosx+f′(0)sinx+∫0xh(t)sin(x−t)dt.
前两项是振幅为 2 的正弦曲线,故可在某个 x0∈[−π,π] 取值 2。若 x0>0,积分核在 0<t<x0 上非负;若 x0<0,改写积分方向后仍为正,故 f(x0)>2;x0=0 时已与 ∣f(0)∣≤1 矛盾。若 h<0,取振幅曲线的最小值点,同理得到 f(x0)<−2。故必有 h(ξ)=0。
设 f 在 (−∞,+∞) 上二阶连续可微,且对所有 x,h∈R 成立
f(x+h)−f(x)=hf′(x+2h),
证明:f(x)=ax2+bx+c。
解答
令 u=x+h/2、t=h/2,题设化为
f(u+t)−f(u−t)=2tf′(u).
对 t 求导,得到
f′(u+t)+f′(u−t)=2f′(u).
因此连续函数 f′ 满足 Jensen 中点等式,故 f′ 为仿射函数,即 f′(x)=2ax+b。积分得 f(x)=ax2+bx+c。
(Schwarz 定理)定义广义二阶导数
f[2](x)=h→0+lim4h2f(x+2h)−2f(x)+f(x−2h),
若 f∈C[a,b],同时 f[2](x) 在 (a,b) 上处处等于 0,证明:f 为线性函数。
解答
设 L 为连接 (a,f(a))、(b,f(b)) 的直线,g=f−L,则 g(a)=g(b)=0 且 g[2]≡0。若 g 在内点有正值,取充分小的 ε>0,使
G(x)=g(x)−ε(x−a)(b−x)
仍在内点有正值。G 在某个内点取得正最大值,故 G[2]≤0;但
G[2]=0+2ε>0,
矛盾。对 −g 作同样论证,知 g 也无负值,因此 g≡0,即 f 为线性函数。
(Bellman-Gronwall(贝尔曼-格郎沃尔)不等式的微分形式)设 f 在 [0,+∞) 上可微,f(0)=0,且有常数 c>0,使成立
∣f′(x)∣≤c∣f(x)∣,∀x∈[a,+∞),
证明:f(x)≡0。
解答
题中不等式的区间应从 0 开始。取 0<δ<1/c,在 [0,δ] 上令 M=max∣f∣。对任意 x,由中值定理
∣f(x)∣=∣f′(ξ)∣x≤cδM,
故 M≤cδM,从而 M=0。若已知 f 在 [0,kδ] 上为零,同一论证作用于 [kδ,(k+1)δ],又得下一段为零。逐段延拓即有 f≡0。
设 f 在 (−1,1) 上有各阶导数,且对每个 n≥0 有 ∣f(n)(x)∣≤n!∣x∣,证明:f(x)≡0。
解答
由 n=0 的条件,f(0)=0;而对任意 n,∣f(n)(0)∣≤n!∣0∣=0。在 0 与 x 之间写 N 阶 Taylor 公式,得
∣f(x)∣≤(N+1)!∣f(N+1)(ξ)∣∣x∣N+1≤∣x∣N+2.
对固定 ∣x∣<1 令 N→∞,即得 f(x)=0。
设 f 在 (−∞,+∞) 上有任意阶导数,且存在常数 C≥0,使对所有 n∈N+ 和 x∈(−∞,+∞) 成立不等式 ∣f(n)(x)∣<C,又有 f(1/n)=0,∀n∈N+ 成立,证明:f(x)≡0。
解答
令 h(x)=f(x)。由零点列 1/n→0 及反复使用 Rolle 定理,得到 f(k)(0)=0 对所有 k 成立。对任意固定 x 写 Taylor 公式,因 ∣f(N+1)∣<C,
∣f(x)∣≤(N+1)!C∣x∣N+1⟶0.
故 f(x)=0 对一切 x 成立。
设 f 在点 x0 有 n 阶导数,证明:
f(n)(x0)=h→0limhn1k=0∑n(−1)n−k(kn)f(x0+kh).
解答
对每个 k 写 Peano 展开式
f(x0+kh)=j=0∑nj!f(j)(x0)kjhj+o(hn).
代入题中和式。利用有限差分恒等式
k=0∑n(−1)n−k(kn)kj={0,n!,0≤j<n,j=n,
即得分子为 f(n)(x0)hn+o(hn),除以 hn 后取极限即可。
设 f 在 (−∞,+∞) 上 n 阶可微,
Mk=sup{∣f(k)(x)∣∣x∈(−∞,+∞)},k=0,1,⋯,n,
证明:若 M0,Mn 为有限数,则 M1,M2,⋯,Mn−1 都是有限数。
解答
固定 h>0,在 x,x+h,…,x+(n−1)h 处分别写以 x 为中心的 n−1 阶 Taylor 公式。由 Vandermonde 矩阵可逆,可将各个 f(k)(x) 表示为这些函数值及余项的固定线性组合,于是存在只依赖于 n,k 的常数 Cn,k,使
∣f(k)(x)∣≤Cn,k(M0h−k+Mnhn−k),1≤k<n.
右端与 x 无关,故每个 Mk 都是有限数。
设 f 在 [0,+∞) 上 n 阶可微,且存在有限极限
x→+∞limf(x)和x→+∞limf(n)(x),
证明:对每个 k=1,2,⋯,n,成立
x→+∞limf(k)(x)=0.
解答
先证 limf(n)=0。若其极限为非零数,则 f(n) 最终保号且绝对值有正下界,连续使用中值定理可知 f(n−1),…,f 依次至少按一次、二次、直至 n 次幂增长,与 f 有有限极限矛盾。令 L=limf。把上一题的估计作用于尾区间 [X,+∞) 上的 f−L,其中
M0(X)=x≥Xsup∣f(x)−L∣→0,Mn(X)=x≥Xsup∣f(n)(x)∣→0.
固定 h=1 即得对每个 1≤k<n,supx≥X∣f(k)(x)∣→0;连同 k=n,结论成立。
- 设 f 在 [a,+∞) 上二阶可微,f′′ 有界,且存在有限极限 limx→+∞f(x),证明:
x→+∞limf′(x)=0.
- 设 f 在 [a,+∞) 可微,且存在有限极限 limx→+∞f(x),
- 举例说明 limx→+∞f′(x)=0 不一定成立;
- 证明:若 f′ 在 [a,+∞) 上一致连续,则一定成立 limx→+∞f′(x)=0。
解答
- 设 ∣f′′∣≤M。对任意固定 h>0,Taylor 公式给出
∣f′(x)∣≤h∣f(x+h)−f(x)∣+2Mh.
先令 x→+∞,再令 h→0+,得到 f′(x)→0。
2. 1. 例如 f(x)=sin(x2)/x (x≥1),有 f(x)→0,但
f′(x)=2cos(x2)−sin(x2)/x2 不趋于零。
2. 若结论不成立,可取 xn→+∞ 及 ε>0 使 ∣f′(xn)∣≥ε。由一致连续性,存在固定 δ>0,使在 [xn−δ,xn+δ] 的一侧短区间内 f′ 与 f′(xn) 同号且绝对值至少为 ε/2。中值定理于是给出长度为 δ 的两点间函数值之差至少为 εδ/2,与 f(x) 收敛所要求的 Cauchy 性矛盾。
设 f 在 (a,b) 上任意阶可微,且对每个正整数 n 有 f(n)(x)≥0 和 ∣f(x)∣≤M,证明:对每个 x∈(a,b),r>0,x+r∈(a,b),成立关于导数的估计式
f(n)(x)≤rn2Mn!,∀n∈N+.
解答
对 f 在 x 处写 n 阶 Taylor 公式。因各阶导数非负,余项及低阶项均不小于零,故
f(x+r)≥f(x)+n!f(n)(x)rn.
再用 ∣f∣≤M,便有
f(n)(x)≤rn[f(x+r)−f(x)]n!≤rn2Mn!.
(Bernstein(伯恩斯坦)定理)设 f 在 (a,b) 上任意阶可微,且对每个 n 成立 f(n)(x)≥0,证明:对每个 x0∈(a,b) 存在 r>0,使得当 x∈[x0−r,x0+r]⊂(a,b) 时,成立
f(x)=n→∞limk=0∑nk!f(k)(x0)(x−x0)k.
解答
固定 x0,取 R>0 使 [x0−2R,x0+2R]⊂(a,b),并令
M=max∣x−x0∣≤2R∣f(x)∣。上一题的估计表明,只要 ∣ξ−x0∣≤R,便有
f(n+1)(ξ)≤Rn+12M(n+1)!.
对 ∣x−x0∣<R 写 Taylor 公式,余项满足
∣Rn(x)∣≤2M(R∣x−x0∣)n+1⟶0.
因此 Taylor 多项式在该邻域逐点收敛于 f(x),即得 Bernstein 结论。
评论
支持 Markdown 和 LaTeX 数学公式。