1. 定理内容
Darboux定理:对任意在[a,b]上有界的函数 f(x),恒有:
λ→0limsˉ(P)=Lλ→0lims(P)=l
- P是[a,b]上的任意划分,P:a=x0<x1<x2<⋯<xn−1<xn=b;
- λ=1≤i≤nmaxΔxi
- L=inf{s(P)∣s(P)∈S}
- S是一切可能划分的得到的Darboux大和的集合
这里的达布定理不是导数里边的那个达布定理, 导数中的Darboux Theorem表述如下:
Let I be a closed intenva,f:I→R be a real-valued differentiable function. Then f′ has the intermediate value property. If a and b arepoints in I with a<b,then for every y between f′(a) and f′(b), there exists an x in [a,b] such that f′(x)=y.
graph TD;
A-->B;
A-->C;
B-->D;
C-->D;
2. 思路分析
我们这里仅讨论上和
的极限,下和
的讨论也是完全类似的.
2.1 证明极限
想要证明一个极限,比如 x→1limx=1 ,我们需要用ε−δ语言来规范的描述.
∀ε>0,∃δ>0,s.t∣x−1∣<δ时,有∣f(x)−1∣<ε
2.2 类比证明
把上面的证明过程类比到这个情况下即为:
1.∀ε>0,∃δ>0↓此时必然存在一个划分P满足这个区间的性质2.s.t.∣λ−0∣<ε↓这里比较特殊,因为区间长度λ>0,所以就是λ<ε3.∣s(P)−L∣<ε↓这里比较特殊,因为大和不增的性质(下边会证明),所以s(P)−L>0>−ε,故只需证s(P)−L<ε
2.3 着手证明
现在着手分析怎么证明 S(P)−L<ε,利用确界原理,这里
S(P)>(b−a)⋅x∈[a,b]minf(x)
所以S(P)有下确界,记为L,接着我们做变换
S(P)−L=S(P)−S(P′)+S(P′)−L
此时后边的 S(P′)−L 正是确界的性质
- 其实也不能说这个思路每个人都能够想的到,但是毕竟是学习数学分析的人,这还算得上是常规套路
- 你们以前应该用的很多这种方法吧,比如单调有界原理的证明里边
现在由确界原理可以知道
∀ε>0,0<S(P′)−L<2ε
因而现在我们只要能够解决
S(P)−S(P′)<2ε
- 在这里取2ε主要是为了美观,你可以取为其它的合理的值
- 这也是为什么我要把 S(P)−L 拆开:不然这么好一个确界性质摆在那里不用就太可惜了吧.其实下边我们还要充分
运用 S(P) 的相关性质,因为λ<ε就是一个我们证明能够用到的条件, 这里你可以认为λ与P是对应的.
2.4 证明目标
现在我们就只需要证明
S(P)−S(P′)<2ε
你可以想一想我们还有一个满足 λ<δ 所对应的划分P还没有使用,现在就要开始使用划分P的相关性质了.但是因为S(P)和S(P′)中的两个划分并没有很强的联系,所以我们又可以又一个常规的操作:把划分P′插入到划分P中,
得到(构造)划分P∗, 此时即可以利用到大和不增的性质:
S(P∗)<S(P),S(P∗)<S(P′)
现在把
S(P∗)<S(P),S(P∗)<S(P′)
这两个东西塞到
S(P)−S(P′)<2ε
里边了,于是即证明:
S(P)−S(P∗)<2ε
这里能够塞进去是因为前面有大和不增的性质,即:
S(P)−S(P∗)+S(P∗)−S(P′)<2ε
现在就只需要找到这样的δ满足当λ<δ时, 满足如下的性质:
S(P)−S(P∗)<2ε
由于我们不知道划分P′是怎么插入划分P中的,所以我们边取以一种比较特殊的插入方式,将x1,x2,⋯,xp−1这(P−1)个点插入每个区间(xi−1,xi)中.
- S(P∗)−S(P∗)二者的差可以看成是一个关于δ的表达式,我们需要反求出ε,即可完成最终的证明
- 此时x0与xp就会和两个端点重合,且每个(xi−1,xi)里只有一个点
他们二者的差可以看作是(P−1)个区间上差的求和,现在我们考虑[xi−1,xi]这个区间。这个区间插入了点 xj ,令Mi′,Mi′′分别为区间[xi−1,xj],[xj,xi]上的函数f(x)的上确界.令Mi为未插入xj时的f(x)的上确界。于是S(P)−S(P∗)可以表示为:
Δi=Mi(xi−xi−1)−[Mi′(xj′−xi−1)+Mi′′(xi−xj′)]=Mi(xi−xj′+xj′−xi−1)−[Mi′(xj′−xi−1)+Mi′′(xi−xj′)]=(Mi−Mi′)(xi−xj′)+(Mi−Mi′′)(xj′−xi−1)≤(Mi−mi)(xi−xj′)+(Mi−mi)(xj′−xi−)≤(M−m)(xi−xj′)+(M−m)(xj′−xi−)≤(M−m)(xi−xi−1)
于是就有
(P−1)(M−m)(xi−xi−1)<ε
注意:我们前边假设的划分P满足
λ=1≤i≤nmax(Δxi)<δ.
所以我们有
(P−1)(M−m)(xi−xi−1)<(P−1)(M−m)δ
现在我们要令
S(P)−S(P∗)
即(P−1)(M−m)δ, 解得
δ=2(P−1)(M−m)ε
这就是我们要寻找的δ
2.5 思路完善
由于由于我们采取了一种比较特殊的插入方式,将x1,x2,⋯,xP−1 这(P−1) 个点插入每个区间 (xi−1,xi) 中.
接下来我们用 δ 的范围的限制来实现我们的这种插值方法。只需要 Δxi<Δxj′ 即可.
如果同一个小区间 (xi−1,xi) 内插入了两个点 xj′,xj−1′ ,那么Δxj′<Δxi 了,于是就产生了矛盾。
这时我们只需要取
δ=min{Δx1′,Δx2′,Δxj3′,…,Δxp′,2(P−1)(M−m)ε}
目的实现
3. 完整证明
请参见陈纪修-数学分析-第三版238页.