跳转到内容

§10.1 定积分概念与可积条件

华东师范大学数学系高等教育出版社《数学分析》大学本科 · 教材双语助读 (Alt+Y)

设函数 f 在区间 [a, b] 上有定义.

  1. 称点集 P = {x₀, x₁, …, xₙ-1, xₙ} 为 [a, b] 的一个分划,如果满足条件:

    a = x _ 0 < x _ 1 < … < x _ n - 1 < x _ n = b.

    记 Δ xᵢ=xᵢ-xᵢ-1, i=1,…,n, 并称 |P|=max₁≤slant i≤slant n{Δ xᵢ} 为分划 P 的细度.如果 Δ xᵢ=(b-a)/(n), i=1,…,n, 则称 P 为等距分划.

  2. 设 P = {x₀, x₁, …, xₙ-1, xₙ} 为区间 [a, b] 的一个分划。对每个子区间 [xᵢ-1, xᵢ] ,任取 ξᵢ ∈ [xᵢ-1, xᵢ] ,则称 ξ = {ξᵢ | i = 1, 2, …, n} 为从属于 P 的一个介点集;并称和式 ∑ᵢ=1ⁿ f(ξᵢ) Δ xᵢ 或 ∑_(P) f(ξᵢ) Δ xᵢ 为 f 在区间 [a, b] 上的一个 Riemann (积分) 和。

  3. 设 I 为实数,且有 lim_(| P | → 0) ∑ᵢ=1ⁿ f(ξᵢ) Δ xᵢ = I,即 ∀ ε > 0, ∃ δ > 0,对 | P | < δ 的每个分划 P,以及对从属于 P 的每个介点集 ξ,成立 |∑ᵢ=1ⁿ f(ξᵢ) Δ xᵢ - I| < ε,则称函数 f 在区间 [a, b] 上 Riemann 可积或简称可积,记为

    f ∈ R [ a, b ],

    并称 I 为 f 在区间 [a, b] 上的 Riemann 积分或定积分,简称积分,记为 ∫ₐ^(b) f(x) dx = I ,或其简化记号 ∫ₐ^(b) f = I .

注 1

在上述定义中,虽然仍然是用记号 lim,但是这里的极限与以前的函数极限或数列极限是不一样的.主要区别在于,在函数极限或数列极限的定义中,自变量简单地就是 x 或 n.但这里对于每个确定的细度 |P|,区间 [a,b] 的分划 P 可以有无限多个,而相对于每个 P,介点集 ξ 的取法又有无限多个,因此就有无限多个不同的 Riemann 和.尽管如此,函数极限和数列极限的许多性质,例如,极限的唯一性、极限运算与线性运算可以交换次序等,对于这种新的极限仍然成立.

注 2

定积分 ∫ₐ^(b) f(x) dx 是一个数,它的值仅仅与被积函数 f 和积分区间 [a, b] 有关,而与积分变量用什么符号无关,即有

∫_ a ^ b f (x) d x = ∫_ a ^ b f (t) d t = ∫_ a ^ b f (u) d u = … .

因此在不需要写出积分变量时,就可以使用定积分的简化记号 ∫ₐ^(b) f .

利用积分定义中介点集的任意性就可以得到可积的一个必要条件.

命题 10.1.110.1.1

设 f ∈ R[a, b] ,则 f 在 [a, b] 上有界.

证明

若记 ∫ₐ^(b) f(x) dx = I,则从可积定义知道,对于 ε = 1,存在一个分划 P,使得对于从属于这个 P 的任何介点集 ξ,均成立不等式

| ∑_ i = 1 ^ n f (ξ_ i) Δ x _ i - I | < 1. (10.1)

以下只要证明 f 在每个 Iᵢ = [xᵢ - 1,xᵢ] 上有界即可.对于确定的子区间 Iᵢ,固定所有 ξₖ(k≠ i),就可以从不等式 (10.1) 出发对于 f(ξᵢ) 作出估计如下:

frac 1Δ x _ i (I - 1 - ∑_ k ≠ i f (ξ_ k) Δ x _ k) < f (ξ_ i) < frac 1Δ x _ i (I + 1 - ∑_ k ≠ i f (ξ_ k) Δ x _ k).

由于 ξᵢ∈ Iᵢ = [xᵢ - 1,xᵢ] 的任意性,可见 f 在 Iᵢ 上有界.

为叙述可积的充分必要条件,需要引入以下概念.设函数 f 在区间 [a, b] 上有界,P = {x₀, x₁, …, xₙ-1, xₙ} 为 [a, b] 的一个分划,对 i = 1, …, n,记

