Nature laughs at the difficulties of integration.
Pierre-Simon Laplace
积分理论 我们引入一些集合论的常用记号: 给定集合 X , 我们用 P ( X ) 表示其幂集合 (即所有子集所构成的集合) . 给定 A , B ∈ P ( X ) , 我们用 A c 表示 A 的补集并记 A − B = A \ B = A ∩ B c .
为了描述一下所要寻求的 “积分” 的大体轮廓, 我们应该把上学期学过的 Riemann 积分理论作为原型, 特别是用简单函数/阶梯函数的逼近的想法. 大多数情况下, X 应该是 R n 中的一个开集 Ω , 我们首先要明确, 我们并不是要对每个函数都定义它的积分 (Riemann 积分理论中就有不可积分的函数) , 特别地, 对于 X 中的某个子集 A ⊂ X , 它的面积可能没有定义, 也就是说示性函数 1 A 不可积分 (比如说 Q ∩ [ 0 , 1 ] , 根据 Lebesgue 定理, 它的示性函数处处不连续, 所以在 Riemann 的意义下不可积) . 我们关心的是 X 中能定义面积的集合, 它们的全体我们将用 A 来表示, 一般而言, 这是一个很大的集合, 比如说, 在 Ω ⊂ R n 上, 我们希望这个集合包含所有的长方体以及所有可以用长方体铺出的集合 (用这些长方体并出来) . 所以, 对于 A 中的元素 (即 X ) 的子集, 我们希望能够做一些基本的集合上的操作, 比如并集等, 这就是所谓的 σ -代数的结构. 有了这些集合 (对应于 Riemann 积分中的区间) , 我们就可以考虑它们所对应的示性函数的积分, 这实际上要求对 A 中的每个元素定义它的 “长度” 或者 “面积” (回忆上学期 Stieltjes 积分是非常有帮助的) , 这就是所谓的测度的概念. 一旦有了测度, 我们就可以对简单函数积分了, 然后就可以对一切能被简单函数逼近的函数进行积分. 用上学期学过的简单函数做逼近来定义 RIemann 积分的观点来看, 经典意义上的 Riemann 积分也是这条路, 只不过是用 Riemann 和的方式代替了简单函数逼近. 我们要发展一套抽象的理论, 它将囊括大部分可能的积分, 比如说级数的求和与概率空间上的积分等. 这个理论是在任意的集合上来构造的, 从技术上而言要比 Riemann 积分更简单, 从应用的角度而言会更广, 从计算的角度而言它们没有太大的区别. 我们也会在作业中展示和比较传统的 Riemann 积分理论和我们的理论.
σ -代数 先抽象地定义我们想定义面积的集合:
给定集合 X . A ⊂ P ( X ) 是集合 X 的某些子集所构成的集合, 如果它满足如下三条性质:
1.
空集 ∅ ∈ A ;
2.
如果 A ∈ A , 那么 A c ∈ A ;
3.
如果 A i ∈ A ( i ∈ I ) , 其中指标集 i ∈ I 为有限集, 那么 i ∈ I ⋃ A i ∈ A .
我们就称 A 是 X 上的一个代数 . 如果在上述条件 3) 中, 允许 I 为可数集, 那么称 A 为 X 上的一个 σ -代数 .
换句话说,
σ -代数在可数次并的操作下封闭.
对于 σ -代数 A , 我们很明显有 X ∈ A 以及如下性质:
4)
如果 A i ∈ A ( i ∈ I ) , 其中指标集 i ∈ I 为可数集, 那么 i ∈ I ⋂ A i ∈ A .
这因为并和交的操作在取补集的操作下是对偶的.
对于 X 上的 σ -代数 A , 如果其子集 A ′ ⊂ A 也是 σ -代数, 那么就称 A ′ 为 A 的子 σ -代数 , 或者成为 σ -子代数 , 也简称为子代数.
我们先给出三个接近于平凡的例子:
1.
A = P ( X ) 是 X 上的 σ -代数;
2.
A = { ∅ , X } 是 X 上的 σ -代数;
3.
假设 X 是可数集, 对任意的 x ∈ X , { x } ∈ A , 那么 A = P ( X ) .
任意给定指标集合 J , 如果对每个 j ∈ J , A j 都是 X 上的 σ -代数, 那么A : = j ∈ J ⋂ A j 也是 X 上的 σ -代数.
证明. 证明即为定义的验证:
1.
因为对任意的 j , ∅ ∈ A j , 所以 ∅ ∈ A .
2.
如果 A ∈ A , 那么, 对任意的 j ∈ J , A ∈ A j , 从而, A c ∈ A j . 这表明, A c ∈ j ∈ J ⋂ A j , 即 A c ∈ A .
3.
如果 A 1 , A 2 , ⋯ ∈ A (可数个) , 那么, 对任意的 j ∈ J , A 1 , A 2 , ⋯ ∈ A j , 所以, i = 1 ⋃ ∞ A i ∈ A j . 从而, i = 1 ⋃ ∞ A i ∈ j ∈ J ⋃ A j = A .
根据这个命题, 我们可以引入如下重要的概念: 假定 M ⊂ P ( X ) 为任意给定 的子集 (这是 X 中某些子集的集合) , 令Σ ( M ) = { A ∣ A ⊃ M , A 为 σ - 代数 } . 很明显, Σ 不是空集, 因为我们有 P ( X ) ∈ Σ ( M ) . 令σ ( M ) : = A ∈ Σ ⋂ A . 这是包含 M 的最小的 σ -代数, 我们称它是由 M 生成的 σ 代数 .
给定一个距离空间 (拓扑空间) X , 由 X 中一切开集所生成的 σ -代数被称作是 X 上的 Borel-代数 , 用符号 B ( X ) . 我们把 Borel-代数中的元素称作是 X 上的 Borel-集 .
对多元微积分而言, 最重要的对象是
B ( R n ) , 我们可以对着里面的集合定义面积/体积. 如果不特别指出, 我们都假定
R n 上的距离就是标准的 Euclid 空间上的距离. 首先研究一下
1 维的情况. 按照定义, 下面的性质是显然的:
给定 X 中的某些子集所组成的集合 M 和 M ′ , 如果 M ⊂ M ′ , 那么 σ ( M ) ⊂ σ ( M ′ ) .
按照定义,
B ( R 1 ) 是有所有的开集生成的, 实际上, 它可以由更少的集合 (可数个) 生成:
R 上的 Borel-代数可以由 { ( − ∞ , a ) ∣ ∣ a ∈ Q } 生成.
证明. 我们上学期证明过如下的命题: 如果 U 是 R 上的开集, 那么 U 可以写成可数个不相交的开区间的并集: U = k = 1 ⋃ ∞ ( a k , b k ) , 其中 ( a k , b k ) ∩ ( a k ′ , b k ′ ) = ∅ , k = k ′ . 其中某个 a k 可以是 − ∞ , 某个 b k ′ 可以是 + ∞ . 这表明 B ( R 1 ) 可以由所有的开区间生成.
我们现在说明 B ( R 1 ) 可以由 { ( − ∞ , a ) ∣ ∣ a ∈ R } 生成, 为此, 令 A = σ ( { ( − ∞ , a ) ∣ ∣ a ∈ R } ) . 由于 σ -代数在开、并的可数操作以及取逆下是封闭的, 所以, 对任意的 a , b ∈ R , a < b , 我们有[ a , b ) = ( − ∞ , b ) ∩ ( R − ( − ∞ , a ) ) ∈ A . 从而, ( a , b ) = k ⩾ 1 ⋃ [ a + k 1 , b ) ∈ A . 这表明, 所有的开区间都落在 A 中, 所以 A = B ( R 1 ) .
最终, 为了说明
B ( R 1 ) = σ ( { ( − ∞ , a ) ∣ ∣ a ∈ Q } ) , 我们注意到对于任意的
a ∈ R , 我们可以选取递增的有理数列
q k , 使得
q k → a , 所以
( − ∞ , a ) = k ⩾ 1 ⋃ ( − ∞ , q k ) . 所以,
A 中的生成元都落在
σ ( { ( − ∞ , a ) ∣ ∣ a ∈ Q } ) 中, 所以
A = B ( R 1 ) 可以由这个集合生成.
在 R n 上发展积分理论, 我们要充分利用到 R n 的定义 (参见本学期第一次课程) , 它是更低维数的 R 通过乘积得到的. 为此, 我们在抽象的层次上研究两个集合的乘积上的 σ -代数: 乘积空间上所对应的 σ -代数的张量积. 对于指标 i = 1 , 2 , 我们假定集合 X i 和配备了 σ -代数 A i . 在乘积空间 X 1 × X 2 上, 仿照平面上矩形的定义, 我们优先考虑如下子集的集合: R : = { A 1 × A 2 ∣ ∣ A 1 ∈ A 1 , A 2 ∈ A 2 } . 我们把上述集合中的的元素叫做 “矩形” (字母 R 是 rectangle 的首字母) .
我们定义如下的集合
R : = { A ⊂ X 1 × X 2 ∣ ∣ A 为有限个两两不交的矩形的并 } . 按照定义, 每个
R 中的元素
A 形如
A = i ⩽ N ⋃ ( A i ( 1 ) × A i ( 2 ) ) , 其中, 对任意的
i , j ⩽ N ,
i = j ,
( A i ( 1 ) × A i ( 2 ) ) ∩ ( A j ( 1 ) × A j ( 2 ) ) = ∅ .
证明. 我们需要耐心地验证定义. 我们约定 X = X 1 × X 2 , 选取 R 中元素 A = i ⩽ N ⋃ ( A i ( 1 ) × A i ( 2 ) ) 和 B = j ⩽ M ⋃ ( B j ( 1 ) × B j ( 2 ) ) . 为了书写简洁, 我们通常把它们写成A = ⋃ ( A i ( 1 ) × A i ( 2 ) ) , B = ⋃ ( B j ( 1 ) × B j ( 2 ) ) . 证明分三步:
1.
A ∪ B ∈ R . 这因为A ∪ B = i , j ⋃ ( ( A i ( 1 ) × A i ( 2 ) ) ∪ ( B j ( 1 ) × B j ( 2 ) ) ) = i , j ⋃ [ ( ( A i ( 1 ) ∩ B j ( 1 ) ) × ( A i ( 2 ) ∩ B j ( 2 ) ) ) ∪ ( ( A i ( 1 ) ∩ B j ( 1 ) ) × ( A i ( 2 ) − B j ( 2 ) ) ) ∪ ( ( A i ( 1 ) − B j ( 1 ) ) × ( A i ( 2 ) ∩ B j ( 2 ) ) ) ∪ ( ( A i ( 1 ) − B j ( 1 ) ) × ( A i ( 2 ) − B j ( 2 ) ) ) ] , 上述出现的每个括号里的集合都是矩形, 它们两两不交, 所以 A ∪ B ∈ R . 下面的图给出了上述分解的示意图:
2.
A ∩ B ∈ R .
这也是显然的, 因为A ∩ B = i , j ⋃ ( ( A i ( 1 ) × A i ( 2 ) ) ∩ ( B j ( 1 ) × B j ( 2 ) ) ) = i , j ⋃ ( ( A i ( 1 ) ∩ B j ( 1 ) ) × ( A i ( 2 ) ∩ B j ( 2 ) ) ) , 上述矩形很明显两两不交.
3.
A c ∈ R .
这因为A c = ( i ⋃ ( A i ( 1 ) × A i ( 2 ) ) ) c = i ⋂ ( A i ( 1 ) × A i ( 2 ) ) c = ⋂ ( 在 R 中 ( A i ( 1 ) c × A i ( 2 ) c ) ∪ ( A i ( 1 ) c × A i ( 2 ) ) ∪ ( A i ( 1 ) × A i ( 2 ) c ) ) , 再利用刚得到的关于相交的性质即可.
至此, 我们证明了代数的定义中所要求的三个条件, 命题得证.
我们用 A 1 ⊗ A 2 表示由 R 生成的 σ -代数, 即 A 1 ⊗ A 2 = σ ( R ) . 我们把它称作是 A 1 和 A 2 的张量积 .
A 1 ⊗ A 2 是乘积空间 X 1 × X 2 上的 σ -代数, 它当然也可以由所有的矩形生成, 即 A 1 ⊗ A 2 = σ ( R ) .
作为例子, 我们研究 R 2 上的 Borel 集的结构.
R 2 中任一开集都可以写成可数个方块 ( a , b ) × ( c , d ) 的并 (可能有交集) , 其中, 我们可以要求 ( a , b ) 和 ( c , d ) 都是有限的区间.
证明. 假设
Ω ⊂ R 2 是开集. 我们可以把
R 2 写成可数个开球的并:
R 2 = n ⩾ 1 ⋃ B n ( 0 ) . 所以,
Ω = n ⩾ 1 ⋃ ( Ω ∩ B n ( 0 )) . 这是可数个有界开集的并. 所以, 只要对有界的开集证明我们的结论即可. 在
R 2 , 一个开方块
( a , b ) × ( c , d ) 的坐标如果都是有理数的话, 我们就称它是一个有理开方块, 很显然, 有理开方块的集合
C Q 是一个可数集. 令
F = { C ∈ C Q ∣ C ⊂ Ω } . 由于
Ω 中的每个点都生活在某个小的 (完全落在
Ω 中的) 有理方块中, 所以
F 中这些有理方块 (至多可数个) 的并集就是
Ω .
利用这个引理, 我们可以刻画可以看出
B ( R 2 ) 与
B ( R 1 ) 之间的关系:
R 2 上的 Borel 代数是 R 1 上的 Borel 代数与自身的张量积, 即 B ( R 2 ) = B ( R ) ⊗ B ( R ) .
证明. 我们先证明一个平凡的包含关系. 由于 B ( R 2 ) 是由所有的开集生成, 而根据上面的引理, 开集是可数个方块 ( a , b ) × ( c , d ) 的并, 所以, 我们有B ( R 2 ) = σ ( { I × J ∣ I , J ⊂ R 是开区间 } ) . 另外, 根据 B ( R ) ⊗ B ( R ) 的定义, 我们有B ( R ) ⊗ B ( R ) = σ ( { A × B ∣ A , B ⊂ 是 R 1 上的 Borel 集 } ) . 而任意开区间都是 R 1 上的 Borel 集, 这就说明 B ( R 2 ) ⊂ B ( R ) ⊗ B ( R ) .
为了说明反过来的包含关系, 我们先证明如下的辅助命题: 给定开集 A 0 ⊂ R 1 , 那么
•
B = { B ⊂ R ∣ ∣ A 0 × B ∈ B ( R 2 )} 是 R 1 上的 σ -代数.
∘
很明显 A 0 × ∅ = ∅ , A 0 × R 是 R 2 上的开集从而落在 B ( R 2 ) 中, 所以 ∅ , R ∈ B .
∘
如果 { B n } n ⩾ 1 ⊂ B , 按照定义, { A 0 × B n } n ⩾ 1 ⊂ B ( R 2 ) . 由于 B ( R 2 ) 是 σ -代数, 所以n ⩾ 1 ⋃ ( A 0 × B n ) = A 0 × ( n ⩾ 1 ⋃ B n ) ∈ B ( R 2 ) . 按照 B 的定义, 我们就有 n ⩾ 1 ⋃ B n ∈ B .
∘
如果 B ∈ A , 按照定义, A 0 × B ∈ B ( R 2 ) . 由于 A 0 × R ∈ B ( R 2 ) , 所以A 0 × B c = A 0 × R − A 0 × B ∈ B ( R 2 ) . 按照 B 的定义, 我们就有 B c ∈ B .
至此, 我们验证了 B 满足 σ -代数的定义
我们知道对任意的开集 B ⊂ R , A 0 × B ∈ B ( R 2 ) (因为 A 0 × B 是 R 2 中的开集, 请参考本次作业) , 所以 B 包含了所有的 R 中的开集, 由于 B ( R ) 是包含开集的最小的 σ -代数, 所以, B ⊃ B ( R 1 ) .
特别地, 上面的证明表明, 对任意的开集 A ⊂ R 1 , 对任意的 B ∈ B ( R 1 ) , 我们都有 A × B ∈ B ( R 2 ) . 现在固定一个 Borel 集 B 0 , 我们再证明一个辅助命题:
•
A = { A ⊂ R ∣ ∣ A × B 0 ∈ B ( R 2 )} 是 R 1 上的 σ -代数.
∘
很明显 ∅ × B 0 ∈ B ( R 2 ) . 根据刚上面的结论, 由于 R 是开集, 所以 R × B 0 ∈ B ( R 2 ) 中, 所以 ∅ , R ∈ A .
∘
如果 { A n } n ⩾ 1 ⊂ A , 按照定义, { A n × B 0 } n ⩾ 1 ⊂ B ( R 2 ) . 所以n ⩾ 1 ⋃ ( A n × B 0 ) = × ( n ⩾ 1 ⋃ A n ) × B 0 ∈ B ( R 2 ) . 按照 A 的定义, 我们就有 n ⩾ 1 ⋃ A n ∈ A .
∘
如果 A ∈ A , 按照定义, A × B 0 ∈ B ( R 2 ) . 由于 R × B 0 ∈ B ( R 2 ) , 所以A c × B 0 = R × B 0 − A × B 0 ∈ B ( R 2 ) . 按照 A 的定义, 我们就有 A c ∈ B .
至此, 我们验证了 A 满足 σ -代数的定义.
类似的,
A 包含了所有的开集 (因为对任意的开集
A ⊂ R 1 , 对任意的
B ∈ B ( R 1 ) , 我们都有
A × B ∈ B ( R 2 ) ) , 所以
A ⊃ B ( R 1 ) , 从而, 对任意的 Borel 集
A , 我们都有
A × B 0 ∈ B ( R 2 ) , 当
B 0 也变动时, 我们就证明了对任意的
A , B ∈ B ( R 1 ) ,
A × B ∈ B ( R 2 ) . 这说明
B ( R 2 ) 包含了所有的矩形
R , 从而,
B ( R 2 ) ⊃ B ( R ) ⊗ B ( R ) .
我们现在引入比 σ -代数略广泛的概念, 这个概念在应用的时候非常有效, 它可以帮助我们把大部分 σ -的东西 (即可数的) 转化为有限的.
所谓的 X 中单调上升的 子集序列指的是A 1 ⊂ A 2 ⊂ ⋯ ⊂ A n ⊂ ⋯ . 我们令 n → ∞ lim A n = n = 1 ⋃ ∞ A n . 类似地, 对于 X 中子集的序列B 1 ⊃ B 2 ⊃ ⋯ ⊃ B n ⊃ ⋯ 我们称它们是单调下降的 , 并记 n → ∞ lim B n = n = 1 ⋂ ∞ B n .
给定集合 X , M 是 X 的某些子集所构成的集合. 如果 M 中的每个单调上升或者下降的序列, 其极限也在 M 中, 我们就称 M 是 X 上的一个单调类 .
根据定义, σ -代数是单调类. 类似于 σ -代数的情形, 我们很容易证明如下的命题 (请参考作业) : 假设对任意的 j ∈ J , M j 都是 X 上的单调类, 那么M : = j ∈ J ⋂ M j 也是 X 上的单调类. 根据这个命题, 我们可以定义由 X 的一些子集所生成的单调类: 假设 N 是 X 中的一些子集所组成的集合, 所有的包含 N 的单调类 (至少包含 P ( N ) ) 的交就是 N 生成的单调类 . 这是包含 N 的最小的单调类.
如果 X 上的代数 A 是单调类, 那么 A 为 σ -代数.
我们指出, 代数与
σ -代数的区别在于可数的并不一定是封闭的.
证明. 假设
A 1 , A 2 , ⋯ , A n , ⋯ ∈ A , 我们要证明
n ⩾ 1 ⋃ A n ∈ A . 为此, 我们定义
S n = k ⩽ n ⋃ A k ∈ A . 按照代数的定义, 我们知道
{ S n } n ⩾ 1 ⊂ A . 这显然是单调上升的序列, 所以,
n ⩾ 1 ⋃ S n ∈ A . 按照定义, 我们知道
n ⩾ 1 ⋃ A n = n ⩾ 1 ⋃ S n . 所以,
n ⩾ 1 ⋃ A n ∈ A .
下面的定理在理论构建上非常重要, 它的证明也是非常有启发性的:
假设 A 为 X 上的代数 , M 为 A 所生成单调类, 那么我们有M = σ ( A ) .
证明. 由于 σ -代数为单调类, 按定义, 我们有 M ⊂ σ ( A ) , 这是因为 M 是包含 A 的最小的单调类. 另外一个包含方向的证明是不平凡的. 根据上一个命题, 我们只需要证明 M 为代数就可以了, 因为此时 M 也是 σ -代数, 它将包含 σ ( A ) . 为此, 对每个 A ∈ P ( X ) , 我们定义Φ M ( A ) : = { B ∈ P ( X ) ∣ ∣ A ∪ B , A − B , B − A ∈ M } . 根据定义中 A 和 B 的对称性, 我们有 B ∈ Φ M ( A ) ⇔ A ∈ Φ M ( B ) .
首先来说明集合 Φ M ( A ) 为单调类. 为此, 任意选取 { A i } i ⩾ 1 和 { B i } i ⩾ 1 , 它们分别为 Φ M ( A ) 中单调上升和单调下降的序列, 我们要证明这两个序列的极限仍然在 Φ M ( A ) 中:
1.
i → ∞ lim A i ∈ Φ M ( A ) . 我们来验证定义:
∘
为了说明 A ∪ i → ∞ lim A i ∈ M , 我们观察到A ∪ i → ∞ lim A i = A ∪ ( i ⩾ 1 ⋃ A i ) = i ⩾ 1 ⋃ ( A ∪ A i ) . 由于 { A ∪ A i } i ⩾ 1 为 M 中单调上升的序列而 M 为单调类, 所以上式最后一项在 M 中, 所以 A ∪ i → ∞ lim A i ∈ M .
∘
为了说明 A − i → ∞ lim A i ∈ M , 我们观察到A − i → ∞ lim A i = A − i ⩾ 1 ⋃ A i = i ⩾ 1 ⋂ ( A − A i ) . 由于 { A − A i } i ⩾ 1 为 M 中单调下降的序列, 所以它的交也在 M 中. 所以, A − i → ∞ lim A i ∈ M .
∘
为了说明 i → ∞ lim A i − A ∈ M , 我们观察到i → ∞ lim A i − A = ( i ⩾ 1 ⋃ A i ) − A = i ⩾ 1 ⋃ ( A i − A ) . 类似地, 右边这一项也在 M 中.
2.
i → ∞ lim B i ∈ Φ M ( A ) . 这里的证明和上面如出一辙:
∘
注意到 A ∪ i → ∞ lim B i = A ∪ ( i ⩾ 1 ⋂ B i ) = i ⩾ 1 ⋂ ( A ∪ B i ) . 由于 { A ∪ B i } i ⩾ 1 为 M 中单调下降的序列, 它们的交在 M 中, 从而 A ∪ i → ∞ lim B i ∈ M .
∘
我们有 A − i → ∞ lim B i = A − i ⩾ 1 ⋂ B i = i ⩾ 1 ⋃ ( A − B i ) ∈ M , 这因为 { A − B i } i ⩾ 1 为 M 中单调上升的序列.
∘
我们还有 i → ∞ lim B i − A = ( i ⩾ 1 ⋂ B i ) − A = i ⩾ 1 ⋂ ( B i − A ) ∈ M .
综上所述, 我们证明了 Φ M ( A ) 为单调类.
我们现在取
A ∈ A , 由于
A 为代数, 所以
A 的元素
B 都满足
Φ M ( A ) 的定义中的要求, 所以
A ⊂ Φ M ( A ) . 进一步, 根据
M 是包含
A 的最小的单调类, 我们得到
M ⊂ Φ M ( A ) . 也就是说, 对每一个
B ∈ M , 我们有
B ∈ Φ M ( A ) . 根据对称性, 我们也有
A ∈ Φ M ( B ) . 根据
A 的选取的任意性, 我们知道
A ⊂ Φ M ( B ) , 从而有
M ⊂ Φ M ( B ) , 其中
B 可以是
M 中的任意元素. 按照
Φ M ( ⋅ ) 的定义, 我们立即得到
M 中元素对于并和差的操作是封闭的, 这就说明了
M 是一个代数.
可测空间与可测映射 给定一个集合 X 和它上面的一个 σ -代数 A , 我们将二元组 ( X , A ) 称作是一个可测空间 .
给定两个可测空间 ( X 1 , A 1 ) 和 ( X 2 , A 2 ) , X 1 × X 2 上的 σ -代数 A 1 ⊗ A 2 是由 R 所生成的单调类.
证明. 我们已经证明了
A 1 ⊗ A 2 = σ ( R ) 而
σ ( R ) 是
σ -代数.
( X , A ) 和 ( Y , B ) 是两个可测空间, 如果映射f : X → Y , x ↦ f ( x ) 满足如下性质:
对每个 B ∈ B , 其逆像 f − 1 ( B ) ∈ A . (请比较拓扑空间之间的连续映射的定义)
那么, 我们称 f 是这两个可测空间之间的可测映射 .
可测映射的复合还是可测的: 假设 ( X , A ) , ( Y , B ) 和 ( Z , C ) 是可测空间, f : X → Y , g : Y → Z 是可测映射, 那么对于 C ∈ C , g − 1 ( C ) ∈ B , 从而 f − 1 ( g − 1 ( C ) ) ∈ A , 即 ( g ∘ f ) − 1 ( C ) ∈ A .
我们下面研究映射 f : X → Y 以及 σ -代数的函子性质. 类似于映射和函数的拉回, 我们可以定义 σ -代数的拉回:
X 是集合, ( Y , B ) 是可测空间, f : X → Y . 令f ∗ B = f − 1 ( B ) = { f − 1 ( B ) ⊂ X ∣ ∣ B ∈ B } . 这是 X 上的 σ -代数, 我们称它为 B 的拉回 .
我们将在作业中证明
f ∗ B 的确是
σ -代数. 根据定义, 我们有如下两个显然的性质 (我们沿用定义中的符号) :
1.
若 B ′ ⊂ B 为子代数, 那么 f ∗ ( B ′ ) 也是 f ∗ ( B ) 的子代数.
2.
若 g : Z → X 映射, 那么 ( f ∘ g ) ∗ ( B ) = g ∗ ( f ∗ ( B ) ) .
我们现在证明, 只要拉回生成元就可以生成拉回的 σ -代数了:
假定 M ⊂ P ( Y ) 是 Y 中某些子集所组成的集合, B = σ ( M ) 是 M 生成的 (Y 上的) σ -代数, f : X → Y 是映射. 那么, f ∗ ( B ) 由 f ∗ ( M ) 生成, 即f ∗ ( σ ( M )) = σ ( f ∗ ( M )) .
证明. 由于 M ⊂ σ ( M ) , 所以 f ∗ M ⊂ f ∗ σ ( M ) , 从而 σ ( f ∗ ( M )) ⊂ f ∗ ( σ ( M )) .
另一方面, 我们令B ′ = { B ⊂ Y ∣ ∣ f − 1 ( B ) ∈ σ ( f − 1 ( M )) } , 很明显, M ⊂ B ′ .
由于对任何可数个
Y 的子集
{ B i } i ⩾ 1 , 我们都有
f − 1 ( i ⩾ 1 ⋃ B i ) = i ⩾ 1 ⋃ f − 1 ( B i ) . 据此, 我们很容易证明
B ′ 为
σ -代数 (请参考本周的作业) . 所以,
σ ( M ) ⊂ B ′ . 再根据
B ′ 的定义, 有
f ∗ ( B ′ ) ⊂ σ ( f ∗ ( M )) , 从而
f ∗ ( σ ( M )) ⊂ σ ( f ∗ ( M )) , 这就完成了证明.
给定两个可测空间 ( X , A ) 和 ( Y , B ) , 假设 B 是由 M ⊂ P ( Y ) 所生成的 σ -代数. 那么, 映射 f : X → Y 是可测的当且仅当 f ∗ ( M ) ⊂ A .
证明. 这是因为如果
f ∗ ( M ) ⊂ A , 那么
σ ( f ∗ ( M )) ⊂ A . 根据上面的命题,
f ∗ ( σ ( M ) ) ⊂ A , 即
f ∗ B ⊂ A .
( X , A ) 为可测空间, ( Y , d ) 是距离空间 (拓扑空间) , 我们在 Y 上配备上 Borel 代数. 那么, 映射 f : X → Y 是可测的当且仅当对每个开集 U ⊂ Y , 都有 f − 1 ( U ) ∈ A . 特别地, 如果 X 和 Y 均为距离空间 (拓扑空间) , 它们上面都配备了 Borel 代数, f 为 X 与 Y 之间的连续映射, 那么 f 是可测映射.
证明. 这是显然的, 因为 Borel 代数是由开集生成的. 当
f 为连续映射时, 开集的逆像是开集.
这个命题的是简单的, 但是其重要性不言而喻: 拓扑空间之间的连续映射一定是可测的. 一般而言, 连续性是非常容易验证的. 特别地, 我们现在有一大类可测映射的例子 (连续映射) .
给定可测空间 ( Y 1 , B 1 ) 和 ( Y 2 , B 2 ) , 我们在乘积空间 Y 1 × Y 2 上配备 σ -代数 B 1 ⊗ B 2 . 我们称 ( Y 1 × Y 2 , B 1 ⊗ B 2 ) 是这两个测度空间的乘积 . 那么, 自然的投影映射 π 1 : Y 1 × Y 2 → Y 1 , ( y 1 , y 2 ) ↦ y 1 , π 2 : Y 1 × Y 2 → Y 2 , ( y 1 , y 2 ) ↦ y 2 , 是可测映射.
证明. 考虑
π 1 , 对任意的
B 1 ∈ B 1 ,
π 1 − 1 ( B 1 ) = B 1 × Y 2 , 这是
Y 1 × Y 2 上的 " 矩形 ", 自然落在
B 1 ⊗ B 2 中.
给定可测空间 ( Y 1 , B 1 ) , ( Y 2 , B 2 ) 和 ( X , A ) . 那么, 映射 f : X → Y 1 × Y 2 是可测的当且仅当每个 f i = π i ∘ f 均为可测的, 其中 i = 1 , 2 .
证明. 如果
f 可测, 那么复合映射
f i = π i ∘ f 自然可测; 反过来对于
Y 1 × Y 2 矩形上的
B 1 × B 2 , 其中
B i ∈ B i , 我们有
f − 1 ( B 1 × B 2 ) = f 1 − 1 ( B 1 ) ∩ f 2 − 1 ( B 2 ) , 其中
f i = π i ∘ f ,
i = 1 , 2 . 由于
f i 是可测的, 所以
f i − 1 ( B i ) ∈ A , 从而它们的交集也在
A 中, 这就完成了证明.
在所谓的可分的距离空间上, 要检测一个映射是否是可测的, 我们可以只对开球进行检测. 我们先回忆一下所谓的可分公理 (定义) :
假设 ( X , d ) 是距离空间. 如果 X 具有稠密的可数子集, 即可以找到 { x k } k ⩾ 1 ⊂ X , 使得对任意的 x ∈ X , 对任意的 ε > 0 , 存在某个 x k , 使得 d ( x , x k ) < ε , 那么我们就称 ( X , d ) 是可分的 距离空间.
我们常见的几个距离空间都是可分的:
1.
R n 是可分的, 因为所有的坐标为有理数的点所构成的集合是可数并且稠密的.
2.
C ([ 0 , 1 ]) 是可分的, 其中, 对于任意的 f , g ∈ C ([ 0 , 1 ]) , d ( f , g ) = ∥ f − g ∥ ∞ = sup x ∈ [ 0 , 1 ] ∣ f ( x ) − g ( x ) ∣ . 事实上, 根据 Weierstrass-Stone 的定理, 所有的系数为有理数的多项式所构成的集合是可数并且稠密的.
可分距离空间中的开集可以用可数个开球并出来:
( X , d ) 是距离空间, 对于 x 0 ∈ X , r > 0 , 我们令 B r ( x 0 ) = { x ∈ X ∣ d ( x , x 0 ) < r } . 如果 X 是可分的, 那么存在可数个开球 B = { B r i ( x i ) } i ⩾ 1 , 使得对任意开集 U ⊂ X , 可以从 B 中选取 B 1 , B 2 , ⋯ , B m , ⋯ , 使得U = B 1 ∪ B 2 ∪ ⋯ ∪ B m ∪ ⋯ .
证明. 根据可分性, 我们在 X 中选取可数个点 P = { x k } k ⩾ 1 , 使得 P 在 X 中稠密. 对于每个点 x k ∈ P , 选取可数个开球 { B ( x k , q ) ∣ q ∈ Q } , 我们把所有这样的小球放在一起组成了B = { B ( x , q ) ∣ ∣ x ∈ P , q ∈ Q > 0 } . 这是一个可数集 (因为可数个可数集的并还是可数的) .
任取开集
U , 我们定义 (这里的想法与之前证明
R 2 上的开集都是可数个形如
( a , b ) × ( c , d ) 的矩形的并是一样的)
B U = { B ∈ B ∣ B ⊂ U } . 当然,
B U 中只有可数个开球并且
B ∈ B U ⋃ B ⊂ U . 只需要证明
U ⊂ B ∈ B U ⋃ B : 任选
x ∈ U , 由于
U 是开集, 所以存在
r > 0 , 使得
B r ( x ) ⊂ U . 根据
P 的稠密性, 存在
x k ∈ P , 使得
d ( x k , x ) < 4 r , 那么
B ( x k , 2 r ) ⊂ U (从而属于
B U ) 包含
x , 这说明
x ∈ B ∈ B U ⋃ B .
我们做如下的约定 : 从此往后, 如果没有特别指出, 每个距离空间 ( X , d ) (拓扑空间) 都被视作是可测空间, 我们默认它配有相应的 Borel-代数 (由开集生成的 σ -代数) . 为了方便起见, 我们还把它记作 ( X , B X ) , 其中 B X 为 Borel-代数.
作为上面命题的推论, 我们有
假设 ( X , A ) 是可测空间, ( Y , d ) 是可分的距离空间. 那么, 映射 f : X → Y 是可测的当且仅当对每个 B ⊂ B (见上述命题的叙述) , 我们有 f − 1 ( B ) ∈ A . 特别地, 如果对于每个 ( Y , d ) 中的开球 B , 我们都有 f − 1 ( B ) ∈ A , 我们就可以断言 f 是可测的.
之前我们仔细研究了 R 2 上的 Borel 代数与 R 1 上的 Borel 代数之间的关系, 这个命题可以推广到一般的可分距离空间上. 我们首先回忆一下距离空间的乘积:
假设 ( X 1 , d 1 ) 和 ( X 2 , d 2 ) 是距离空间, 我们在 X 1 × X 2 上可以定义距离函数d : ( X 1 × X 2 ) × ( X 1 × X 2 ) → R , ( ( x 1 , x 2 ) , ( x 1 ′ , x 2 ′ ) ) ↦ d ( ( x 1 , x 2 ) , ( x 1 ′ , x 2 ′ ) ) . 我们通常选取d ( ( x 1 , x 2 ) , ( x 1 ′ , x 2 ′ ) ) = d ( x 1 , x 1 ′ ) 2 + d ( x 2 , x 2 ′ ) 2 . (我们也可选取d ( ( x 1 , x 2 ) , ( x 1 ′ , x 2 ′ ) ) = d ( x 1 , x 1 ′ ) + d ( x 2 , x 2 ′ ) 或者d ( ( x 1 , x 2 ) , ( x 1 ′ , x 2 ′ ) ) = sup { d ( x 1 , x 1 ′ ) , d ( x 2 , x 2 ′ ) } . 这些距离都是等价的)
另外, 我们还有投影映射 π 1 : X 1 × X 2 → X 1 , ( x 1 , x 2 ) ↦ x 1 , π 2 : X 1 × X 2 → X 2 , ( x 1 , x 2 ) ↦ x 2 .
给定距离空间 ( X 1 , d 1 ) 和 ( X 2 , d 2 ) , 我们用 ( X , d ) = ( X 1 , d 1 ) × ( X 2 , d 2 ) 表示它们的乘积距离空间. 如果 X 1 和 X 2 是可分的, 那么 X 也是可分的. 进一步, X 上的 Borel 代数恰为 X 1 和 X 2 上 Borel 代数的张量积, 即B X = B X 1 ⊗ B X 2 . (在测度空间的范畴里看距离空间, 可分距离空间的乘积与测度空间的乘积是一致的)
证明. 假设 P 1 和 P 2 分别是 X 1 和 X 的可数稠密子集, 那么 P 1 × P 2 是 X 1 × X 2 中的稠密子集: 任选 ( x 1 , x 2 ) ∈ X , 对任意的 ε > 0 , 我们可以找到 p 1 ∈ P 1 , p 2 ∈ P 2 , 使得d 1 ( p 1 , x 1 ) < 2 ε , d 1 ( p 2 , x 2 ) < 2 ε . 所以, d ( ( p 1 , p 2 ) , ( x 1 , x 2 ) ) < 2 ε 2 + 2 ε 2 = ε . 我们现在来研究 Borel 代数. 根据定义, 我们有 B X = σ ({ U ∣ ∣ U ⊂ X 1 × X 2 为开集 }) . 实际上, 我们可以做的更好B X = σ ({ B 1 × B 2 ∣ ∣ B 1 ∈ B 1 , B 2 ∈ B 2 }) , 其中, B i 是 X i 中的可数个开球的集合, 使得 X i 中的每个开集都可以表示成 B i 中若干个小球的并, 这里 i = 1 或 2 . 我们把这个论断的证明留成作业题 (重复命题 38.23 的证明即可) .
根据乘积空间上矩形的定义, 我们显然有
B X ⊂ σ ( R ) = B X 1 ⊗ B X 2 . 我们现在证明上述包含关系为等式. 为此, 考虑恒同映射:
ι : ( X , B X ) → ( X , B X 1 ⊗ B X 2 ) , x ↦ x . 这是同一个集合上的映射, 但是配备了不同的
σ -代数. 对于每个
i = 1 或
2 , 对于任意
X i 中的开集
U i , 我们有
( π i ∘ ι ) − 1 ( U i ) = U i × X ∈ B X . 根据乘积空间可测性的判据, 映射
ι 是可测的. 特别的, 我们有
B X 1 ⊗ B X 2 = ι ∗ ( B X 1 ⊗ B X 2 ) ⊂ B X . 这就证明了结论.
上述证明最后一部分表明, 无论空间可分与否, B X 要更细致 (包含了更多的集合) , 即 B X 1 ⊗ B X 2 ⊂ B X . 另外, 比较之前 B ( R 2 ) = B ( R ) ⊗ B ( R ) 的证明, 我们看到测度空间的乘积结构使得证明简洁了很多.
可测函数的性质 对于复数域 C 或者实数域 R , 它们上面都有距离的结构, 所以自然地配有 Borel-代数. 我们称从可测空间 ( X , A ) 到 R 或 C 的可测映射为可测函数 . 可测函数在代数操作和求极限操作下表现良好:
如果 ( X , A ) 上的函数 f 和 g 是可测的, 那么 ∣ f ∣ , f ± g 和 f ⋅ g 也是可测的. 如果对任意的点 x ∈ X , g ( x ) = 0 , 那么 g f 是可测的.
证明. 根据映射到乘积空间的可测性判据, 下面的映射
h : X → C × C , x ↦ ( f ( x ) , g ( x )) , 是可测的. 我们将
h 与可测映射 (因为它是连续的! )
C × C → C , ( a , b ) ↦ a ± b 或 a ⋅ b , 复合, 就说明了
f ± g 和
f ⋅ g 是可测的. 其余的情况我们留成本周的作业.
下一个定理说明可测函数列的极限函数也是可测的:
( X , A ) 是可测空间, ( Y , d ) 是距离空间 (通常是 R 或者 C ) , 给定可测映射的序列 { f n } n ⩾ 1 , 其中, 对于每个 n ⩾ 1 , 函数 f n : X → Y . 如果这个映射序列是逐点收敛的, 即对每个 x ∈ X , 都有n → ∞ lim f n ( x ) = f ( x ) , 那么极限映射 f ( x ) 也是可测的.
如果 E ⊂ Y 是一个子集, 我们可以定义如下的函数d ( ⋅ , E ) : Y → R , x ↦ d ( x , E ) = e ∈ E inf d ( x , e ) . 这个函数衡量的是一个点到子集 E 的距离.
如果 F 是闭集, 根据定义, F c 是开集, 那么, 对于每个 x ∈ / F , x ∈ F c , 所以存在 ε > 0 , 使得 B ( x , ε ) ⊂ F c , 即 B ( x , ε ) ∩ F = ∅ , 这表明, d ( x , F ) ⩾ ε . 从而, 对于闭集 F 而言, x ∈ / F 等价于 d ( x , F ) > 0 .
证明. 任取
Y 中的开集
U , 我们定义
Y 中上升的 (Borel 集) 子集序列:
U n = { x ∈ U ∣ ∣ d ( x , U c ) > n 1 } . 很明显, 每个
U n 都是开集. 由于
U c 是闭集, 所以
U = n → ∞ lim U n = n ⩾ 1 ⋃ U n . 另外, 根据
i → ∞ lim f i ( x ) = f ( x ) , 我们知道如果
x ∈ f − 1 ( U n ) ⇔ f ( x ) ∈ U n (
U n 为开集) , 那么存在
m , 使得当
q ⩾ m 时,
x ∈ f q − 1 ( U n ) ⇔ f q ( x ) ∈ U n , 这表明
f − 1 ( U ) = n ⩾ 1 ⋃ f − 1 ( U n ) = n ⋃ m ⋃ q ⩾ m ⋂ f q − 1 ( U n ) . 由于每个
f q 都是可测的, 所以上面每个
f q − 1 ( U n ) 都是
A 中的元素, 所以它们的可数的交和并得到的集合
f − 1 ( U ) ∈ A . 这表明
f 是可测的.