Riemann 积分 I:分割、上和下和与可积性 | 实分析 I | 自在学Riemann 积分 I:分割、上和下和与可积性
微积分里常把积分说成“曲线下面积”。实分析要做的事,是把这句话改写成一个可以证明、可以反驳、也可以推广的定义。Riemann 积分的核心想法很朴素:先把区间切成许多小段,再用每段上的矩形去夹住函数图像;如果从上方夹住的面积和从下方夹住的面积可以被压到任意接近,那么积分就存在。
这章只讨论闭区间上的有界实值函数。我们会把“可积”理解为一种一致逼近:不是某几个取样点看起来接近,而是所有小区间上的上下误差总量都能同时被控制。

分割、加细与网格大小
设闭区间为 [a,b],其中 a<b。一个分割是有限点列
P={x
0
,
x1
,
…
,
xn
}
a=x0<x1<⋯<xn=b. 它把 [a,b] 切成 n 个小区间
[xi−1,xi],i=1,…,n. Δxi=xi−xi−1. 分割的网格大小,也叫范数,定义为最长小区间的长度:
∥P∥=1≤i≤nmaxΔxi. 网格大小小,表示没有哪一段被切得太粗。注意这比“分割点很多”更精确:如果一边切得很细、另一边留下一个很长的小区间,分割点数量很多也不一定有好的逼近效果。
若分割 Q 包含 P 的所有点,也就是 P⊆Q,则称 Q 是 P 的加细。加细只是在已有切法中继续插入点,不会删除原来的分割点。
分割是积分定义里的显微镜。加细分割相当于调高显微镜分辨率;网格大小记录的是最粗的那一块还剩多大。
上和与下和
设 f 是定义在 [a,b] 上的有界函数。对分割 P={x0,…,xn},在第 i 个小区间上定义
Mi=sup{f(x):x∈[xi−1,xi]}, mi=inf{f(x):x∈[xi−1,xi]}. 因为 f 有界,每个 Mi 与 mi 都是实数。上和与下和分别定义为
U(P,f)=i=1∑nMiΔxi, L(P,f)=i=1∑nmiΔxi. 上和用每段上的最高可能高度做矩形,下和用每段上的最低可能高度做矩形。无论函数在中间如何波动,总有
L(P,f)≤U(P,f). U(P,f)−L(P,f)=i=1∑n(Mi−mi)Δxi. 这里的 Mi−mi 是函数在第 i 个小区间上的振幅。可积性的本质就是:能否找到分割,使所有小区间的“振幅乘长度”加起来任意小。
加细如何改变上下和
加细分割会让下和不下降,让上和不上升。更准确地说,如果 Q 是 P 的加细,那么
L(P,f)≤L(Q,f)≤U(Q,f)≤U(P,f). 这是 Darboux 理论最重要的单调性。只要理解一段被切成两段的情形,结论就很自然:在更小的区间上取上确界,高度不会比原大区间的上确界更高;在更小的区间上取下确界,高度不会比原大区间的下确界更低。
证明可以从插入一个新点开始。设原来某段是 [α,β],加入点 c 后变成 [α,c] 与 [c,β]。原区间上的上确界记为 M,两个新区间上的上确界记为 M1,M2。由于两个新区间都包含在原区间中,
M1≤M,M2≤M. M(β−α) M1(c−α)+M2(β−c)≤M(c−α)+M(β−c)=M(β−α). 下和的证明同理,只是把上确界换成下确界,不等号方向反过来。连续插入有限多个新点,就得到一般加细结论。
加细不是为了让某一个矩形更像函数,而是为了让所有上矩形整体往下压、所有下矩形整体往上托。Riemann 积分正是夹在这两列越来越紧的面积之间。
Darboux 上下积分
∫abf=PsupL(P,f). ∫abf=PinfU(P,f). 任意下和都不超过任意上和。也就是说,对任意两个分割 P,Q,都有
L(P,f)≤U(Q,f). 证明时可取共同加细 R=P∪Q。由加细单调性,
L(P,f)≤L(R,f)≤U(R,f)≤U(Q,f). ∫abf≤∫abf. 若二者相等,就称 f 在 [a,b] 上 Darboux 可积,并把共同的值记作
Riemann 可积性的判别
闭区间上的有界函数 f Riemann 可积,当且仅当对任意 ε>0,存在分割 P,使得
U(P,f)−L(P,f)<ε. 这个判别是本章最重要的句子。它把“上下积分相等”翻译成一个可操作的目标:给定任何误差容忍度,找一把足够好的刀,把区间切到上下矩形的总差距小于这个误差。
若上下积分相等,记共同值为 I。因为下积分是下和的上确界,可以找到分割 P1 使 L(P1,f)>I−ε/2;因为上积分是上和的下确界,可以找到分割 P2 使 U(P2,f)<I+ε/2。
取共同加细 P=P1∪P2。加细使下和不下降、上和不上升,所以 且 。
因而 U(P,f)−L(P,f)<ε。这说明上下积分相等时,总能把差距压到任意小。
反过来,如果每个 ε>0 都有某个 P 使 U(P,f)−L(P,而下积分不超过上积分,那么上积分与下积分之间的差也不能为正;否则取小于该差的一半的 会矛盾。
Riemann 和的视角
Darboux 上下和没有选择取样点,只看每段的最高和最低可能值。Riemann 和则在每个小区间 [xi−1,xi] 中选取一个点 ti,再取矩形高度 f(ti):
S(P,f;t1,…,tn)=i=1∑nf(ti)Δxi. mi≤f(ti)≤Mi, 所以任意 Riemann 和都被对应的下和与上和夹住:
L(P,f)≤S(P,f;t1,…,tn)≤U(P,f). 因此如果上下和差距能任意小,那么所有足够细、足够好的 Riemann 和也会被迫靠近同一个数。Darboux 定义与常见的 Riemann 取样点定义在闭区间上的有界函数情形下等价;本章采用 Darboux 语言,是因为它更直接地展示了可积性的“上下逼近一致”。
可积函数必须有界
在本章的 Darboux 定义中,上和与下和要用到每段上的上确界和下确界,所以我们直接从有界函数开始。若采用取样点式 Riemann 定义,也可以证明 Riemann 可积函数必有界。
直观理由是:如果函数在某个闭区间内无界,那么无论分割怎样选,总有某个小区间里函数值可以冲到任意高或任意低。只要在这个小区间里把取样点选到极端位置,Riemann 和就会被拉得任意大或任意小,不可能所有足够细的 Riemann 和都趋向同一个有限数。
“有界”不是可积性的充分条件,而是进入 Riemann 积分世界的门槛。Dirichlet 函数处处有界,却不是 Riemann 可积。
连续函数可积
设 f 在 [a,b] 上连续。由闭区间上的一致连续性,对任意 η>0,存在 δ>0,只要
∣x−y∣<δ, ∣f(x)−f(y)∣<η. 取分割 P 使 ∥P∥<δ。那么在每个小区间 [xi−1,xi] 内,任意两点距离都小于 δ,函数值相差小于 η。因此该小区间上的振幅满足
Mi−mi≤η. U(P,f)−L(P,f)=i=1∑n(Mi−mi)Δxi≤i=1∑nηΔxi=η(b−a). η=b−aε. U(P,f)−L(P,f)<ε. 这个证明把前几章的结果串了起来:闭区间紧性给出一致连续性,一致连续性给出小区间振幅控制,振幅控制给出上下和差距控制,最后 Darboux 判别给出可积性。
单调函数可积
设 f 在 [a,b] 上单调递增。单调递减情形类似。因为单调函数在闭区间上有界,且对每个小区间 [xi−1,xi],
mi=f(xi−1),Mi=f(xi). U(P,f)−L(P,f)=i=1∑n(f(xi)−f(xi−1))Δxi. Δx=nb−a. U(P,f)−L(P,f)=Δxi=1∑n(f(xi)−f(xi−1)). U(P,f)−L(P,f)=nb−a(f(b)−f(a)). 给定 ε>0,只要取足够大的 n,使
nb−a(f(b)−f(a))<ε, 就有 U(P,f)−L(P,f)<ε。所以单调递增函数 Riemann 可积。
单调函数可以有跳跃间断,所以它不一定连续。这个定理说明:Riemann 积分容许某些间断,只要这些间断造成的上下矩形总误差仍然可以被切分控制。
反例:Dirichlet 函数
D(x)={1,0,x∈Q,x∈/Q. 在任意非退化小区间内,有理数和无理数都稠密。因此每个小区间上的上确界都是 1,下确界都是 0。于是对任意分割 P,
U(P,D)=i=1∑n1⋅Δxi=b−a, L(P,D)=i=1∑n0⋅Δxi=0. U(P,D)−L(P,D)=b−a 永远无法小于任意给定的正误差。Dirichlet 函数有界,却不可 Riemann 积分。
“分割越来越细”本身并不保证可积。真正需要的是每个小区间里的上下振幅总贡献能变小;Dirichlet 函数在任何尺度上都同时看到 0 和 1,所以差距无法收缩。
小结
本章建立了 Riemann 积分的第一层严格结构。分割把闭区间切成小段,上和与下和从两侧夹住函数,Darboux 上下积分记录所有分割所能达到的最佳下界与上界。可积性等价于:对任意 ε>0,存在分割 P,使
U(P,f)−L(P,f)<ε. 连续函数可积,因为一致连续性让小区间振幅统一变小。单调函数可积,因为总误差可以由区间长度和端点高度差控制。Dirichlet 函数不可积,因为每个小区间上的振幅始终为 1,上下逼近无法一致靠拢。
练习
- 设 f(x)=x,在 [0,1] 上取等分分割 Pn={0,1/n,…,1}。计算 U(Pn,f)、L(Pn,f) 和二者差。
因为 f 单调递增,所以每个小区间 [(i−1)/n,i/n] 上的下确界在左端点取得,上确界在右端点取得。于是
L(Pn,f)=i=1∑nni−1⋅n1,U(Pn,f)=i=1∑nni⋅n1.二者差为 1/n。
- 设 f 在 [a,b] 上有界,且存在分割 P 使 U(P,f)=L(P,f)。证明 f 在每个由 P 给出的小区间上都是常值函数。
由
U(P,f)−L(P,f)=i=1∑n(Mi−mi)Δxi=0可知每一项都必须为 0。由于 Δxi>0,得到 Mi=m。一个有界函数在某个集合上的上确界等于下确界时,函数值只能等于同一个常数。
- 设 f 在 [a,b] 上连续,并且 f(x)≥0。只用本章定义解释为什么每个下和都不大于 ∫abf,每个上和都不小于 ∫abf。
积分值等于所有下和的上确界,也等于所有上和的下确界。所以下和作为被取上确界的对象,不会超过该上确界;上和作为被取下确界的对象,不会低于该下确界。
L(P,f)>I−ε/2
U(P,f)<I+ε/2 ,
f
)
<
ε
i