M _ i = sup {f (x) | x ∈ [ x _ i - i, x _ i ] } text 与 m _ i = ∈f {f (x) | x ∈ [ x _ i - i, x _ i ] },

称 ωᵢ = Mᵢ - mᵢ 为 f 在 [xᵢ - 1,xᵢ] 上的振幅, ∑ᵢ = 1ⁿωᵢΔ xᵢ 为 f 的振幅面积.

在一般的分析教科书中对下面两个最常用的可积充分必要条件都有证明.

命题 10.1.210.1.2 (可积的第一充分必要条件)

有界函数 f ∈ R[a, b] 的充分必要条件是

lim _ | P | arrow 0 ∑_ i = 1 ^ n ω_ i Δ x _ i = 0.
命题 10.1.310.1.3 (可积的第二充分必要条件)

有界函数 f ∈ R[a, b] 的充分必要条件是对每个 ε > 0 ,存在区间 [a, b] 的一个分划 P,使成立

∑_ P ω_ i Δ x _ i < ε .
注 1

条件“ lim_(|P|→0)∑ᵢ=1ⁿωᵢ Δ xᵢ = 0 ”是指“ ∀ ε > 0, ∃ δ > 0,对 [a, b] 的任意分划 P,只要 |P| < δ,就都成立 ∑_(P) ωᵢ Δ xᵢ < ε ”。而在可积的第二充分必要条件中,对于每一个给定的 ε,只要存在一个分划 P 就够了。因此,要证明给定函数的可积性,用可积的第二充分必要条件方便得多。

注 2

在数列极限或函数极限的收敛定义中,似乎没有与上述第二充分必要条件对应的结果,但是对于单调数列 (以及单调函数) 却有类似的结果.例如,单调增加数列 {xₙ} 收敛于数 a 的充分必要条件是: 对每个 ε > 0,存在数列的某一项 x_(N),使成立 a - ε < x_(N) ≤slant a.这个结果已用于例题 3.1.1 中.这个类比并非偶然.可积的第二充分必要条件就是来源于 Riemann 和对于分划的某种“单调性”. 对此有兴趣的读者可以参考 [14] 第三卷附录中的 Moore-Smith 收敛.

利用上面的充分必要条件,就可以证明关于 Riemann 可积函数类的三个结论:

  1. 设 f ∈ C[a, b],则 f ∈ R[a, b] .

  2. 设 f 在 [a, b] 上有界且只有有限个间断点,则 f ∈ R[a, b] .

  3. 设 f 在 [a, b] 上单调,则 f ∈ R[a, b] .

另一方面,设 D(x) 为 Dirichlet 函数(见 4.1.5 小节题 11),则对任意区间 [a,b] 以及 [a,b] 的任意分划 P ,当 ξᵢ 均取有理数时,有 ∑_P f(ξᵢ)Δ xᵢ = b - a, 而当 ξᵢ 均取无理数时,则有 ∑_P f(ξᵢ)Δ xᵢ = 0. 因此振幅面积总是等于 b - a.由此可见,Dirichlet 函数在任何有界区间 [a,b] 上都不可积.

下面是另一个可积的充分必要条件,它在讨论较为复杂的函数的可积性时,往往比可积的第二充分必要条件更为方便.

命题 10.1.410.1.4 (可积的第三充分必要条件)

有界函数 f ∈ R[a, b] 的充分必要条件是 ∀ ε, η > 0 ,存在 [a, b] 的分划 P,使振幅不小于 η 的子区间的长度之和小于 ε .

证明

设在 [a, b] 上有 m ≤slant f(x) ≤slant M .

先证充分性.对于 ε > 0,取

ε^ prime = frac ε2 (M - m), η = frac ε2 (b - a).

根据条件,存在 [a, b] 的分划 P,使振幅不小于 η 的子区间的长度之和小于 ε' (见图 10.1). 对 P,用 ∑' 和 ∑'' 分别表示在积分和式中对振幅不小于 η 的子区间和对振幅小于 η 的子区间求和.我们有

r l & ∑^ prime ω_ i Δ x _ i ≤slant (M - m) ∑^ prime Δ x _ i ≤slant (M - m) ε^ prime, & ∑^ prime prime ω_ i Δ x _ i < η ∑^ prime prime Δ x _ i ≤slant η (b - a).

合并得到

∑ ω_ i Δ x _ i ≤slant (M - m) ε^ prime + η (b - a) < ε .

由可积的第二充分必要条件可见 f 在 [a, b] 上 Riemann 可积.

再证必要性.设 f 在 [a, b] 上 Riemann 可积,则由可积的第二充分必要条件,对给定的 ε, η > 0,存在 [a, b] 的分划 P,使 ∑ₚ ωᵢ Δ xᵢ < ε η.用 ∑^(prime) 表示对振幅不小于 η 的子区间求和,则

