# 前置知识
4.5 微分中值定理
# 单调性
定理 1: f∈C[a,b],在 (a,b) 可导,则 f 在 [a,b] 上递增(减)⇔ f′(x)≥0(≤0),x∈(a,b)。
证明:⇒(必要性):对任意 x∈(a,b),x+h∈(a,b),都有:
hf(x+h)−f(x)≥0
因此 f′(x)≥0,x∈(a,b)。
⇐(充分性):由于 f′(x)≥0,x∈(a,b),对于任意 x1,x2∈[a,b],x1<x2,由拉格朗日中值定理可得:
f(x2)−f(x1)=f′(ξ)(x2−x1)≥0
因此 f(x) 是单调递增函数。
定理 2(严格单调性): f∈C[a,b],在 (a,b) 可导,若 f′(x)>0,x∈(a,b),则 f 在 [a,b] 上严格递增。
注意:逆命题不成立。反例:f(x)=x3 在 [−1,1] 上严格单调递增,但 f′(0)=0。
定理 3: f∈C[a,b],在 (a,b) 内除有限个点外,f′(x)>0(<0),则 f 在 [a,b] 上严格增(减)。
证明: 设 f(x) 在 {xi} 之外,f′(x)>0(<0),其中 {xi} 满足 a≤x1<x2<⋯<xn≤b。由定理 2,f(x) 在 [a,x1],[x1,x2],⋯,[xn,b] 上严格单调,所以在 [a,b] 上严格单调。
定理 4: 设 f 在 [a,b] 连续,在 (a,b) 可导,则 f 在 [a,b] 为严格单调增函数 ⇔ {1.f′(x)≥0,∀x∈(a,b)2.在(a,b)的任意子开区间内,f′(x)不恒为零
其中第二条也可表述为:∀(c,d)⊂(a,b),∃ξ∈(c,d),f′(ξ)>0。
证明: ⇒(必要性):由于 f(x) 单调增,因此满足第一个条件。
若第二个条件不成立,∃(c,d)⊂(a,b),使 f′(x)≡0,x∈(c,d),于是 f 在 (c,d) 上恒为常数,与 f 严格递增矛盾,因此第二个条件成立。
⇐(充分性):第一个条件成立,则 f 在 [a,b] 为单调增函数。
若有 x1,x2∈[a,b],x1<x2,使 f(x1)=f(x2),则 f(x)≡c,x∈(x1,x2),于是 f′(x)=0,x∈(x1,x2),与第二个条件矛盾。
所以 f 在 [a,b] 为严格单调增函数。
# 极值
极值的必要条件: 设 f(x) 在 x0 可导,且 x0 为极值点,则 f′(x0)=0。(费马引理)
定理 5(极值判定 1):设 f∈C[a,b],x0∈(a,b)
-
若在 (x0−δ,x0)内,f′(x)>0(x0,x0+δ)内,f′(x)<0}⇒ f(x0) 是严格极大值;
-
若在 (x0−δ,x0)内,f′(x)<0(x0,x0+δ)内,f′(x)>0}⇒ f(x0) 是严格极小值;
-
若在 x0 两侧 f′ 不变号,f(x0) 不是极值。
如果 x0 为 f(x) 的极小值点,并不一定存在 x0 的某邻域,在此邻域内,f(x) 在 x0 的左侧下降,而在 x0 的右侧上升。例:
f(x)=⎩⎨⎧2+x2(2+sinx1),2,x=0x=0
在该例子中,当 x=0 时,
f(x)−f(0)=x2(2+sinx1)>0
于是 x=0 为 f(x) 的极小值点。当 x=0 时,
f′(x)=2x(2+sinx1)−cosx1
当 x→0 时,2x(2+sinx1)→0,cosx1 在 −1 和 1 之间振荡,因而 f(x) 在 x=0 的两侧都不单调。实际上这个函数图像大致如图:
![img-1.png]()
定理 6(极值判定 2):设 f∈C[a,b],x0 是驻点,f′′(x0) 存在。
-
若 f′′(x0)<0,f(x0) 是严格极大;
-
若 f′′(x0)>0,f(x0) 是严格极小;
-
若 f′′(x0)=0,f(x0) 不定;
证明:(1) 因为 f′(x0)=0,于是有:
x→x0limx−x0f′(x)−f′(x0)=x→x0limx−x0f′(x)=f′′(x0)<0
即在 x=x0 的去心邻域内,x−x0f′(x)<0。
因此当 x−x0<0 时,f′(x)>0;当 x−x0>0 时,f′(x)<0,因此 f(x0) 极大。
(2) 与 (1) 同理。
(3) 例如:f(x)=x3,f′(0)=f′′(0)=0,x=0 非极值点;
又例如:f(x)=x4,f′(0)=f′′(0)=0,x=0 极小值点;
再例如:f(x)=−x4,f′(0)=f′′(0)=0,x=0 极大值点。
# 最值
求 f(x) 在 [a,b] 上最大 / 最小值的步骤:
-
求驻点何不可导点;
-
求区间端点及驻点何不可导点的函数值,比较大小,哪个大哪个就是最大值,哪个小哪个就是最小值。
注意:如果区间内只有一个极值,则这个极值就是最值。(最大值或最小值)
例 1. 若在 [0,a] 上 ∣f′′(x)∣≤M,又 f(x) 在 (0,a) 内取得最大值,证明:∣f′(0)∣+∣f′(a)∣≤aM。
证明:设函数在 x0 取得最大值,则 f′(x0)=0。
∣f′(0)∣+∣f′(a)∣=∣f′(0)−f′(x0)∣+∣f′(a)−f′(x0)∣
对 f′(x) 在区间 [0,x0] 和 [x0,a] 上分别应用拉格朗日中值定理,知存在 ξ1∈(0,x0),ξ2∈(x0,a),使得 ∣f′(0)∣+∣f′(a)∣=∣f′′(ξ1)x0∣+∣f′′(ξ2)(a−x0)∣≤Mx0+M(a−x0)=aM。
# 凸函数与凹函数
# 定义
我们定义任意弧段在弦的下方的函数为下凸函数,如图:
![img-2.png]()
下面推导定义式。
任取 P0(x1,f(x1)),P1(x2,f(x2)),取 P0P1 上一点 P(x,y),则:
f(x1)+x2−x1f(x2)−f(x1)(x−x1)≥f(x)
即:
x2−x1x2−xf(x1)+x2−x1x−x1f(x2)≥f(x)
令 λ1=x2−x1x2−x,λ2=x2−x1x−x1,则 λ1+λ2=1,x=λ1x1+λ2x2,由此可得:
f(λ1x1+λ2x2)≤λ1f(x1)+λ2f(x2)
上凸函数同理。于是我们得出凹凸函数定义:
定义 1:设 y=f(x),x∈I,若对于 ∀x1,x2∈I,x1=x2,∀λ1,λ2>0,λ1+λ2=1,都有:
f(λ1x1+λ2x2)≤(≥)λ1f(x1)+λ2f(x2)
则称在 I 上 f(x) 凸(下凸)/ 凹(上凸)
等价形式:
f[(1−t)x1+tx2]≤(1−t)f(x1)+tf(x2),t∈(0,1)
# 判定定理
引理 1:f 在 I 上凸(严格凸则将 ≤ 改成 <)⇔ ∀x1<x<x2∈I,有:
x−x1f(x)−f(x1)≤x2−x1f(x2)−f(x1)≤x2−xf(x2)−f(x)
即在下图中斜率 kAp≤kAB≤kpB:
![img-3.png]()
证明:利用不等式:b>0,d>0,ba≤dc⇔ba≤b+da+c≤dc。
⇔⇔⇔x−x1f(x)−f(x1)≤x2−x1f(x2)−f(x1)≤x2−xf(x2)−f(x)x−x1f(x)−f(x1)≤x2−xf(x2)−f(x)λ1=x2−x1x2−x,λ2=x2−x1x−x1,x=λ1x1+λ2x2,λ1[f(x)−f(x1)]≤λ2[f(x2)−f(x)]f(λ1x1+λ2x2)≤λ1f(x1)+λ2f(x2)
定理 7:设 f∈C[a,b],(a,b) 内可导,则 f 在 [a,b] 凸(严格凸)/ 凹(严格凹)⇔ f′(x) 在 (a,b) 增(严格增)/ 减(严格减)。如下两图所示:
![img-4.png]()
证明:⇒(必要性)由 f 凸,设 (x1,x2)⊂(a,b),∀x,x′ 满足:x1<x<x′<x2,则由 引理 1:
x−x1f(x)−f(x1)≤x2−x1f(x2)−f(x1)≤x2−x′f(x2)−f(x′)
令 x→x1+,x′→x2−,有:
f′(x1)≤x2−x1f(x2)−f(x1)≤f′(x2)
所以 f′(x) 在 (a,b) 内为增函数。
若 f(x) 是严格凸函数,则设 (x1,x2)⊂(a,b),∀x,x∗,x′ 满足:x1<x<x∗<x′<x2,由 引理 1:
f′(x1)≤x∗−x1f(x∗)−f(x1)<x2−x∗f(x2)−f(x∗)≤f′(x2)
所以 f′(x) 在 (a,b) 严格增。
⇐(充分性):设 f′(x) 在 (a,b) 增函数,∀x1<x2,∀x1<x<x2,有
x−x1f(x)−f(x1)=f′(ξ)x2−xf(x2)−f(x)=f′(η)
因为 f′(ξ)≤f′(η),所以 x−x1f(x)−f(x1)≤x2−xf(x2)−f(x),因此 f 在 [a,b] 上为凸函数。
推论 1:设 f 在 [a,b] 连续,(a,b) 二阶可导,则 f 在 [a,b] 上为凸函数 ⇔ f′′(x)≥0,∀x∈(a,b)。
f 在 [a,b] 上严格凸 ⇔ {f′′(x)≥0,∀x∈(a,b)(a,b)的任意开子区间内,f′′不恒为零
定义 2(拐点):若函数 f(x) 在 x0 的某个邻域内有定义,且在 x0 的左右两侧:在一侧为严格凸,在另一侧为严格凹,则称 (x0,f(x0)) 是曲线 y=f(x) 的一个拐点。
注意:f′′(x0)=0⇒x0 是拐点。
取 f(x)=x4,f′′(0)=0,但 (0,0) 并不是曲线 f(x) 的拐点。
若 f′′(x0) 不存在,点 (x0,f(x0)) 也可能是连续曲线 y=f(x) 的拐点。
取 f(x)=3x,在 x=0 处一阶导、二阶导均不存在,但 (0,0) 是曲线的拐点。
# 琴生不等式
定理 8:设 f 在 I 上下凸,则 ∀x1,x2,⋯,xn∈I,λ1,⋯,λn>0,i=1∑nλi=1,都有 f(i=1∑nλixi)≤i=1∑nλif(xi)。(严格凸,且 x1,⋯,xn 不全相等时,取 <)
等价形式:f 在 I 上下凸,则 ∀x1,x2,⋯,xn∈I,β1,⋯,βn>0,都有 f(∑βi∑βixi)≤∑βi∑βif(xi)。(严格凸,且 x1,⋯,xn 不全相等时,取 <)
证明:易见 n=2 时,f(λ1x1+λ2x2)≤λ1f(x1)+λ2f(x2) 成立。
设 n=k 时,有 f(i=1∑kμif(xi)),i=1∑kμi=1,则 n=k+1 时,由 λ1+⋯+λk+1=1,可得:
1−λk+1λ1+λ2+⋯+λk=1
取 μi=1−λk+1λi,则 i=1∑nμi=1。
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)≤(1−λk+1)i=1∑kμif(xi)+λk+1f(xk+1)=i=1∑k+1λif(xi)
对严格凸类似可证。
例 2. 用琴生不等式证明:
nx1⋯xn≤nx1+⋯+xn,(xi>0)
等号成立 ⇔ x1,⋯,xn 相同。
证明:原不等式等价于:
n1(lnx1+lnx2+⋯+lnxn)≤lnnx1+x2+⋯+xn
令 f(x)=lnx,则 f′(x)=x1,f′′(x)=−x21<0,所以 f(x)=lnx 在 (0,+∞) 上严格凹(上凸)。
取 λi=n1,i=1,2,⋯,n,由琴生不等式可得上式成立,且当且仅当 x1=⋯=xn 时,等号成立。
# 习题
-
研究下列函数在指定区间内的单调性:
f(x)=(1+x1)x,x∈(0,+∞)
解:f(x)=exlnxx+1,求导得:
f′(x)=(1+x1)x(lnxx+1−x+11)
由 lnx>1−x1(x=1) 可知,lnxx+1>x+11,f′(x)>0,因此 f(x) 在 (0,+∞) 上严格单调递增。
-
利用函数的单调性证明下列不等式:
(1) x−6x3<sinx<x,x>0;
(2) x−2x2<ln(1+x)<x,x>0。
(1) 证明:令 f(x)=sinx−x+6x3,求导得:
f′(x)=cosx−1+2x2f′′(x)=−sinx+xf′′′(x)=1−cosx≥0
则 f′′(x) 在 (0,+∞) 上单调递增,f′′(x)>f′′(0)=0,则 f′(x) 在 (0,+∞) 上单调递增,f′(x)>f′(0)=0,则 f(x) 在 (0,+∞) 上单调递增,f(x)>f(0)=0,即 sinx>x−6x3 得证。
由 f′′(x)>0 可证得 sinx<x。
(2) 证明:令 f(x)=ln(1+x)−x+2x2,求导得:
f′(x)=1+x1−1+xf′′(x)=−(1+x)21+1=(1+x)2x(x+2)>0
则 f′(x) 在 (0,+∞) 上严格单调递增,则 f′(x)>f′(0)=0,则 f(x) 在 (0,+∞) 上严格单调递增,则 f(x)>f(0)=0,可证得 ln(1+x)<x−2x2。
令 g(x)=x−ln(1+x),求导得:
g′(x)=1−1+x1=1+xx>0
则 g(x) 在 (0,+∞) 上严格单调递增,则 g(x)>g(0)=0,可证得 ln(1+x)<x。
-
设函数 f(x) 在区间 [a,+∞) 上连续,在 (a,+∞) 可导,且 f′ 严格单调递增,求证:F(h)=hf(a+h)−f(a) 关于 h 也严格单调递增。
证明:由题,f 为严格凸函数,对 ∀h2>h1>0,有 F(h2)=h2f(a+h2)−f(a)>F(h1)=h1f(a+h1)−f(a) 成立,即证得 F(h) 关于 h 也严格单调递增。
-
设 f(x) 在 R 上有连续二阶导数,若 f(x) 在 R 上有界,则存在 θ∈R,使得 f′′(θ)=0。
证明:假设不存在 θ∈R 使得 f′′(θ)=0,不妨设 f′′(x) 恒大于 0,则 f′(x) 严格单调递增,f(x) 为严格凸函数,所以 f′(x) 不恒为 0,不妨设存在 ξ∈R,使得 f′(ξ)>0。由严格凸函数性质,对 ∀x>ξ,x−ξf(x)−f(ξ)>f′(ξ),即 f(x)>(x−ξ)f′(ξ)+f(ξ),即对于 ∀F>0,都存在 X=max{f′(ξ)F−f(ξ)+ξ,ξ},使当 x>X 时,有 f(x)>F 恒成立,则 f(x) 无界,与题设矛盾,假设不成立,得证。
-
求下列函数的极值点,并确定它们的单调区间:
y=x−ln(1+x)
解:求导得:
y′=1−1+x1=1+xx
由此可知,当 x∈(−1,0) 时,y′<0,函数严格单调递减;当 x=0 时,函数取得极小值 0;当 x∈(0,+∞) 时,y′>0,函数严格单调递增;函数不存在极大值。
-
求下列函数在指定区间上的最大值和最小值:
(1) f(x)=∣2x3−9x2+12x∣,x∈[−41,25];
(2) f(x)=x2e−nx,x∈(0,+∞)
(1) 解:令 g(x)=2x3−9x2+12x,求导得:
g′(x)=6x2−18x+12=6(x−1)(x−2)
计算可得:
g(−41)=−32115,g(1)=5,g(2)=4,g(25)=5
由此可得 f(x) 最小值为 0,最大值为 5。
(2) 解:求导得:
f′(x)=x(2−nx)e−nx
由 x→0+limf(x)=x→+∞limf(x)=0,f(n2)=n2e24
则函数最大值为 n2e24,不存在最小值。
-
在 α>1 和 0<α<1 两种情况下分别求函数 f(x)=(1+x)α−αx 在 [−1,+∞) 上的最值,并依此证明伯努利不等式:当 x≥−1 时,我们有:若 α>1,则有 (1+x)α≥1+αx
证明:当 α>1 时,对 f(x) 求导:
f′(x)=α[(1+x)α−1−1]
此时函数有最小值 f(0)=1,无最大值。
当 0<α<1 时,函数有最大值 f(0)=1,无最小值。
则当 α>1 时,f(x)≥1⇒(1+x)α≥1+αx,得证。
-
设 f(x) 是区间 (a,b) 上的凸函数,证明:对任意的 x∈(a,b),f(x) 在 x 点处连续,且存在左右导数。(注意:凸函数的定义中并没有有预先假设函数连续)
证明:任取 x,y,z 使 a<x<y<z<b,则由凸函数性质:
y−xf(y)−f(x)≤z−xf(z)−f(x)
固定 x,则函数 z−xf(z)−f(x) 关于 z 单调递增,由于单调递增函数间断点只可能是跳跃间断点,因此 z→x+limz−xf(z)−f(x) 存在,即 f(x) 右可导,从而右连续。由 x 的任意性可知,f(x) 在 (a,b) 上都右可导、右连续。同理可证得 f(x) 在 (a,b) 上都左可导、左连续。
关于 “单调函数只可能存在跳跃间断点” 的证明:
设函数 f(x) 在 (a,b) 内单调递增,任取 x0∈(a,b),则对于 ∀x∈(a,x0),都有 f(x)≤f(x0),即函数 f(x) 在 (a,x0) 上有上界,从而有上确界,设为 α。由上确界定义,对于 ∀x∈(a,x0),f(x)≤α,且对于 ∀ϵ>0,都存在 x∈(a,x0),使得 α−ϵ<f(x)≤α。设 δ=x0−x′>0,−δ<x−x0,则由单调性可知,−ϵ<f(x′)−α<f(x)−α≤0<ϵ,由极限定义可知 x→x0−limf(x)=α。同理可设得 x→x0+limf(x)=β,由单调性可知:f(x0−)≤f(x0)≤f(x0+),由 x0 是一个间断点,以上不等式不能同时取等,则 f(x0−)<f(x0+),即证得 f(x0) 是个跳跃间断点。
-
判断下列函数的凹凸性:
f(x)=ln(1+xx),x>0
证明:求导得:
f′(x)=x(1+x)1f′′(x)=−x2(1+x)22x+1<0
因此函数 f(x) 严格凹函数。
-
求下列曲线的拐点:
y=−x3+3x2
解:求导得:
y′=−3x2+6xy′′=−6(x−1)
则 x=1 为曲线的拐点。