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

分割、加细与网格大小
设闭区间为 [a,b],其中 a<b。一个分割是有限点列
P={x0,x1,…,xn}
满足
a=x0<x1<⋯<xn
它把 [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,…,x,在第 个小区间上定义
Mi=sup{f(x):x∈[xi−1
mi=inf{f(x):x∈[xi−1
因为 f 有界,每个 Mi 与 mi 都是实数。上和与下和分别定义为
U(P,f)=i=1∑nMiΔx
L(P,f)=i=1∑nmiΔx
上和用每段上的最高可能高度做矩形,下和用每段上的最低可能高度做矩形。无论函数在中间如何波动,总有
L(P,f)≤U(P,f).

上和与下和的差距可以写成
U(P,f)−L(P,f)=i=1∑n
这里的 Mi−mi 是函数在第 i 个小区间上的振幅。可积性的本质就是:能否找到分割,使所有小区间的“振幅乘长度”加起来任意小。
加细如何改变上下和
加细分割会让下和不下降,让上和不上升。更准确地说,如果 Q 是 P 的加细,那么
L(P,f)≤L(Q,f)≤U(Q,f)≤U(P,f).
这是 Darboux 理论最重要的单调性。只要理解一段被切成两段的情形,结论就很自然:在更小的区间上取上确界,高度不会比原大区间的上确界更高;在更小的区间上取下确界,高度不会比原大区间的下确界更低。

证明可以从插入一个新点开始。设原来某段是 [α,β],加入点 c 后变成 [α,c] 与 [c,β]。原区间上的上确界记为 M,两个新区间上的上确界记为 。由于两个新区间都包含在原区间中,
M1≤M,M2≤M.
于是该段对上和的贡献从
M(β−α)
变为
M1(c−α)+M2(β−
下和的证明同理,只是把上确界换成下确界,不等号方向反过来。连续插入有限多个新点,就得到一般加细结论。
加细不是为了让某一个矩形更像函数,而是为了让所有上矩形整体往下压、所有下矩形整体往上托。Riemann 积分正是夹在这两列越来越紧的面积之间。
Darboux 上下积分
对所有分割取下和的上确界,得到下积分:
∫abf=PsupL(
对所有分割取上和的下确界,得到上积分:
∫abf=PinfU
任意下和都不超过任意上和。也就是说,对任意两个分割 P,Q,都有
L(P,f)≤U(Q,f).
证明时可取共同加细 R=P∪Q。由加细单调性,
L(P,f)≤L(R,f)≤U(R,f)≤U(Q,f).
因此下积分总不超过上积分:
∫abf≤∫a

若二者相等,就称 f 在 [a,b] 上 Darboux 可积,并把共同的值记作
∫abf.
Riemann 可积性的判别
闭区间上的有界函数 f Riemann 可积,当且仅当对任意 ε>0,存在分割 P,使得
U(P,f)−L(P,f)<ε.
这个判别是本章最重要的句子。它把“上下积分相等”翻译成一个可操作的目标:给定任何误差容忍度,找一把足够好的刀,把区间切到上下矩形的总差距小于这个误差。
若上下积分相等,记共同值为 I。因为下积分是下和的上确界,可以找到分割 P1 使 L(P;因为上积分是上和的下确界,可以找到分割 使 。
Riemann 和的视角
Darboux 上下和没有选择取样点,只看每段的最高和最低可能值。Riemann 和则在每个小区间 [xi−1,xi] 中选取一个点 ti,再取矩形高度 :
S(P,f;t1,…,tn)=
由于
mi≤f(ti)≤Mi,
所以任意 Riemann 和都被对应的下和与上和夹住:
L(P,f)≤S(P,f;t1,…,t

因此如果上下和差距能任意小,那么所有足够细、足够好的 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
给定 ε>0,令
η=b−aε.
便可得到
U(P,f)−L(P,f)<ε.
所以 f Riemann 可积。

这个证明把前几章的结果串了起来:闭区间紧性给出一致连续性,一致连续性给出小区间振幅控制,振幅控制给出上下和差距控制,最后 Darboux 判别给出可积性。
单调函数可积
设 f 在 [a,b] 上单调递增。单调递减情形类似。因为单调函数在闭区间上有界,且对每个小区间 [xi−1,xi],
mi=f(xi−1),Mi
因此
U(P,f)−L(P,f)=i=1∑
若取等分分割,每段长度都是
Δx=nb−a.
则
U(P,f)−L(P,f)=Δxi=1
中间项望远镜相消,得到
U(P,f)−L(P,f)=nb−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
在任意非退化小区间内,有理数和无理数都稠密。因此每个小区间上的上确界都是 1,下确界都是 0。于是对任意分割 P,
U(P,D)=i=1∑n1⋅Δxi
L(P,D)=i=1∑n0⋅Δxi
所以
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,。计算 、 和二者差。
因为 f 单调递增,所以每个小区间 [(i−1)/n,i/n] 上的下确界在左端点取得,上确界在右端点取得。于是
- 设 f 在 [a,b] 上有界,且存在分割 P 使 U(P,f)=L(P,f)。证明 在每个由 给出的小区间上都是常值函数。
由
U(P,f)−L(P,f)=i=1∑n
- 设 f 在 [a,b] 上连续,并且 f(x)≥0。只用本章定义解释为什么每个下和都不大于 ∫ab,每个上和都不小于 。
积分值等于所有下和的上确界,也等于所有上和的下确界。所以下和作为被取上确界的对象,不会超过该上确界;上和作为被取下确界的对象,不会低于该下确界。