η ∑^ prime Δ x _ i ≤slant ∑^ prime ω_ i Δ x _ i ≤slant ∑_ P ω_ i Δ x _ i < ε η .

因此 ∑^(prime)Δ xᵢ < ε ,即振幅不小于 η 的子区间的长度之和小于 ε .

图 10.110.1

对于有无限多个间断点的函数,用可积的第三充分必要条件来讨论其可积性比较容易.

例题 10.1.110.1.1

证明函数

f (x) = { l l frac 1x - [ frac 1x ], & x ∈ (0, 1 ], 0, & x = 0 .

在 [0,1] 上可积.

分析 虽然 f 在 [0,1] 内有无限个间断点,然而由于这些间断点可以看成为收敛于 0 的数列,因此可用总长度任意小的有限个区间把所有间断点覆盖住,这就是下列证明的要点.

证明

对给定的 ε, η > 0 取 n 充分大,使得

δ = frac 1n + frac 12 < frac ε2.

将区间 [0,1] 分成 [0,δ) 和 [δ,1] . f 在 [δ,1] 内的所有间断点是 {1/i | i=2,…,n}.用包含于 (δ,1] 中的 n-1 个互不相交的开区间覆盖这些间断点,并要求这些开区间的总长度小于 ε/2 (见图 10.2). 从 [0,1] 中挖掉这些子区间与 [0,δ) ,剩余的部分是 n 个闭子区间.因为 f 在这些闭子区间上一致连续,因此我们能够将这些子区间细分为更小的子区间,使 f 在每个子区间上的振幅都小于 η.上面所有子区间的端点构成 [0,1] 的一个分划.其中振幅不小于 η 的子区间的长度之和小于 ε ,由可积的第三充分必要条件可知 f ∈ R[a,b] . □

图 10.210.2

这样我们就看到 Riemann 可积函数可以有无限多个不连续点.不仅如此,这些不连续点的分布还可能比例题 10.1.1 中的情况复杂得多.例如,例题 5.1.4 中的 Riemann 函数以所有的有理数点为间断点,但它仍然是可积函数 (留作 10.1.3 小节的练习题 10).

这里要注意,虽然有理数在数轴上处处稠密,但仍然可以用总长度任意小的开区间族来覆盖.不过这时开区间的个数不是有限个,而是可列个.关键是用有理数的可列性,先将它们记为一个数列 {rₙ}.对于给定的 ε > 0,用长度 1/2ε 的开区间覆盖点 r₁,用长度 1/4ε 的开区间覆盖 r₂, …,用长度 (1)/(2ⁿ)ε 的开区间覆盖 rₙ,如此进行下去,就可以覆盖所有有理数,而所用的开区间的总长度不超过 ε .

从可积的第三充分必要条件不难得到下面对于可积函数的很一般的刻画.

命题 10.1.510.1.5

设函数 f 在区间 [a, b] 上有界,如果 f 的所有不连续点可以用总长度任意小的至多可列个开区间覆盖,则 f ∈ R[a, b] .

证明

对于给定的 ε, η > 0,先用总长度小于 ε 的有限个或可列个开区间覆盖 f 的所有不连续点.然后对于每个连续点,设为 x₀,用一个邻域 O(x₀) 覆盖,且要求 f 在这个邻域上的振幅小于 η.由于 f 在点 x₀ 的连续性,这是能够满足的.

对于每个连续点都取这样的邻域,于是所有这些邻域和覆盖不连续点的开区间一起就构成为区间 [a, b] 的一个开覆盖,记为 {mathcalO_(α)} .

利用加强形式的覆盖定理 (即例题 3.5.3), 存在 Lebesgue 数 δ,使得在区间 [a, b] 中的相距不超过 δ 的任何两点可以用开覆盖 {mathcalO_(α)} 中的某一个开区间同时覆盖.

对于区间 [a, b] 取细度不超过 δ 的等距分划 P.这时每个子区间被开覆盖中的一个开区间所覆盖.如果子区间是由原来覆盖不连续点的开区间所覆盖,则这类子区间的总长度必小于 ε.而覆盖所有其他子区间的开区间都是原先用于覆盖连续点的邻域,因此 f 在每一个这类子区间上的振幅小于 η .

根据可积的第三充分必要条件,可知 f 在 [a, b] 上可积.

注

在实变函数论中,如果一个点集可以用总长度任意小的至多可列个开区间覆盖,就称这个点集为零测度集.如果某种性质在一个零测度集之外成立,就说这个性质几乎处处成立.应用这些术语,我们就可以叙述实变函数论中的 Lebesgue 定理,它给出了 Riemann 可积函数的完整刻画,非常有用.

命题 10.1.610.1.6 (LebesgueLebesgue 定理)

若函数 f 在 [a, b] 上有界,则 f ∈ R[a, b] 的充分必要条件是 f 在 [a, b] 上几乎处处连续.

证明

这个定理的充分性部分就是上面的命题 10.1.5.其必要性证明简述如下 (对细节有兴趣的读者可以参考 [8]).

设 f ∈ R[a, b],则从积分的第三充分必要条件可知,对于 ε, η > 0,存在分划 P,使得其中振幅不小于 η 的子区间的长度之和小于 ε.利用函数在一点的振幅概念 (见 5.1.1 小节的第 5 点), 可见 f 的振幅超过 η 的不连续点或者落在振幅超过 η 的子区间内 (而所有这类子区间的总长度小于 ε ), 或者是分划 P 的某些分点.再增加几个长度充分小的开区间来覆盖这些分点,就可以用总长度小于 ε 的有限个开区间将所有振幅超过 η 的不连续点全部覆盖住.

现在取 ηₙ = 1 / 2ⁿ,εₙ = ε /2ⁿ ,并对每个 n 重复以上过程,就可用总长度不超过 ε 的至多可列个开区间覆盖 f 的所有不连续点.由于这对每个 ε >0 都能做到,因此 f 在 [a,b] 上几乎处处连续. □

对下面的前 10 个题来说,每题至少可以举出两个解法.其中的一个解法是从定积分定义出发,而另一个解法则是以 Lebesgue 定理 (命题 10.1.6) 为根据的,这两种解法的思路很不一样.初学者通过这样的训练既可以熟悉定积分的基本出发点,又可以学会如何应用 Lebesgue 定理和有关的概念去处理一般的 Riemann 可积函数.对于今后遇到的有关可积函数的问题都可以如此考虑.

  1. 设

    f (x) = { l l x (1 - x), & x text 是有理数, 0, & x text 是无理数. .

    问 f 在 [0,1] 上是否可积?

  2. 设 f, g ∈ R[a, b],且 f 的值域在 [a, b] 中,问 g circ f 在 [a, b] 上是否可积? 又若 f, g 在 [a, b] 上都不可积,问 g circ f 在 [a, b] 上是否一定不可积?

  3. 讨论区间 [a, b] 上 f, |f| , f² 的可积性之间的关系.

  4. 设 f ∈ R[a, b] , g 与 f 在 [a, b] 上仅在有限个点上取不同值,证明: g ∈ R[a, b],并且 ∫ₐ^(b) f = ∫ₐ^(b) g①.又问: 如果 f 和 g 在 [a, b] 上几乎处处相等,例如只在所有有理数点上的函数值不同,则是否有相同结论?

  5. 设 f ∈ R[a, b],且对每个 (α, β) ⊆ [a, b], ∃ x₁, x₂ ∈ (α, β),使 f(x₁)f(x₂) ≤slant 0,问定积分 ∫ₐ^(b) f 的值是多少? 为什么?

  6. 设 g ∈ R[a, b] , M = supₓ ∈ [a, b] {g(x)} , m = ∈fₓ ∈ [a, b] {g(x)},如果 m < M , f ∈ C[m, M],证明: f circ g ∈ R[a, b] .

  7. 设 f ∈ R[a, b],且 1/f 在 [a, b] 上有界,证明: 1/f ∈ R[a, b] .

  8. 设 f 在 [a, b] 上有界,且其所有间断点构成一个收敛数列,证明: f ∈ R[a, b] .

  9. 设 f 在区间 [a, b] 的每一点的极限都存在且为零,证明: f ∈ R[a, b] 且 ∫ₐ^(b) f = 0 .

  10. 证明: Riemann 函数 (见例题 5.1.4) 在每个有界区间 [a, b] 上可积.

  11. 对连续函数,能否如下定义定积分: 如果 f ∈ C[a, b] 且存在实数 I,使

    lim _ n arrow ∞ frac b - an ∑_ i = 1 ^ n f (a + frac in (b - a)) = I,

    则 f ∈ R[a, b] 且 ∫ₐ^(b) f = I .

  12. 设 f, g ∈ R[a, b] , P = {x₀, x₁, …, xₙ} 是区间 [a, b] 的分划,证明: ∀ ε > 0 , ∃ δ > 0,使对于满足 |P| < δ 的任意分划 P,成立

    | ∑_ k = 1 ^ n f (x _ k) sin (g (x _ k) Δ x _ k) - ∫_ a ^ b f (x) g (x) d x | < ε .
共 0 题