Skip to content

3.1 微分中值定理

NOTE

本节所有证明过程要求掌握

费马引理

对于函数 f(x)U(x0)Df,且在 x0 处可导,若对于任意的 xU(x0),都有 f(x)f(x0)(或 f(x)f(x0)那么有 f(x)=0


不妨设 xU(x0),f(x)f(x0),则根据极限的保号性有

f+(x0)=limxx0+f(x)f(x0)xx00f(x0)=limxx0f(x)f(x0)xx00

因此有

0f+(x0)=f(x0)=f(x0)0

证毕。


通常称导数为零的点为函数的驻点(或稳定点临界点

罗尔定理

如果函数 f(x) 满足

  1. 在闭区间 [a,b] 上连续
  2. 在开区间 (a,b) 内可导
  3. 在区间端点处的函数值相等,即 f(a)=f(b)

那么 ξ(a,b),使得 f(ξ)=0


f(x) 在闭区间 [a,b] 上连续,故 x1,x2[a,b],使得

m=f(x1)=minx[a,b]{f(x)}M=f(x2)=maxx[a,b]{f(x)}

M=m 时,f(x)=M=m,有 f(x)=0,故 f(ξ)=0

M>m 时,则 x1,x2 之中必有一个不在区间的端点上(因为 f(a)=f(b)

不妨假设 x1(a,b),由费马引理,f(x1)=0

ξ=x1,则 f(ξ)=0

证毕。


三个条件的解读:

  1. 若闭区间上不连续,则取不出 x1,x2。可能出现趋于无穷的地方;
  2. 若开区间内不可导,则费马引理无法应用;
  3. 若端点函数值不相等,则无法保证 M>mx1,x2 必有一个不在端点上。

罗尔定理的几何意义是:如果连续曲线 y=f(x) 的弦 AB 平行于 x 轴,且弧 AB 除端点外处处具有不垂直于 x 轴的切线,那么这弧上至少有一点 C,使曲线在点 C 处的切线平行于 x 轴。

例 1

f(x) 二阶可导,满足 f(1)=13f(0)=16f(2)=176,证明:存在 ξ(1,2),使得 f(ξ)=1

TIP

先构造一个二次函数 p(x)=ax2+bx+c,使其过 (1,13)(0,16)(2,176) 三个点。

解得 p(x)=12x2+13x+16。这时候我们把原函数减去 p(x),就创造了罗尔定理应用的条件。

解:

g(x)=f(x)12x213x16g(1)=g(0)=g(2)=0

g(x)[1,0][0,2] 上运用罗尔定理得

ξ1(1,0),g(ξ1)=0ξ2(0,2),g(ξ2)=0

g(x)[ξ1,ξ2] 上再运用罗尔定理,有

ξ(ξ1,ξ2)(1,2),g(ξ)=0

则有

g(ξ)=f(ξ)1=0f(ξ)=1

证毕。

拉格朗日中值定理

如果函数 f(x) 满足

  1. 在闭区间 [a,b] 上连续
  2. 在开区间 (a,b) 内可导

ξ(a,b),使得 f(b)f(a)=f(ξ)(ba)


k 使得 f(b)f(a)=k(ba)

g(x)=f(x)f(a)k(xa),x[a,b]

则有 g(a)=g(b)=0。根据罗尔定理,ξ(a,b) 使得 g(ξ)=0

那么有 g(ξ)=f(x)k|x=ξ=f(ξ)k=0f(ξ)=k。证毕。


拉格朗日中值定理是罗尔定理的推广。

在拉格朗日中值定理的基础上加入 f(a)=f(b),则 f(a)f(b)=0,则 f(ξ)=0,拉格朗日中值定理特殊化为罗尔定理。

拉格朗日中值定理的几何意义是:如果连续曲线 y=f(x) 的弧 AB 除端点外处处具有不垂直于 x 轴的切线,那么这弧上至少有一点 C,使曲线在点 C 处的切线平行于弦 AB

例 2

证明区间内导数为 0 的函数为常函数。

x0IxI

f(x)f(x0)=f(ξ)(xx0)=0f(x)=f(x0)

证毕。

所以我们有

xI,f(x)=CxI,f(x)=0

此结论可以直接使用。

例 3

a,bR,求证 |arctanaarctanb||ba|

f(x)=arctanx。由拉格朗日中值定理,有

ξ(a,b),f(b)f(a)=f(ξ)(ba)

故有

|arctanbarctana|=|11+ξ2(ba)||ba|

证毕。

例 4

证明当 x>0 时,x1+x<ln(1+x)<x

f(t)=ln(1+t),由拉格朗日中值定理,有

ξ(0,x),f(x)f(0)=f(ξ)(x0)

由于 f(0)=0,f(t)=11+t,因此上式即为

ln(1+x)=x1+ξ

又有 0<ξ<x,故

x1+x<x1+ξ<x

x1+x<ln(1+x)<x(x>0)

柯西中值定理

如果函数 f(x)g(x) 满足

  1. 在闭区间 [a,b] 上连续
  2. 在开区间 (a,b) 内可导
  3. x(a,b),g(x)0

ξ(a,b),使得

f(b)f(a)g(b)g(a)=f(ξ)g(ξ)

欲证 f(b)f(a)g(b)g(a)=f(ξ)g(ξ)

即证 f(b)f(a)g(b)g(a)=f(x)g(x)(a,b) 内有根,

即证 [f(b)f(a)]g(x)[g(b)g(a)]f(x)=0(a,b) 内有根,

即证 {[f(b)f(a)]g(x)[g(b)g(a)]f(x)}=0(a,b) 内有根。

考虑使用罗尔定理。设 F(x)=[f(b)f(a)]g(x)[g(b)g(a)]f(x)

  • 在闭区间 [a,b] 上连续

  • 在开区间 (a,b) 内可导

  • 在区间端点处的函数值相等,即 F(a)=F(b)

    {F(a)=f(b)g(a)f(a)g(a)f(a)g(b)+f(a)g(a)=f(b)g(a)f(a)g(b)F(b)=f(b)g(b)f(a)g(b)f(b)g(b)+f(a)g(b)=f(b)g(a)f(a)g(b)

因此 ξ(a,b),F(x)=0。现在倒着写回去即可。


柯西中值定理是拉格朗日中值定理的推广。取 g(x)=x,柯西中值定理特殊化为拉格朗日中值定理。再推广下去,就是泰勒了。

通往泰勒的一道例题

例 5

y=f(x)x=0 的某邻域内具有 n 阶导数,且 f(0)=f(0)==f(n)(0),试用柯西中值定理证明:f(x)xn=f(n)(θx)n!θ(0,1)

f(x)xn=f(x)f(0)xn0n=1nf(ξ1)ξ1n1ξ10,x1nf(ξ1)ξ1n1=1nf(ξ1)f(0)ξ1n10n1=1n(n1)f(ξ2)ξ2n2ξ20,ξ11n!f(n1)(ξn1)ξn1=1n!f(n1)(ξn1)f(0)ξn10=1n!f(n)(ξn)ξn0,ξn1

因此,x0 时,有

f(x)xn=f(n)(ξn)n!=f(n)(θx)n!

证毕。