分划与阶梯函数
假设 a<b 是实数, I=[a,b] 是一个闭区间, 我们定义所谓的分划的概念: 选取 n+1 个实数 a0,a1,a2,⋯,an, 使得 a=a0<a1<⋯<an−1<an=b. 这些有序的数将 I 分成了 n 份, I=[a0,a1]∪[a1,a2]∪⋯∪[an−1,an]我们将上面的对象 (这 n+1 个有序实数) 称为是 I 的一个 (有限) 分划. 我们把 I 上所有分划所组成的集合记作 S(I), 为了简单起见, 我们通常把它写成 S. 给定一个分划 σ∈S, 假设它对应着上述的 n+1 个数 a=a0<a1<⋯<an−1<an=b, 我们把下面的量称作是分划 σ 的步长: ∣σ∣=0⩽i⩽n−1max∣ai−ai+1∣.我们把 {a0,a1,a2,⋯,an} 称作是分划 σ 的分割点. 很明显, 给定 I 的一个分划 σ∈S 等价于给定包含 I 两个端点的 (I 的) 有限子集 (=分割点的集合) .
我们可以将 I 均分为 n 份: ak=a+nk(b−a), 其中 k=0,1,⋯,n. 这是 I 的一个步长为 nb−a 的分划.
考虑 I 的两个分划 σ,σ′∈S, 如果 σ 的分割点的集合是 σ′ 的分割点的集合的子集, 我们就称 σ′ 比 σ 细并记作 σ′≺σ. 对于 σ′≺σ, 我们还说 σ′ 是 σ 的加细. 特别地, 任给两个 σ1 和 σ2, 我们用 σ1∪σ2 表示把它们两个分割点放到一起所对应的分划, 这是 σ1 和 σ2 共同的加细. 很明显, (S,≺) 满足下面的三条性质:
1) | 如果 σ≺σ′, σ′≺σ, 那么 σ=σ′; |
2) | 如果 σ≺σ′, σ′≺σ′′, 那么 σ≺σ′′; |
3) | 对任意的 σ,σ′∈S, 一定存在 σ′′, 使得 σ′′≺σ 并且 σ′′≺σ′. |
在定义积分之前, 我们先做如下的注解:
在下面关于积分的构造过程中, 尽管我们只考虑实值函数, 但是大部分的理论对函数 f:I→V 都成立, 其中 V 是一个赋范线性空间. 在应用的时候, V=C 或者 Mn(R) 是重要的. 另外, 我们注意到 Mn(R) 的时候两个函数还可以相乘, 此时和乘积有关的定理也都成立.
给定函数 f:I→R, 如果存在一个分划 σ={a=a0<a1<⋯<an−1<an=b}, 使得 f 在每个开区间 (ai,ai+1) 上面都是常值, 我们就称 f 是阶梯函数或者简单函数. 我们将 I 上阶梯函数的全体记作 E(I).
首先, 函数在分割点 ai 的值可以任意选取, 这对于后面定义积分是无关紧要的.
其次, 对给定的 f∈E(I), 可能存在另一个分划 σ′={a=a0′<a1′<⋯<am−1′<am′=b}, 使得 f 在每个开区间 (aj′,aj+1′) 上面都是常值.
给定有界闭区间 I, 它上面的阶梯函数空间 E(I) 满足如下的性质:
1) | E(I) 是 R-线性空间. (如果 f 在一个 C-线性空间中取值, 那么 E(I) 是 C-线性空间) |
2) | 对任意的 f,g∈E(I), fg∈E(I). (如果 V=C 或者 Mn(C), 这个结论仍然成立) |
3) | 任意给定映射 φ:R→R, 那么复合函数 φ∘f 是阶梯函数. (对于在赋范线性空间 V 中取值的阶梯函数 f 和任意的赋范线性空间之间的映射 φ:V→V′, 它们的复合仍然是阶梯函数) |
4) | 假设 f∈E(I), 那么 ∣f∣:x↦∣f(x)∣ 是阶梯函数. (对于在赋范线性空间 (V,∥⋅∥) 中取值的阶梯函数 f, 我们就考虑 ∥f∥) |
证明. 4) 是 3) 的推论 (与绝对值函数复合) , 而 3) 证明是显然的. 我们现在来证明 1), 2) 的证明如出一辙, 我们将会略去.
为了证明
E(I) 是
R-线性空间, 我们说明如果
f1,f2∈E(I), 那么
f1+f2∈E(I), 其余的关于线性空间的公理类似可以证明: 假设
σ1 和
σ2 是和
f1 以及
f2 相对应的分划, 我们用
σ=σ1∪σ2 表示把它们两个分割点放到一起所对应的分划并假设
σ={a=a0<a1<⋯<an−1<an=b}. 很明显,
f1 和
f2 在每一个
(ai,ai+1) 上都是常数, 所以
f1+f2 在每一个
(ai,ai+1) 上都是常数, 其中
i=0,1,⋯,n−1.
阶梯函数的积分
我们现在来定义 f∈E(I) 的函数图像所围出的面积 (可以有符号) :
假设
f 是与
σ∈S 相容的阶梯函数, 其中
σ={a=a0<a1<⋯<an−1<an=b}. 令
f∣∣(ai,ai+1)≡fi+1, 我们按照直观来定义:
Sσ(f)=(a1−a0)f1+(a2−a1)f2+⋯+(an−an−1)fn.然而, 可能存在另外一个分划
σ′∈S,
σ′ 与
f 也相容. 如果
σ′={a=a0′<a1′<⋯<am−1′<am′=b}, 那么
f∣∣(ai′,ai+1′)≡fi+1′, 所以我们还可以如下地定义面积:
Sσ′(f)=(a1′−a0′)f1+(a2′−a1′)f2′+⋯+(am′−am−1′)fm′.为了说明我们的面积是良好定义的, 就需要说明
Sσ(f)=Sσ′(f). 实际上, 考虑这两个分划共同的加细
σ∪σ′,
f 与这个新的分划也相容, 所以只要说明当
σ≺σ 时,
S(f)=S′(f) 即可: 因为
σ∪σ′≺σ,
σ∪σ′≺σ′, 所以
Sσ(f)=Sσ∪σ′(f)=Sσ′(f).这个简单的推理在之后会重复出现.
对于给定的阶梯函数 f∈E(I), 假设 σ 和 σ′ 都是与 f 相容的分划并且 σ′≺σ, 那么 Sσ(f)=Sσ′(f).
证明. 我们为
σ′ 的分割点按照如下的方式从小到大编号:
a0,0,a0,1,⋯,a0,m0−1;a1,0,a1,1,⋯,a1,m1−1;⋯;an−1,0,an−1,1,⋯,an−1,mn−1−1;an,0,其中,
a0,0,a1,0,⋯,an,0 恰好是
σ 的分割点. 我们假设
f∣∣(ak,0,ak+1,0)=fk, 其中
k=0,1,⋯,n−1, 那么
Sσ′(f)=k=0∑n−1ℓ=0∑mk−1fk(ak,ℓ+1−ak,ℓ)=k=0∑n−1fk(ak+1,0−ak,0)=Sσ(f).这就完成了证明.
上面的讨论, 表明映射
∫ab:E(I)→R, f↦S(f),是良好定义的. 我们将
S(f) 记作
∫If 或者
∫abf 并称它为
f 的
积分, 其中
f 是阶梯函数.
关于阶梯函数的积分, 我们有如下的性质:
积分 ∫ab:E(I)→R 是 R-线性映射. 进一步, 它满足
1) | 对于 f∈E(I), 我们有 ∣∣∫abf∣∣⩽∫ab∣f∣. |
2) | (区间可加性) 假设 a<c<b, 那么对于任意的 f∈E(I), 我们有 f 在 [a,c] 和 [c,b] 上的限制都是阶梯函数, 并且∫abf=∫acf+∫cbf. |
证明. 我们先证明积分的线性, 只需要证明如果 f,g∈E(I), 那么∫abf+g=∫abf+∫abg即可, 其余性质可以类似地验证. 为此, 我们取 σ∈S, 使得 σ 与 f 和 g 都相容. 假设 σ={a=a0<a1<⋯<an−1<an=b}, f∣∣(ai,ai+1)≡fi, g∣∣(ai,ai+1)≡gi, 其中 0⩽i⩽n−1, 那么, Sσ(f+g)=i=0∑n−1(fi+gi)(ai+1−ai)=i=0∑n−1fi(ai+1−ai)+i=0∑n−1gi(ai+1−ai)=Sσ(f)+Sσ(g)这就证明了线性.
为了证明 1), 我们利用距离的三角不等式: ∣∣Sσ(f)∣∣=∣∣i=0∑n−1(ai+1−ai)fi∣∣⩽i=0∑n−1(ai+1−ai)∣∣fi∣∣=Sσ(∣f∣).
为了证明 2), 我们可以选取分划
σ={a=a0<a1<⋯<an−1<an=b}, 使得
c=ai0 为某一个分割点, 此时,
Sσ(f)=i=0∑n−1fi(ai+1−ai)=i=0∑i0−1fi(ai+1−ai)+i=i0∑n−1fi(ai+1−ai)=∫acf+∫cbf.命题成立.
关于阶梯函数的积分, 我们还有如下的性质:
对于 f∈E(I), 如果除去有限个点之外, f⩾0, 我们就称 f 是正的阶梯函数. 我们有如下的性质:
1) | 假设 f∈E(I) 是正的阶梯函数, 那么 ∫abf⩾0. |
2) | 假设 f,g∈E(I) 使得 f⩾g, 那么 ∫abf⩾∫abg. |
3) | 对任意的 f∈E(I), 我们有如下的估计: ∣∣∫abf∣∣⩽∣b−a∣∥f∥L∞(I),其中任取与 f 相容的分划 σ={a=a0<a1<⋯<an−1<an=b}, 假设 f∣∣(ai−1,ai)=fi, i=1,⋯,n, 我们定义∥f∥L∞(I)=1⩽i⩽nsup∣fi∣.特别地, 如果我们只改动 f 在有限个点处的值, 那么 ∥f∥L∞(I) 不发生变化. |
证明. 按照定义, 1) 是显然的; 2) 是 1) 和积分线性的推论. 为了证明 3), 我们可以选取分划
σ={a=a0<a1<⋯<an−1<an=b} 与
f 相容, 那么
∣Sσ(f)∣=∣∣i=0∑n−1fi(ai+1−ai)∣∣⩽i=0∑n−1∥f∥L∞(I)(ai+1−ai)=∥f∥L∞(I)(b−a).证明完毕.
Riemann 积分
我们对阶梯函数这一类函数定义了积分. 这样的函数比较特殊, 我们想尽量扩大可以定义积分的函数的类, 比如说, 要包含连续函数类, 使得我们仍然能够定义它们图像像下的面积. 最基本的想法是利用阶梯函数来逼近这些可以积分的函数. 能够被阶梯函数在好的意义下逼近的函数将会被称作是 Riemann 可积的函数. 我们的处理方式和传统的直接用 Riemann 和或 Darboux 上下和的定义方式有所差别 (我们会证明两者的等价性) , 然而, 整个套路上和我们下学期要定义的抽象积分可以一一对应, 很容易做推广. 实际上, 如果我们允许分划更一般一些 (不仅仅是分成若干个闭区间的并) , 这些更一般的分划所对应的阶梯函数也会更一般一些, 同样的处理方式 (逼近) 就给出了 Lebesgue 的积分理论. 另外, 我们指出, 上面关于阶梯函数的定义并不依赖于所谓的面积 (目前我们还没有定义什么叫做面积) .
为了定义 Riemann 积分, 我们需要一个技术性的引理 (定义) :
I=[a,b] 是有界闭区间, f:I→R 是函数, 如下命题是等价的:
1) | 对任意的 ε>0, 存在两个阶梯函数 Fε:I→R 和 Ψε:I→R, 使得对任意的 x∈I, 都有∣∣f(x)−Fε(x)∣∣<Ψε(x),并且∫IΨε<ε. |
2) | 存在两个阶梯函数的序列 {fn}n⩾1⊂E(I) 和 {ψn}n⩾1⊂E(I), 使得对任意的 x∈I, 我们都有∣∣f(x)−fn(x)∣∣<ψn(x),并且n→∞lim∫Iψn=0. |
用
ε−δ 语言描述函数在一点的连续性与用序列来描述函数在一点的连续性是等价的, 这个引理的描述与此相似.
证明. 1)
⇒2) 是显然的, 因为对每个
ε=n1, 我们可以选取阶梯函数
fn=Fε:I→R 和
ψn=Ψε:I→R, 使得对任意的
x∈I, 都有
∣∣f(x)−fn(x)∣∣<Ψε(x)并且
∫Iψn<ε.反过来, 假设 2) 成立, 我们证明 1) : 按照定义, 对于任意给定的
ε, 存在
N, 使得当
n⩾N 时, 我们有
∫Iψn<ε.我们就选取
Fε=fN,
Ψε=ψN.
如果函数 f 满足上述引理中的条件之一, 我们通常称它可以被阶梯函数或简单函数逼近, 我们就说 f 是区间 I 上 Riemann 可积的函数. 我们用 R(I) 表示区间 I 上 Riemann 可积函数的全体.
如果我们在这里考虑向量值的函数 f:I→V, 我们通常需要假设 V 是完备的赋范线性空间以避免各种不收敛的因素.
对于
f∈R(I), 根据定义, 我们任意选取上述引理中的一列逼近函数
{fn}n⩾1. 我们定义它的积分为:
∫abf=n→∞lim∫abfn.我们首先证明上面的极限存在: 根据
∣fn(x)−fm(x)∣⩽∣f(x)−fn(x)∣+∣f(x)−fm(x)∣⩽∣ψm(x)∣+∣ψn(x)∣.根据阶梯函数的积分性质, 我们有
∣∫abfn−∫abfm∣⩽∫ab∣fn−fm∣⩽∫abψn+∫abψm→0.从而,
{∫abfn}n⩾0 是 Cauchy 列, 所以极限存在.
为了证明 ∫abf 是良好定义的, 我们再来说明它实际上不依赖于逼近序列 {(fn,ψn)}n⩾1 的选取. 我们假设另有 fn′:I→R 和 ψn′:I→R, 使得对任意的 x∈I, ∣f(x)−fn′(x)∣<ψn′(x) 并且 n→∞lim∫Iψn′=0, 那么, ∣fn(x)−fn′(x)∣⩽∣f(x)−fn(x)∣+∣f(x)−fn′(x)∣⩽ψn(x)+ψn′(x).从而, ∣n→∞lim∫abfn−n→∞lim∫abfn′∣⩽n→∞lim∫abψn+n→∞lim∫abψn′=0.
根据上面的证明, 我们可以定义积分: ∫I=∫ab:R(I)→V, f↦n→∞lim∫abfn.
我们来研究 Riemann 可积函数空间的 R(I) 的基本性质:
1) | E(I)⊂R(I). 对于阶梯函数 f∈E(I), 我们可以选取 fn=f, ψn≡0, 从而满足 Riemann 可积分函数定义中的要求. 特别地, 它的 Riemann 积分就是 f 作为阶梯函数的积分. |
2) | 假设 f∈R(I), 那么 f 是有界函数. 利用 Riemann 可积函数中的等价定义 1): 取 ε=1, 此时存在两个阶梯函数 F1:I→R 和 Ψ1:I→R, 使得对任意的 x∈I, 都有∣∣f(x)−F1(x)∣∣<Ψ1(x).由于阶梯函数都有界, 所以∣∣f(x)∣∣⩽∣f(x)−F1(x)∣∣+∣∣F1(x)∣∣<Ψ1(x)+∣∣F1(x)∣∣.是有界的. |
3) | C(I)⊂R(I). 假设 f∈C(I), 根据 f 的一致连续性, 对任意的 ε>0, 存在 n∈Z⩾1, 使得对任意的 x,y∈I, 当 ∣x−y∣<n1 时, 我们有∣f(x)−f(y)∣<b−aε.此时, 我们令F(x)=k=1∑nf(a+knb−a)1[a+(k−1)nb−a,a+knb−a](x),其中, 1[a+(k−1)nb−a,a+knb−a] 是示性函数. 这个 F(x) 显然是阶梯函数. 由一致连续性, 我们知道∣∣f(x)−F(x)∣∣<Ψε(x)≡b−aε.所以, ∫abΨε(x)=ε. 从而, f 是 Riemann 可积的函数. |
4) | R(I) 是 R-线性空间. 我们来证明如果 f,g∈R(I), 那么 f+g∈R(I), 其余的关于线性空间的性质可以类似地验证. 按照定义, 存在阶梯函数的序列 (fn,ψn) 和 (gn,χn), 使得∣f(x)−fn(x)∣<ψn(x), n→∞lim∫Iψn=0,∣g(x)−gn(x)∣<χn(x), n→∞lim∫Iχn=0.现在考虑阶梯函数序列 (fn+gn)n⩾1, 由于 f(x) 有界, 我们有∣∣(f(x)+g(x))−(fn(x)+gn(x))∣∣⩽∣∣f(x)−fn(x)∣∣+∣∣gn(x)−g(x)∣∣⩽ψn(x)+χn(x).很明显, ∫Iψn+χn→0. 所以我们可以选取 (fn+gn,ψn+χn) 作为 f+g 的逼近序列. |
5) | 如果 f,g∈R(I), 那么 fg∈R(I) (对于在 V 中取值的 Riemann 可积函数也成立, 其中 V=C 或者 Mn(C)) 这个性质的证明与上面的类似, 但是需要做技术上的改动: 对于 f,g∈R(I), 存在阶梯函数的序列 (fn,ψn) 和 (gn,χn), 使得∣f(x)−fn(x)∣<ψn(x), n→∞lim∫Iψn=0,∣g(x)−gn(x)∣<χn(x), n→∞lim∫Iχn=0.现在考虑阶梯函数序列 (fngn)n⩾1. 由于 f 是 Riemann 可积的函数, 所以它有界, 假设对任意的 x∈I, 我们有 ∣f(x)∣⩽M, 从而∣f(x)g(x)−fn(x)gn(x)∣⩽∣f(x)−fn(x)∣∣gn(x)∣+∣f(x)∣∣gn(x)−g(x)∣⩽∣ψn(x)∣∣gn(x)∣+M∣χn(x)∣.我们想选取阶梯函数ϑn(x)=∣ψn(x)∣∣gn(x)∣+M∣χn(x)∣作为逼近中的控制函数. 然而, 由于 gn(x) 还是依赖于 n 的, 它不容易被控制住. 我们观察到, 如果是一开始就知道 ∣gn(x)∣⩽N, 那么 ϑn(x) 的积分就会有如下的控制: ∫Iϑn⩽∫INψn(x)+Mχn(x)→0.从而, 命题得到证明. 为了保证 gn 有界, 我们在一开始选择逼近序列的 {gn}n⩾1 时候就要加以限制: 令 N=x∈Isup∣g(x)∣, 定义gn(x)={gn(x), 0, 如果χn(x)⩽N;如果χn(x)>N.这是一列阶梯函数 (容易验证) . 此时, 我们定义χn(x)={χn(x), N, 如果χn(x)⩽N;如果χn(x)>N..很明显, 我们有 ∣gn(x)∣⩽2N 并且 ∣g(x)−gn(x)∣⩽χn(x). 由于 χn⩽χn, 所以 ∫Iχn→0 (利用关于阶梯函数的积分的不等式) . 我们用 (gn,χn) 来代替原来的 (gn,χn), 其中 gn 是一致有界的. (如果 f:I→R, g:I→V 是 Riemann 可积的函数, 其中 V 是某个赋范线性空间, 上面的推理也成立) |
6) | 假设 f∈R(I), 那么 ∣f∣:x↦∣f(x)∣ 也是 Riemann 可积的函数. 对于 f∈R(I), 存在阶梯函数的序列 (fn,ψn) 使得∣f(x)−fn(x)∣<ψn(x), n→∞lim∫Iψn=0.我们令 Fn(x)=∣fn(x)∣, 此时, ∣∣∣f(x)∣−Fn(x)∣∣⩽∣f(x)−fn(x)∣<ψn(x).所以, 我们选取阶梯函数的序列 (Fn,ψn) 来逼近 ∣f∣ 即可. |
7) | 我们考虑 f 在有限维线性空间中取值的情况: f:I→Rn,x↦(f1(x),⋯,fn(x)), 其中 fi 是 f 的每个分量. 那么, f 是 Riemann 可积分的当且仅当对每个分量 fi, fi∈R(I), 其中 i=1,2,⋯,n. 在此情形下, 我们还有∫abf=(∫abf1,⋯,∫abfn).特别地, 当 f:R→C 是复值函数时, 我们有∫abf=∫abℜf+i∫abℑf,其中 ℜf 和 ℑf 分别为 f 的实部和虚部. |
积分 ∫ab:R(I)→R 满足下面的性质:
1) | ∫ab:R(I)→V 是线性映射. (显然, 直接对逼近序列进行线性操作即可) |
2) | 对于 f∈R(I), 假设 φ:V→V′ 是连续线性映射, 那么 ∫abφ∘f=φ(∫abf). |
3) | (三角不等式) 对于 f∈R(I), 我们有 ∣∣∫abf∣∣⩽∫ab∣f∣. |
4) | (对区间的可加性) 假设 a<c<b, 那么对于任意的 f∈R(I), 我们有 f 在 [a,c] 和 [c,b] 上的限制都是阶梯函数, 并且∫abf=∫acf+∫cbf. |
证明. 2) 目前我们可以假设
V 和
V′ 都是有限维的,
φ 是线性映射, 那么对于任意的
v∈V, 我们都有
∥φ(v)∥⩽M∥v∥ (为什么? ) . 此时, 假设
(fn,ψn) 是
f 的逼近序列, 我们只要取
(φ∘fn,Mψn) 即可.
最后, 大家可以通过设想如何定义高维的积分仔细体会 Riemann 积分的定义. 我们首先要定义所谓的阶梯函数, 这个依赖于如何定义最基本的分划: 1 维的时候我们用闭区间来分割区域, 2 维的时候, 我们可能可以用小长方体来分割整个区域. 下一步, 我们要求阶梯函数在这样的长方体上面是常数 (在 Lebesgue 积分的理论中, 长方体将会被换成是可测集合) . 然而, 在 2 维的时候, 没有几个区域可以被分解为有限个方体的并, 这是和 1 维积分不一样的. 高维几何的复杂程度导致了积分理论的困难.