微分学的基本定理

微分中值定理

微分中值定理包括四个基本定理:Fermat定理、Rolle定理、Lagrange中值定理、Cauchy中值定理。中值定理名称的由来是因为在定理中出现了具有某种性质的中间值,称为“中值”。虽然我们对中值缺乏定量的了解,但这并不影响我们对它的使用。

Fermat定理

Fermat定理指出:极值点处导数为0。“极值”不同于“最值”,极值是局部概念,只要求存在一个非常小的邻域使得这个点的函数值)邻域内的所有函数值。在极值点的左右考虑f(x0)f(x)xx0的左右极限,发现左极限和右极限要么有相反的符号,要么都等于0。要使得极限存在,它必须是0。而这个极限就是导数,所以极值点处导数为0。Fermat定理关注的是局部,证明只涉及了函数极限(局部概念)的定义。

Rolle定理

Rolle定理指出:设f[a,b]上连续,在(a,b)上可导,且f(a)=f(b),则一定存在ξ(a,b)使得f(ξ)=0。这里的ξ就是中值,它具有能使导函数等于0的性质。证明需要分类讨论,如果f在区间上是常数函数,那么根据导数的定义得到任意一点处的导数都为0;如果f不是常数函数,那么根据闭区间上的连续函数一定有最大值点和最小值点,而端点的函数值是相同的,所以至少有一个内点取到最值,最值的内点一定是极值点,因此由Fermat定理得到这一点处导数为0。Rolle定理是区间上连续函数的定理,证明涉及连续函数的区间性质,本质上涉及确界存在定理,即实数系的连续性。

Rolle定理的物理意义是,如果出发之后回到原地,那么至少存在某一时刻速度为0。

Lagrange中值定理

Lagrange中值定理是Rolle定理的推广:设f[a,b]上连续,在(a,b)上可导,则一定存在ξ(a,b)使得f(ξ)=f(b)f(a)ba。构造辅助函数φ(x)=f(x)[f(a)+f(b)f(a)ba(xa)],表示fa,b连线的竖直距离。这个函数满足Rolle定理的条件,因此存在φ(ξ)=0,即f(ξ)=f(b)f(a)ba

Lagrange中值定理的物理意义是,一定存在某一时刻的瞬时速度等于平均速度。

对Lagrange中值定理的表达式恒等变形,可以得到称为“有限增量公式”的形式。我们得到f(b)f(a)=f(ξ)(ba),令Δy=f(b)f(a),Δx=baξ=x0+θΔx,θ(0,1),就得到Δy=f(x0+θΔx)Δx。对比微分的无穷小增量的定义Δy=f(x0)Δx+o(Δx),我们已经避免了使用高阶无穷小,而有了一个完整描述(尽管我们不能精确给出θ的值)。从增长率的角度来看,我们有了ΔyΔx=f(x0+θΔx)——Lagrange中值定理将函数的增量和函数在一个点上的导数值联系起来。导数是局部的概念,现在我们却可以用导数来研究函数在大范围上的性质。

Cauchy中值定理

Cauchy中值定理是Lagrange中值定理的推广:设f,g[a,b]上连续,在(a,b)上可导。那么一定存在ξ(a,b)使得f(ξ)g(ξ)=f(b)f(a)g(b)g(a)。其中我们要求g的导数恒不为0。我们可以将x看作参数,那么可以有一个函数F,它的横坐标是g,纵坐标是f。对这个函数应用Lagrange中值定理就得到了Cauchy中值定理。其中等号左侧用到了参数函数求导的原理,这要求g单调。事实上,由于我们规定了g的导数恒不为0,这其实说明了g的单调的,但这要用到导函数的介值性。

导函数的两个定理

连续函数的导函数不一定是连续函数,接下来的问题都是这一现象引发的。

比如说

