梳理连续函数与可导函数常用中值定理、导数与函数增量的关系,以及微分等式和微分不等式的证明思路;强调定理适用条件、存在性结论与证明题中的常见误区。
# 一、中值定理
# 1. 涉及连续函数的中值定理
# 定理 1:有界与最值定理
若 f 在闭区间 [a,b] 上连续,则 f 在 [a,b] 上有界,且能取得最大值和最小值。换言之,存在实数 m,M,使得
m≤f(x)≤M(x∈[a,b]),
其中
m=x∈[a,b]minf(x),M=x∈[a,b]maxf(x).
闭区间与连续性缺一不可:开区间上的连续函数未必能取到最值,例如 f(x)=x 在 (0,1) 上没有最大值和最小值。
# 定理 2:介值定理
若 f 在 [a,b] 上连续,且 μ 位于 f(a) 与 f(b) 之间,即
min{f(a),f(b)}≤μ≤max{f(a),f(b)},
则存在 ξ∈[a,b],使得
f(ξ)=μ.
若 μ 严格位于 f(a) 与 f(b) 之间,则可取 ξ∈(a,b)。介值定理强调连续曲线不能 “跳过” 中间的函数值。
# 定理 3:平均值定理
设 f 在 [a,b] 上连续,x1,…,xn∈[a,b],其中 n∈N+。则至少存在一点
ξ∈[1≤i≤nminxi, 1≤i≤nmaxxi],
使得
f(ξ)=nf(x1)+f(x2)+⋯+f(xn).
证明的核心是:有限个数 f(x1),…,f(xn) 的算术平均值介于其中最小值与最大值之间,再对连续函数使用介值定理。
连续型平均值定理也很常用:若 f 在 [a,b] 上连续,a<b,则存在 ξ∈[a,b],使得
∫abf(x)dx=f(ξ)(b−a),
即
f(ξ)=b−a1∫abf(x)dx.
# 定理 4:零点定理
若 f 在 [a,b] 上连续,且
f(a)f(b)<0,
则存在 ξ∈(a,b),使得
f(ξ)=0.
它是介值定理取 μ=0 的直接推论。若只知道 f(a)f(b)≤0,只能保证零点在 [a,b] 内;当某个端点函数值为零时,零点可能就是端点。
从几何上看,连续曲线若在 a 处位于 x 轴的一侧、在 b 处位于另一侧,就不可能在区间内 “越过” x 轴而不相交。因此,异号条件给出了零点存在的充分条件;它并不保证零点唯一,也不是零点存在的必要条件(例如 f(x)=x2 在 [−1,1] 内有零点,但端点函数值同号)。
![零点定理的几何意义:连续曲线从 x 轴下方到上方必经过零点]()
零点定理可推广到开区间。若 f 在 (a,b) 内连续,且两端单侧极限异号:
x→a+limf(x)<0<x→b−limf(x)
或不等号方向相反,则可在 (a,b) 内选取两点,使函数值异号,进而由零点定理得到 f 在 (a,b) 内至少有一个零点。这里的两个极限可以是有限值,也可以是 +∞ 或 −∞。
例题 6.1:证明不动点存在
设 f 在 [0,1] 上连续,且 f(21)=1、f(1)=0。证明:存在 η∈(21,1),使得 f(η)=η。
【解】 要证明 f(η)=η,将其改写为零点问题。令
F(x)=f(x)−x.
由于 f 在 [0,1] 上连续,F 在 [21,1] 上连续,且
F(21)=f(21)−21=21>0,
F(1)=f(1)−1=−1<0.
由零点定理,存在
η∈(21,1)
使 F(η)=0,即
f(η)=η.
例题 6.2:由极限条件证明零点存在
设 f 在 [0,1] 上连续,且 f(1)>0、x→0+limxf(x)<0。证明:方程 f(x)=0 在 (0,1) 内至少有一个实根。
【解】 由极限的保号性,存在 a∈(0,1),使得
af(a)<0.
因为 a>0,故 f(a)<0。又已知 f(1)>0,所以
f(a)f(1)<0.
函数 f 在 [a,1] 上连续,由零点定理,存在
b∈(a,1)⊂(0,1)
使得
f(b)=0.
# 2. 涉及导数的中值定理
# 定理 5:费马定理
设 x0 是 f 定义域的内点。若 f 在 x0 处可导,且 f 在 x0 处取得极大值或极小值,则
f′(x0)=0.
例如,若 x0 为极大值点,则当 x>x0 且充分接近 x0 时,
x−x0f(x)−f(x0)≤0;
当 x<x0 时,上式分子非正、分母为负,商非负。令 x 分别从右、左趋于 x0,再利用可导性使左右导数相等,即得导数为零。极小值情形同理。
费马定理中的 “内点” 和 “可导” 不能省略;反过来,f′(x0)=0 也不必然说明 x0 是极值点,例如 f(x)=x3 在 x=0 处导数为零但不取极值。
例题 6.3:由端点导数异号推出导数零点
设 f 在 [a,b] 上连续、在 (a,b) 内可导,并且端点的单侧导数存在。若 f+′(a)f−′(b)<0,证明:存在 ξ∈(a,b),使得 f′(ξ)=0。
【解】 不妨设
f+′(a)>0,f−′(b)<0.
由右导数为正,存在 δ1>0,当 x∈(a,a+δ1) 时有
f(x)>f(a).
同理由左导数为负,存在 δ2>0,当 x∈(b−δ2,b) 时有
f(x)>f(b).
因此 a,b 都不是 f 在 [a,b] 上的最大值点。由有界与最值定理,f 在 [a,b] 上取得最大值,且该最大值只能在某个内点 ξ∈(a,b) 处取得。由费马定理,
f′(ξ)=0.
另一种端点导数异号的情形完全相同。
# 定理 6:罗尔定理
若 f 满足:
- f 在 [a,b] 上连续;
- f 在 (a,b) 内可导;
- f(a)=f(b);
则至少存在 ξ∈(a,b),使得
f′(ξ)=0.
证明思路是:若 f 在 [a,b] 上为常数,结论显然;若不是常数,则最大值和最小值不可能都只在两个端点取得,因此至少有一个最值在内点取得,再由费马定理即可。
几何上,f(a)=f(b) 表示端点连线是一条水平割线。曲线从一个高度出发又回到同一高度,若并非恒为常数,就会在区间内部出现极大值或极小值;该处切线为水平线,即 f′(ξ)=0。图中只展示一个满足条件的点;实际可能存在多个这样的点。
![罗尔定理的几何意义:等高端点与区间内的水平切线]()
罗尔定理有如下常用推广:若 f 在 (a,b) 内可导,且
x→a+limf(x)=x→b−limf(x),
则只要两端极限同为有限值,或同为 +∞,或同为 −∞,仍至少存在 ξ∈(a,b),使 f′(ξ)=0。其中 a,b 可以是有限端点,也可以是无穷端点。
例题 6.4:平均值定理与罗尔定理的联用
设 f 在 [0,3] 上连续、在 (0,3) 内可导,且 f(0)+f(1)+f(2)=3、f(3)=1。证明:必存在 ξ∈(0,3),使得 f′(ξ)=0。
【解】 由平均值定理,存在 c∈[0,2],使得
f(c)=3f(0)+f(1)+f(2)=1.
又 f(3)=1,且 c≤2<3,故 f 在 [c,3] 上满足罗尔定理的条件。于是存在
ξ∈(c,3)⊂(0,3)
使得
f′(ξ)=0.
例题 6.5:构造幂函数型辅助函数
设 f 在 [a,b] 上连续、在 (a,b) 内可导,满足 f(a)=0、a>0。证明:存在 ξ∈(a,b),使得 f(ξ)=ab−ξf′(ξ)。
【解】 将结论改写为
(b−ξ)f′(ξ)−af(ξ)=0.
注意到
[f(x)(b−x)a]′=(b−x)a−1[(b−x)f′(x)−af(x)].
令
F(x)=f(x)(b−x)a.
由于 a>0,F 在 [a,b] 上连续、在 (a,b) 内可导,且
F(a)=f(a)(b−a)a=0,F(b)=f(b)⋅0a=0.
由罗尔定理,存在 ξ∈(a,b),使 F′(ξ)=0。又 b−ξ>0,故
(b−ξ)f′(ξ)−af(ξ)=0,
从而
f(ξ)=ab−ξf′(ξ).
# 多次使用罗尔定理
若 F 在包含 a0<a1<⋯<an 的区间上具有足够的可导性,且
F(a0)=F(a1)=⋯=F(an)=0,
则至少存在 ξ∈(a0,an),使得
F(n)(ξ)=0.
这是在相邻零点间反复应用罗尔定理得到的。证明高阶导数存在性时,常先构造一个具有多个零点的辅助函数。
例题 6.6:多次使用罗尔定理
设 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。
【解】 直线 AB 的方程为
ℓ(x)=[f(1)−f(0)]x+f(0).
令
F(x)=f(x)−ℓ(x).
由 A,B,C 都在曲线与直线的交点上,
F(0)=F(c)=F(1)=0.
分别在 [0,c] 与 [c,1] 上应用罗尔定理,存在
ξ1∈(0,c),ξ2∈(c,1)
使得
F′(ξ1)=F′(ξ2)=0.
再对 F′ 在 [ξ1,ξ2] 上使用罗尔定理,得到某个
ξ∈(ξ1,ξ2)⊂(0,1)
满足
F′′(ξ)=f′′(ξ)=0.
故
f′′(ξ)=0.
# 定理 7:拉格朗日中值定理
若 f 在 [a,b] 上连续、在 (a,b) 内可导,则至少存在 ξ∈(a,b),使得
f(b)−f(a)=f′(ξ)(b−a).
等价地,
f′(ξ)=b−af(b)−f(a).
几何意义是:在曲线上至少存在一点,其切线斜率等于端点连线(割线)的斜率。取
F(x)=f(x)−b−af(b)−f(a)(x−a),
则 F(a)=F(b),对 F 使用罗尔定理即可得到拉格朗日中值定理。
换言之,在某个 ξ 处,曲线的瞬时变化率恰好等于从 a 到 b 的平均变化率;因此该点的切线与端点割线平行。这样的点不一定唯一,图形仅示意其中一个。把割线对应的线性函数从 f 中减去,便把 “平行” 转化为两端等高,这也说明拉格朗日中值定理可由罗尔定理推出。
![拉格朗日中值定理的几何意义:切线与端点割线平行]()
若在区间内有 ∣f′(x)∣≤M,则拉格朗日中值定理立刻给出
∣f(b)−f(a)∣≤M∣b−a∣.
这表明导数的上界能够控制函数值的变化量。
例题 6.7:构造 $f(x)f'(x)$ 得到两个零点
设 f∈C2[0,1],且 f(1)>0、x→0+limxf(x)<0(极限为有限实数)。证明:方程 f(x)f′′(x)+[f′(x)]2=0 在 (0,1) 内至少有两个不同的实根。
【解】 由极限存在且为有限值,
f(0)=x→0+limx⋅xf(x)=0.
又由极限为负的保号性,可取 a∈(0,1),使 f(a)<0。结合 f(1)>0,由零点定理可知,存在
b∈(a,1)
使 f(b)=0。于是 f(0)=f(b)=0,对 f 在 [0,b] 上应用罗尔定理,存在
c∈(0,b),f′(c)=0.
令
F(x)=f(x)f′(x).
则
F(0)=0,F(c)=0,F(b)=0.
分别在 [0,c]、[c,b] 上对 F 使用罗尔定理,得到两个不同的点
ξ∈(0,c),η∈(c,b),
使得
F′(ξ)=F′(η)=0.
而
F′(x)=f(x)f′′(x)+[f′(x)]2.
因此原方程在 (0,1) 内至少有两个不同的实根 ξ,η。
例题 6.8:导数有界推出函数有界
若 f 在 (a,b) 内可导,且 f′(x) 有界,证明:f(x) 在 (a,b) 内有界。
【解】 因为 f′ 有界,存在 k>0,使得
∣f′(x)∣≤k(x∈(a,b)).
任取一点 x0∈(a,b)。对任意 x∈(a,b),在以 x,x0 为端点的闭区间上应用拉格朗日中值定理,存在 ξ 介于 x 与 x0 之间,使得
f(x)−f(x0)=f′(ξ)(x−x0).
故
∣f(x)∣≤∣f(x0)∣+∣f′(ξ)∣∣x−x0∣≤∣f(x0)∣+k(b−a).
右端与 x 无关,故
f 在 (a,b) 内有界.
例题 6.9:由函数不恒为零得到 $ff'>0$
设 f 在 [0,1] 上连续、在 (0,1) 内可导,满足 f(0)=0,且 f 在 [0,1] 上不恒等于零。证明:存在 ξ∈(0,1),使得 f(ξ)f′(ξ)>0。
【解】 令
F(x)=21f2(x).
由 f 不恒为零,存在 a∈(0,1],使 f(a)=0。于是
F(0)=0,F(a)=21f2(a)>0.
对 F 在 [0,a] 上应用拉格朗日中值定理,存在 ξ∈(0,a),使得
F′(ξ)=aF(a)−F(0)>0.
又
F′(x)=f(x)f′(x),
故
f(ξ)f′(ξ)>0.
例题 6.10:利用中值定理比较函数值
设 f(0)=0,且当 x>0 时有 f(x)<0、f′(x)<0、f′′(x)>0。
当 0<a<x<b 时,下列结论中正确的是( )。
(A)(B)(C)(D)xf(x)>af(a),bf(b)>xf(x),xf(a)>af(x),xf(b)>bf(x).
【解】 令
g(t)=tf(t).
则
g′(t)=f(t)+tf′(t)<0,
故 g 单调减少,从而
bf(b)<xf(x)<af(a).
选项 (A)、(B) 均错误。
再令
h(t)=tf(t)(t>0).
有
h′(t)=t2tf′(t)−f(t).
由拉格朗日中值定理,存在 θ∈(0,t),使得
f(t)−f(0)=f′(θ)t.
于是
h′(t)=tf′(t)−f′(θ).
又 f′′>0,故 f′ 严格单调增加,f′(t)>f′(θ),从而 h′(t)>0。所以
af(a)<xf(x)<bf(b).
右侧不等式等价于
xf(b)>bf(x).
故正确选项为
(D).
# 定理 8:柯西中值定理
设 f,g 在 [a,b] 上连续、在 (a,b) 内可导,则存在 ξ∈(a,b),使得
[f(b)−f(a)]g′(ξ)=[g(b)−g(a)]f′(ξ).
若进一步有
g′(x)=0(x∈(a,b)),
则 g(b)=g(a),并且可写为商的形式:
g(b)−g(a)f(b)−f(a)=g′(ξ)f′(ξ).
取 g(x)=x,便得到拉格朗日中值定理。柯西中值定理适合处理两个函数增量之比,或构造参数方程后求导数之比的问题。
例题 6.11:对数函数作为辅助函数
设 f 在 [a,b] 上连续、在 (a,b) 内可导,且 0<a<b。证明:至少存在 ξ∈(a,b),使得 f(b)−f(a)=ξlnabf′(ξ)。
【解】 取
g(x)=lnx.
函数 f,g 在 [a,b] 上连续、在 (a,b) 内可导,且
g′(x)=x1=0.
由柯西中值定理,存在 ξ∈(a,b),使得
lnb−lnaf(b)−f(a)=1/ξf′(ξ).
整理即得
f(b)−f(a)=ξlnabf′(ξ).
# 定理 9:泰勒公式
# 带拉格朗日余项的泰勒公式
设 f 在 x0 的某邻域内具有 n+1 阶导数。则对邻域内任意 x,存在介于 x 与 x0 之间的 ξ,使得
f(x)=k=0∑nk!f(k)(x0)(x−x0)k+(n+1)!f(n+1)(ξ)(x−x0)n+1.
最后一项称为拉格朗日型余项。它把函数值写成 x0 处各阶导数决定的多项式部分与一个可估计的余项之和。
# 带佩亚诺余项的泰勒公式
若 f 在 x0 的某邻域内具有至 n 阶导数,并在 x0 处 n 阶可导,则当 x→x0 时,
f(x)=k=0∑nk!f(k)(x0)(x−x0)k+o((x−x0)n).
拉格朗日余项适合在区间上估计误差或证明不等式;佩亚诺余项适合求极限与等价无穷小。拉格朗日余项中的 ξ 一般依赖于 x,不能把 f(n+1)(ξ) 当作与 x 无关的常数。
# 麦克劳林公式
当 x0=0 时,泰勒公式称为麦克劳林公式。以下展开均在 x→0 时成立:
exsinxcosx1−x11+x1ln(1+x)(1+x)α=1+x+2!x2+⋯+n!xn+o(xn),=x−3!x3+⋯+(−1)n(2n+1)!x2n+1+o(x2n+1),=1−2!x2+⋯+(−1)n(2n)!x2n+o(x2n),=1+x+x2+⋯+xn+o(xn),=1−x+x2−⋯+(−1)nxn+o(xn),=x−2x2+3x3−⋯+(−1)n−1nxn+o(xn),=1+αx+2!α(α−1)x2+⋯+n!α(α−1)⋯(α−n+1)xn+o(xn).
其中涉及 ln(1+x)、幂级数形式的倒数与 (1+x)α 时,实际使用还应处在其定义的邻域内;通常可取 ∣x∣<1。
上式中,除 ln(1+x) 的展开需取 n≥1 外,其余公式中的 n 可取非负整数。
例题 6.12:由积分条件与凹凸性判断中点函数值
设 f∈C2[0,1],且 ∫01f(x)dx=0。
下列结论中必然成立的是( )。
(A)(B)(C)(D)f′(x)<0 ⟹ f(21)<0,f′′(x)<0 ⟹ f(21)<0,f′(x)>0 ⟹ f(21)<0,f′′(x)>0 ⟹ f(21)<0.
【解】 对任意 x∈[0,1],以 x0=21 写二阶泰勒公式:
f(x)=f(21)+f′(21)(x−21)+21f′′(ξx)(x−21)2,
其中 ξx 介于 x 与 21 之间。
若 f′′(x)>0,则当 x=21 时,
f(x)>f(21)+f′(21)(x−21).
两边在 [0,1] 上积分,并注意
∫01(x−21)dx=0,
得到
0=∫01f(x)dx>f(21).
因此
f(21)<0,
故正确选项为
(D).
这里使用的是严格凸函数位于任一切线之上的性质;不要把随 x 改变的 ξx 直接当作常数移入积分。
例题 6.13:两侧泰勒展开与介值定理
设 f∈C3[−1,1],满足 f(−1)=0、f(1)=1、f′(0)=0。证明:在 (−1,1) 内至少存在一点 ξ,使得 f′′′(ξ)=3。
【解】 分别对 x=−1 与 x=1 在 x0=0 处使用二阶带拉格朗日余项的泰勒公式。存在
η1∈(−1,0),η2∈(0,1),
使得
0=f(−1)=f(0)+21f′′(0)−61f′′′(η1),
以及
1=f(1)=f(0)+21f′′(0)+61f′′′(η2).
两式相减,得
f′′′(η1)+f′′′(η2)=6.
因此数 3 位于 f′′′(η1) 与 f′′′(η2) 之间。因为 f′′′ 在 [η1,η2] 上连续,由介值定理,存在
ξ∈[η1,η2]⊂(−1,1)
使得
f′′′(ξ)=3.
# 中值定理的选用提示
| 题目特征 | 优先工具 | 常用处理 |
|---|
| 证明方程有根、存在不动点 | 零点定理 | 令 F(x)=f(x)−g(x),制造异号端点值 |
| 证明存在 f′(ξ)=0 | 罗尔定理 | 构造 F(a)=F(b) 的辅助函数 |
| 连接函数增量与导数 | 拉格朗日中值定理 | 将 f(b)−f(a) 改写为 f′(ξ)(b−a) |
| 连接两个函数增量之比 | 柯西中值定理 | 选择合适的 g(x),如 lnx、ex |
| 证明存在高阶导数等于常数或为零 | 多次罗尔或泰勒公式 | 构造多个零点,或在合适展开点消去已知项 |
所有中值定理题都应先写清所用函数及区间,再逐条核对连续性、可导性和端点条件;辅助函数的构造正确,并不自动保证可以套用定理。
# 构造辅助函数的常用结构
证明题中若目标是 “存在 ξ 使某个导数表达式为零”,通常先把该表达式识别为某个辅助函数的导数,再设法使辅助函数在两个端点取相同值。常见结构如下:
| 目标表达式 | 可选辅助函数 | 关键条件 |
|---|
| f(x)f′(x) | F(x)=21f2(x). | 用拉格朗日中值定理比较 F 的端点值 |
| [f′(x)]2+f(x)f′′(x) | F(x)=f(x)f′(x). | 构造 F 的三个零点,再多次用罗尔定理 |
| f′(x)+φ′(x)f(x) | F(x)=f(x)eφ(x). | 安排 F(a)=F(b) |
| (b−x)f′(x)−αf(x) | F(x)=f(x)(b−x)α. | 要求 α>0 以保证端点连续 |
| f′′(x)f(x)−[f′(x)]2 | F(x)=f(x)f′(x). | 需先保证 f(x)=0 |
构造后仍须逐项检查辅助函数在闭区间连续、在开区间可导,以及罗尔或拉格朗日中值定理所需的端点条件。
# 二、微分等式
微分等式题通常讨论方程
f(x)=g(x)
在给定区间内根的存在性、唯一性或个数。首先应移项为
F(x)=f(x)−g(x)=0,
再根据题目目标选择零点定理、单调性或罗尔定理。证明 “有根” 和 “只有一个根” 是两个独立步骤:前者常由连续性与异号性得到,后者通常由严格单调性或根数上界完成。
# 1. 方程根的存在性、唯一性与个数
# 零点定理:证明根的存在性
若 F 在 [a,b] 上连续且 F(a)F(b)<0,则 F(x)=0 在 (a,b) 内至少有一个根。该结论已在前文 “定理 4:零点定理” 中给出;在微分等式题中,关键是构造 F 并选取便于判断符号的两个点。
若区间为无穷区间,不能直接把 ±∞ 当作零点定理的端点;应先由极限保号性选取有限的 A<B,使 F(A)F(B)<0,再在 [A,B] 上使用零点定理。
# 单调性:证明根的唯一性
若 F 在区间 I 上严格单调,则方程 F(x)=0 在 I 内至多有一个根。因而常用组合是:
- 由零点定理证明至少有一个根;
- 由 F′(x)>0 或 F′(x)<0 证明 F 严格单调;
- 合并得到 “有且仅有一个根”。
这里 “严格单调” 不可省略。仅知道 F′(x)≥0 时,虽然 F 单调不减,但仍可能在一段区间上恒为零,从而有无穷多个根。
# 罗尔定理的推论:根数上界
设 F 在区间 I 内具有 n 阶导数。若
F(n)(x)=0(x∈I),
则方程 F(x)=0 在 I 内至多有 n 个不同的实根。(用阶数换个数)
罗尔原话的反证法证明
反证:若 F 有 n+1 个不同根
x1<x2<⋯<xn+1,
则在每个 [xi,xi+1] 上应用罗尔定理,可知 F′ 至少有 n 个不同根;继续逐阶应用罗尔定理,最终得到某个 ξ∈(x1,xn+1) 使
F(n)(ξ)=0,
矛盾。
更一般地,若 F(n)(x)=0 在 I 内至多有 k 个不同根,则 F(x)=0 在 I 内至多有 k+n 个不同根。使用该结论时必须先确认所数的是不同根;重根只按一个根计数。
# 实系数奇次方程至少有一个实根
任一实系数奇次多项式
P(x)=a2m+1x2m+1+a2mx2m+⋯+a0,a2m+1=0,
至少有一个实根。因为多项式在 R 上连续,且当 x→+∞ 与 x→−∞ 时,P(x) 的函数值符号相反;选取充分大的正、负数后即可应用零点定理。
它只保证 “至少一个” 实根。若要证明唯一性,还需继续研究导数的符号;若要证明恰有若干个根,则还要给出相应的存在性与上界。
例题 6.14:含绝对值方程的实根个数
在 (−∞,+∞) 内,方程 ∣x∣41+∣x∣21−cosx=0 有( )个实根。
【解】 设
F(x)=∣x∣41+∣x∣21−cosx.
F 是偶函数。又当 x>1 时,x1/4>1、x1/2>1,并且 cosx≤1,故
F(x)>1+1−1>0.
因此只需研究 (0,1)。有
F(0)=−1<0,F(1)=2−cos1>0,
由零点定理,F(x)=0 在 (0,1) 内至少有一个根。对 x∈(0,1),
F′(x)=41x−43+21x−21+sinx>0,
故 F 在 (0,1) 内严格单调增加,根至多一个。于是 F(x)=0 在 (0,+∞) 内恰有一个根;由偶性,在整个实轴内恰有两个不同实根,且互为相反数。
有且仅有两个实根
例题 6.15:奇次多项式的唯一实根
若 3a2−5b<0,判断方程 x5+2ax3+3bx+4c=0 的实根个数。
【解】 令
F(x)=x5+2ax3+3bx+4c.
F 是实系数五次多项式,故至少有一个实根。又
F′(x)=5x4+6ax2+3b.
令 t=x2≥0,则 F′(x)=0 等价于
5t2+6at+3b=0.
该二次方程的判别式为
Δ=36a2−60b=12(3a2−5b)<0.
因二次项系数为正,故对任意实数 t 都有
5t2+6at+3b>0,
从而 F′(x)>0 对一切 x∈R 成立。F 严格单调增加,故其零点至多一个。
方程有且仅有一个实根
例题 6.16:用高阶导数控制根数
证明方程 2x−x2−1=0 有且仅有三个实根。
【解】 令
F(x)=2x−x2−1.
显然
F(0)=0,F(1)=0.
又
F(2)=−1<0,F(5)=25−25−1=6>0,
故由零点定理,存在 α∈(2,5),使 F(α)=0。因此方程至少有三个不同实根 0,1,α。
另一方面,
F′′′(x)=2x(ln2)3>0(x∈R).
由罗尔定理的根数上界,F(x)=0 至多有三个不同实根。综上,
方程有且仅有三个实根
例题 6.17:含参数方程的根的个数
已知方程 ex=kx 有且仅有一个实根,求 k 的取值范围。
【解】 令
F(x)=ex−kx.
当 k<0 时,
F′(x)=ex−k>0,
故 F 严格单调增加;并且
x→−∞limF(x)=−∞,x→+∞limF(x)=+∞.
因此此时方程恰有一个实根。
当 k=0 时,F(x)=ex>0,无实根。
当 k>0 时,F′(x)=0 的唯一解为 x=lnk,且 F 先减后增,在此处取最小值:
F(lnk)=k−klnk=k(1−lnk).
若 0<k<e,最小值大于 0,无实根;若 k=e,最小值为 0,曲线与 x 轴相切,恰有一个实根 x=1;若 k>e,最小值小于 0,两端函数值均趋于 +∞,故有两个实根。
所以
k<0或k=e.
从几何上看,这等价于考察曲线 y=xex 与水平直线 y=k 的交点个数;分母 x 的符号将定义域分成 (−∞,0) 与 (0,+∞) 两部分,不能把两段曲线混作一个连续区间处理。
例题 6.18:一族方程的唯一正根
设 n 为正整数。证明方程 xn+nx−1=0 存在唯一正实根 xn,且 0<xn<1。
【解】 令
Fn(x)=xn+nx−1.
在 x>0 时,
Fn′(x)=nxn−1+n>0,
故 Fn 在 [0,+∞) 上严格单调增加。又
Fn(0)=−1<0,Fn(1)=n>0.
由零点定理,Fn(x)=0 在 (0,1) 内至少有一个根;由严格单调性,该根至多一个。因此
方程存在唯一正实根 xn∈(0,1).
这里的 {Fn} 称为一族函数,{xn} 称为相应方程正根构成的数列。
# 2. 微分等式的解题流程
| 目标 | 常用工具 | 必须补足的条件 |
|---|
| 至少有一个根 | 零点定理 | 在一个有限闭区间连续,并构造异号端点值 |
| 至多一个根 | 严格单调性 | 在目标区间内证明 F′>0 或 F′<0 |
| 恰有 m 个根 | 存在性 + 根数上界 | 先找出至少 m 个不同根,再用高阶导数限制上界 |
| 含参数的根数 | 分类讨论参数 | 比较极值与 0 的位置,不能只考察导数零点 |
若只需讨论正根或负根,应从一开始把研究区间限制在 (0,+∞) 或 (−∞,0);这不仅能简化导数符号,也能避免把定义域不连通的情形误套零点定理。
# 三、微分不等式
证明不等式的基本策略是将目标改写为 F(x)>0、F(x)≥0 或 F(x)<0,再利用导数判断 F 的单调性、凹凸性或极值。使用导数法时,首先写清变量范围;分母、对数与根式的定义域常常决定了整个证明能否成立。
# 1. 用函数性质证明不等式
# 单调性、凹凸性与最值
设 f 在所讨论的区间上满足相应的连续、可导条件。
- 若 f′(x)≥0,则 f 单调不减;若 f′(x)>0,则 f 严格单调增加。类似地,f′(x)≤0 或 f′(x)<0 分别给出单调不增或严格单调减少。
- 若 f′′(x)≥0,则 f′ 单调不减;若 f′′(x)≤0,则 f′ 单调不增。因此,若 f′′(x)≥0 且左端的单侧导数 f+′(a)>0,则 f′(x)>0,从而 f 在 [a,b] 上严格增加;若 f′′(x)≥0 且 f−′(b)<0,则 f 在 [a,b] 上严格减少。
- 若 f 在区间 I 上连续,且 x0∈I 是它唯一的极值点,则该极值就是 I 上的整体最值。否则,若在另一点取得更大的(或更小的)函数值,连续性会迫使曲线在中间再产生一个相反类型的极值,矛盾。
- 若 f∈C[a,b]∩C2(a,b)、f′′(x)>0,则 f 严格凸;对任意 x∈(a,b),
f(x)<b−ab−xf(a)+b−ax−af(b).
特别地,若 f(a)=f(b)=0,则 f(x)<0。相反,若 f′′(x)<0,则 f 严格凹,曲线位于端点连线的上方;若两端函数值均为 0,则 f(x)>0。
例题 6.19:用单调性和凹凸性证明正弦不等式
证明当 0<x<2π 时,有 sinx>π2x。
【解】
方法一:研究 xsinx 的单调性。 令
F(x)=xsinx(0<x≤2π).
则
F′(x)=x2xcosx−sinx.
令 G(x)=xcosx−sinx,并以 G(0)=0 作连续延拓,则
G′(x)=−xsinx<0(0<x<2π).
故 G(x)<0,从而 F′(x)<0,即 F 严格递减。因此
xsinx>F(2π)=π2,
即
sinx>π2x.
方法二:利用严格凹性。 令
H(x)=sinx−π2x.
则
H(0)=H(2π)=0,H′′(x)=−sinx<0.
H 在 [0,2π] 上严格凹,故在两个端点连线之上;该连线正是 x 轴。因此 H(x)>0,结论成立。
例题 6.20:导数法证明含对数不等式
证明当 x>0 时,有 (lnx1+x−1+x1)2<x(1+x)21。
【解】 记
H(x)=lnx1+x−1+x1=ln(1+x)−lnx−1+x1.
先确定 H 的符号:
H′(x)=1+x1−x1+(1+x)21=−x(1+x)21<0.
又 x→+∞limH(x)=0,故 H(x)>0。
再令
G(x)=H(x)−x(1+x)1.
直接计算得
G′(x)=2x23(1+x)21+3x−2x=2x23(1+x)23(x−31)2+32>0.
因此 G 严格递增;又 x→+∞limG(x)=0,所以对任意 x>0 有 G(x)<0,即
0<H(x)<x(1+x)1.
两边平方即得
(lnx1+x−1+x1)2<x(1+x)21.
# 2. 用常数变量化证明不等式
若待证不等式只含常数 a,b,…,不能直接求导。常用做法是固定其中的其余常数,把一个常数临时看作变量,例如把目标改写为
Φ(b)>0
并在适当区间上研究 Φ(x) 的单调性、凹凸性或最值。最后再代入 x=b。
变量化时要保留原有约束。例如 0<a<b 时,若令 x 代替 b,则研究区间应写为 x>a>0;不能在包含 0 或负数的区间上直接对 lnx、x 求导。
# 3. 用中值定理证明不等式
中值定理常用于估计差商。若 f 在 [a,b] 上连续、在 (a,b) 内可导,则存在 ξ∈(a,b),使
b−af(b)−f(a)=f′(ξ).
若已知 f′ 的单调性或上下界,就可以把差商夹在相应的范围内。对于含高阶导数的估计,则优先考虑带拉格朗日余项的泰勒公式。
例题 6.21:对数差商的双侧估计
设 0<a<b,证明 a2+b22a<b−alnb−lna<ab1。
【解】 先证右侧不等式。对 x>a>0,令
Φ(x)=lnx−lna−axx−a.
有 Φ(a)=0,且
Φ′(x)=x1−2ax23x+a=2ax232ax−x−a=−2ax23(x−a)2<0.
故当 x>a 时 Φ(x)<0。令 x=b,得
lnb−lna<abb−a,
即
b−alnb−lna<ab1.
再证左侧不等式。对 f(x)=lnx 在 [a,b] 上使用拉格朗日中值定理,存在 ξ∈(a,b),使
b−alnb−lna=ξ1.
由 a<ξ<b,以及
a2+b2>2ab,
可得
ξ1>b1>a2+b22a.
从而
a2+b22a<b−alnb−lna<ab1.
# 4. 微分不等式的解题流程
| 题目特征 | 优先构造 | 关键检查 |
|---|
| 比较函数值或证明含一个变量的不等式 | 令 F 为两边之差 | 写清定义域,再判断 F′ 的符号或极值 |
| 两端函数值已知,且出现 f′′ 的符号 | 直接研究凹凸性 | 凸函数在弦下,凹函数在弦上;严格性由 f′′ 的严格符号保证 |
| 不等式只含 a,b 等常数 | 固定其余常数,令其中一个变量化 | 变量范围必须保留原约束 |
| 出现 f(b)−f(a)、lnb−lna 等增量 | 拉格朗日或柯西中值定理 | 找到同一个 ξ 后,再用 ξ 的区间范围估计 |
不等式证明的最后一步要回到目标的严格性:若中间只得到非严格不等式,必须检查何时取等,以及该取等情形是否被题设 a<b、x>0 等条件排除。