本文已参与「新人创作礼」活动,一起开启掘金创作之路。
微分中值定理
一、费马引理
设函数f(x)在点x0的某邻域U(x0)内有定义,并且在x0处可导,如果对任意的x∈U(x0),有
f(x)≤f(x0)(或f(x)≥f(x0))
那么f′(x0)=0
证明:
设x∈U(x0)时,f(x)≤f(x0),则x0+Δx∈U(x0),有f(x0+Δx)≤f(x0)
当Δx>0时
f+′(x0)=Δx→0+limΔxf(x0+Δx)−f(x0)显然≤0
f−′(x0)=Δx→0−limΔxf(x0+Δx)−f(x0)显然≥0
又∵f(x)在x0处可导,∴f+′(x0)=f−′(x0),则f+′(x0)=f−′(x0)=0,证毕
二、罗尔定理
如果函数f(x)满足:
那么在(a,b)内至少有一点ξ(a<ξ<b),使
f′(ξ)=0
证明:
∵f(x)在闭区间[a,b]上连续,由闭区间上最值定理得
f(x)在[a,b]上必有最大值M,最小值m
当M=m时,则在[a,b]上必有f(x)=M,则对于∀x∈(a,b),有f′(x)=0,对∀ξ∈(a,b),有f′(ξ)=0
当M>m时,∵f(a)=f(b),∴至少有一个M和m在(a,b)内部取得
假设M在(a,b)取得,∃ξ∈(a,b),f(ξ)=M
∴∀x∈[a,b],有f(x)≤f(ξ),由费马引理得,f′(ξ)=0,证毕
例1:若函数f(x)在(a,b)内具有二阶导数,且f(x1)=f(x2)=f(x3),其中a<x1<x2<x3<b,证明:在(a,b)至少有一点ξ,使得f′′(ξ)=0
∵f(x)在[x1,x2],[x2,x3]上连续,在(x1,x2),(x2,x3)内可导,且f(x1)=f(x2)=f(x3)
由罗尔定理得
∃ξ1∈(x1,x2),使f′(ξ1)=0,∃ξ2∈(x2,x3),使f′(ξ2)=0
∵f′(x)在[ξ1,ξ2]∈(a,b)上连续,(ξ1,ξ2)内可导,得f′(ξ1)=f′(ξ2)
由罗尔定理得,∃ξ∈(ξ1,ξ2)⊂(a,b),使f′′(ξ)=0,证毕
三、拉格朗日中值定理
如果函数f(x)满足
-
在闭区间[a,b]上连续
-
在开区间(a,b)内可导
那么在(a,b)内至少有一点ξ(a<ξ<b),使
f(b)−f(a)=f′(ξ)(b−a)
成立
1. 证明
法1
即证f′(ξ)−b−af(b)−f(a)=0
设F(x)=f(x)−b−af(b)−f(a)x(因为f′(ξ)−b−af(b)−f(a)=0的原函数)
F(a)=f(a)−b−af(b)−f(a)a=b−abf(a)−af(b)F(b)=f(b)−b−af(b)−f(a)b=b−abf(a)−af(b)
∵F(x)在[a,b]上连续,(a,b)内可导。由罗尔定理得,∃ξ∈(a,b)使F′(ξ)=0,即f(b)−f(a)=f′(ξ)(b−a),证毕
法2
即证f′(ξ)−b−af(b)−f(a)=0
设F(x)=f(x)−f(a)−b−af(b)−f(a)(x−a)(因为f(x)−f(a),将a点移到x轴上;−b−af(b)−f(a)(x−a)即yAB的直线AB方程,减去f(x)直线AB方程f(x)−b−af(b)−f(a)(x−a)此时新函数A、B两点大小相同,再−f(a),A、B两点大小相同为0),则F(a)=0,F(b)=0
∵F(x)在[a,b]上连续,(a,b)内可导,F(a)=F(b)=0,由罗尔定理得,∃ξ∈(a,b)使F′(ξ)=0,即f(b)−f(a)=f′(ξ)(b−a),证毕
推广:如果函数f(x)在区间I上连续,I内可导且导数恒为零,那么f(x)在区间I上是一个常数。如arctanx+arctanx1=2π
2. 几何意义
连续曲线y=f(x)的弧AB上除端点外,具有不垂直于x轴的切线,那么这弧上至少有一点C,使曲线在点C处的切线平行于弦AB
例2:证明当x>0时,1+xx<ln(1+x)<x
法1
设f(t)=ln(1+t),显然f(t)在区间[0,x]上满足拉格朗日中值定理,f′(t)=1+t1
f(0)=ln(1+0)=0(中间的ln(1+x)可以看做ln(1+x)+ln(1+0),因此区间是[0,x])
f(x)−f(0)=f′(ξ)(x−0)(0<ξ<x)
则上式为ln(1+x)=1+ξx(0<ξ<x)
∵0<ξ<x
1+x1<1+ξ1<1+01
即
1+xx<1+ξx<x
即
1+xx<ln(1+x)<x(x>0)
证毕
(f(b)−f(a)=f′(ξ)(b−a)中的f′(ξ)(b−a)中的(b−a)以及f′(ξ)中的常数组成不等式两侧(或单侧)的常数部分以及不等式两侧相同的部分,如本题x−0=x;ξ组成不等式两侧不同的部分,可能是变量,如本题ξ=x,也可能是常量,如本题ξ=0)
法2:
先证1+xx<ln(1+x),即证(1+x)ln(1+x)−x>0,令f(x)=(1+x)ln(1+x)−x,f′(x)=ln(1+x)>0,f(x)在定义域内单增,f(x)>f(0)=0
另一侧同理,证明不等式的时候不要忘记最基本的方法
四、柯西中值定理
如果函数f(x)和F′(x)满足
-
在闭区间[a,b]上连续
-
在开区间(a,b)内可导
-
对任一x∈(a,b),F′(x)=0
那么在(a,b)内至少有一点ξ(a<ξ<b),使
F(b)−F(a)f(b)−f(a)=F′(ξ)f′(ξ)
成立
证明
法1
即证f′(ξ)−F(b)−F(a)f(b)−f(a)F′(ξ)=0,设
g(x)g(a)g(b)=f(x)−F(b)−F(a)f(b)−f(a)F(x)=F(b)−F(a)F(b)f(a)−F(a)f(b)=F(b)−F(a)F(b)f(a)−F(a)f(b)
∵g(x)在[a,b]上连续,(a,b)内可导
由罗尔定理得,∃ξ∈(a,b)使g′(ξ)=0,即
F(b)−F(a)f(b)−f(a)=F′(ξ)f′(ξ)
证毕
法2
即证f′(ξ)−F(b)−F(a)f(b)−f(a)F′(ξ)=0,设
g(x)=f(x)−f(a)−F(b)−F(a)f(b)−f(a)[F(x)−F(a)]
有g(a)=0,g(b)=0,又因为g(x)在[a,b]上连续,(a,b)内可导
由罗尔定理得,∃ξ∈(a,b)使g′(ξ)=0,即
F(b)−F(a)f(b)−f(a)=F′(ξ)f′(ξ)
证毕
例3:证明当x>0,ln(1+x)>1+xarctanx
即证arctanxln(1+x)>1+x1,令f(x)=ln(1+x),g(x)=arctanx
则由柯西中值定理
g(x)−g(0)f(x)−f(0)=arctanx−arctan0ln(1+x)−ln(1+0)=1+ξ211+ξ1=1+ξ1+ξ2>1+x1
其中0<ξ<x,证毕
洛必达法则
一、定义
设
-
当x→a时,函数f(x)及F(x)都趋于零(或函数f(x)及F(x)都趋于无穷)
-
在点a的某去心领域内,f′(x)及F′(x)都存在且F′(x)=0
-
limx→aF′(x)f′(x)存在(或为无穷大)
则
x→alimF(x)f(x)=x→alimF′(x)f′(x)
设
-
当x→∞时,函数f(x)及F(x)都趋于零(或函数f(x)及F(x)都趋于无穷)
-
当∣x∣>N时,f′(x)及F′(x)都存在且F′(x)=0
-
limx→∞F′(x)f′(x)存在(或为无穷大)
则
x→∞limF(x)f(x)=x→∞limF′(x)f′(x)
等价无穷小补充:x−sinx=61x3;tanx−x=31x3
例1:求limx→0+xnlnx的极限
0⋅∞型,谁的倒数好求导数,谁移到分母上
x→0+limxnlnx=x→0+limxn1lnx=x→0+lim−nxn+11x1=x→0+lim−n1xn=0
推广:limx→0+xα⋅lnx=0(α>0)
例2:求limx→2π(secx−tanx)的极限
∞−∞型
⎩⎨⎧有分式的,通分有根式的,有理化什么都没有,倒代换x=t1
x→2πlim(secx−tanx)=x→2πlimcosx1−sinx=x→2πlim−sinx−cosx=0
例3:求limx→0+xx的极限
法1
幂指转换,u(x)v(x)=ev(x)⋅lnu(x)
x→0+limxx=x→0+limexlnx=elimx→0+xlnx(此处利用例1推广x→0+limxα⋅lnx=0(α>0))=e0=1
法2
对数化
令y=x^x
x→0+limlny=x→0+limlnxx=x→0+limx⋅lnx=0
limx→0+y=1
例4:求limx→∞xx+cosx的极限
用洛必达法则发现极限不存在,即不能使用洛必达法则
x→∞limxx+cosx=x→∞lim11−sinx=x→∞lim(1−sinx)
使用一般方法
x→∞limxx+cosx=x→∞lim11+xcosx=x→∞lim(1+xcosx)=1
泰勒公式
一、泰勒中值定理
1. 带有佩亚诺(Peano)余项的n阶泰勒公式
如果函数f(x)在x0处具有n阶导数,那么存在x0的一个邻域,对于该邻域内的任一x,有
f(x)=f(x0)+f′(x0)(x−x0)+2!f′′(x0)(x−x0)2+⋯+n!fn(x0)(x−x0)n+Rn(x)
其中
Rn(x)=o((x−x0)n)
2. 带有拉格朗日余项的n阶泰勒公式
如果函数f(x)在x0的某个领域U(x0)内具有(n+1)阶导数,那么对任一x∈U(x0),有
f(x)=f(x0)+f′(x0)(x−x0)+2!f′′(x0)(x−x0)2+⋯+n!fn(x0)(x−x0)n+Rn(x)
其中
Rn(x)=(n+1)!f(n+1)(ξ)(x−x0)n+1
其中ξ是x0与x之间的某个值
3. 带有佩亚诺余项的n阶麦克劳林(Maclaurin)公式
f(x)=f(0)+f′(0)x+2!f′′(0)x2+⋯+n!f(n)(0)xn+o(xn)
4. 带有拉格朗日余项的n阶麦克劳林(Maclaurin)公式
f(x)=f(0)+f′(0)x+2!f′′(0)x2+⋯+n!f(n)(0)xn+(n+1)!f(n+1)(θx)xn+1(0<θ<1)
此处0<ξ<x,0<θx<x,所以θx=ξ
二、重要函数的麦克劳林展开式
exln(1+x)(1+x)αsinxcosx=1+x+2!x2+⋯+n!xn+o(xn)=x−21x2+31x3−⋯+(−1)(n−1)n1xn+o(xn)=1+αx+2!α(α−1)x2+⋯+n!α(α−1)⋯(α−n+1)xn+o(xn)=x−3!x3+5!x5−⋯+(−1)n−1(2n−1)!x2n−1+o(x2n−1)=1−2!1x2+4!1x4−⋯+(−1)n(2n)!x2n+o(x2n)
例1:求极限limx→0tanx3ln(1+x)−sinx+21x2
x→0limtanx3ln(1+x)−sinx+21x2=x→0limx3ln(1+x)−sinx+21x2=x→0limx3(x−21x2+31x3)−(x−61x3)+21x2+o(x3)=x→0limx321x3+o(x3)=21
函数的单调性与函数的凹凸性
一、函数的单调性与极值
1. 单调性的定义
设函数f(x)的定义域D,区间I⊂D,如果对于区间I上任意两点x1及x2,当x1<x2时,恒有
f(x1)<f(x2)
那么称函数f(x)在区间I上是单调增加的;如果对于区间I上任意两点x1及x2,当x1<x2时,恒有
f(x1)>f(x2)
那么称函数f(x)在区间I上是单调减少的
单调增加和单调减少统称为单调函数
2. 函数单调性的判定方法
设函数y=f(x)在[a,b]上连续,在(a,b)内可导
-
如果在(a,b)内,f′(x)≥0,且等号仅在有限内多个点处成立,那么函数y=f(x)在[a,b]单调增加
-
如果在(a,b)内,f′(x)≤0,且等号仅在有限内多个点处成立,那么函数y=f(x)在[a,b]单调减少
例1:讨论函数y=3x2的单调性
y′=32x−31=33x2(x=0)注意去掉没有定义的值,常以此为区间分区间讨论
当x<0时,y′<0,故函数在(−∞,0)单调递减
当x>0时,y′>0,故函数在(0,+∞)单调递增
3. 极值的判定
a. 定义
设函数f(x)在点x0处的某邻域U(x0)内有定义,如果对于去心邻域U˚(x0)内的任一x,有
f(x)<f(x0)(或f(x)>f(x0))
那么就称f(x0)是函数f(x)的一个极大值(或极小值),函数的极大值与极小值统称为函数的极值,使函数取得极值的点称为极值点
b. 必要条件
设函数f(x)在x0处可导,且在x0处取得极值,则f′(x0)=0(即费马引理)
c. 充分条件
第一充分条件
设函数f(x)在x0处连续,且在x0的去心邻域U˚(x0,δ)内可导
-
若x∈(x0−δ,x0)时,f′(x)>0,而x∈(x0,x0+δ)时,f′(x)<0,则f(x)在x0处取得极大值
-
若x∈(x0−δ,x0)时,f′(x)<0,而x∈(x0,x0+δ)时,f′(x)>0,则f(x)在x0处取得极小值
-
若x∈U˚(x0,δ)时,f′(x)的符号保持不变,则f(x)在x0处没有极值
第二充分条件
设函数f(x)在x0处具有二阶导数且f′(x0)=0,f′′(x0)=0,则
证明:f′′(x0)的情况
f′′(x0)=limx→x0x−x0f′(x)−f′(x0)=limx→x0x−x0f′(x)<0
由保号性得,∃δ>0
当x0−δ<x<x0时,则f′(x)>0
当x0<x<x0+δ时,则f′(x)<0
故f(x)在x=x0取得极大值
例2:求函数f(x)=(x2−1)3+1的极值
第二充分条件未必都能用,注意条件f′′(x0)=0
f′(x)=6x(x2−1)2
令f′(x)=0,得x1=0,x2=−1,x3=1
f′′(x)=6(x2−1)(5x2−1)
f′′(1)=f′′(−1)=0,因此不能使用第二充分条件
当x<−1时,f′(x)<0
当−1<x<0时,f′(x)<0
故x=−1不是极值
当0<x<1时,f′(x)>0
当x>1时,f′(x)>0
故x=1不是极值
f′′(0)=6>0
故x=0为极小值
二、曲线的凹凸性与拐点
1. 凹凸性的定义
设函数f(x)在区间I上连续,如果对I上任意两点x1,x2,恒有
f(2x1+x2)<2f(x1)−f(x2)
那么称函数f(x)在区间I上的图形是(向下)凹的(或凹弧);如果恒有
f(2x1+x2)>2f(x1)−f(x2)
那么称函数f(x)在区间I上的图形是(向上)凸的(或凸弧)
2. 凹凸性的判定方法
设f(x)在[a,b]上连续,在(a,b)内具有一阶和二阶导数,那么
-
若在(a,b)内f′′(x)>0,则f(x)在[a,b]上的图形是凹的
-
若在(a,b)内f′′(x)<0,则f(x)在[a,b]上的图形是凸的
3. 拐点的定义
设函数y=f(x)在区间I上连续,x0是I内的点,如果曲线y=f(x)在经过点(x0,f(x0))时,曲线的凹凸性发生改变,那么就称点(x0,f(x0))为曲线的拐点
4. 拐点的判定
必要条件
设y=f(x)在点x0处二阶可导,且点(x0,f(x0))为曲线的拐点,则f′′(x0)=0
充分条件
第一充分条件
设y=f(x)在点x0的某去心领域内二阶可导,且f′′(x0)=0(或f(x)在x0处连续),若f′′(x)在x0的左、右两侧异号,则点(x0,f(x0))是曲线y=f(x)的拐点;反之同号,不是拐点
第二充分条件
设y=f(x)在点x0处三阶可导,且f′′(x0)=0,若f′′′(x0)=0,则点(x0,f(x0))是曲线y=f(x)的拐点;若f′′′(x0)=0,则此方法失效
例3:求曲线y=3x的拐点和凹凸区间
由第一充分条件,可以根据凹凸区间求拐点;如果题目只要求拐点,看条件是否满足第二充分条件,可以不求凹凸区间,直接求拐点
y′=31x−32
y′′=−92x−35
当x=0时,y′,y′′无定义(显然,不能使用第二充分条件)
当x∈(−∞,0)时,y′′>0,曲线为凹的
当x∈(0,+∞)时,y′′<0,曲线为凸的
y(0)=0
注意拐点是个点,需要求出y值
故(0,0)为曲线的拐点
三、函数渐近线的类型及判别方法
水平渐近线
若limx→∞f(x)=A(或limx→−∞f(x)=A,或limx→+∞f(x)=A),那么y=A是y=f(x)的水平渐近线
垂直渐近线
若limx→x0f(x)=∞(或limx→x0−f(x)=∞,或limx→x0+f(x)=∞),那么x=x0是y=f(x)的垂直渐近线
找间断点
斜渐近线
若limx→∞xf(x)=a,limx→∞(f(x)−ax)=b(或x→−∞或x→+∞),那么y=ax+b是y=f(x)的斜渐近线
在同一个方向上(正无穷或负无穷方向),水品渐近线与斜渐近线只能有一条或没有
例4:求y=xarctanx的渐近线有哪几条
x→∞如果发现x→+∞和x→−∞极限不同要分开讨论。如本题,x→+∞时arctanx=2π;x→−∞时arctanx=−2π
limx→+∞y=+∞
limx→−∞y=−∞
无水平渐近线
无间断点,无垂直渐近线
a=limx→+∞xf(x)=limx→+∞arctanx=2π
b=x→+∞lim(f(x)−2πx)=x→+∞limx(arctanx−2π)=x→+∞limx1arctanx−2π=x→+∞lim−x211+x21=1+x2−x2=−1
故x→+∞方向的斜渐近线为y=2πx−1
a=limx→−∞xf(x)=limx→−∞arctanx=−2π
b=x→−∞lim(f(x)+2πx)=x→−∞limx(arctanx+2π)=x→−∞limx1arctanx+2π=x→−∞lim−x211+x21=1+x2−x2=−1
故x→−∞方向的斜渐近线为y=−2πx−1
函数最大值、最小值
求函数f(x)在闭区间[a,b]上函数最值的步骤
-
求出f(x)在(a,b)内的驻点及不可导点
-
计算f(x)在上述驻点、不可导点处的函数值及端点的函数值f(a),f(b)
-
比较第二步中的函数值,其中最大的函数值即为f(x)在闭区间[a,b]上的最大值,最小的函数值即为f(x)在闭区间[a,b]上的最小值
例1:求函数f(x)=∣x2−3x+2∣在[−3,4]上的最大值与最小值
f(x)={x2−3x+2,x∈[−3,1]∪[2,4]−x2+3x−2,x∈(1,2)
f′(x)={2x−3,x∈[−3,1]∪[2,4]−2x+3,x∈(1,2)
令f′(x)=0,得x=23(这个23是x∈(1,2)的,不是x∈[−3,1]∪[2,4],因为23不在区间内)
不可导点x=1,x=2(即无定义的点(分母为0)、分段函数分段点)
f(−3)=20,f(4)=6,f(23)=41,f(1)=0,f(0)=0
故f(x)的最大值为20,最小值为0
例2:当e<a<b<e2时,证明ln2b−ln2a>e24(b−a)成立
法1
即证ln2b−ln2a−e24(b−a)>0
令f(x)=ln2x−ln2a−e24(x−a)(e2>x>a>e)
f′(x)=e2⋅x2e2lnx−4x
令g(x)=2e2lnx−4x
g′(x)=x2e2−4x
令h(x)=2e2−4x
h′(x)=−4<0
h(e)=2e2−4e<0,因此g′(x)<0
g(e2)=0,因此f′(x)>0,即f(x)单增
f(a)=0,因此f(x)>0
法2:柯西中值定理易证,此处不再证明
曲率
曲率K与曲率半径的求法
1. 曲率K的求法
直角坐标
设曲线的直角坐标方程y=f(x),且f(x)具有二阶导数,则曲率公式为K=(1+y′2)23∣y′′∣
参数方程
设曲线由参数方程{x=ϕ(t)y=ψ(t)所确定,且ϕ(t),ψ(t)都具有二阶导数,则曲率公式为
K=[ϕ′2(t)+ψ′2(t)]23∣∣ϕ′(t)ψ′′(t)−ϕ′′(t)ψ′(t)∣∣
2. 曲率半径R
曲率半径的公式:R=K1