- 由连续函数介值定理或连续函数零点定理证明
- 由罗尔定理证明:
设f(x)存在k阶导数, 则如果f(x)有k(k≥2)个零点,则f′(x)至少有(k−1)个零点;...;f(k−1)(x)至少有1个零点.
设下列所提到的导数都存在,则有:
如果f′(x)没有零点,则f(x)至多有1个零点
如果f′(x)至多有1个零点,则f(x)至多有2个零点
......
如果f′(x)至多有k个零点,则f(x)至多有k+1个零点
如果f′′(x)没有零点,则f′(x)至多有1个零点,f(x)至多有2个零点...
[例1] (介值定理; 罗尔定理)
设f(x)满足(1)在[0,1]上连续;(2)在(0,1)上可导;(3)有点xi∈(0,1)及常数pi,满足0<pi<1,(i=1,...,n),i=1∑npif(xi)=1,f(1)=1.试证明至少存在一点ξ∈(0,1),使f′(ξ)=0.
证明:
如果f(xi)(i=1,...,n)中至少有一个等于1, 例如f(x1)=1,则f(x)在(x1,1)上满足罗尔定理,即∃ξ∈(x1,1)⊂(0,1),使f′(ξ)=0
如果f(xi)(i=1,...,n)中无一等于1,那么不可能所有的f(xi)都大于1,因若f(xi)>1(i=1,...,n),则i=1∑npif(xi)>i=1∑npi=1,与题设矛盾.同理, 也不可能所有的f(xi)都小于1.
所以f(xi)(i=1,...,n)中至少有一个f(xi)大于1,也至少有一个f(xi)小于1,由连续函数介值定理知,至少有某η∈(0,1),f(η)=1
所以在[η,1]上f(x)满足罗尔定理, 即∃ξ∈(η,1)⊂(0,1),使f′(ξ)=0.证毕.
[例2] (积分中值定理;用存在极值证明一阶导数存在零点)
设f(x)在[0,1]上连续,在(0,1)上可导,f(0)=0,f(1)=1,∫01f(x)dx=2,求证:至少存在一点ξ∈(0,1),使f′(ξ)=0.
[解题思路] 如果仍用罗尔定理,那么要从所给条件中去挖掘相当于f(a)=f(b)的条件, 这也不是不可能,但有点麻烦,这里用另一条思路,如果能在区间(0,1)内证明必存在极值,那么在可导的条件下,极值点处比有f′(ξ)=0,这就是用极值的必要条件证明f′(x)的零点存在性.
证明:
由∫01f(x)dx=2及积分中值定理得,存在η∈[0,1],使f(η)(1−0)=f(η)=2.
由于f(x)在[0,1]上连续,故存在最大值, 但f(η)=2,f(0)=0,f(1)=1
故必存在极大值点ξ∈(0,1).
因此证明了存在ξ∈(0,1),使f′(ξ)=0.
[例3] (用存在极值证明一阶导数存在零点)
设f(x)在[a,b]上可导,且f′(a)f′(b)<0,证明至少存在一点ξ∈(a,b)使f′(ξ)=0.
[解题思路] 根据条件f′(a)f′(b)<0,证明存在ξ使f′(ξ)=0,似乎很容易, 但实际不然,这里并没有假定f′(x)在[a,b]上连续,不能对f′(x)用零点定理.应该从f′(a)与f′(b)反号入手,去证明在开区间(a,b)内部必存在f(x)的极值点.
证明:
不妨设f′(a)>0,f′(b)<0,,从而有:
x→a+limx−af(x)−f(a)=f+′(a)=f′(a)>0
x→b−limx−bf(x)−f(b)=f−′(b)=f′(b)<0
由保号性可知:
∃δ1>0,当0<x−a<δ1时, f(x)−f(a)>0
∃δ2>0,当−δ2<x−b<0时, f(x)−f(b)>0
故f(a),f(b)都不是f(x)在[a,b]上的最大值,f(x)在[a,b]上的最大值必在区间(a,b)内,又由于f(x)在区间[a,b]上可导, 故存在ξ∈(a,b),使f′(ξ)=0,ξ为极大值点.
[例4] (积分法; 罗尔定理)
设a0+2a1+⋯+n+1an=0,证明ψ(x)=a0+a1x+⋯+anxn在(0,1)内至少有1个零点.
[解题思路]考虑函数ψ(x)的零点,很自然地想到用函数的零点定理,但立刻发现:
ψ(0)=a0,ψ(1)=a0+a1+⋯+an,
无法知道ψ(0),ψ(1)是否反号. 可以考虑罗尔定理, 罗尔定理也可看做导函数的零点定理,不妨以罗尔定理试之,要构造一个函数φ(x),使φ′(x)=ψ(x),构造φ′(x)=ψ(x)的方法很多,其中之一是积分法:取φ(x)=∫axψ(t)dt或φ(x)=∫ψ(x)dx
用积分法: 记
φ(x)=∫ψ(x)dx=∫(a0+a1x+⋯+anxn)dx= a0x+2a1x2+⋯+n+1anxn+1+C.
有φ(0)=C,φ(1)=a0+2a1+n+1an+C=C=φ(0), 又φ(x)在[0,1]上连续,在(0,1)上可导,故φ(x)在[0,1]上满足罗尔定理,所以∃ξ∈(0,1),使φ′(x)=0,即ψ(x)=0.证毕.
[例5] (积分法; 罗尔定理)
设f(x),g(x)在区间[a,b]上连续,并设φ(x)=g(x)∫abf(x)dx−f(x)∫abg(x)dx,证明存在ξ∈(a,b),使φ(ξ)=0.
[解题思路] 因为g(a),g(b),f(a),f(b)无法比较大小, 所以无法用连续函数介值定理,转而想到构造一个函数Φ(x),使Φ′(x)=φ(x),然后对Φ(x)使用罗尔定理.
令Φ(x)=∫axg(t)dt∫abf(x)dx−∫axf(t)dt∫abg(x)dx, 则有Φ(a)=0,Φ(b)=0,根据罗尔定理, ∃ξ∈(a,b),Φ(ξ)=0,即
φ(ξ)=g(ξ)∫abf(x)dx−f(ξ)∫abg(x)dx=0.证毕.
[注] 由于∫abf(x)dx和∫abg(x)dx都是定值,故可令A=∫abf(x)dx,B=∫abg(x)dx,则φ(x),Φ(x)可简写为:
φ(x)=Ag(x)+Bf(x)
Φ(x)=A∫axg(x)dx+B∫axf(x)dx