f(x)={x2sin1x,x00,x=0

它处处可导。但是导函数在0处的极限(limx0(2xsin1xcos1x))不存在。

Darboux定理

函数在区间上可导,则其导函数有介值性:如果f(x1)f(x2),那么f(x1)f(x2)之间的每个值都能被取到。

这意味着,介值性并不是连续函数特有的,只要某个函数的导函数在每一点处都存在,它就一定具有介值性。

考虑一个特殊情形:对于a<b,如果有f(a)<0,f(b)>0,那么根据导数定义可以证明(a,b)内一定有函数值小于f(a)f(b)。所以(a,b)有最小值,因此存在极值点,即存在ξ(a,b)使得f(ξ)=0

对于一般的f(a)<f(b),取任意的c满足f(a)<c<f(b),构造函数F(x)=f(x)cx,问题就转化为了特殊情形,得到结论f(ξ)=c

导数极限定理

某点处的导数和“导函数在该点的极限”是不一样的概念,因为导函数不一定连续。导数极限定理指出:导函数不可能有第一类和第三类间断点。

首先来考虑单侧的情况。单侧导数极限定理指出:在某点右侧可导的函数,只要其导函数在x0存在右极限,那么它存在右导数,而且有“右导数等于导函数的右极限(即导函数在该点右连续)”(包括无穷的情形)。应用Lagrange中值定理,ΔyΔx=f(x0+θΔx)恒成立,因为中值被夹在中间,所以在Δx0的过程中,ΔyΔx始终被压在f(x0+Δx)里,后者极限存在自然说明了前者极限存在。

拓展到两边,得到:在某点的去心邻域可导的函数,如果导函数在该点有极限,那么该函数在该点也可导,并且在该点的导数值等于导函数在该点的极限(即导函数在该点连续)。

这说明导函数具有这样独特的性质:某点极限存在就意味着连续。导函数只可能出现第二类间断点。因为第一类和第三类极端点都要求左右极限存在,右极限存在意味着右连续,左极限存在又意味着左连续,合在一起推出了函数连续,也就不存在间断点了。

Taylor定理

根本的问题是:如何用多项式来逼近一个函数?如果多项式是一次的,我们已经有了一个很好的逼近——微分的定义f(x)=f(x0)+f(x0)(xx0)+o(xx0)或者拉格朗日中值定理f(x)=f(x0)+f(x0+θ(xx0))(xx0)。前者用高阶无穷小说明了局部情形下的“逼近”,后者用中值θ说明了距离较远点的“逼近”。Taylor公式把这种它们推广到n次多项式,在局部用Peano余项描述逼近,在区间上用Lagrange余项(或Cauchy余项)描述逼近。

Taylor公式指出,最好的逼近就是让函数与对应的多项式在x0处拥有完全相同的n阶导数。我们可以证明,任何别的多项式的邻域上的逼近都要大于Taylor多项式的逼近。

局部Taylor公式

我们想使得在xx0时,能有多项式满足:f(x)=c0+c1(xx0)++cn(xx0)n+o((xx0)n)。其中,右侧除掉高阶无穷小的部分称为Taylor多项式,它在逼近时与f只相差n阶无穷小,这个无穷小称为Peano余项。

首先要说明,如果这样的多项式存在,那么它一定是唯一的:每个系数都能用极限的形式表达出来(xx0),而这样的每个极限都是存在且唯一的。

我们首先依照Taylor的思路写出能与f具有完全相同n阶导数的多项式,再验证这就是我们要的多项式:

f(x)=f(x0)+f(x0)1!(xx0)+f(x0)2!(xx0)2++fn(x0)n!(xx0)n+o((xx0)n)

把Taylor多项式记为pn(x),把Peano余项f(x)pn(x)记作rn(x)。我们要做的只有验证limxx0rn(x)(xx0)n=0。这里需要用到Cauchy中值定理——连续用n次(基于rn(k)(x0)=0以及(x0x0)n

Taylor中值公式

假如并没有xx0的要求,我们也可以用Taylor多项式逼近函数。

固定x,设F(t)=f(x)k=0n1k!f(k)(t)(xt)k,有F(x)=0F(x0)就是余项rn(x)。再设任意的一个函数ψ,满足ψ(x)=0。那么根据Cauchy中值定理,有F(x)F(x0)ψ(x)ψ(x0)=F(ξ)ψ(ξ)。表示出余项:

rn(x)=F(x0)=ψ(x0)F(ξ)ψ(ξ)

ψ(t)=(xt)n+1时,得到Lagrange余项rn(x)=fn+1(ξ)(n+1)!(xx0)n+1

ψ(t)=xt时,得到Cauchy余项rn(x)=fn+1(ξ)n!(xξ)n(xx0)

ψ(t)=(xt)k时,得到余项的一般形式rn(x)=fn+1(ξ)kn!(xξ)nk+1(xx0)k

注意,这些公式相比于局部Taylor公式对f本身有更高的要求——前者只要求在x0的邻域有n阶导数,后者要求在区间上有n+1阶导数。

Maclaurin公式

如果把函数在x0=0处Taylor展开,能够得到关于xn的Taylor多项式,称为Maclaurin公式。几个常见初等函数的展开式如下,应当像九九乘法表一样熟练记忆:(前三个带Lagrange余项,后两个带Cauchy余项)

ex=1+x1!+x22!++xnn!+eξxn+1(n+1)!

sinx=xx33!+x55!+(1)nx2n+1(2n+1)!+sin(ξ+π2(2n+3))x2n+3(2n+3)!

cosx=1x22!+x44!+(1)nx2n(2n)!+cos(ξ+π2(2n+2))x2n+2(2n+2)!

ln(1+x)=xx22+x33x44++(1)n1xnn+(1)n(xξ1+ξ)nx1+ξ

(1+x)α=(α0)+(α1)x+(α2)x2++(αn)xn+(αn+1)(1+ξ)α(n+1)xn+1

11+x=1x+x2x3+x4++(1)nxn+(1)n+1xn+1(1+ξ)n+2

1+x=1+12x18x2+116x3+(1)n1(2n3)!!(2n)!!xn+(1)n(2n1)!!(2n+2)!!xn+1(1+ξ)n+12

11+x=112x+38x2516x3++(1)n(2n1)!!(2n)!!xn+(1)n+1(2n+1)!!(2n+2)!!xn+1(1+ξ)n+32

Taylor级数

我们观察到ex,sinx,cosx的Maclaurin公式中,余项在n时趋向0。对于ln(1+x)(1+x)α|x|<1时,也有余项趋向0。这意味着我们可以把对应的函数精确地写成无穷级数的形式,这个级数就称为Taylor级数。

例如:ex=n=0xnn!对于xR恒成立。对于后两个函数,虽然Taylor级数只对部分的x成立,我们可以通过“解析延拓”的方法不断拓展定义域。

微分中值定理的应用

L'Hospital法则

f(x),g(x)x=a的右邻域可导,且g(x)0。如果满足limxa+f(x)=limxa+g(x)=0limxa+g(x)=,则成立:

limxa+f(x)g(x)=limxa+f(x)g(x)

对于xa,xa,x+等也是适用的

证明用到了Cauchy定理

导数与单调性、凹凸性

函数在区间上单调递增的充要条件是在该区间的导函数非负。

函数在区间上为下凸函数的充要条件是在该区间上二阶导数非负(前提是函数二阶可导,非二阶的函数也可能是下凸函数,那样就不能用这条性质来判断,可以用其他充要条件:定义、一阶导数单调递增、高于任意一点切线)

凹凸函数的定义可以归纳出Jensen不等式:

f(i=1nλixi)i=1nλif(xi)f为下凸函数(上凸不等号相反)

lnx的上凸性可以得到Young不等式:

abapp+bqq,其中a,b,p,q>01p+1q=1

由Young不等式可以推出Holder不等式和Minkowski不等式:

Holder:i=1naibi(i=1naip)1p(i=1nbiq)1q,其中ai,bi,p,q>01p+1q=1

Minkowski:[i=1n(ai+bi)p]1p(i=1naip)1p+(i=1nbip)1p,其中ai,bi>0,p1

posted @   行而上  阅读(1638)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
历史上的今天:
2018-11-06 [SCOI2010] 传送带
点击右上角即可分享
微信分享提示