我们在前面两章里已经同离散概率空间打了不少交道:随机变量、期望、方差,还有赠券收集、随机图这些具体的模型,使用我们基础的数学工具处理起来都还算得心应手。但回头想一想就会发现,我们此前一直默认了一件非常舒服的事情:样本空间 Ω \Omega Ω 是有限或者可数的,而事件族 F \mathcal F F 干脆就是全体子集 2 Ω 2^\Omega 2 Ω 。第一章的 1.4 节已经告诉过我们——只要样本空间像区间 ( 0 , 1 ] (0,1] ( 0 , 1 ] 那样“足够大”,我们就没有办法在全体子集 2 Ω 2^\Omega 2 Ω 上定义出一个既满足可数可加性、又满足平移不变性的均匀概率。
从这一章开始,我们将发展一般概率论的理论。本章要做两件事:第一,把“区间的长度”推广为 Borel σ \sigma σ -代数上的概率测度,从而严格构造出 ( 0 , 1 ] (0,1] ( 0 , 1 ] 上的均匀分布(即勒贝格测度);第二,用离散逼近的思想,把期望从离散随机变量推广到一般的可测函数——也就是实分析中的勒贝格积分 (Lebesgue integral)。做完这两件事,我们在前面两章建立的几乎所有结论,都会在一般概率空间上获得一个统一、严格而且非常好用的基础。
我们首先还是从如何定义 Ω = ( 0 , 1 ] \Omega=(0,1] Ω = ( 0 , 1 ] 上的均匀分布说起。第一章 1.4 节提到,我们需要对所有 Borel 集 B \mathcal B B ,也就是那些包含了开区间的最小的 σ \sigma σ -代数里的集合定义概率。这件事情直接做是比较困难的,因为 B \mathcal B B 里集合的形态实在太复杂了。于是,我们退一步,从最简单的集合——区间——开始,一步一步地把概率构造出来。我们将要构造的这个概率测度用 λ \lambda λ 表示。
区间与有限个区间的并
直观上来说,我们就是要给 ( 0 , 1 ] (0,1] ( 0 , 1 ] 的子集定义出它的大小/长度。最简单的自然是区间。对于 a ≤ b a\le b a ≤ b ,一个左开右闭区间 I = ( a , b ] I=(a,b] I = ( a , b ] 指的是 { x ∈ R ∣ a < x ≤ b } \{x\in\mathbb R\mid a<x\le b\} { x ∈ R ∣ a < x ≤ b } 。对于 Ω \Omega Ω 上的区间 I = ( a , b ] I=(a,b] I = ( a , b ] ,我们定义 λ ( I ) = b − a \lambda(I)=b-a λ ( I ) = b − a 为 I I I 的长度。
区间的长度定义好了,接下来要考虑的集合就是那些有限 个区间的并。我们说一个集合 I ⊆ ( 0 , 1 ] I\subseteq(0,1] I ⊆ ( 0 , 1 ] 是有限个区间的非交并,当且仅当 I = ⨆ i = 1 n I i I=\bigsqcup_{i=1}^n I_i I = ⨆ i = 1 n I i ,其中每个 I i = ( a i , b i ] I_i=(a_i,b_i] I i = ( a i , b i ] 都是一个区间。对于 I = ⨆ i = 1 n I i I=\bigsqcup_{i=1}^n I_i I = ⨆ i = 1 n I i ,我们自然地定义 λ ( I ) = ∑ i = 1 n λ ( I i ) = ∑ i = 1 n ( b i − a i ) \lambda(I)=\sum_{i=1}^n\lambda(I_i)=\sum_{i=1}^n(b_i-a_i) λ ( I ) = ∑ i = 1 n λ ( I i ) = ∑ i = 1 n ( b i − a i ) 。我们用 B 0 ( Ω ) \mathcal B_0(\Omega) B 0 ( Ω ) 来表示 Ω \Omega Ω 上所有可以写成有限个左开右闭区间之并的集合构成的集族。
记号惯例 :为了省略墨水,从今以后我们用 A ⊔ B A\sqcup B A ⊔ B 或 ⨆ A n \bigsqcup A_n ⨆ A n 表示非交并 (disjoint union),不再额外说明涉及的集合互不相交。
我们可以验证,B 0 ( Ω ) \mathcal B_0(\Omega) B 0 ( Ω ) 对于两个集合的并,以至于任意有限个集合的并都是封闭的:因为有限个可以写成有限个区间的并的集合的并可以写成有限个区间的并好绕口。那我们的构造是不是到 B 0 ( Ω ) \mathcal B_0(\Omega) B 0 ( Ω ) 就可以收工了呢?并不是,因为 B 0 ( Ω ) \mathcal B_0(\Omega) B 0 ( Ω ) 还不是一个 σ \sigma σ -代数,它对于可数并 并不封闭。比如,只包含一个点的单点集 { 0.5 } ∉ B 0 ( Ω ) \{0.5\}\notin\mathcal B_0(\Omega) { 0.5 } ∈ / B 0 ( Ω ) ,但显然 { 0.5 } = ⋂ n ≥ 1 ( 0.5 − 2 − n , 0.5 ] \{0.5\}=\bigcap_{n\ge1}(0.5-2^{-n},0.5] { 0.5 } = ⋂ n ≥ 1 ( 0.5 − 2 − n , 0.5 ] 。
回顾(De Morgan 律) :只要集族对求补封闭,由 ( ⋂ n ≥ 1 A n ) c = ⋃ n ≥ 1 A n c (\bigcap_{n\ge1} A_n)^c = \bigcup_{n\ge1} A_n^c ( ⋂ n ≥ 1 A n ) c = ⋃ n ≥ 1 A n c 可知,对可数并封闭与对可数交封闭完全等价。
代数
事实上,B 0 ( Ω ) \mathcal B_0(\Omega) B 0 ( Ω ) 是一个代数(algebra)。对于一个集合 Ω \Omega Ω 和定义在上面的子集族 F \mathcal F F ,如果它满足如下条件,我们就称其为代数 :
定义 3.1 代数
集合 Ω \Omega Ω 上的子集族 F ⊆ 2 Ω \mathcal F\subseteq2^\Omega F ⊆ 2 Ω 是一个代数,当且仅当
∅ ∈ F \emptyset\in\mathcal F ∅ ∈ F ;
如果 A ∈ F A\in\mathcal F A ∈ F ,则 A c ∈ F A^c\in\mathcal F A c ∈ F ;
如果 A , B ∈ F A,B\in\mathcal F A , B ∈ F ,则 A ∪ B ∈ F A\cup B\in\mathcal F A ∪ B ∈ F 。
由第三条立即可推:对于任何有限个 A 1 , … , A n ∈ F A_1,\dots,A_n\in\mathcal F A 1 , … , A n ∈ F ,都有 ⋃ i = 1 n A i ∈ F \bigcup_{i=1}^n A_i\in\mathcal F ⋃ i = 1 n A i ∈ F 。这个定义和我们之前学过的 σ \sigma σ -代数唯一的区别就在第三条——我们把可数并的要求弱化成了有限并。
σ \sigma σ -代数里的希腊字母 σ \sigma σ 来自德语 Summe (可数并),由 Hausdorff(1914)引入;与之相对,δ \delta δ 来自 Durchschnitt (可数交)。
代数上的测度
我们同样可以在代数上定义概率测度与一般的测度。
定义 3.2 代数上的概率测度与测度
设 F 0 \mathcal F_0 F 0 是 Ω \Omega Ω 上的一个代数。集合函数 P : F 0 → [ 0 , 1 ] \mathbb P:\mathcal F_0\to[0,1] P : F 0 → [ 0 , 1 ] 称为 F 0 \mathcal F_0 F 0 上的概率测度 ,当且仅当
P ( Ω ) = 1 \mathbb P(\Omega)=1 P ( Ω ) = 1 ;
如果 A ∈ F 0 A\in\mathcal F_0 A ∈ F 0 ,那么 P ( A ) + P ( A c ) = P ( Ω ) \mathbb P(A)+\mathbb P(A^c)=\mathbb P(\Omega) P ( A ) + P ( A c ) = P ( Ω ) ;
如果两两不相交的 A 1 , A 2 , ⋯ ∈ F 0 A_1,A_2,\dots\in\mathcal F_0 A 1 , A 2 , ⋯ ∈ F 0 并且 ⨆ n ≥ 1 A n ∈ F 0 \bigsqcup_{n\ge1}A_n\in\mathcal F_0 ⨆ n ≥ 1 A n ∈ F 0 ,则
P ( ⨆ n ≥ 1 A n ) = ∑ n ≥ 1 P ( A n ) .
\mathbb P\left(\bigsqcup_{n\ge1}A_n\right)=\sum_{n\ge1}\mathbb P(A_n).
P ( n ≥ 1 ⨆ A n ) = n ≥ 1 ∑ P ( A n ) .
更一般地,如果把值域放宽为 [ 0 , ∞ ] [0,\infty] [ 0 , ∞ ] ,并将前两条替换为 μ ( ∅ ) = 0 \mu(\emptyset)=0 μ ( ∅ ) = 0 (保留第三条对可数非交并的可加性),得到的集合函数 μ : F 0 → [ 0 , ∞ ] \mu:\mathcal F_0\to[0,\infty] μ : F 0 → [ 0 , ∞ ] 称为 F 0 \mathcal F_0 F 0 上的测度 (measure)。
我们注意到,这儿和 σ \sigma σ -代数 F \mathcal F F 上定义的测度唯一的区别是:第三条只需要在“如果 ⨆ n ≥ 1 A n ∈ F 0 \bigsqcup_{n\ge1}A_n\in\mathcal F_0 ⨆ n ≥ 1 A n ∈ F 0 ”的前提下成立。因为根据定义,代数 F 0 \mathcal F_0 F 0 对可数并是不一定封闭的。这一条性质同样称为 σ \sigma σ -可加性。
对于一般的测度 μ \mu μ ,我们允许它在某些集合上的取值是 ∞ \infty ∞ ,因此它的值域是扩充非负实数集 [ 0 , ∞ ] [0,\infty] [ 0 , ∞ ] 。这儿的 ∞ \infty ∞ 可以想象成我们往 R \mathbb R R 里添加了一个称为无穷大的符号,它满足如下直观的运算法则:
对于所有 a ∈ [ 0 , ∞ ] a\in[0,\infty] a ∈ [ 0 , ∞ ] ,a + ∞ = ∞ a+\infty=\infty a + ∞ = ∞ ;
对于所有 a ∈ ( 0 , ∞ ] a\in(0,\infty] a ∈ ( 0 , ∞ ] ,a ⋅ ∞ = ∞ a\cdot\infty=\infty a ⋅ ∞ = ∞ ;
对于所有 a ∈ [ 0 , ∞ ) a\in[0,\infty) a ∈ [ 0 , ∞ ) ,∞ − a = ∞ \infty-a=\infty ∞ − a = ∞ ;
0 ⋅ ∞ = 0 0\cdot\infty=0 0 ⋅ ∞ = 0 ;
∞ − ∞ \infty-\infty ∞ − ∞ 无定义。
我们称测度 μ \mu μ 是有限的 (finite),当且仅当 μ ( Ω ) < ∞ \mu(\Omega)<\infty μ ( Ω ) < ∞ ;否则称之为无限的 (infinite)。特别地,全空间测度为 1 1 1 的有限测度就是概率测度。在无限测度中,性质最温和、也最常用的一类是所谓的 σ \sigma σ -有限测度 (σ \sigma σ -finite measure):如果存在一列可测集 E 1 , E 2 , ⋯ ∈ F 0 E_1,E_2,\dots\in\mathcal F_0 E 1 , E 2 , ⋯ ∈ F 0 (当测度定义在 σ \sigma σ -代数 F \mathcal F F 上时,则取 E n ∈ F E_n\in\mathcal F E n ∈ F ),使得 Ω = ⋃ n ≥ 1 E n \Omega=\bigcup_{n\ge1}E_n Ω = ⋃ n ≥ 1 E n 且对每个 n ≥ 1 n\ge1 n ≥ 1 都有 μ ( E n ) < ∞ \mu(E_n)<\infty μ ( E n ) < ∞ ,我们就称测度 μ \mu μ 是 σ \sigma σ -有限的。直观上说,σ \sigma σ -有限测度虽然在全空间上的总质量可能是 ∞ \infty ∞ ,但整个空间可以被拆成可数块“有限大小”的碎片来逐块控制。
测度的扩张
我们希望概率论是建立在 σ \sigma σ -代数上的(比如我们希望上面提到的单点集长度 λ ( { 0.5 } ) \lambda(\{0.5\}) λ ({ 0.5 }) 是有定义的),因此,我们要把定义域从代数 B 0 ( Ω ) \mathcal B_0(\Omega) B 0 ( Ω ) 扩张出去。定义 B ( Ω ) = σ ( B 0 ( Ω ) ) \mathcal B(\Omega)=\sigma(\mathcal B_0(\Omega)) B ( Ω ) = σ ( B 0 ( Ω )) 为包含 B 0 ( Ω ) \mathcal B_0(\Omega) B 0 ( Ω ) 的最小的 σ \sigma σ -代数。我们在第一章已经说明过它是良定义的,而且严格比 B 0 ( Ω ) \mathcal B_0(\Omega) B 0 ( Ω ) 大。下面这个定理是测度论的基石之一:它告诉我们,只要代数上的一个测度满足 σ \sigma σ -可加性,就一定可以被扩张到它所生成的 σ \sigma σ -代数上去。
定理 3.3 Carathéodory 扩张定理
设 Σ 0 \Sigma_0 Σ 0 是集合 Ω \Omega Ω 上的一个代数。假设集合函数 μ 0 : Σ 0 → [ 0 , ∞ ] \mu_0:\Sigma_0\to[0,\infty] μ 0 : Σ 0 → [ 0 , ∞ ] 是 σ \sigma σ -可加的,即对于 μ 0 ( ∅ ) = 0 \mu_0(\emptyset)=0 μ 0 ( ∅ ) = 0 以及两两不相交的 A 1 , A 2 , ⋯ ∈ Σ 0 A_1,A_2,\dots\in\Sigma_0 A 1 , A 2 , ⋯ ∈ Σ 0 ,只要 ⨆ n = 1 ∞ A n ∈ Σ 0 \bigsqcup_{n=1}^\infty A_n\in\Sigma_0 ⨆ n = 1 ∞ A n ∈ Σ 0 ,就有
μ 0 ( ⨆ n = 1 ∞ A n ) = ∑ n = 1 ∞ μ 0 ( A n ) .
\mu_0\left(\bigsqcup_{n=1}^\infty A_n\right)=\sum_{n=1}^\infty\mu_0(A_n).
μ 0 ( n = 1 ⨆ ∞ A n ) = n = 1 ∑ ∞ μ 0 ( A n ) .
那么,μ 0 \mu_0 μ 0 可以被扩张成 Σ = σ ( Σ 0 ) \Sigma=\sigma(\Sigma_0) Σ = σ ( Σ 0 ) 上的一个测度 μ : Σ → [ 0 , ∞ ] \mu:\Sigma\to[0,\infty] μ : Σ → [ 0 , ∞ ] ,并且 μ \mu μ 限制在 Σ 0 \Sigma_0 Σ 0 上与 μ 0 \mu_0 μ 0 完全一致。
当然,本课程不会对测度论进行面面俱到的展开,只会引入我们未来研究概率论真正需要用到的概念和工具。为了把 Carathéodory 扩张定理用到我们的区间代数 B 0 ( Ω ) \mathcal B_0(\Omega) B 0 ( Ω ) 上,我们必须首先证明:在 B 0 ( Ω ) \mathcal B_0(\Omega) B 0 ( Ω ) 上按“区间长度之和”定义的 λ \lambda λ 确实是 σ \sigma σ -可加的。证明这件事需要利用到实数集的一些不平凡的拓扑性质。我们把它的证明放在本节最后。
引理 3.4 λ \lambda λ 在 B 0 ( ( 0 , 1 ] ) \mathcal B_0((0,1]) B 0 (( 0 , 1 ]) 上是 σ \sigma σ -可加的
我们在 B 0 ( ( 0 , 1 ] ) \mathcal B_0((0,1]) B 0 (( 0 , 1 ]) 上定义的“区间长度之和” λ \lambda λ 是一个 σ \sigma σ -可加的集合函数。
上述引理配合 Carathéodory 扩张定理,保证了我们可以把 λ \lambda λ 的定义域从 B 0 ( Ω ) \mathcal B_0(\Omega) B 0 ( Ω ) 扩张到整个 Borel σ \sigma σ -代数 B ( Ω ) \mathcal B(\Omega) B ( Ω ) 。扩张后的 λ \lambda λ 就称为勒贝格(Lebesgue)测度 ,也就是 ( 0 , 1 ] (0,1] ( 0 , 1 ] 上的均匀分布。
扩张定理本身要求先验证 λ \lambda λ 在代数 B 0 \mathcal B_0 B 0 上 σ \sigma σ -可加。这一步不能跳过:仅凭“每个区间的长度是 b − a b-a b − a ”只给出了有限可加性。
R \mathbb R R 与 R d \mathbb R^d R d 上的勒贝格测度
由于我们已经允许测度取 ∞ \infty ∞ ,前面在 ( 0 , 1 ] (0,1] ( 0 , 1 ] 上构造勒贝格测度的方法可以无痛推广到整条实数轴 R \mathbb R R 上。也就是说,对于任意 a ≤ b ∈ R a\le b\in\mathbb R a ≤ b ∈ R ,我们定义 λ ( ( a , b ] ) = b − a \lambda((a,b])=b-a λ (( a , b ]) = b − a ,然后使用完全相同的方法把测度扩张到 R \mathbb R R 上所有的 Borel 集 B ( R ) \mathcal B(\mathbb R) B ( R ) 上。未来我们会直接用 B \mathcal B B 来代表 B ( R ) \mathcal B(\mathbb R) B ( R ) 。注意到,这样定义的实数轴上的勒贝格测度是个无限测度(λ ( R ) = ∞ \lambda(\mathbb R)=\infty λ ( R ) = ∞ ),但因为 R = ⨆ k ∈ Z ( k , k + 1 ] \mathbb R=\bigsqcup_{k\in\mathbb Z}(k,k+1] R = ⨆ k ∈ Z ( k , k + 1 ] 且每一段有界区间的长度都是 λ ( ( k , k + 1 ] ) = 1 < ∞ \lambda((k,k+1])=1<\infty λ (( k , k + 1 ]) = 1 < ∞ ,它是一个非常典型的 σ \sigma σ -有限测度 。
同样,对于整数 d ≥ 2 d\ge2 d ≥ 2 ,我们可以类似地定义 d d d 维欧氏空间 R d \mathbb R^d R d 上的勒贝格测度:只需把左开右闭区间 ( a , b ] (a,b] ( a , b ] 换成左开右闭矩形 ∏ i = 1 d ( a i , b i ] \prod_{i=1}^d(a_i,b_i] ∏ i = 1 d ( a i , b i ] ,并定义其体积为 ∏ i = 1 d ( b i − a i ) \prod_{i=1}^d(b_i-a_i) ∏ i = 1 d ( b i − a i ) 即可。
引理 3.4 的证明
我们先证明一个针对单个区间的关键引理。
引理 3.5 区间的不交并
如果 I = ⨆ k ≥ 1 I k I=\bigsqcup_{k\ge1}I_k I = ⨆ k ≥ 1 I k ,其中 I , I k I,I_k I , I k 都是左开右闭区间,则 λ ( I ) = ∑ k ≥ 1 λ ( I k ) \lambda(I)=\sum_{k\ge1}\lambda(I_k) λ ( I ) = ∑ k ≥ 1 λ ( I k ) 。
这个引理的威力在于:它从 λ \lambda λ 定义中自带的有限可加性突破到了可数可加性,实现了从有限到无限的跨越。而这一步之所以能走通,核心原因是实数集上有界闭区间的紧性(Heine–Borel 定理)。在接下来的讨论里,我们设 I = ( a , b ] I=(a,b] I = ( a , b ] ,且 I k = ( a k , b k ] I_k=(a_k,b_k] I k = ( a k , b k ] 。
首先说明比较容易的一半:如果 ⨆ k ≥ 1 I k ⊆ I \bigsqcup_{k\ge1}I_k\subseteq I ⨆ k ≥ 1 I k ⊆ I ,那么 ∑ k ≥ 1 λ ( I k ) ≤ λ ( I ) \sum_{k\ge1}\lambda(I_k)\le\lambda(I) ∑ k ≥ 1 λ ( I k ) ≤ λ ( I ) 。为此,我们只需要对任意有限的 N ≥ 1 N\ge1 N ≥ 1 证明 ∑ k = 1 N λ ( I k ) ≤ λ ( I ) \sum_{k=1}^N\lambda(I_k)\le\lambda(I) ∑ k = 1 N λ ( I k ) ≤ λ ( I ) ,再令 N → ∞ N\to\infty N → ∞ 取极限即可;而有限个互不相交的子区间长度之和不超过大区间长度,用数学归纳法便能轻松验证,留给大家自己动手试试。
接着我们来说明真正非平凡的另一半:如果 I ⊆ ⋃ k ≥ 1 I k I\subseteq\bigcup_{k\ge1}I_k I ⊆ ⋃ k ≥ 1 I k ,那么 λ ( I ) ≤ ∑ k ≥ 1 λ ( I k ) \lambda(I)\le\sum_{k\ge1}\lambda(I_k) λ ( I ) ≤ ∑ k ≥ 1 λ ( I k ) 。注意到这儿我们甚至不需要要求 I k I_k I k 两两不相交,结论依然成立。同样地,有限覆盖的情况(即若 I ⊆ ⋃ k = 1 N I k I\subseteq\bigcup_{k=1}^NI_k I ⊆ ⋃ k = 1 N I k ,则 λ ( I ) ≤ ∑ k = 1 N λ ( I k ) \lambda(I)\le\sum_{k=1}^N\lambda(I_k) λ ( I ) ≤ ∑ k = 1 N λ ( I k ) )可以用归纳法直接证明。
现在来看可数无穷个区间覆盖的情况。任意固定一个 ε ∈ ( 0 , b − a ) \varepsilon\in(0,b-a) ε ∈ ( 0 , b − a ) (若 b = a b=a b = a 则结论平凡成立)。我们把左边缩进一点点变成闭区间 [ a + ε , b ] [a+\varepsilon,b] [ a + ε , b ] ,同时把每个 I k = ( a k , b k ] I_k=(a_k,b_k] I k = ( a k , b k ] 的右端点往右稍微放宽 ε 2 − k \varepsilon2^{-k} ε 2 − k 变成开区间 ( a k , b k + ε 2 − k ) (a_k,b_k+\varepsilon2^{-k}) ( a k , b k + ε 2 − k ) 。这样一来,闭区间 [ a + ε , b ] [a+\varepsilon,b] [ a + ε , b ] 就被一族开区间覆盖住了:
a a+ε b aₖ bₖ +ε2⁻ᵏ
左开右闭区间不紧、也不是开集:把 ( a , b ] (a,b] ( a , b ] 左端内缩 ε \varepsilon ε 变成紧集 [ a + ε , b ] [a+\varepsilon,b] [ a + ε , b ] ,再把每个 I k I_k I k 右端外扩 ε 2 − k \varepsilon 2^{-k} ε 2 − k 变成开集,就精准凑出了 Heine–Borel 所需的开覆盖,而总膨胀代价仅为 ∑ k ≥ 1 ε 2 − k = ε \sum_{k\ge1}\varepsilon 2^{-k}=\varepsilon ∑ k ≥ 1 ε 2 − k = ε 。
[ a + ε , b ] ⊆ ( a , b ] ⊆ ⋃ k ≥ 1 ( a k , b k + ε 2 − k ) .
[a+\varepsilon,b]\subseteq(a,b]\subseteq\bigcup_{k\ge1}(a_k,\,b_k+\varepsilon2^{-k}).
[ a + ε , b ] ⊆ ( a , b ] ⊆ k ≥ 1 ⋃ ( a k , b k + ε 2 − k ) .
Heine–Borel 定理 告诉我们,实数轴上的有界闭区间是紧集,它的每一个开覆盖一定存在有限子覆盖。所以,存在某个正整数 N ∈ N N\in\mathbb N N ∈ N ,使得
( a + ε , b ] ⊆ [ a + ε , b ] ⊆ ⋃ k = 1 N ( a k , b k + ε 2 − k ) ⊆ ⋃ k = 1 N ( a k , b k + ε 2 − k ] .
(a+\varepsilon,b]\subseteq[a+\varepsilon,b]\subseteq\bigcup_{k=1}^N(a_k,\,b_k+\varepsilon2^{-k})\subseteq\bigcup_{k=1}^N(a_k,\,b_k+\varepsilon2^{-k}].
( a + ε , b ] ⊆ [ a + ε , b ] ⊆ k = 1 ⋃ N ( a k , b k + ε 2 − k ) ⊆ k = 1 ⋃ N ( a k , b k + ε 2 − k ] .
这就回到了有限个左开右闭区间覆盖的情形!直接套用有限情形的结论,我们有
b − ( a + ε ) ≤ ∑ k = 1 N ( b k + ε 2 − k − a k ) ≤ ∑ k ≥ 1 ( b k − a k ) + ε .
b-(a+\varepsilon)\le\sum_{k=1}^N(b_k+\varepsilon2^{-k}-a_k)\le\sum_{k\ge1}(b_k-a_k)+\varepsilon.
b − ( a + ε ) ≤ k = 1 ∑ N ( b k + ε 2 − k − a k ) ≤ k ≥ 1 ∑ ( b k − a k ) + ε .
即 b − a ≤ ∑ k ≥ 1 ( b k − a k ) + 2 ε b-a\le\sum_{k\ge1}(b_k-a_k)+2\varepsilon b − a ≤ ∑ k ≥ 1 ( b k − a k ) + 2 ε 。由于 ε > 0 \varepsilon>0 ε > 0 可以取任意小,令 ε ↓ 0 \varepsilon\downarrow0 ε ↓ 0 即得 λ ( I ) ≤ ∑ k ≥ 1 λ ( I k ) \lambda(I)\le\sum_{k\ge1}\lambda(I_k) λ ( I ) ≤ ∑ k ≥ 1 λ ( I k ) 。
有了引理 3.5,λ \lambda λ 在代数 B 0 ( ( 0 , 1 ] ) \mathcal B_0((0,1]) B 0 (( 0 , 1 ]) 上的 σ \sigma σ -可加性便水到渠成了。假设两两不相交的 A 1 , A 2 , ⋯ ∈ B 0 ( ( 0 , 1 ] ) A_1,A_2,\dots\in\mathcal B_0((0,1]) A 1 , A 2 , ⋯ ∈ B 0 (( 0 , 1 ]) ,并且它们的非交并 A : = ⨆ k ≥ 1 A k A:=\bigsqcup_{k\ge1}A_k A := ⨆ k ≥ 1 A k 也落在 B 0 ( ( 0 , 1 ] ) \mathcal B_0((0,1]) B 0 (( 0 , 1 ]) 中。由于它们都是 B 0 ( ( 0 , 1 ] ) \mathcal B_0((0,1]) B 0 (( 0 , 1 ]) 里的元素,我们可以把它们各自拆成有限个左开右闭区间的非交并:A = ⨆ i = 1 n I i A=\bigsqcup_{i=1}^nI_i A = ⨆ i = 1 n I i ,以及 A k = ⨆ j = 1 m k J k j A_k=\bigsqcup_{j=1}^{m_k}J_{kj} A k = ⨆ j = 1 m k J kj 。注意到每一个区间 I i I_i I i 都可以被细分拆解成小区间 I i ∩ J k j I_i\cap J_{kj} I i ∩ J kj 的可数非交并:
I i = ⨆ k ≥ 1 ⨆ j = 1 m k ( I i ∩ J k j ) , J k j = ⨆ i = 1 n ( I i ∩ J k j ) .
I_i=\bigsqcup_{k\ge1}\bigsqcup_{j=1}^{m_k}(I_i\cap J_{kj}),\qquad J_{kj}=\bigsqcup_{i=1}^n(I_i\cap J_{kj}).
I i = k ≥ 1 ⨆ j = 1 ⨆ m k ( I i ∩ J kj ) , J kj = i = 1 ⨆ n ( I i ∩ J kj ) .
对每个 I i I_i I i 和 J k j J_{kj} J kj 分别应用引理 3.5(并利用非负级数重排求和不变的性质),立刻得到
λ ( A ) = ∑ i = 1 n λ ( I i ) = ∑ i = 1 n ∑ k ≥ 1 ∑ j = 1 m k λ ( I i ∩ J k j ) = ∑ k ≥ 1 ∑ j = 1 m k ∑ i = 1 n λ ( I i ∩ J k j ) = ∑ k ≥ 1 ∑ j = 1 m k λ ( J k j ) = ∑ k ≥ 1 λ ( A k ) .
\begin{aligned}
\lambda(A)&=\sum_{i=1}^n\lambda(I_i)=\sum_{i=1}^n\sum_{k\ge1}\sum_{j=1}^{m_k}\lambda(I_i\cap J_{kj})\\
&=\sum_{k\ge1}\sum_{j=1}^{m_k}\sum_{i=1}^n\lambda(I_i\cap J_{kj})=\sum_{k\ge1}\sum_{j=1}^{m_k}\lambda(J_{kj})=\sum_{k\ge1}\lambda(A_k).
\end{aligned}
λ ( A ) = i = 1 ∑ n λ ( I i ) = i = 1 ∑ n k ≥ 1 ∑ j = 1 ∑ m k λ ( I i ∩ J kj ) = k ≥ 1 ∑ j = 1 ∑ m k i = 1 ∑ n λ ( I i ∩ J kj ) = k ≥ 1 ∑ j = 1 ∑ m k λ ( J kj ) = k ≥ 1 ∑ λ ( A k ) .
这里我们已经看到了一个将在本章反复登场的标准动作:先把一个相对复杂的对象拆成最简单对象的不交并,在简单对象上算清楚,最后再加起来或取极限。下一节要讲的单调类定理 ,正是把这个思路由“有限个区间组成的代数”推向“全体 Borel 集”的通用机器。
3.2 单调类定理
在接下来的学习中,我们会频繁遇到这样一类任务:已知某个很好的性质在一个结构简单的代数 F 0 \mathcal F_0 F 0 上成立,现在想要证明该性质在 F 0 \mathcal F_0 F 0 生成的 σ \sigma σ -代数 σ ( F 0 ) \sigma(\mathcal F_0) σ ( F 0 ) 上也成立。直接对 σ ( F 0 ) \sigma(\mathcal F_0) σ ( F 0 ) 中的一般集合下手往往无从着力,因为经过无穷次交、并、补混合操作之后,集合的形态早已面目全非;而单调类定理 就给了我们绕开正面硬刚、四两拨千斤地解决这类问题的标准工具。
单调类与定理的陈述
固定一个集合 Ω \Omega Ω 。我们先引入一类只对“单调极限”封闭的集合族。
定义 3.6 单调类
集合 Ω \Omega Ω 上的子集族 M ⊆ 2 Ω \mathcal M\subseteq2^\Omega M ⊆ 2 Ω 称为一个单调类 (monotone class),如果它满足:
对于单调递增的集合列 A 1 ⊆ A 2 ⊆ ⋯ ∈ M A_1\subseteq A_2\subseteq\cdots\in\mathcal M A 1 ⊆ A 2 ⊆ ⋯ ∈ M ,有 ⋃ n ≥ 1 A n ∈ M \bigcup_{n\ge1}A_n\in\mathcal M ⋃ n ≥ 1 A n ∈ M ;
对于单调递减的集合列 A 1 ⊇ A 2 ⊇ ⋯ ∈ M A_1\supseteq A_2\supseteq\cdots\in\mathcal M A 1 ⊇ A 2 ⊇ ⋯ ∈ M ,有 ⋂ n ≥ 1 A n ∈ M \bigcap_{n\ge1}A_n\in\mathcal M ⋂ n ≥ 1 A n ∈ M 。
也就是说,M \mathcal M M 对单调集合列取极限封闭。很显然,任何一个 σ \sigma σ -代数都是一个单调类。对于任意一个集族 G ⊆ 2 Ω \mathcal G\subseteq2^\Omega G ⊆ 2 Ω ,我们也用 M ( G ) M(\mathcal G) M ( G ) 来表示包含 G \mathcal G G 的最小单调类(与生成 σ \sigma σ -代数类似,取所有包含 G \mathcal G G 的单调类之交即可验证它是良定义的)。
单调类定理说的就是下面这件非常漂亮的事情:只要起点是一个代数,那么“只对单调极限封闭”就已经足以跨到整个生成 σ \sigma σ -代数了。
定理 3.7 单调类定理
设 F 0 \mathcal F_0 F 0 是 Ω \Omega Ω 上的一个代数,M \mathcal M M 是一个单调类。如果 F 0 ⊆ M \mathcal F_0\subseteq\mathcal M F 0 ⊆ M ,那么 σ ( F 0 ) ⊆ M \sigma(\mathcal F_0)\subseteq\mathcal M σ ( F 0 ) ⊆ M 。特别地,M ( F 0 ) = σ ( F 0 ) M(\mathcal F_0)=\sigma(\mathcal F_0) M ( F 0 ) = σ ( F 0 ) 。
在给出单调类定理的证明之前,我们先来看两个精彩的应用,体会一下怎样用它来解决本节开头提出的那类问题。这套证明套路非常典型,我们在本章后面还会一用再用。
应用一:用代数中的集合逼近 Borel 集
我们前面构造 Borel 集的方法,是先考虑由“有限个左开右闭区间之并”组成的代数 B 0 \mathcal B_0 B 0 ,再取 B = σ ( B 0 ) \mathcal B=\sigma(\mathcal B_0) B = σ ( B 0 ) 。虽然 B \mathcal B B 里面的集合可以复杂得超出直观想象,但下面这个定理告诉我们:在概率测度下,σ ( F 0 ) \sigma(\mathcal F_0) σ ( F 0 ) 中的任何一个集合,都可以被原代数 F 0 \mathcal F_0 F 0 中的某个简单集合任意精确地“逼近”。
我们先说明什么叫两个集合彼此接近。给定两个集合 A , B A,B A , B ,定义它们的对称差 为 A Δ B : = ( A ∖ B ) ∪ ( B ∖ A ) A\Delta B:=(A\setminus B)\cup(B\setminus A) A Δ B := ( A ∖ B ) ∪ ( B ∖ A ) ,即恰好属于其中一个集合而不属于另一个集合的元素全体。
用指示函数来看,对称差就是 1 A Δ B = ∣ 1 A − 1 B ∣ \mathbf 1_{A\Delta B}=|\mathbf 1_A-\mathbf 1_B| 1 A Δ B = ∣ 1 A − 1 B ∣ 。因此对称差的三角不等式 1 X Δ Y ≤ 1 X Δ X ′ + 1 X ′ Δ Y \mathbf 1_{X\Delta Y}\le\mathbf 1_{X\Delta X'}+\mathbf 1_{X'\Delta Y} 1 X Δ Y ≤ 1 X Δ X ′ + 1 X ′ Δ Y 不过是实数绝对值三角不等式 ∣ a − c ∣ ≤ ∣ a − b ∣ + ∣ b − c ∣ |a-c|\le|a-b|+|b-c| ∣ a − c ∣ ≤ ∣ a − b ∣ + ∣ b − c ∣ 的集合化身。
定理 3.8 用代数中的集合逼近 σ \sigma σ -代数中的集合
设 ( Ω , F , P ) (\Omega,\mathcal F,\mathbb P) ( Ω , F , P ) 为一个概率空间,F 0 ⊆ F \mathcal F_0\subseteq\mathcal F F 0 ⊆ F 是一个代数。对于任何给定的集合 A ∈ σ ( F 0 ) A\in\sigma(\mathcal F_0) A ∈ σ ( F 0 ) 以及任意 ε > 0 \varepsilon>0 ε > 0 ,总存在集合 B ε ∈ F 0 B_\varepsilon\in\mathcal F_0 B ε ∈ F 0 ,满足 P ( A Δ B ε ) ≤ ε \mathbb P(A\Delta B_\varepsilon)\le\varepsilon P ( A Δ B ε ) ≤ ε 。
证明 . 这里我们来演示应用单调类定理的标准起手式:把所有满足目标性质的集合收集起来,构成一个“好集合族”
G : = { A ∈ F ∣ ∀ ε > 0 , ∃ B ε ∈ F 0 使得 P ( A Δ B ε ) ≤ ε } .
\mathcal G:=\bigl\{A\in\mathcal F\;\big|\;\forall\varepsilon>0,\ \exists B_\varepsilon\in\mathcal F_0\text{ 使得 }\mathbb P(A\Delta B_\varepsilon)\le\varepsilon\bigr\}.
G := { A ∈ F ∀ ε > 0 , ∃ B ε ∈ F 0 使得 P ( A Δ B ε ) ≤ ε } .
我们的目标是证明 σ ( F 0 ) ⊆ G \sigma(\mathcal F_0)\subseteq\mathcal G σ ( F 0 ) ⊆ G 。显然,代数里的集合可以用它自己逼近(取 B ε = A B_\varepsilon=A B ε = A 时对称差为空集),所以 F 0 ⊆ G \mathcal F_0\subseteq\mathcal G F 0 ⊆ G 。根据单调类定理,我们只需要验证 G \mathcal G G 是一个单调类就大功告成了!
现在我们来证明:对于单调递增的集合列 A 1 ⊆ A 2 ⊆ ⋯ ∈ G A_1\subseteq A_2\subseteq\cdots\in\mathcal G A 1 ⊆ A 2 ⊆ ⋯ ∈ G ,它们的并集 A = ⋃ n ≥ 1 A n A=\bigcup_{n\ge1}A_n A = ⋃ n ≥ 1 A n 也属于 G \mathcal G G 。证明的思路非常自然:由于概率测度具有连续性,当 N N N 足够大时,有限并 ⋃ n = 1 N A n = A N \bigcup_{n=1}^NA_n=A_N ⋃ n = 1 N A n = A N 就已经非常接近 A A A 了;而每一个 A n ∈ G A_n\in\mathcal G A n ∈ G 都能被 F 0 \mathcal F_0 F 0 中的集合很好地逼近,从而它们的有限并也能够被 F 0 \mathcal F_0 F 0 中的集合很好地逼近。
我们来具体执行这个计划。任给 ε > 0 \varepsilon>0 ε > 0 ,由概率的下连续性,lim N → ∞ P ( A ∖ A N ) = 0 \lim_{N\to\infty}\mathbb P(A\setminus A_N)=0 lim N → ∞ P ( A ∖ A N ) = 0 ,因此可以先选取足够大的 N N N ,使得
P ( A Δ ⋃ n = 1 N A n ) = P ( A ∖ ⋃ n = 1 N A n ) ≤ ε 2 .
\mathbb P\left(A\Delta\bigcup_{n=1}^NA_n\right)=\mathbb P\left(A\setminus\bigcup_{n=1}^NA_n\right)\le\frac{\varepsilon}{2}.
P ( A Δ n = 1 ⋃ N A n ) = P ( A ∖ n = 1 ⋃ N A n ) ≤ 2 ε .
接着,对于每一个 n = 1 , 2 , … , N n=1,2,\dots,N n = 1 , 2 , … , N ,由于 A n ∈ G A_n\in\mathcal G A n ∈ G ,我们可以选取 B n ∈ F 0 B_n\in\mathcal F_0 B n ∈ F 0 ,满足 P ( A n Δ B n ) ≤ ε 2 n + 1 \mathbb P(A_n\Delta B_n)\le\frac{\varepsilon}{2^{n+1}} P ( A n Δ B n ) ≤ 2 n + 1 ε 。最后,定义 B ε : = ⋃ n = 1 N B n B_\varepsilon:=\bigcup_{n=1}^NB_n B ε := ⋃ n = 1 N B n 。因为 F 0 \mathcal F_0 F 0 是代数,有限并 B ε B_\varepsilon B ε 依然属于 F 0 \mathcal F_0 F 0 。我们现在来说明 B ε B_\varepsilon B ε 就是对 A A A 的一个足够好的逼近。
容易用定义直接验证对称差的三角不等式:对任意集合 X , X ′ , Y X,X',Y X , X ′ , Y ,若 X ′ ⊆ X X'\subseteq X X ′ ⊆ X ,则 P ( X Δ Y ) ≤ P ( X ∖ X ′ ) + P ( X ′ Δ Y ) \mathbb P(X\Delta Y)\le\mathbb P(X\setminus X')+\mathbb P(X'\Delta Y) P ( X Δ Y ) ≤ P ( X ∖ X ′ ) + P ( X ′ Δ Y ) 。于是,
P ( A Δ B ε ) ≤ P ( A ∖ ( ⋃ n = 1 N A n ) ) + P ( ( ⋃ n = 1 N A n ) Δ B ε ) ≤ ε 2 + P ( ( ⋃ n = 1 N A n ) Δ ( ⋃ n = 1 N B n ) ) .
\begin{aligned}
\mathbb P(A\Delta B_\varepsilon)
&\le\mathbb P\left(A\setminus\left(\bigcup_{n=1}^NA_n\right)\right)+\mathbb P\left(\left(\bigcup_{n=1}^NA_n\right)\Delta B_\varepsilon\right)\\
&\le\frac{\varepsilon}{2}+\mathbb P\left(\left(\bigcup_{n=1}^NA_n\right)\Delta\left(\bigcup_{n=1}^NB_n\right)\right).
\end{aligned}
P ( A Δ B ε ) ≤ P ( A ∖ ( n = 1 ⋃ N A n ) ) + P ( ( n = 1 ⋃ N A n ) Δ B ε ) ≤ 2 ε + P ( ( n = 1 ⋃ N A n ) Δ ( n = 1 ⋃ N B n ) ) .
根据集合的包含关系,我们又可以验证并集的对称差包含在对称差的并集之中:
( ⋃ n = 1 N A n ) Δ ( ⋃ n = 1 N B n ) ⊆ ⋃ n = 1 N ( A n Δ B n ) .
\left(\bigcup_{n=1}^NA_n\right)\Delta\left(\bigcup_{n=1}^NB_n\right)\subseteq\bigcup_{n=1}^N(A_n\Delta B_n).
( n = 1 ⋃ N A n ) Δ ( n = 1 ⋃ N B n ) ⊆ n = 1 ⋃ N ( A n Δ B n ) .
因此,由 union bound,我们有
P ( ( ⋃ n = 1 N A n ) Δ ( ⋃ n = 1 N B n ) ) ≤ P ( ⋃ n = 1 N ( A n Δ B n ) ) ≤ ∑ n = 1 N ε 2 n + 1 < ε 2 .
\mathbb P\left(\left(\bigcup_{n=1}^NA_n\right)\Delta\left(\bigcup_{n=1}^NB_n\right)\right)\le\mathbb P\left(\bigcup_{n=1}^N(A_n\Delta B_n)\right)\le\sum_{n=1}^N\frac{\varepsilon}{2^{n+1}}<\frac{\varepsilon}{2}.
P ( ( n = 1 ⋃ N A n ) Δ ( n = 1 ⋃ N B n ) ) ≤ P ( n = 1 ⋃ N ( A n Δ B n ) ) ≤ n = 1 ∑ N 2 n + 1 ε < 2 ε .
合起来便有 P ( A Δ B ε ) ≤ ε \mathbb P(A\Delta B_\varepsilon)\le\varepsilon P ( A Δ B ε ) ≤ ε ,故 A ∈ G A\in\mathcal G A ∈ G 。
对于单调递减的集合列 A 1 ⊇ A 2 ⊇ ⋯ ∈ G A_1\supseteq A_2\supseteq\cdots\in\mathcal G A 1 ⊇ A 2 ⊇ ⋯ ∈ G ,完全类似地(把有限并换成有限交)可以证明 ⋂ n ≥ 1 A n ∈ G \bigcap_{n\ge1}A_n\in\mathcal G ⋂ n ≥ 1 A n ∈ G 。这里就不再赘述了。
应用二:测度的唯一性
我们用同样的套路来说明:刚才在 3.1 节用 Carathéodory 扩张定理得到的 σ \sigma σ -代数上的概率测度不仅是存在的,而且是唯一 的。具体来说,只要两个概率测度在生成代数 F 0 \mathcal F_0 F 0 上取值完全一致,那么它们在整个 F = σ ( F 0 ) \mathcal F=\sigma(\mathcal F_0) F = σ ( F 0 ) 上也必定完全一致。
定理 3.9 扩张测度的唯一性
设 F 0 ⊆ F \mathcal F_0\subseteq\mathcal F F 0 ⊆ F 是一个代数,且 F = σ ( F 0 ) \mathcal F=\sigma(\mathcal F_0) F = σ ( F 0 ) 。那么 F 0 \mathcal F_0 F 0 上的一个概率测度至多只有一个扩张到 F \mathcal F F 上的概率测度。
注意证明递减情形时用到了总测度有限(P ( Ω ) = 1 < ∞ \mathbb P(\Omega)=1<\infty P ( Ω ) = 1 < ∞ )才有的上连续性。对于一般的无限测度,只要原测度在生成代数 F 0 \mathcal F_0 F 0 上是 σ \sigma σ -有限的 (比如把 R \mathbb R R 拆成有界区间 ⨆ k ∈ Z ( k , k + 1 ] \bigsqcup_{k\in\mathbb Z}(k,k+1] ⨆ k ∈ Z ( k , k + 1 ] ,在每一段有限测度块上分别用唯一性),扩张测度依然唯一。
证明 . 假设 F \mathcal F F 上存在两个概率测度 P \mathbb P P 和 Q \mathbb Q Q ,它们在代数 F 0 \mathcal F_0 F 0 上完全一致。我们同样把所有让两个测度取值相同的集合收集起来,定义
G : = { A ∈ F ∣ P ( A ) = Q ( A ) } .
\mathcal G:=\{A\in\mathcal F\mid\mathbb P(A)=\mathbb Q(A)\}.
G := { A ∈ F ∣ P ( A ) = Q ( A )} .
由假设显然有 F 0 ⊆ G \mathcal F_0\subseteq\mathcal G F 0 ⊆ G 。要证明 G = F \mathcal G=\mathcal F G = F ,根据单调类定理,我们只需要证明 G \mathcal G G 是一个单调类。
设 A 1 ⊆ A 2 ⊆ ⋯ ∈ G A_1\subseteq A_2\subseteq\cdots\in\mathcal G A 1 ⊆ A 2 ⊆ ⋯ ∈ G 。注意到对于单调递增的集合列,⋃ n = 1 N A n = A N ∈ G \bigcup_{n=1}^NA_n=A_N\in\mathcal G ⋃ n = 1 N A n = A N ∈ G ,因此由概率测度的下连续性,
P ( ⋃ n ≥ 1 A n ) = lim N → ∞ P ( A N ) = lim N → ∞ Q ( A N ) = Q ( ⋃ n ≥ 1 A n ) .
\mathbb P\left(\bigcup_{n\ge1}A_n\right)=\lim_{N\to\infty}\mathbb P(A_N)=\lim_{N\to\infty}\mathbb Q(A_N)=\mathbb Q\left(\bigcup_{n\ge1}A_n\right).
P ( n ≥ 1 ⋃ A n ) = N → ∞ lim P ( A N ) = N → ∞ lim Q ( A N ) = Q ( n ≥ 1 ⋃ A n ) .
换句话说,⋃ n ≥ 1 A n ∈ G \bigcup_{n\ge1}A_n\in\mathcal G ⋃ n ≥ 1 A n ∈ G 。对于单调递减的情形 A 1 ⊇ A 2 ⊇ ⋯ ∈ G A_1\supseteq A_2\supseteq\cdots\in\mathcal G A 1 ⊇ A 2 ⊇ ⋯ ∈ G ,因为概率测度总测度有限(P ( Ω ) = Q ( Ω ) = 1 < ∞ \mathbb P(\Omega)=\mathbb Q(\Omega)=1<\infty P ( Ω ) = Q ( Ω ) = 1 < ∞ ),直接应用上连续性同样可得 ⋂ n ≥ 1 A n ∈ G \bigcap_{n\ge1}A_n\in\mathcal G ⋂ n ≥ 1 A n ∈ G 。故 G \mathcal G G 是单调类,唯一性得证。
这个唯一性定理是我们敢于把 λ \lambda λ 叫做“( 0 , 1 ] (0,1] ( 0 , 1 ] 上的均匀测度”的底气所在:我们仅仅在简单的区间代数 B 0 ( ( 0 , 1 ] ) \mathcal B_0((0,1]) B 0 (( 0 , 1 ]) 上规定了每个区间的长度是 b − a b-a b − a ,这就已经唯一地 锁定了整个 Borel σ \sigma σ -代数上的概率测度。
定理 3.7 的证明
证明对交封闭时的“跷跷板”(G 3 → G 2 \mathcal G_3\to\mathcal G_2 G 3 → G 2 )是测度论中处理二元性质 R ( A , B ) R(A,B) R ( A , B ) 的标准手法:先固定 B ∈ F 0 B\in\mathcal F_0 B ∈ F 0 把 A A A 推到 M ( F 0 ) M(\mathcal F_0) M ( F 0 ) ,再利用对称性固定 A ∈ M ( F 0 ) A\in M(\mathcal F_0) A ∈ M ( F 0 ) 把 B B B 也推到 M ( F 0 ) M(\mathcal F_0) M ( F 0 ) 。
证明 . 现在我们回过头来证明单调类定理。由于 M ( F 0 ) M(\mathcal F_0) M ( F 0 ) 是包含 F 0 \mathcal F_0 F 0 的最小单调类,任何包含 F 0 \mathcal F_0 F 0 的单调类 M \mathcal M M 都满足 M ( F 0 ) ⊆ M M(\mathcal F_0)\subseteq\mathcal M M ( F 0 ) ⊆ M ;因此,我们实际上只需要证明 M ( F 0 ) = σ ( F 0 ) M(\mathcal F_0)=\sigma(\mathcal F_0) M ( F 0 ) = σ ( F 0 ) 即可。容易验证,如果一个集合族同时是单调类与代数,那么它对有限并和单调递增可数并都封闭,从而对任意可数并也封闭(把 ⋃ n ≥ 1 A n \bigcup_{n\ge1}A_n ⋃ n ≥ 1 A n 写成单调递增的有限并之极限 ⋃ N ≥ 1 ( ⋃ n = 1 N A n ) \bigcup_{N\ge1}(\bigcup_{n=1}^NA_n) ⋃ N ≥ 1 ( ⋃ n = 1 N A n ) ),因此它就是一个 σ \sigma σ -代数!所以,全部问题归结为验证 M ( F 0 ) M(\mathcal F_0) M ( F 0 ) 是一个代数。
由于 M ( F 0 ) M(\mathcal F_0) M ( F 0 ) 已经包含了代数 F 0 \mathcal F_0 F 0 (从而 ∅ ∈ M ( F 0 ) \emptyset\in M(\mathcal F_0) ∅ ∈ M ( F 0 ) ),验证它是代数只需要说明两件事:
它对求补封闭,即 A ∈ M ( F 0 ) ⟹ A c ∈ M ( F 0 ) A\in M(\mathcal F_0)\implies A^c\in M(\mathcal F_0) A ∈ M ( F 0 ) ⟹ A c ∈ M ( F 0 ) ;
它对求有限交封闭,即 A , B ∈ M ( F 0 ) ⟹ A ∩ B ∈ M ( F 0 ) A,B\in M(\mathcal F_0)\implies A\cap B\in M(\mathcal F_0) A , B ∈ M ( F 0 ) ⟹ A ∩ B ∈ M ( F 0 ) (配合求补与 De Morgan 律即得对有限并封闭)。
我们的验证策略,正如同刚才应用单调类定理时那样:把所有满足好性质的集合拿出来放在一起,再证明它们组成了一个包含 F 0 \mathcal F_0 F 0 的单调类。
先来验证 M ( F 0 ) M(\mathcal F_0) M ( F 0 ) 对求补封闭。设 G 1 : = { A ∈ M ( F 0 ) ∣ A c ∈ M ( F 0 ) } \mathcal G_1:=\{A\in M(\mathcal F_0)\mid A^c\in M(\mathcal F_0)\} G 1 := { A ∈ M ( F 0 ) ∣ A c ∈ M ( F 0 )} 。对于单调递增的 A 1 ⊆ A 2 ⊆ ⋯ ∈ G 1 A_1\subseteq A_2\subseteq\cdots\in\mathcal G_1 A 1 ⊆ A 2 ⊆ ⋯ ∈ G 1 ,由 De Morgan 律有
( ⋃ n ≥ 1 A n ) c = ⋂ n ≥ 1 A n c .
\left(\bigcup_{n\ge1}A_n\right)^c=\bigcap_{n\ge1}A_n^c.
( n ≥ 1 ⋃ A n ) c = n ≥ 1 ⋂ A n c .
由于每个 A n c ∈ M ( F 0 ) A_n^c\in M(\mathcal F_0) A n c ∈ M ( F 0 ) 且 A 1 c ⊇ A 2 c ⊇ ⋯ A_1^c\supseteq A_2^c\supseteq\cdots A 1 c ⊇ A 2 c ⊇ ⋯ 单调递减,由 M ( F 0 ) M(\mathcal F_0) M ( F 0 ) 是单调类可知 ⋂ n ≥ 1 A n c ∈ M ( F 0 ) \bigcap_{n\ge1}A_n^c\in M(\mathcal F_0) ⋂ n ≥ 1 A n c ∈ M ( F 0 ) ,这说明 ⋃ n ≥ 1 A n ∈ G 1 \bigcup_{n\ge1}A_n\in\mathcal G_1 ⋃ n ≥ 1 A n ∈ G 1 。对于递降的集合列 A 1 ⊇ A 2 ⊇ ⋯ ∈ G 1 A_1\supseteq A_2\supseteq\cdots\in\mathcal G_1 A 1 ⊇ A 2 ⊇ ⋯ ∈ G 1 ,完全对称地可证 ⋂ n ≥ 1 A n ∈ G 1 \bigcap_{n\ge1}A_n\in\mathcal G_1 ⋂ n ≥ 1 A n ∈ G 1 。因此 G 1 \mathcal G_1 G 1 是单调类。又因为 F 0 \mathcal F_0 F 0 是代数,显然有 F 0 ⊆ G 1 ⊆ M ( F 0 ) \mathcal F_0\subseteq\mathcal G_1\subseteq M(\mathcal F_0) F 0 ⊆ G 1 ⊆ M ( F 0 ) ,由 M ( F 0 ) M(\mathcal F_0) M ( F 0 ) 的最小性便得 G 1 = M ( F 0 ) \mathcal G_1=M(\mathcal F_0) G 1 = M ( F 0 ) ,即 M ( F 0 ) M(\mathcal F_0) M ( F 0 ) 对求补封闭。
接着验证 M ( F 0 ) M(\mathcal F_0) M ( F 0 ) 对求有限交封闭。设
G 2 : = { A ∈ M ( F 0 ) ∣ ∀ B ∈ M ( F 0 ) , A ∩ B ∈ M ( F 0 ) } .
\mathcal G_2:=\bigl\{A\in M(\mathcal F_0)\;\big|\;\forall B\in M(\mathcal F_0),\ A\cap B\in M(\mathcal F_0)\bigr\}.
G 2 := { A ∈ M ( F 0 ) ∀ B ∈ M ( F 0 ) , A ∩ B ∈ M ( F 0 ) } .
同样,我们想证明 G 2 = M ( F 0 ) \mathcal G_2=M(\mathcal F_0) G 2 = M ( F 0 ) 。这需要验证两件事:第一,G 2 \mathcal G_2 G 2 是单调类;第二,F 0 ⊆ G 2 \mathcal F_0\subseteq\mathcal G_2 F 0 ⊆ G 2 。
先来验证 G 2 \mathcal G_2 G 2 是单调类。设 A 1 ⊆ A 2 ⊆ ⋯ ∈ G 2 A_1\subseteq A_2\subseteq\cdots\in\mathcal G_2 A 1 ⊆ A 2 ⊆ ⋯ ∈ G 2 ,则对于任意固定的 B ∈ M ( F 0 ) B\in M(\mathcal F_0) B ∈ M ( F 0 ) ,有
( ⋃ n ≥ 1 A n ) ∩ B = ⋃ n ≥ 1 ( A n ∩ B ) .
\left(\bigcup_{n\ge1}A_n\right)\cap B=\bigcup_{n\ge1}(A_n\cap B).
( n ≥ 1 ⋃ A n ) ∩ B = n ≥ 1 ⋃ ( A n ∩ B ) .
由于 A n ∈ G 2 A_n\in\mathcal G_2 A n ∈ G 2 ,故 A n ∩ B ∈ M ( F 0 ) A_n\cap B\in M(\mathcal F_0) A n ∩ B ∈ M ( F 0 ) ;又 A n ∩ B A_n\cap B A n ∩ B 关于 n n n 单调递增,由 M ( F 0 ) M(\mathcal F_0) M ( F 0 ) 是单调类可得 ⋃ n ≥ 1 ( A n ∩ B ) ∈ M ( F 0 ) \bigcup_{n\ge1}(A_n\cap B)\in M(\mathcal F_0) ⋃ n ≥ 1 ( A n ∩ B ) ∈ M ( F 0 ) ,也就是说 ⋃ n ≥ 1 A n ∈ G 2 \bigcup_{n\ge1}A_n\in\mathcal G_2 ⋃ n ≥ 1 A n ∈ G 2 。对递降的 A n A_n A n 同样可证其交属于 G 2 \mathcal G_2 G 2 。因此 G 2 \mathcal G_2 G 2 确实是单调类。
接着我们要说明 F 0 ⊆ G 2 \mathcal F_0\subseteq\mathcal G_2 F 0 ⊆ G 2 。直接证并不容易,因为 G 2 \mathcal G_2 G 2 的定义里要求对所有 B ∈ M ( F 0 ) B\in M(\mathcal F_0) B ∈ M ( F 0 ) 都成立。这里我们要做一个非常巧妙、类似于“跷跷板”的操作:先把对 B B B 的要求退回到代数 F 0 \mathcal F_0 F 0 上,定义辅助集族
G 3 : = { A ∈ M ( F 0 ) ∣ ∀ B ∈ F 0 , A ∩ B ∈ M ( F 0 ) } .
\mathcal G_3:=\bigl\{A\in M(\mathcal F_0)\;\big|\;\forall B\in\mathcal F_0,\ A\cap B\in M(\mathcal F_0)\bigr\}.
G 3 := { A ∈ M ( F 0 ) ∀ B ∈ F 0 , A ∩ B ∈ M ( F 0 ) } .
注意到 G 3 \mathcal G_3 G 3 与 G 2 \mathcal G_2 G 2 的唯一区别在于,G 3 \mathcal G_3 G 3 只要求与 B ∈ F 0 B\in\mathcal F_0 B ∈ F 0 相交落在 M ( F 0 ) M(\mathcal F_0) M ( F 0 ) 里。因为 F 0 \mathcal F_0 F 0 本身是代数,两个 F 0 \mathcal F_0 F 0 中集合的交仍在 F 0 ⊆ M ( F 0 ) \mathcal F_0\subseteq M(\mathcal F_0) F 0 ⊆ M ( F 0 ) 中,这就让我们立刻白得了一头:F 0 ⊆ G 3 \mathcal F_0\subseteq\mathcal G_3 F 0 ⊆ G 3 !而用刚才验证 G 2 \mathcal G_2 G 2 的完全相同的方法,可以说明 G 3 \mathcal G_3 G 3 也是一个单调类,因此 G 3 = M ( F 0 ) \mathcal G_3=M(\mathcal F_0) G 3 = M ( F 0 ) 。
现在把跷跷板往另一头一压:既然 G 3 = M ( F 0 ) \mathcal G_3=M(\mathcal F_0) G 3 = M ( F 0 ) ,这就意味着对于任意 A ∈ M ( F 0 ) A\in M(\mathcal F_0) A ∈ M ( F 0 ) 和任意 B ∈ F 0 B\in\mathcal F_0 B ∈ F 0 ,都有 A ∩ B = B ∩ A ∈ M ( F 0 ) A\cap B=B\cap A\in M(\mathcal F_0) A ∩ B = B ∩ A ∈ M ( F 0 ) 。按 G 2 \mathcal G_2 G 2 的定义读这句话,它恰好就是在说:每一个 B ∈ F 0 B\in\mathcal F_0 B ∈ F 0 都属于 G 2 \mathcal G_2 G 2 !于是 F 0 ⊆ G 2 \mathcal F_0\subseteq\mathcal G_2 F 0 ⊆ G 2 ,再由 G 2 \mathcal G_2 G 2 是单调类便推出 G 2 = M ( F 0 ) \mathcal G_2=M(\mathcal F_0) G 2 = M ( F 0 ) 。证毕。
可数乘积与柱集:把第二章的欠债补上
第二章 2.5 节讨论赠券收集问题时,我们曾写下过一个无穷长的抽卡序列空间 Ω = [ N ] N \Omega=[N]^{\mathbb N} Ω = [ N ] N ,并且承诺“对应的可数乘积概率空间将在第三章严格构造”。有了 Carathéodory 扩张定理和单调类定理,现在我们终于可以兑现这句承诺了。
命题 3.10 可数乘积概率空间的存在性与唯一性
设 ( Ω n , F n , P n ) (\Omega_n,\mathcal F_n,\mathbb P_n) ( Ω n , F n , P n ) (n ≥ 1 n\ge1 n ≥ 1 )是一列概率空间。记无穷乘积空间 Ω : = ∏ n ≥ 1 Ω n \Omega:=\prod_{n\ge1}\Omega_n Ω := ∏ n ≥ 1 Ω n 为所有无穷序列 ω = ( ω 1 , ω 2 , … ) \omega=(\omega_1,\omega_2,\dots) ω = ( ω 1 , ω 2 , … ) (其中 ω n ∈ Ω n \omega_n\in\Omega_n ω n ∈ Ω n )的集合。称形如
C = { ω ∈ Ω ∣ ω 1 ∈ A 1 , ω 2 ∈ A 2 , … , ω k ∈ A k } = A 1 × A 2 × ⋯ × A k × ∏ n > k Ω n
C=\{\omega\in\Omega\mid\omega_1\in A_1,\ \omega_2\in A_2,\ \dots,\ \omega_k\in A_k\}=A_1\times A_2\times\cdots\times A_k\times\prod_{n>k}\Omega_n
C = { ω ∈ Ω ∣ ω 1 ∈ A 1 , ω 2 ∈ A 2 , … , ω k ∈ A k } = A 1 × A 2 × ⋯ × A k × n > k ∏ Ω n
(其中 k ≥ 1 k\ge1 k ≥ 1 ,A i ∈ F i A_i\in\mathcal F_i A i ∈ F i )的子集为柱集 (cylinder set),并记 F \mathcal F F 为由全体柱集生成的 σ \sigma σ -代数。那么在 ( Ω , F ) (\Omega,\mathcal F) ( Ω , F ) 上存在唯一 的概率测度 P \mathbb P P ,使得对任意柱集 C C C 都有
P ( { ω ∈ Ω ∣ ω 1 ∈ A 1 , … , ω k ∈ A k } ) = P 1 ( A 1 ) P 2 ( A 2 ) ⋯ P k ( A k ) .
\mathbb P\bigl(\{\omega\in\Omega\mid\omega_1\in A_1,\dots,\omega_k\in A_k\}\bigr)=\mathbb P_1(A_1)\mathbb P_2(A_2)\cdots\mathbb P_k(A_k).
P ( { ω ∈ Ω ∣ ω 1 ∈ A 1 , … , ω k ∈ A k } ) = P 1 ( A 1 ) P 2 ( A 2 ) ⋯ P k ( A k ) .
这个命题的构造路线与我们在 ( 0 , 1 ] (0,1] ( 0 , 1 ] 上构造勒贝格测度如出一辙:所有“有限个柱集的非交并”在 Ω \Omega Ω 上组成一个代数 F 0 \mathcal F_0 F 0 (因为任何只限制前有限个坐标的事件,都可以统一对齐到前 k k k 个坐标上做交、并、补);我们在 F 0 \mathcal F_0 F 0 上按独立乘积公式定义 P \mathbb P P ,验证它在 F 0 \mathcal F_0 F 0 上的 σ \sigma σ -可加性后,直接调用 Carathéodory 扩张定理(定理 3.3)和唯一性定理(定理 3.9),就把 P \mathbb P P 唯一地扩张到了生成 σ \sigma σ -代数 F = σ ( F 0 ) \mathcal F=\sigma(\mathcal F_0) F = σ ( F 0 ) 上。
在柱集代数上验证 σ \sigma σ -可加性(通常称为 Kolmogorov 扩张定理的特例)属于技术补充(T),这里我们只需要记住它的结论:无穷次独立试验的概率空间不仅严格存在,而且只要规定了任意前有限步的联合概率,整个无穷序列空间上的概率测度就已经被唯一确定了 。在下一节定义了一般概率空间上的随机变量之后,我们会马上用它来看一个漂亮的例子。
3.3 随机变量与分布函数
有了 Borel σ \sigma σ -代数,我们现在可以把“随机变量”这个词从有限或可数样本空间搬到一般的概率空间上了。
随机变量与可测函数
给定一个样本集 Ω \Omega Ω 以及定义在上面的 σ \sigma σ -代数 F ⊆ 2 Ω \mathcal F\subseteq2^\Omega F ⊆ 2 Ω ,我们称二元组 ( Ω , F ) (\Omega,\mathcal F) ( Ω , F ) 为一个可测空间 。再在上面配一个概率测度 P \mathbb P P ,三元组 ( Ω , F , P ) (\Omega,\mathcal F,\mathbb P) ( Ω , F , P ) 就是一个概率空间。
定义 3.11 可测函数与随机变量
给定可测空间 ( Ω , F ) (\Omega,\mathcal F) ( Ω , F ) 上的一个实值函数 f : Ω → R f:\Omega\to\mathbb R f : Ω → R 。我们说 f f f 是一个可测函数 ,当且仅当对于任何 Borel 集 A ∈ B A\in\mathcal B A ∈ B ,它的原像都落在事件域 F \mathcal F F 中:
f − 1 ( A ) : = { ω ∈ Ω ∣ f ( ω ) ∈ A } ∈ F .
f^{-1}(A):=\{\omega\in\Omega\mid f(\omega)\in A\}\in\mathcal F.
f − 1 ( A ) := { ω ∈ Ω ∣ f ( ω ) ∈ A } ∈ F .
概率空间上的可测函数就称为随机变量 。按照概率论的惯例,我们会用大写字母 X , Y , … X,Y,\dots X , Y , … 来表示随机变量,并用 [ X ∈ A ] [X\in A] [ X ∈ A ] 或 { X ∈ A } \{X\in A\} { X ∈ A } 来简记原像集合 X − 1 ( A ) X^{-1}(A) X − 1 ( A ) 。
回忆在离散概率空间的时候,我们把任何 Ω → R \Omega\to\mathbb R Ω → R 的函数都直接叫做随机变量;这是因为在那个时候,我们总是把事件域 F \mathcal F F 取成幂集 2 Ω 2^\Omega 2 Ω ,因此任何子集都是事件、任何函数都自动是可测的。而在一般的概率空间上,“可测”这个要求是非常自然的:因为我们在研究随机变量 X X X 的时候,迟早要对各种 Borel 集 A A A (比如区间)追问事件“X ∈ A X\in A X ∈ A ”发生的概率 P ( X ∈ A ) \mathbb P(X\in A) P ( X ∈ A ) ;既然概率测度 P \mathbb P P 只定义在 F \mathcal F F 上,我们就必须保证 [ X ∈ A ] ∈ F [X\in A]\in\mathcal F [ X ∈ A ] ∈ F 。
验证随机变量
一旦加上了可测性的要求,随便给一个函数 X : Ω → R X:\Omega\to\mathbb R X : Ω → R ,它是不是随机变量就需要验证了。好消息是,我们根本不需要对所有奇形怪状的 Borel 集 A ∈ B A\in\mathcal B A ∈ B 一一检查 [ X ∈ A ] ∈ F [X\in A]\in\mathcal F [ X ∈ A ] ∈ F ——我们只需检查那些形如 ( − ∞ , r ] (-\infty,r] ( − ∞ , r ] (其中 r ∈ Q r\in\mathbb Q r ∈ Q 是有理数)的半无穷区间就足够了。
命题 3.12 可测性判据
函数 X : Ω → R X:\Omega\to\mathbb R X : Ω → R 是随机变量,当且仅当对于每一个有理数 r ∈ Q r\in\mathbb Q r ∈ Q ,都有 [ X ≤ r ] ∈ F [X\le r]\in\mathcal F [ X ≤ r ] ∈ F 。
证明 . “仅当”方向是显然的,因为每个 ( − ∞ , r ] (-\infty,r] ( − ∞ , r ] 都是 Borel 集。我们来验证“当”方向:假设对于每一个有理数 r ∈ Q r\in\mathbb Q r ∈ Q 都有 [ X ≤ r ] ∈ F [X\le r]\in\mathcal F [ X ≤ r ] ∈ F ,我们要证明对于任何 A ∈ B A\in\mathcal B A ∈ B 都有 [ X ∈ A ] ∈ F [X\in A]\in\mathcal F [ X ∈ A ] ∈ F 。
依然使用我们在上一节熟悉的“好集合族”策略。定义实数轴上的子集族
G : = { A ⊆ R ∣ [ X ∈ A ] ∈ F } ,
\mathcal G:=\bigl\{A\subseteq\mathbb R\;\big|\;[X\in A]\in\mathcal F\bigr\},
G := { A ⊆ R [ X ∈ A ] ∈ F } ,
并记生成集族为 G 0 : = { ( − ∞ , r ] ∣ r ∈ Q } \mathcal G_0:=\{(-\infty,r]\mid r\in\mathbb Q\} G 0 := {( − ∞ , r ] ∣ r ∈ Q } 。由假设已知 G 0 ⊆ G \mathcal G_0\subseteq\mathcal G G 0 ⊆ G 。接下来只需分两步走:第一步验证 G \mathcal G G 是一个 σ \sigma σ -代数,从而 σ ( G 0 ) ⊆ G \sigma(\mathcal G_0)\subseteq\mathcal G σ ( G 0 ) ⊆ G ;第二步验证 σ ( G 0 ) = B \sigma(\mathcal G_0)=\mathcal B σ ( G 0 ) = B ,便大功告成。
第一步可以直接根据原像的基本性质验证:首先 [ X ∈ ∅ ] = ∅ ∈ F [X\in\emptyset]=\emptyset\in\mathcal F [ X ∈ ∅ ] = ∅ ∈ F ,故 ∅ ∈ G \emptyset\in\mathcal G ∅ ∈ G 。如果 A ∈ G A\in\mathcal G A ∈ G ,即 [ X ∈ A ] ∈ F [X\in A]\in\mathcal F [ X ∈ A ] ∈ F ,那么 [ X ∈ A c ] = [ X ∈ A ] c ∈ F [X\in A^c]=[X\in A]^c\in\mathcal F [ X ∈ A c ] = [ X ∈ A ] c ∈ F ,所以 A c ∈ G A^c\in\mathcal G A c ∈ G 。类似地,如果 A 1 , A 2 , ⋯ ∈ G A_1,A_2,\dots\in\mathcal G A 1 , A 2 , ⋯ ∈ G ,那么
[ X ∈ ⋃ n ≥ 1 A n ] = ⋃ n ≥ 1 [ X ∈ A n ] ∈ F ,
\left[X\in\bigcup_{n\ge1}A_n\right]=\bigcup_{n\ge1}[X\in A_n]\in\mathcal F,
[ X ∈ n ≥ 1 ⋃ A n ] = n ≥ 1 ⋃ [ X ∈ A n ] ∈ F ,
这说明 ⋃ n ≥ 1 A n ∈ G \bigcup_{n\ge1}A_n\in\mathcal G ⋃ n ≥ 1 A n ∈ G 。因此 G \mathcal G G 确实是一个 σ \sigma σ -代数。
第二步要证明 σ ( G 0 ) = B = σ ( B 0 ) \sigma(\mathcal G_0)=\mathcal B=\sigma(\mathcal B_0) σ ( G 0 ) = B = σ ( B 0 ) ,稍微思索一下即可发现:我们只需要说明通过求补集和可数交运算,能够从 G 0 \mathcal G_0 G 0 中拼出任意左开右闭区间 ( a , b ] ∈ B 0 (a,b]\in\mathcal B_0 ( a , b ] ∈ B 0 即可。事实上,对于任意实数 a ≤ b ∈ R a\le b\in\mathbb R a ≤ b ∈ R ,首先有
( a , b ] = ( − ∞ , b ] ∖ ( − ∞ , a ] .
(a,b]=(-\infty,b]\setminus(-\infty,a].
( a , b ] = ( − ∞ , b ] ∖ ( − ∞ , a ] .
而对于任何一个实数 a ∈ R a\in\mathbb R a ∈ R ,由于有理数在实数中稠密,我们总可以找到一列单调递减 的有理数 r 1 ≥ r 2 ≥ ⋯ r_1\ge r_2\ge\cdots r 1 ≥ r 2 ≥ ⋯ ,使得 lim n → ∞ r n = a \lim_{n\to\infty}r_n=a lim n → ∞ r n = a 。于是,
( − ∞ , a ] = ⋂ n ≥ 1 ( − ∞ , r n ] ∈ σ ( G 0 ) .
(-\infty,a]=\bigcap_{n\ge1}(-\infty,r_n]\in\sigma(\mathcal G_0).
( − ∞ , a ] = n ≥ 1 ⋂ ( − ∞ , r n ] ∈ σ ( G 0 ) .
同理 ( − ∞ , b ] ∈ σ ( G 0 ) (-\infty,b]\in\sigma(\mathcal G_0) ( − ∞ , b ] ∈ σ ( G 0 ) ,作差即知 ( a , b ] ∈ σ ( G 0 ) (a,b]\in\sigma(\mathcal G_0) ( a , b ] ∈ σ ( G 0 ) 。故 B ⊆ σ ( G 0 ) ⊆ G \mathcal B\subseteq\sigma(\mathcal G_0)\subseteq\mathcal G B ⊆ σ ( G 0 ) ⊆ G 。
命题 3.12 的用处非常实在:以后要验证“某个构造出来的量是不是随机变量”,再也不用去管抽象的 Borel 集,只需要检查形如 { X ≤ r } \{X\le r\} { X ≤ r } (或 { X > a } \{X>a\} { X > a } )的事件是否属于 F \mathcal F F 就行了。
利用这个判据,我们可以很方便地验证随机变量对常见的代数运算与函数复合都是封闭的。
命题 3.13 随机变量的运算封闭性
设 X , Y : Ω → R X,Y:\Omega\to\mathbb R X , Y : Ω → R 是随机变量。
对于任意实数 a ∈ R a\in\mathbb R a ∈ R ,a X aX a X 是随机变量;
X + Y X+Y X + Y 与 X Y XY X Y 是随机变量;
定义商函数
Z : ω ∈ Ω ⟼ { Y ( ω ) / X ( ω ) , 如果 X ( ω ) ≠ 0 , 0 , 如果 X ( ω ) = 0 ,
Z:\omega\in\Omega\longmapsto
\begin{cases}
Y(\omega)/X(\omega),&\text{如果 }X(\omega)\ne0,\\
0,&\text{如果 }X(\omega)=0,\end{cases}
Z : ω ∈ Ω ⟼ { Y ( ω ) / X ( ω ) , 0 , 如果 X ( ω ) = 0 , 如果 X ( ω ) = 0 ,
那么 Z Z Z 是随机变量; - 设 f : R → R f:\mathbb R\to\mathbb R f : R → R 为 ( R , B ) (\mathbb R,\mathcal B) ( R , B ) 上的一个可测函数(又称 Borel 函数),那么复合函数 f ( X ) f(X) f ( X ) 也是随机变量。
我们在这里示范一下如何验证 X + Y X+Y X + Y 是随机变量,其余几条留给大家练手。根据命题 3.12(并注意到求补集后 [ X + Y ≤ a ] c = [ X + Y > a ] [X+Y\le a]^c=[X+Y>a] [ X + Y ≤ a ] c = [ X + Y > a ] ),我们只需要对任意实数 a ∈ R a\in\mathbb R a ∈ R 说明 [ X + Y > a ] ∈ F [X+Y>a]\in\mathcal F [ X + Y > a ] ∈ F 即可。事实上,两个实数之和大于 a a a ,当且仅当存在某个有理数 r ∈ Q r\in\mathbb Q r ∈ Q 把其中一个托住、另一个补足剩余部分:
为什么一定要用有理数 r ∈ Q r\in\mathbb Q r ∈ Q 中转,而不能写 ⋃ r ∈ R \bigcup_{r\in\mathbb R} ⋃ r ∈ R ?因为 σ \sigma σ -代数只对可数并 封闭,不可数个事件的并未必还是事件;而 Q \mathbb Q Q 恰好兼具可数性 与在 R \mathbb R R 中的稠密性 。
[ X + Y > a ] = ⋃ r ∈ Q ( [ X > r ] ∩ [ Y > a − r ] ) .
[X+Y>a]=\bigcup_{r\in\mathbb Q}\bigl([X>r]\cap[Y>a-r]\bigr).
[ X + Y > a ] = r ∈ Q ⋃ ( [ X > r ] ∩ [ Y > a − r ] ) .
由于 Q \mathbb Q Q 是可数集,右边是可数个 F \mathcal F F 中事件的并集,自然属于 F \mathcal F F 。
分布函数
定义 3.14 分布函数
设 X X X 是概率空间 ( Ω , F , P ) (\Omega,\mathcal F,\mathbb P) ( Ω , F , P ) 上的随机变量。函数 F X : R → [ 0 , 1 ] F_X:\mathbb R\to[0,1] F X : R → [ 0 , 1 ]
F X ( a ) : = P ( X ≤ a )
F_X(a):=\mathbb P(X\le a)
F X ( a ) := P ( X ≤ a )
称为 X X X 的分布函数 (distribution function),或者累积分布函数 (cumulative distribution function, CDF)。在不引起混淆时,我们也常略去下标简记为 F F F 。
1 0 1 2 3 4 5 6
六面公平骰子点数的分布函数:在 1 , 2 , … , 6 1,2,\dots,6 1 , 2 , … , 6 处各跳跃 1 / 6 1/6 1/6 ,每个跳跃点处左极限为空心点、右连续取实心点。
1 0 1
[ 0 , 1 ] [0,1] [ 0 , 1 ] 上均匀分布的分布函数:在 [ 0 , 1 ] [0,1] [ 0 , 1 ] 上是斜率为 1 1 1 的线段 F ( t ) = t F(t)=t F ( t ) = t 。
举两个最直观的例子:设 X X X 是投掷一枚公平六面骰子得到的点数,那么它的分布函数就是一个阶梯函数,在 1 , 2 , … , 6 1,2,\dots,6 1 , 2 , … , 6 处各向上跳跃 1 / 6 1/6 1/6 ;设 X X X 是从 ( 0 , 1 ] (0,1] ( 0 , 1 ] 上均匀取出的一个实数(即在概率空间 ( ( 0 , 1 ] , B ( ( 0 , 1 ] ) , λ ) ((0,1],\mathcal B((0,1]),\lambda) (( 0 , 1 ] , B (( 0 , 1 ]) , λ ) 上取恒等映射 X ( ω ) = ω X(\omega)=\omega X ( ω ) = ω ),那么它在 [ 0 , 1 ] [0,1] [ 0 , 1 ] 上的分布函数就是一条斜线段 F ( t ) = λ ( ( 0 , t ] ) = t F(t)=\lambda((0,t])=t F ( t ) = λ (( 0 , t ]) = t 。
分布函数的基本性质
任何一个随机变量的分布函数都自动满足下面几条基本性质。
命题 3.15 分布函数的基本性质
设 X X X 是一个随机变量,F F F 是它的分布函数。那么对于任意 x , y ∈ R x,y\in\mathbb R x , y ∈ R ,以下结论成立:
0 ≤ F ( x ) ≤ 1 0\le F(x)\le1 0 ≤ F ( x ) ≤ 1 ;
单调非降:x ≤ y ⟹ F ( x ) ≤ F ( y ) x\le y\implies F(x)\le F(y) x ≤ y ⟹ F ( x ) ≤ F ( y ) ;
归一化极限:lim x → − ∞ F ( x ) = 0 \lim_{x\to-\infty}F(x)=0 lim x → − ∞ F ( x ) = 0 并且 lim x → ∞ F ( x ) = 1 \lim_{x\to\infty}F(x)=1 lim x → ∞ F ( x ) = 1 ;
右连续:lim y ↓ x F ( y ) = F ( x ) \lim_{y\downarrow x}F(y)=F(x) lim y ↓ x F ( y ) = F ( x ) ;
有左极限:F ( x − ) : = lim y ↑ x F ( y ) F(x-):=\lim_{y\uparrow x}F(y) F ( x − ) := lim y ↑ x F ( y ) 存在;
F F F 具有至多可数个间断点。
这些性质大部分使用概率测度的基本性质即可直接验证。其中第 5 条是因为有界单调非降函数在每一点的左极限必定存在;第 6 条则是我们在数学分析课里证明过的经典结论——单调函数的间断点至多可数。
回顾 :为什么单调函数的间断点至多可数?因为每个间断点 x x x 都对应值域 [ 0 , 1 ] [0,1] [ 0 , 1 ] 里一段互不相交的非退化开区间 ( F ( x − ) , F ( x ) ) (F(x-),F(x)) ( F ( x − ) , F ( x )) ,每段开区间里至少能挑出一个互不相同的有理数。
此外,概率论中把同时满足第 4、5 条(右连续、有左极限)的函数简称为 càdlàg (法语 continue à droite, limite à gauche 的首字母缩写)。
我们来重点验证一下第 4 条,它告诉我们每一个分布函数都是右连续 的。由于 F F F 单调非降,要算 y ↓ x y\downarrow x y ↓ x 时的右极限,只需沿着一列单调递减趋于 x x x 的序列 { x + 1 n } n ≥ 1 \{x+\frac1n\}_{n\ge1} { x + n 1 } n ≥ 1 取极限即可。注意到事件列 [ X ≤ x + 1 n ] [X\le x+\frac1n] [ X ≤ x + n 1 ] 关于 n n n 单调递减,且它们的交集恰好就是 [ X ≤ x ] [X\le x] [ X ≤ x ] ,故由概率测度的上连续性,
lim y ↓ x F ( y ) = lim n → ∞ F ( x + 1 n ) = lim n → ∞ P ( X ≤ x + 1 n ) = P ( X ≤ x ) = F ( x ) .
\lim_{y\downarrow x}F(y)=\lim_{n\to\infty}F\left(x+\frac1n\right)=\lim_{n\to\infty}\mathbb P\left(X\le x+\frac1n\right)=\mathbb P(X\le x)=F(x).
y ↓ x lim F ( y ) = n → ∞ lim F ( x + n 1 ) = n → ∞ lim P ( X ≤ x + n 1 ) = P ( X ≤ x ) = F ( x ) .
顺着同样的连续性论证,下面这四条关于随机变量落入各类区间之概率与分布函数的关系也一目了然。
命题 3.16 分布函数与概率
设 X X X 是一个随机变量,F F F 是它的分布函数。那么如下结论成立:
P ( X < x ) = F ( x − ) \mathbb P(X<x)=F(x-) P ( X < x ) = F ( x − ) ;
P ( X = x ) = F ( x ) − F ( x − ) \mathbb P(X=x)=F(x)-F(x-) P ( X = x ) = F ( x ) − F ( x − ) ;
如果 a < b a<b a < b ,那么 P ( a < X ≤ b ) = F ( b ) − F ( a ) \mathbb P(a<X\le b)=F(b)-F(a) P ( a < X ≤ b ) = F ( b ) − F ( a ) ;
P ( X > x ) = 1 − F ( x ) \mathbb P(X>x)=1-F(x) P ( X > x ) = 1 − F ( x ) 。
我们在第二章命题 2.3 中已经定义过离散随机变量的分布;现在对于一般的随机变量 X X X ,它的分布 (distribution,或称分布律 law)μ X \mu_X μ X 同样定义为 ( R , B ) (\mathbb R,\mathcal B) ( R , B ) 上的推前概率测度:对任意 A ∈ B A\in\mathcal B A ∈ B ,μ X ( A ) : = P ( X ∈ A ) \mu_X(A):=\mathbb P(X\in A) μ X ( A ) := P ( X ∈ A ) 。从命题 3.16 的第 3 条可以看到,分布测度 μ X \mu_X μ X 在区间代数 B 0 \mathcal B_0 B 0 上完全由分布函数 F X F_X F X 给出:对任意 ( a , b ] ∈ B 0 (a,b]\in\mathcal B_0 ( a , b ] ∈ B 0 ,都有 μ X ( ( a , b ] ) = F X ( b ) − F X ( a ) \mu_X((a,b])=F_X(b)-F_X(a) μ X (( a , b ]) = F X ( b ) − F X ( a ) 。再结合扩张定理(定理 3.3)与唯一性定理(定理 3.9),这就唯一决定了 μ X \mu_X μ X 在整个 Borel σ \sigma σ -代数 B \mathcal B B 上的取值。
这里用到的正是前两节建立的那套标准流程:先在简单的代数 B 0 \mathcal B_0 B 0 上用 F ( b ) − F ( a ) F(b)-F(a) F ( b ) − F ( a ) 规定测度,再由 Carathéodory 扩张到 B \mathcal B B ,最后由单调类定理保证唯一。换句话说,分布函数 F X F_X F X 和分布测度 μ X \mu_X μ X 携带的信息一模一样 ,在实际问题中选择哪一个纯粹看谁写起来更顺手。
现在,我们可以把 3.2 节末尾构造的无穷乘积空间、本节的可测性判据与分布函数串起来,看一个把“离散抛硬币”与“连续均匀分布”奇妙地连接在一起的例子。
例 3.1 (无限硬币空间上的均匀分布) 在命题 3.10 中取每一坐标为一枚公平硬币:Ω n = { 0 , 1 } \Omega_n=\{0,1\} Ω n = { 0 , 1 } ,F n = 2 Ω n \mathcal F_n=2^{\Omega_n} F n = 2 Ω n ,P n ( { 0 } ) = P n ( { 1 } ) = 1 / 2 \mathbb P_n(\{0\})=\mathbb P_n(\{1\})=1/2 P n ({ 0 }) = P n ({ 1 }) = 1/2 。命题 3.10 给出无穷抛硬币空间 Ω = { 0 , 1 } N \Omega=\{0,1\}^{\mathbb N} Ω = { 0 , 1 } N 上的乘积概率测度 P \mathbb P P 。
现在,我们把无穷硬币序列 ω = ( ω 1 , ω 2 , … ) ∈ Ω \omega=(\omega_1,\omega_2,\dots)\in\Omega ω = ( ω 1 , ω 2 , … ) ∈ Ω 当作一个二进制小数,定义映射 X : Ω → [ 0 , 1 ] X:\Omega\to[0,1] X : Ω → [ 0 , 1 ] 为
X ( ω ) : = ∑ n = 1 ∞ 2 − n ω n .
X(\omega):=\sum_{n=1}^\infty2^{-n}\omega_n.
X ( ω ) := n = 1 ∑ ∞ 2 − n ω n .
我们来验证两件事:X X X 是一个随机变量,而且它的分布恰为 [ 0 , 1 ] [0,1] [ 0 , 1 ] 上的均匀分布!
X X X 是随机变量 :记前 m m m 位部分和为 S m ( ω ) : = ∑ n = 1 m 2 − n ω n S_m(\omega):=\sum_{n=1}^m2^{-n}\omega_n S m ( ω ) := ∑ n = 1 m 2 − n ω n 。对每个固定的 m m m ,S m S_m S m 只依赖于前 m m m 次抛硬币的结果 ( ω 1 , … , ω m ) (\omega_1,\dots,\omega_m) ( ω 1 , … , ω m ) ,因此对任意实数 a a a ,集合 { S m ≤ a } \{S_m\le a\} { S m ≤ a } 是有限个柱集的并,必然属于 F \mathcal F F 。又因为 ω n ≥ 0 \omega_n\ge0 ω n ≥ 0 ,部分和序列 S m ( ω ) S_m(\omega) S m ( ω ) 关于 m m m 单调递增且 lim m → ∞ S m ( ω ) = X ( ω ) \lim_{m\to\infty}S_m(\omega)=X(\omega) lim m → ∞ S m ( ω ) = X ( ω ) ,从而对任意实数 a ∈ R a\in\mathbb R a ∈ R ,
[ X ≤ a ] = ⋂ m = 1 ∞ [ S m ≤ a ] ∈ F .
[X\le a]=\bigcap_{m=1}^\infty[S_m\le a]\in\mathcal F.
[ X ≤ a ] = m = 1 ⋂ ∞ [ S m ≤ a ] ∈ F .
由命题 3.12,X X X 是 ( Ω , F , P ) (\Omega,\mathcal F,\mathbb P) ( Ω , F , P ) 上的随机变量。
X X X 的分布函数 :任取 [ 0 , 1 ) [0,1) [ 0 , 1 ) 中的二进有理数 t = k ⋅ 2 − m t=k\cdot2^{-m} t = k ⋅ 2 − m (其中 k ∈ { 0 , 1 , … , 2 m − 1 } k\in\{0,1,\dots,2^m-1\} k ∈ { 0 , 1 , … , 2 m − 1 } )。什么时候会有 X ( ω ) ≤ k ⋅ 2 − m X(\omega)\le k\cdot2^{-m} X ( ω ) ≤ k ⋅ 2 − m 呢?有两种互斥的情形:要么前 m m m 位部分和就已经严格小(即 S m ( ω ) ≤ ( k − 1 ) 2 − m S_m(\omega)\le(k-1)2^{-m} S m ( ω ) ≤ ( k − 1 ) 2 − m ,这在 2 m 2^m 2 m 种等可能的前 m m m 位结果中占了恰好 k k k 种,概率为 k ⋅ 2 − m k\cdot2^{-m} k ⋅ 2 − m );要么前 m m m 位恰好等于 k ⋅ 2 − m k\cdot2^{-m} k ⋅ 2 − m ,同时从第 m + 1 m+1 m + 1 位起后面无穷多位全掷出 0 0 0 (这是一个概率为 lim M → ∞ 2 − M = 0 \lim_{M\to\infty}2^{-M}=0 lim M → ∞ 2 − M = 0 的零测事件)。因此,对所有二进有理数 t = k ⋅ 2 − m ∈ [ 0 , 1 ) t=k\cdot2^{-m}\in[0,1) t = k ⋅ 2 − m ∈ [ 0 , 1 ) ,都有
F X ( k ⋅ 2 − m ) = P ( X ≤ k ⋅ 2 − m ) = k ⋅ 2 − m .
F_X(k\cdot2^{-m})=\mathbb P\bigl(X\le k\cdot2^{-m}\bigr)=k\cdot2^{-m}.
F X ( k ⋅ 2 − m ) = P ( X ≤ k ⋅ 2 − m ) = k ⋅ 2 − m .
由于二进有理数在 [ 0 , 1 ] [0,1] [ 0 , 1 ] 中稠密,再由分布函数 F X F_X F X 的右连续性(命题 3.15),对任意 t ∈ [ 0 , 1 ] t\in[0,1] t ∈ [ 0 , 1 ] 立即得到 F X ( t ) = t F_X(t)=t F X ( t ) = t !
这说明:一列独立公平硬币拼成的二进制小数 X X X ,其分布与 3.1 节用区间长度构造出来的勒贝格测度 λ \lambda λ 完全一致 。掷无穷次硬币,就是在 [ 0 , 1 ] [0,1] [ 0 , 1 ] 上均匀取一个实数。
二进有理数其实有两种二进制展开(如 0.1000 … 2 = 0.0111 … 2 = 1 / 2 0.1000\dots_2=0.0111\dots_2=1/2 0.1000 … 2 = 0.0111 … 2 = 1/2 ),但所有“从某位起全为 0 0 0 或全为 1 1 1 ”的硬币序列只有可数无穷条,总概率为 0 0 0 ,丝毫不影响分布函数。
分布函数与随机变量的等价性
我们刚才看到,每一个随机变量都会诱导出一根满足命题 3.15 性质的分布函数 F F F 。反过来,如果我们在实数轴上随便画一根满足命题 3.15 中前四条性质(单调非降、右连续、在 − ∞ -\infty − ∞ 趋于 0 0 0 、在 + ∞ +\infty + ∞ 趋于 1 1 1 )的函数 F : R → [ 0 , 1 ] F:\mathbb R\to[0,1] F : R → [ 0 , 1 ] ,能不能真正造出一个随机变量,使得它的分布函数恰好就是这根 F F F 呢?答案是肯定的,我们现在就来给出这个漂亮的显式构造。
直观的想法是:如果先在 ( 0 , 1 ) (0,1) ( 0 , 1 ) 上取一个均匀分布的随机变量 U U U ,再把 U U U 塞进 F F F 的反函数 F − 1 F^{-1} F − 1 里,由于 P ( F − 1 ( U ) ≤ x ) = P ( U ≤ F ( x ) ) = F ( x ) \mathbb P(F^{-1}(U)\le x)=\mathbb P(U\le F(x))=F(x) P ( F − 1 ( U ) ≤ x ) = P ( U ≤ F ( x )) = F ( x ) ,造出来的 F − 1 ( U ) F^{-1}(U) F − 1 ( U ) 就应该以 F F F 为分布函数。唯一的麻烦在于:一般的分布函数 F F F 可能会有跳跃间断点,也可能有水平平坦段,因此不存在严格意义上的反函数 F − 1 F^{-1} F − 1 。为了绕开这个障碍,我们定义 F F F 的广义逆 (或称分位数函数)G : ( 0 , 1 ) → R G:(0,1)\to\mathbb R G : ( 0 , 1 ) → R 为
G ( u ) : = inf { x ∈ R ∣ F ( x ) ≥ u } .
G(u):=\inf\{x\in\mathbb R\mid F(x)\ge u\}.
G ( u ) := inf { x ∈ R ∣ F ( x ) ≥ u } .
当 F F F 严格递增且连续时,G G G 就是普通的反函数 F − 1 F^{-1} F − 1 ;而对于一般 càdlàg 的分布函数 F F F ,下面这条优雅的“伽罗瓦连接”性质依然成立。
命题 3.17 广义逆的性质
对于任意 u ∈ ( 0 , 1 ) u\in(0,1) u ∈ ( 0 , 1 ) 和 x ∈ R x\in\mathbb R x ∈ R ,
G ( u ) ≤ x ⟺ u ≤ F ( x ) .
G(u)\le x\iff u\le F(x).
G ( u ) ≤ x ⟺ u ≤ F ( x ) .
证明 . 先证 G ( u ) ≤ x ⟹ u ≤ F ( x ) G(u)\le x\implies u\le F(x) G ( u ) ≤ x ⟹ u ≤ F ( x ) 。根据下确界的定义 G ( u ) = inf { y ∈ R ∣ F ( y ) ≥ u } G(u)=\inf\{y\in\mathbb R\mid F(y)\ge u\} G ( u ) = inf { y ∈ R ∣ F ( y ) ≥ u } ,存在一列单调递减的实数 y n ↓ G ( u ) y_n\downarrow G(u) y n ↓ G ( u ) 满足 F ( y n ) ≥ u F(y_n)\ge u F ( y n ) ≥ u 。由于分布函数 F F F 是右连续的,令 n → ∞ n\to\infty n → ∞ 即得
F ( G ( u ) ) = lim n → ∞ F ( y n ) ≥ u .
F(G(u))=\lim_{n\to\infty}F(y_n)\ge u.
F ( G ( u )) = n → ∞ lim F ( y n ) ≥ u .
因此,若 G ( u ) ≤ x G(u)\le x G ( u ) ≤ x ,再由 F F F 的单调非降性便有 u ≤ F ( G ( u ) ) ≤ F ( x ) u\le F(G(u))\le F(x) u ≤ F ( G ( u )) ≤ F ( x ) 。
再证 u ≤ F ( x ) ⟹ G ( u ) ≤ x u\le F(x)\implies G(u)\le x u ≤ F ( x ) ⟹ G ( u ) ≤ x 。若 u ≤ F ( x ) u\le F(x) u ≤ F ( x ) ,则 x x x 本身就属于集合 { y ∈ R ∣ F ( y ) ≥ u } \{y\in\mathbb R\mid F(y)\ge u\} { y ∈ R ∣ F ( y ) ≥ u } ,故由下确界的定义直接有 G ( u ) = inf { y ∈ R ∣ F ( y ) ≥ u } ≤ x G(u)=\inf\{y\in\mathbb R\mid F(y)\ge u\}\le x G ( u ) = inf { y ∈ R ∣ F ( y ) ≥ u } ≤ x 。
有了命题 3.17,构造以 F F F 为分布函数的随机变量就易如反掌了。我们取概率空间为 ( ( 0 , 1 ) , B ( ( 0 , 1 ) ) , λ ) ((0,1),\mathcal B((0,1)),\lambda) (( 0 , 1 ) , B (( 0 , 1 )) , λ ) ,其中 λ \lambda λ 是 ( 0 , 1 ) (0,1) ( 0 , 1 ) 上的均匀分布(即 3.1 节构造的勒贝格测度)。取恒等映射 U : ω ∈ ( 0 , 1 ) ↦ ω U:\omega\in(0,1)\mapsto\omega U : ω ∈ ( 0 , 1 ) ↦ ω ,则 U U U 是 ( 0 , 1 ) (0,1) ( 0 , 1 ) 上的均匀随机变量。由于 G G G 是单调非降函数,它是 Borel 可测的,因此复合函数
X : = G ( U ) : ω ∈ ( 0 , 1 ) ⟼ G ( U ( ω ) )
X:= G(U):\omega\in(0,1)\longmapsto G(U(\omega))
X := G ( U ) : ω ∈ ( 0 , 1 ) ⟼ G ( U ( ω ))
就是一个合法的随机变量。根据命题 3.17,对任意 x ∈ R x\in\mathbb R x ∈ R ,
P ( G ( U ) ≤ x ) = P ( U ≤ F ( x ) ) = F ( x ) .
\mathbb P\bigl(G(U)\le x\bigr)=\mathbb P\bigl(U\le F(x)\bigr)=F(x).
P ( G ( U ) ≤ x ) = P ( U ≤ F ( x ) ) = F ( x ) .
这就证明了 G ( U ) G(U) G ( U ) 的分布函数恰好是 F F F !
这个构造还顺手教会了我们一件在计算机模拟中极其实用的本领:假设我们已经知道目标分布的分布函数 F F F ,怎样用伪随机数发生器从这个分布里抽样呢?我们只需要先从 ( 0 , 1 ) (0,1) ( 0 , 1 ) 上的均匀分布里抽一个随机数 u u u ,然后计算并输出 G ( u ) G(u) G ( u ) 即可。这个方法就叫做逆变换采样 (inverse transform sampling)。
从几何上看,F F F 的跳跃间断点对应 G G G 的水平平坦段(正概率质量的“原子”所在的位置),而 F F F 的水平平坦段则对应 G G G 的跳跃点。
3.4 期望与勒贝格积分
我们之前已经在离散概率空间上定义了随机变量的期望。现在,我们终于攒够了工具,可以在一般概率空间 ( Ω , F , P ) (\Omega,\mathcal F,\mathbb P) ( Ω , F , P ) 上定义任意随机变量的期望了。
一般概率空间上的离散随机变量
首先我们要说明:第二章里对离散随机变量期望的定义,可以原封不动地搬到一般的概率空间 ( Ω , F , P ) (\Omega,\mathcal F,\mathbb P) ( Ω , F , P ) 上,只要随机变量本身的取值集合是离散的即可。具体来说,设随机变量 X : Ω → R X:\Omega\to\mathbb R X : Ω → R 的值域 I m ( X ) \mathrm{Im}(X) Im ( X ) 是有限或可数集。对于 Ω \Omega Ω 的任意一个可测可数分划 Ω = ⨆ i = 1 ∞ Λ i \Omega=\bigsqcup_{i=1}^\infty\Lambda_i Ω = ⨆ i = 1 ∞ Λ i (其中 Λ i ∈ F \Lambda_i\in\mathcal F Λ i ∈ F ),如果 X X X 在每个分划块 Λ i \Lambda_i Λ i 上的取值是常数 z i z_i z i ,并且绝对值级数 ∑ i = 1 ∞ ∣ z i ∣ P ( Λ i ) < ∞ \sum_{i=1}^\infty|z_i|\,\mathbb P(\Lambda_i)<\infty ∑ i = 1 ∞ ∣ z i ∣ P ( Λ i ) < ∞ ,我们就称离散随机变量 X X X 是可积 的,并定义其期望为
E [ X ] : = ∑ i = 1 ∞ z i ⋅ P ( Λ i ) .
\mathbb E[X]:=\sum_{i=1}^\infty z_i\cdot\mathbb P(\Lambda_i).
E [ X ] := i = 1 ∑ ∞ z i ⋅ P ( Λ i ) .
命题 3.18 离散期望与分划的选取无关
只要 X X X 在每个可测分划块 Λ i \Lambda_i Λ i 上取常数值,上面定义出来的 E [ X ] \mathbb E[X] E [ X ] 就与实际选取的分划 { Λ i } \{\Lambda_i\} { Λ i } 无关。
特别地,我们可以对每一个可能取值 x ∈ I m ( X ) x\in\mathrm{Im}(X) x ∈ Im ( X ) 直接取最自然的分划块 Λ x = [ X = x ] \Lambda_x=[X=x] Λ x = [ X = x ] ,这就回到了熟悉的公式:
E [ X ] = ∑ x ∈ I m ( X ) x ⋅ P ( X = x ) .
\mathbb E[X]=\sum_{x\in\mathrm{Im}(X)}x\cdot\mathbb P(X=x).
E [ X ] = x ∈ Im ( X ) ∑ x ⋅ P ( X = x ) .
对于一般概率空间上的离散随机变量,我们在第二章证明过的所有基本性质——比如可积离散随机变量的线性性、单调性、三角不等式等——其证明都可以逐字照搬到现在的场合。
从离散到一般可测函数
现在我们面对一个一般的随机变量 X : Ω → R X:\Omega\to\mathbb R X : Ω → R 。它的取值可以填满整条实数轴,我们再也没法找到一个可数分划让 X X X 在每一块上都取常数了。那该怎么定义它的期望呢?做法正是分析学里最经典的那一招:用离散随机变量去逼近它 。
对于每一个整数 n ≥ 0 n\ge0 n ≥ 0 ,我们用 2 − n 2^{-n} 2 − n 的网格尺度来切分实数轴。我们定义两列离散随机变量 { X ‾ n } n ≥ 0 \{\overline X_n\}_{n\ge0} { X n } n ≥ 0 和 { X ‾ n } n ≥ 0 \{\underline X_n\}_{n\ge0} { X n } n ≥ 0 ,分别表示在 2 − n 2^{-n} 2 − n 这个尺度下对 X X X 的上逼近和下逼近。具体来说,对于每一个 n ≥ 0 n\ge0 n ≥ 0 以及每一个样本点 ω ∈ Ω \omega\in\Omega ω ∈ Ω ,总存在唯一的整数 k ∈ Z k\in\mathbb Z k ∈ Z ,使得
2⁻ⁿ 2·2⁻ⁿ 3·2⁻ⁿ 4·2⁻ⁿ X̄ₙ X̲ₙ X(ω) ω ∈ Ω
勒贝格积分的灵魂是切分值域 R \mathbb R R (对比黎曼积分切分定义域):用间距 2 − n 2^{-n} 2 − n 的水平网格切分纵轴,自然诱导出下逼近 X ‾ n \underline X_n X n (绿实线)与上逼近 X ‾ n \overline X_n X n (蓝虚线),两者在任意样本点上都相差恰好一个格距 2 − n 2^{-n} 2 − n 。
X ( ω ) ∈ ( k ⋅ 2 − n , ( k + 1 ) ⋅ 2 − n ] .
X(\omega)\in\bigl(k\cdot2^{-n},\,(k+1)\cdot2^{-n}\bigr].
X ( ω ) ∈ ( k ⋅ 2 − n , ( k + 1 ) ⋅ 2 − n ] .
于是,我们定义
X ‾ n ( ω ) : = ( k + 1 ) ⋅ 2 − n , X ‾ n ( ω ) : = k ⋅ 2 − n .
\overline X_n(\omega):=(k+1)\cdot2^{-n},\qquad\underline X_n(\omega):= k\cdot2^{-n}.
X n ( ω ) := ( k + 1 ) ⋅ 2 − n , X n ( ω ) := k ⋅ 2 − n .
换句话说,X ‾ n ( ω ) \overline X_n(\omega) X n ( ω ) 和 X ‾ n ( ω ) \underline X_n(\omega) X n ( ω ) 都是把 X ( ω ) X(\omega) X ( ω ) 展开成二进制小数后精确到小数点后第 n n n 位的近似,唯一的区别是对第 n n n 位后面的尾巴,一个是向上进位,一个是向下抹零。根据这个构造,我们可以马上读出下面五条漂亮的性质:
对每个 n ≥ 0 n\ge0 n ≥ 0 ,X ‾ n \overline X_n X n 和 X ‾ n \underline X_n X n 都是离散随机变量(因为事件 [ X ‾ n = k ⋅ 2 − n ] = [ k ⋅ 2 − n < X ≤ ( k + 1 ) ⋅ 2 − n ] ∈ F [\underline X_n=k\cdot2^{-n}]=[k\cdot2^{-n}<X\le(k+1)\cdot2^{-n}]\in\mathcal F [ X n = k ⋅ 2 − n ] = [ k ⋅ 2 − n < X ≤ ( k + 1 ) ⋅ 2 − n ] ∈ F );
上下夹逼:对于所有 ω ∈ Ω \omega\in\Omega ω ∈ Ω ,X ‾ n ( ω ) ≤ X ( ω ) ≤ X ‾ n ( ω ) \underline X_n(\omega)\le X(\omega)\le\overline X_n(\omega) X n ( ω ) ≤ X ( ω ) ≤ X n ( ω ) ;
误差一致可控:X ‾ n − X ‾ n = 2 − n \overline X_n-\underline X_n=2^{-n} X n − X n = 2 − n ;
单调性:对于所有 n ≥ 0 n\ge0 n ≥ 0 ,X ‾ n ≤ X ‾ n + 1 ≤ X ≤ X ‾ n + 1 ≤ X ‾ n \underline X_n\le\underline X_{n+1}\le X\le\overline X_{n+1}\le\overline X_n X n ≤ X n + 1 ≤ X ≤ X n + 1 ≤ X n ;
逐点一致收敛:对于所有 ω ∈ Ω \omega\in\Omega ω ∈ Ω ,lim n → ∞ X ‾ n ( ω ) = lim n → ∞ X ‾ n ( ω ) = X ( ω ) \lim_{n\to\infty}\underline X_n(\omega)=\lim_{n\to\infty}\overline X_n(\omega)=X(\omega) lim n → ∞ X n ( ω ) = lim n → ∞ X n ( ω ) = X ( ω ) 。
上面第 3 条性质至关重要:在任意样本点上,X ‾ n ( ω ) \underline X_n(\omega) X n ( ω ) 和 X ‾ n ( ω ) \overline X_n(\omega) X n ( ω ) 的差距恒为 2 − n ≤ 1 2^{-n}\le1 2 − n ≤ 1 。因为常数在概率空间上当然是可积的,所以由离散期望的基本性质,所有的 X ‾ n \underline X_n X n 和 X ‾ n \overline X_n X n (n ≥ 0 n\ge0 n ≥ 0 )必定是同时可积或者同时不可积 的!而且,一旦它们可积,第 4 条的单调性就保证了它们的期望排成一列双向夹逼的单调数列:
− ∞ < E [ X ‾ 0 ] ≤ E [ X ‾ 1 ] ≤ ⋯ ≤ E [ X ‾ 1 ] ≤ E [ X ‾ 0 ] < ∞ ,
-\infty<\mathbb E[\underline X_0]\le\mathbb E[\underline X_1]\le\cdots\le\mathbb E[\overline X_1]\le\mathbb E[\overline X_0]<\infty,
− ∞ < E [ X 0 ] ≤ E [ X 1 ] ≤ ⋯ ≤ E [ X 1 ] ≤ E [ X 0 ] < ∞ ,
并且上下两头的差距为 E [ X ‾ n ] − E [ X ‾ n ] = 2 − n → 0 \mathbb E[\overline X_n]-\mathbb E[\underline X_n]=2^{-n}\to0 E [ X n ] − E [ X n ] = 2 − n → 0 。这说明上下逼近的期望极限必然同时存在且相等!于是,下面的定义就水到渠成了。
定义 3.19 期望与勒贝格积分
我们称实值随机变量 X X X 是可积 的,当且仅当离散随机变量 X ‾ 0 \overline X_0 X 0 是可积的。如果 X X X 是可积的,定义其期望 为
E [ X ] : = lim n → ∞ E [ X ‾ n ] = lim n → ∞ E [ X ‾ n ] .
\mathbb E[X]:=\lim_{n\to\infty}\mathbb E[\underline X_n]=\lim_{n\to\infty}\mathbb E[\overline X_n].
E [ X ] := n → ∞ lim E [ X n ] = n → ∞ lim E [ X n ] .
我们有时也把 E [ X ] \mathbb E[X] E [ X ] 记作 ∫ Ω X d P \int_\Omega X\,\mathrm d\mathbb P ∫ Ω X d P ,或者 ∫ Ω X ( ω ) P ( d ω ) \int_\Omega X(\omega)\,\mathbb P(\mathrm d\omega) ∫ Ω X ( ω ) P ( d ω ) ,它称为 Ω \Omega Ω 上的可测函数 X X X 关于测度 P \mathbb P P 的勒贝格积分 (Lebesgue integral)。
所以,在现代概率论的字典里,期望就是勒贝格积分,正如同随机变量就是可测函数一样 。这也解释了为什么我们把“存在有限期望”称为“可积”。一旦把期望纳入勒贝格积分的框架,分析学中锤炼百年的强大积分工具就都可以直接为概率论所用了——这正是 Kolmogorov 概率公理体系高明的地方。
关于无穷的处理
在许多概率问题(比如等待时间)中,我们允许随机变量取无穷值,也就是把 X X X 看作从 Ω \Omega Ω 到扩充实数集 [ − ∞ , ∞ ] = R ∪ { ± ∞ } [-\infty,\infty]=\mathbb R\cup\{\pm\infty\} [ − ∞ , ∞ ] = R ∪ { ± ∞ } 的可测映射;同时,我们也希望允许期望取 + ∞ +\infty + ∞ 或 − ∞ -\infty − ∞ 。为此,我们按如下两步把期望的定义扩展到最一般的情形:
第一步,先考虑非负 随机变量 X : Ω → [ 0 , ∞ ] X:\Omega\to[0,\infty] X : Ω → [ 0 , ∞ ] 。如果 P ( X = ∞ ) > 0 \mathbb P(X=\infty)>0 P ( X = ∞ ) > 0 ,只要有一块正概率的样本点取值无穷大,我们就直接定义 E [ X ] : = ∞ \mathbb E[X]:=\infty E [ X ] := ∞ 。反之,如果 P ( X = ∞ ) = 0 \mathbb P(X=\infty)=0 P ( X = ∞ ) = 0 ,我们可以定义一个辅助实值随机变量 X ^ \widehat X X ,把那些在零测集上取值为 ∞ \infty ∞ 的点归零:
∀ ω ∈ Ω , X ^ ( ω ) : = { 0 , 如果 X ( ω ) = ∞ ; X ( ω ) , 否则.
\forall\omega\in\Omega,\quad
\widehat X(\omega):=
\begin{cases}
0,&\text{如果 }X(\omega)=\infty;\\
X(\omega),&\text{否则.}\end{cases}
∀ ω ∈ Ω , X ( ω ) := { 0 , X ( ω ) , 如果 X ( ω ) = ∞ ; 否则 .
如果实值非负随机变量 X ^ \widehat X X 在定义 3.19 意义下可积,我们就定义 E [ X ] : = E [ X ^ ] \mathbb E[X]:=\mathbb E[\widehat X] E [ X ] := E [ X ] ;如果 X ^ \widehat X X 不可积(此时定义 E [ X ^ ‾ 0 ] \mathbb E[\overline{\widehat X}_0] E [ X 0 ] 的非负级数发散到 + ∞ +\infty + ∞ ),我们就定义 E [ X ] : = ∞ \mathbb E[X]:=\infty E [ X ] := ∞ 。注意:任何非负随机变量的期望都是良定义的 (要么是一个非负实数,要么是 + ∞ +\infty + ∞ )。
第二步,考虑一般符号的随机变量 X : Ω → [ − ∞ , ∞ ] X:\Omega\to[-\infty,\infty] X : Ω → [ − ∞ , ∞ ] 。我们先引入一对非常顺手的格算符记号:用 ∧ \land ∧ 和 ∨ \lor ∨ 分别表示取小(min \min min )和取大(max \max max ),即 a ∧ b : = min { a , b } a\land b:=\min\{a,b\} a ∧ b := min { a , b } ,a ∨ b : = max { a , b } a\lor b:=\max\{a,b\} a ∨ b := max { a , b } 。利用它们,我们把 X X X 拆成正部 X + X^+ X + 和负部 X − X^- X − :
记号 ∧ \land ∧ (meet)与 ∨ \lor ∨ (join)来自组合数学中的格论(Lattice Theory)。另外请留意符号约定:负部 X − = ( − X ) ∨ 0 ≥ 0 X^-=(-X)\lor0\ge0 X − = ( − X ) ∨ 0 ≥ 0 本身也是非负 函数,所以还原 X X X 时是作差 X = X + − X − X=X^+-X^- X = X + − X − ,取绝对值时则是相加 ∣ X ∣ = X + + X − |X|=X^++X^- ∣ X ∣ = X + + X − 。
X + ( ω ) : = X ( ω ) ∨ 0 , X − ( ω ) : = ( − X ( ω ) ) ∨ 0.
X^+(\omega):= X(\omega)\lor0,\qquad X^-(\omega):=(-X(\omega))\lor0.
X + ( ω ) := X ( ω ) ∨ 0 , X − ( ω ) := ( − X ( ω )) ∨ 0.
注意 X + X^+ X + 和 X − X^- X − 都是非负随机变量,并且满足 X = X + − X − X=X^+-X^- X = X + − X − 以及 ∣ X ∣ = X + + X − |X|=X^++X^- ∣ X ∣ = X + + X − 。既然非负随机变量的期望总是存在,我们便可以考察 E [ X + ] \mathbb E[X^+] E [ X + ] 与 E [ X − ] \mathbb E[X^-] E [ X − ] :只要它们不同时为 + ∞ +\infty + ∞ (即排除 ∞ − ∞ \infty-\infty ∞ − ∞ 的情形),我们就定义
E [ X ] : = E [ X + ] − E [ X − ] .
\mathbb E[X]:=\mathbb E[X^+]-\mathbb E[X^-].
E [ X ] := E [ X + ] − E [ X − ] .
如果 E [ X + ] = E [ X − ] = ∞ \mathbb E[X^+]=\mathbb E[X^-]=\infty E [ X + ] = E [ X − ] = ∞ ,则称 E [ X ] \mathbb E[X] E [ X ] 不存在 (无定义)。
这样,我们便完成了最一般的期望定义。请大家区分好术语:说一个随机变量 X X X 可积 ,专指 E [ ∣ X ∣ ] < ∞ \mathbb E[|X|]<\infty E [ ∣ X ∣ ] < ∞ (等价于 E [ X + ] < ∞ \mathbb E[X^+]<\infty E [ X + ] < ∞ 且 E [ X − ] < ∞ \mathbb E[X^-]<\infty E [ X − ] < ∞ ,此时期望是一个有限实数);而说 X X X 不可积 ,则包含两种可能——要么期望是 + ∞ +\infty + ∞ 或 − ∞ -\infty − ∞ ,要么正负两部都发散导致期望根本不存在。
从期望到一般测度上的勒贝格积分:大一统的视角
虽然我们刚才一直以概率空间 ( Ω , F , P ) (\Omega,\mathcal F,\mathbb P) ( Ω , F , P ) 为背景来讲述,但你马上就会发现:这套“先离散、再二进制逼近、最后正负拆解”的积分机器,根本不需要假定全空间的总测度等于 1 1 1 !
设 ( Ω , F , μ ) (\Omega,\mathcal F,\mu) ( Ω , F , μ ) 是任意一个测度空间(我们在 3.1 节定义 3.2 中已经见过,一般的测度 μ : F → [ 0 , ∞ ] \mu:\mathcal F\to[0,\infty] μ : F → [ 0 , ∞ ] 满足 μ ( ∅ ) = 0 \mu(\emptyset)=0 μ ( ∅ ) = 0 与可数非交并的 σ \sigma σ -可加性,允许 μ ( Ω ) = ∞ \mu(\Omega)=\infty μ ( Ω ) = ∞ )。我们怎样在 ( Ω , F , μ ) (\Omega,\mathcal F,\mu) ( Ω , F , μ ) 上定义可测函数 f : Ω → [ − ∞ , ∞ ] f:\Omega\to[-\infty,\infty] f : Ω → [ − ∞ , ∞ ] 的勒贝格积分 ∫ Ω f d μ \int_\Omega f\,\mathrm d\mu ∫ Ω f d μ (也常记作 ∫ Ω f ( ω ) μ ( d ω ) \int_\Omega f(\omega)\,\mu(\mathrm d\omega) ∫ Ω f ( ω ) μ ( d ω ) )呢?
如果 μ ( Ω ) < ∞ \mu(\Omega)<\infty μ ( Ω ) < ∞ (有限测度),定义 3.19 可以一字不差地照搬,因为上下逼近的积分之差依然是 2 − n μ ( Ω ) → 0 2^{-n}\mu(\Omega)\to0 2 − n μ ( Ω ) → 0 。
如果 μ ( Ω ) = ∞ \mu(\Omega)=\infty μ ( Ω ) = ∞ (无限测度,比如整条实数轴 R \mathbb R R 上的勒贝格测度 λ \lambda λ ),唯一需要留心的细节是:由于 f ‾ n − f ‾ n = 2 − n \overline f_n-\underline f_n=2^{-n} f n − f n = 2 − n 在全空间上的积分变成了 2 − n ⋅ ∞ = ∞ 2^{-n}\cdot\infty=\infty 2 − n ⋅ ∞ = ∞ ,我们不能再靠上下逼近相减来夹逼(例如按定义 3.19 的左开右闭区间分划,在 { f = 0 } \{f=0\} { f = 0 } 上 f ‾ n = − 2 − n \underline f_n=-2^{-n} f n = − 2 − n ,而在 { 0 < f ≤ 2 − n } \{0<f\le2^{-n}\} { 0 < f ≤ 2 − n } 上 f ‾ n = 2 − n \overline f_n=2^{-n} f n = 2 − n ,一旦这些区域的测度为 ∞ \infty ∞ 就会出问题)。
解决办法非常自然——直接采用左闭右开区间的非负二进制下逼近 ,使逼近函数在 { f = 0 } \{f=0\} { f = 0 } 上精确取 0 0 0 且处处非负:
有趣的是,下面这套非负二进制下逼近积分甚至不需要假定测度 μ \mu μ 是 3.1 节定义的 σ \sigma σ -有限测度——它对任意 σ \sigma σ -可加测度都直接有效(见 3.8 节附录)。不过在实际应用中,绝大多数无限测度(如 R d \mathbb R^d R d 上的勒贝格测度、可数集上的计数测度)都是 σ \sigma σ -有限的;到了第四章讨论乘积测度与 Fubini 定理时,σ \sigma σ -有限性将会成为必不可少的关键条件。
先对非负可测函数 f : Ω → [ 0 , ∞ ] f:\Omega\to[0,\infty] f : Ω → [ 0 , ∞ ] 定义积分 :对每个整数 n ≥ 0 n\ge0 n ≥ 0 ,定义 f f f 在 2 − n 2^{-n} 2 − n 尺度下的非负下逼近 为 f ‾ n ( ω ) : = ⌊ 2 n f ( ω ) ⌋ 2 n = ∑ k = 1 ∞ k ⋅ 2 − n 1 { k ⋅ 2 − n ≤ f < ( k + 1 ) ⋅ 2 − n } ( ω )
\underline f_n(\omega):=\frac{\lfloor2^nf(\omega)\rfloor}{2^n}=\sum_{k=1}^\infty k\cdot2^{-n}\,\mathbf 1_{\{k\cdot2^{-n}\le f<(k+1)\cdot2^{-n}\}}(\omega)
f n ( ω ) := 2 n ⌊ 2 n f ( ω )⌋ = k = 1 ∑ ∞ k ⋅ 2 − n 1 { k ⋅ 2 − n ≤ f < ( k + 1 ) ⋅ 2 − n } ( ω ) (若 f ( ω ) = ∞ f(\omega)=\infty f ( ω ) = ∞ 则规定 f ‾ n ( ω ) : = n \underline f_n(\omega):=n f n ( ω ) := n )。注意在 f ( ω ) = 0 f(\omega)=0 f ( ω ) = 0 的地方 f ‾ n ( ω ) = 0 \underline f_n(\omega)=0 f n ( ω ) = 0 ,由 0 ⋅ ∞ = 0 0\cdot\infty=0 0 ⋅ ∞ = 0 不会产生任何冗余无穷大;同时随着网格加密,逐点有 0 ≤ f ‾ 0 ( ω ) ≤ f ‾ 1 ( ω ) ≤ ⋯ ↑ f ( ω ) 0\le\underline f_0(\omega)\le\underline f_1(\omega)\le\cdots\uparrow f(\omega) 0 ≤ f 0 ( ω ) ≤ f 1 ( ω ) ≤ ⋯ ↑ f ( ω ) 。因此离散积分序列 ∫ Ω f ‾ n d μ \int_\Omega\underline f_n\,\mathrm d\mu ∫ Ω f n d μ 单调非降,我们直接定义 f f f 关于测度 μ \mu μ 的勒贝格积分为单调极限: ∫ Ω f d μ : = lim n → ∞ ∫ Ω f ‾ n d μ ∈ [ 0 , ∞ ] .
\int_\Omega f\,\mathrm d\mu:=\lim_{n\to\infty}\int_\Omega\underline f_n\,\mathrm d\mu\in[0,\infty].
∫ Ω f d μ := n → ∞ lim ∫ Ω f n d μ ∈ [ 0 , ∞ ] .
再通过正负部拆解定义一般可测函数 f : Ω → [ − ∞ , ∞ ] f:\Omega\to[-\infty,\infty] f : Ω → [ − ∞ , ∞ ] 的积分 :将 f f f 拆成非负的正部与负部 f = f + − f − f=f^+-f^- f = f + − f − 。只要 ∫ Ω f + d μ \int_\Omega f^+\,\mathrm d\mu ∫ Ω f + d μ 与 ∫ Ω f − d μ \int_\Omega f^-\,\mathrm d\mu ∫ Ω f − d μ 不同时为 ∞ \infty ∞ ,就定义 ∫ Ω f d μ : = ∫ Ω f + d μ − ∫ Ω f − d μ ,
\int_\Omega f\,\mathrm d\mu:=\int_\Omega f^+\,\mathrm d\mu-\int_\Omega f^-\,\mathrm d\mu,
∫ Ω f d μ := ∫ Ω f + d μ − ∫ Ω f − d μ , 并称满足 ∫ Ω ∣ f ∣ d μ < ∞ \int_\Omega|f|\,\mathrm d\mu<\infty ∫ Ω ∣ f ∣ d μ < ∞ (即正负两部积分均有限)的函数 f f f 关于测度 μ \mu μ 可积 (μ \mu μ -integrable)。
我们在本章末尾的 3.8 节附录 中给出了这套一般测度空间上勒贝格积分的完整构造与严格证明(你会看到,用二进制下逼近 f ‾ n \underline f_n f n 来建立一般测度下的积分理论,比传统实分析教材的做法还要简洁得多)。顺便约定一个常用记号:当积分所用的测度是实数轴上的勒贝格测度 λ \lambda λ 时,我们通常会略去 λ \lambda λ ,直接用熟悉的 d x \mathrm dx d x 来表示 λ ( d x ) \lambda(\mathrm dx) λ ( d x ) 。
为什么要花力气把积分建立在抽象测度空间 ( Ω , F , μ ) (\Omega,\mathcal F,\mu) ( Ω , F , μ ) 上?因为只要换一换底下的测度 μ \mu μ ,这个看似抽象的符号 ∫ Ω f d μ \int_\Omega f\,\mathrm d\mu ∫ Ω f d μ 就会化身为我们早已熟悉、但以前认为毫不相干的各种数学运算。下面这四个例子(我们只点到为止)足以展示这套语言的统一威力:
例 1:计数测度(Counting Measure)——无穷级数求和就是勒贝格积分! 设 Ω = N = { 1 , 2 , 3 , … } \Omega=\mathbb N=\{1,2,3,\dots\} Ω = N = { 1 , 2 , 3 , … } (或任意可数集),事件域取幂集 F = 2 Ω \mathcal F=2^\Omega F = 2 Ω 。我们在 ( Ω , 2 Ω ) (\Omega,2^\Omega) ( Ω , 2 Ω ) 上定义计数测度 μ count \mu_{\text{count}} μ count (常记作 # \# # ):对任意子集 A ⊆ Ω A\subseteq\Omega A ⊆ Ω ,令 μ count ( A ) \mu_{\text{count}}(A) μ count ( A ) 等于 A A A 中元素的个数(若 A A A 为无限集则取 ∞ \infty ∞ )。显然,计数测度是一个无限但 σ \sigma σ -有限的测度,且每个单点集的测度都是 μ count ( { i } ) = 1 \mu_{\text{count}}(\{i\})=1 μ count ({ i }) = 1 。
现在,把任意一列实数 a = ( a 1 , a 2 , … ) a=(a_1,a_2,\dots) a = ( a 1 , a 2 , … ) 看作定义在 N \mathbb N N 上的可测函数 f ( i ) : = a i f(i):=a_i f ( i ) := a i 。那么 f f f 关于计数测度 μ count \mu_{\text{count}} μ count 的勒贝格积分是什么呢?按定义,每个分划块 { i } \{i\} { i } 的测度为 1 1 1 ,所以只要正负两部不同时发散,就有 ∫ N f d μ count = ∑ i = 1 ∞ a i + ⋅ μ count ( { i } ) − ∑ i = 1 ∞ a i − ⋅ μ count ( { i } ) = ∑ i = 1 ∞ a i ,
\int_{\mathbb N}f\,\mathrm d\mu_{\text{count}}=\sum_{i=1}^\infty a_i^+\cdot\mu_{\text{count}}(\{i\})-\sum_{i=1}^\infty a_i^-\cdot\mu_{\text{count}}(\{i\})=\sum_{i=1}^\infty a_i,
∫ N f d μ count = i = 1 ∑ ∞ a i + ⋅ μ count ({ i }) − i = 1 ∑ ∞ a i − ⋅ μ count ({ i }) = i = 1 ∑ ∞ a i , 而“f f f 关于计数测度可积(∫ N ∣ f ∣ d μ count < ∞ \int_{\mathbb N}|f|\,\mathrm d\mu_{\text{count}}<\infty ∫ N ∣ f ∣ d μ count < ∞ )”一字不差就是数学分析里的“级数 ∑ i = 1 ∞ a i \sum_{i=1}^\infty a_i ∑ i = 1 ∞ a i 绝对收敛” !(注意:像交错调和级数 ∑ i = 1 ∞ ( − 1 ) i − 1 / i \sum_{i=1}^\infty(-1)^{i-1}/i ∑ i = 1 ∞ ( − 1 ) i − 1 / i 那样正负两部均发散的“条件收敛级数”,在计数测度下是不可积的。)
这个洞察意义非凡:从今往后,离散的无穷级数求和 ∑ i = 1 ∞ \sum_{i=1}^\infty ∑ i = 1 ∞ 与连续的积分 ∫ R d x \int_{\mathbb R}\mathrm dx ∫ R d x 不再是两门独立的技艺,它们全都是勒贝格积分 ∫ Ω f d μ \int_\Omega f\,\mathrm d\mu ∫ Ω f d μ 在不同测度下的特例 。我们在 3.5 节证明的三大收敛定理,以及第 4 章证明的 Fubini–Tonelli 交换积分次序定理,只要把其中的测度换成计数测度,就立刻自动变成关于无穷级数与极限/求和交换次序的定理,再也不需要单独重证一遍!
例 2:Dirac 点质量测度与经验测度——从单点求值到现代统计学 固定空间 Ω \Omega Ω 中的一个点 x 0 ∈ Ω x_0\in\Omega x 0 ∈ Ω 。定义 Dirac 测度 (或点质量测度)δ x 0 \delta_{x_0} δ x 0 为:对任意 A ∈ F A\in\mathcal F A ∈ F ,若 x 0 ∈ A x_0\in A x 0 ∈ A 则 δ x 0 ( A ) = 1 \delta_{x_0}(A)=1 δ x 0 ( A ) = 1 ,否则为 0 0 0 (即 δ x 0 ( A ) = 1 A ( x 0 ) \delta_{x_0}(A)=\mathbf 1_A(x_0) δ x 0 ( A ) = 1 A ( x 0 ) )。因为全部测度质量 1 1 1 都压在单点 x 0 x_0 x 0 上,任何可测函数 f f f 关于 δ x 0 \delta_{x_0} δ x 0 的勒贝格积分就是最简单的函数代值 : ∫ Ω f d δ x 0 = f ( x 0 ) .
\int_\Omega f\,\mathrm d\delta_{x_0}=f(x_0).
∫ Ω f d δ x 0 = f ( x 0 ) . 如果把有限或可数个点质量按权重 p i ≥ 0 p_i\ge0 p i ≥ 0 组合起来,令 μ = ∑ i p i δ x i \mu=\sum_i p_i\delta_{x_i} μ = ∑ i p i δ x i ,那么勒贝格积分就变成了加权和 ∫ Ω f d μ = ∑ i p i f ( x i ) \int_\Omega f\,\mathrm d\mu=\sum_i p_if(x_i) ∫ Ω f d μ = ∑ i p i f ( x i ) 。特别地,在统计学与机器学习中,当我们收集到 n n n 个观测样本 X 1 , … , X n X_1,\dots,X_n X 1 , … , X n 时,把每个数据点放上 1 n \frac1n n 1 的点质量,就构成了经验测度 (empirical measure)P ^ n : = 1 n ∑ i = 1 n δ X i \widehat{\mathbb P}_n:=\frac1n\sum_{i=1}^n\delta_{X_i} P n := n 1 ∑ i = 1 n δ X i 。此时,统计里的样本均值 1 n ∑ i = 1 n f ( X i ) \frac1n\sum_{i=1}^nf(X_i) n 1 ∑ i = 1 n f ( X i ) 恰好就是总体期望 ∫ f d P \int f\,\mathrm d\mathbb P ∫ f d P 在经验测度下的翻版 ∫ f d P ^ n \int f\,\mathrm d\widehat{\mathbb P}_n ∫ f d P n !
物理与工程课程中常写所谓的“Dirac δ \delta δ -函数”,要求满足 ∫ R f ( x ) δ ( x − x 0 ) d x = f ( x 0 ) \int_{\mathbb R}f(x)\delta(x-x_0)\,\mathrm dx=f(x_0) ∫ R f ( x ) δ ( x − x 0 ) d x = f ( x 0 ) 。在实数轴勒贝格测度 d x \mathrm dx d x 下,真正满足这个等式的普通函数并不存在(仅在单点非零的函数勒贝格积分为 0 0 0 );它在严格数学上的真身正是这里的概率测度 δ x 0 \delta_{x_0} δ x 0 。
例 3:加权测度(ν ( d ω ) = w ( ω ) μ ( d ω ) \nu(\mathrm d\omega)=w(\omega)\,\mu(\mathrm d\omega) ν ( d ω ) = w ( ω ) μ ( d ω ) )——从概率密度到统计物理 给定一个基准测度空间 ( Ω , F , μ ) (\Omega,\mathcal F,\mu) ( Ω , F , μ ) 以及一个非负可测的“权重函数” w : Ω → [ 0 , ∞ ) w:\Omega\to[0,\infty) w : Ω → [ 0 , ∞ ) ,我们可以通过积分定义一个新的集合函数: ν ( A ) : = ∫ A w ( ω ) μ ( d ω ) : = ∫ Ω 1 A ( ω ) w ( ω ) μ ( d ω ) ( A ∈ F ) .
\nu(A):=\int_A w(\omega)\,\mu(\mathrm d\omega):=\int_\Omega\mathbf 1_A(\omega)w(\omega)\,\mu(\mathrm d\omega)\qquad(A\in\mathcal F).
ν ( A ) := ∫ A w ( ω ) μ ( d ω ) := ∫ Ω 1 A ( ω ) w ( ω ) μ ( d ω ) ( A ∈ F ) . 利用下一节的非负级数逐项积分定理(命题 3.23),一行就能验证 ν \nu ν 是 ( Ω , F ) (\Omega,\mathcal F) ( Ω , F ) 上的一个新测度。当基准空间是实数轴 ( R , B , λ ) (\mathbb R,\mathcal B,\lambda) ( R , B , λ ) 且 ∫ R w ( x ) d x = 1 \int_{\mathbb R}w(x)\,\mathrm dx=1 ∫ R w ( x ) d x = 1 时,ν \nu ν 就是我们在 3.6–3.7 节将要重点研究的、以 w ( x ) w(x) w ( x ) 为概率密度函数 的绝对连续分布;而在统计物理学中,当 Ω \Omega Ω 是系统的状态空间、权重取为玻尔兹曼因子 w ( ω ) = Z − 1 e − β H ( ω ) w(\omega)=Z^{-1}e^{-\beta H(\omega)} w ( ω ) = Z − 1 e − β H ( ω ) (其中 H ( ω ) H(\omega) H ( ω ) 是状态能量)时,这样造出来的 ν \nu ν 就是统领热力学平衡态的 Gibbs 测度(玻尔兹曼分布) 。
例 4:超越欧氏区间的几何测度——曲面、对称群与分形 传统黎曼积分高度依赖欧氏空间 R d \mathbb R^d R d 里的矩形网格,而抽象测度上的勒贝格积分则可以自由地生活在任何具有“体积”或“对称性”的几何空间上。例如:要在三维空间的单位球面 S 2 S^2 S 2 上“均匀随机地取一个方向”,或者在全体三维旋转构成的群 S O ( 3 ) \mathrm{SO}(3) SO ( 3 ) 上“均匀随机地取一个旋转”,测度论提供了唯一满足旋转不变性的概率测度——归一化的球面面积测度与群上的 Haar 概率测度 ;甚至对于像 3.6 节即将登场的“三分 Cantor 集”那样既不可数、但一维长度又为 0 0 0 的分形集,数学家也构造出了允许维数 s s s 取非整数的 s s s 维 Hausdorff 测度 H s \mathcal H^s H s (在分形维数 s = log 3 2 ≈ 0.6309 s=\log_3 2\approx0.6309 s = log 3 2 ≈ 0.6309 处,Cantor 集的 H s \mathcal H^s H s 测度恰好等于 1 1 1 ),使我们同样可以在分形上做概率与积分!
一句话总结:测度 μ \mu μ 决定了我们如何给空间里的子集“称重”,而勒贝格积分 ∫ Ω f d μ \int_\Omega f\,\mathrm d\mu ∫ Ω f d μ 则是用这杆秤算出的加权总和 。取 μ = P \mu=\mathbb P μ = P 就是概率期望,取 μ = λ \mu=\lambda μ = λ 就是微积分面积,取 μ = μ count \mu=\mu_{\text{count}} μ = μ count 就是无穷级数求和,取 μ = δ x 0 \mu=\delta_{x_0} μ = δ x 0 就是单点求值。
期望(积分)的基本性质
在概率论中,我们说某个事件几乎必然 (almost surely,简称 a.s.;在测度论中也称几乎处处 ,almost everywhere,简称 a.e.)发生,是指该事件发生的概率为 1 1 1 (或者说例外集合的测度为 0 0 0 )。
下面我们集中列出期望(勒贝格积分)最常用的六条基本性质。借助二进制上下逼近,它们的证明几乎都是离散情形的直接延续。
命题 3.20 期望(积分)的基本性质
设 X , Y X,Y X , Y 是随机变量。
零测集无关性 :如果 X = Y X=Y X = Y a.s.,那么 X X X 可积当且仅当 Y Y Y 可积;若它们都可积(或都非负),则 E [ X ] = E [ Y ] \mathbb E[X]=\mathbb E[Y] E [ X ] = E [ Y ] 。
控制可积性 :如果 ∣ X ∣ ≤ ∣ Y ∣ |X|\le|Y| ∣ X ∣ ≤ ∣ Y ∣ a.s. 且 Y Y Y 可积,那么 X X X 也可积。特别地,X X X 可积当且仅当 ∣ X ∣ |X| ∣ X ∣ 可积。
齐次性 :如果 X X X 可积,那么对任意实数 a ∈ R a\in\mathbb R a ∈ R ,a X aX a X 可积,且 E [ a X ] = a E [ X ] \mathbb E[aX]=a\mathbb E[X] E [ a X ] = a E [ X ] 。
线性性 :如果 X X X 和 Y Y Y 均可积,那么 X + Y X+Y X + Y 也可积,且 E [ X + Y ] = E [ X ] + E [ Y ] \mathbb E[X+Y]=\mathbb E[X]+\mathbb E[Y] E [ X + Y ] = E [ X ] + E [ Y ] 。
三角不等式 :如果 X X X 可积,那么 ∣ E [ X ] ∣ ≤ E [ ∣ X ∣ ] |\mathbb E[X]|\le\mathbb E[|X|] ∣ E [ X ] ∣ ≤ E [ ∣ X ∣ ] 。
单调性 :如果 X X X 和 Y Y Y 均可积(或都非负),且 X ≤ Y X\le Y X ≤ Y a.s.,那么 E [ X ] ≤ E [ Y ] \mathbb E[X]\le\mathbb E[Y] E [ X ] ≤ E [ Y ] 。
证明 . 我们来示范第 1 条和第 4 条的证明,其余几条用同样的方法即可立即验证。
先看第 1 条。因为 X = Y X=Y X = Y a.s.,例外集 { X ≠ Y } \{X\ne Y\} { X = Y } 的概率为 0 0 0 ,所以对任意 n ≥ 0 n\ge0 n ≥ 0 ,二进制上逼近 X ‾ n \overline X_n X n 与 Y ‾ n \overline Y_n Y n 也只在同一个零测集上有区别,即 X ‾ n = Y ‾ n \overline X_n=\overline Y_n X n = Y n a.s.。对于离散随机变量,零测集不会改变定义期望的级数中任何一项的概率权重,因此
X 可积 ⟺ X ‾ 0 可积 ⟺ Y ‾ 0 可积 ⟺ Y 可积 ,
X\text{ 可积}\iff\overline X_0\text{ 可积}\iff\overline Y_0\text{ 可积}\iff Y\text{ 可积},
X 可积 ⟺ X 0 可积 ⟺ Y 0 可积 ⟺ Y 可积 ,
且在可积时有 E [ X ] = lim n → ∞ E [ X ‾ n ] = lim n → ∞ E [ Y ‾ n ] = E [ Y ] \mathbb E[X]=\lim_{n\to\infty}\mathbb E[\overline X_n]=\lim_{n\to\infty}\mathbb E[\overline Y_n]=\mathbb E[Y] E [ X ] = lim n → ∞ E [ X n ] = lim n → ∞ E [ Y n ] = E [ Y ] 。
再看第 4 条,也就是期望的线性性。注意条件里“X X X 和 Y Y Y 均可积”至关重要,否则一旦撞上 ∞ − ∞ \infty-\infty ∞ − ∞ ,线性性就会失效。我们令 Z : = X + Y Z:= X+Y Z := X + Y ,先验证 Z Z Z 的可积性,即验证 Z ‾ 0 \overline Z_0 Z 0 可积。由 ∣ W ‾ 0 − W ∣ ≤ 1 |\overline W_0-W|\le1 ∣ W 0 − W ∣ ≤ 1 以及三角不等式,逐点有
∣ Z ‾ 0 ∣ ≤ ∣ Z ∣ + 1 ≤ ∣ X ∣ + ∣ Y ∣ + 1 ≤ ∣ X ‾ 0 ∣ + ∣ Y ‾ 0 ∣ + 3.
|\overline Z_0|\le|Z|+1\le|X|+|Y|+1\le|\overline X_0|+|\overline Y_0|+3.
∣ Z 0 ∣ ≤ ∣ Z ∣ + 1 ≤ ∣ X ∣ + ∣ Y ∣ + 1 ≤ ∣ X 0 ∣ + ∣ Y 0 ∣ + 3.
因为 X , Y X,Y X , Y 均可积,离散随机变量 ∣ X ‾ 0 ∣ , ∣ Y ‾ 0 ∣ |\overline X_0|,|\overline Y_0| ∣ X 0 ∣ , ∣ Y 0 ∣ 均可积,从而 ∣ Z ‾ 0 ∣ |\overline Z_0| ∣ Z 0 ∣ 被一个可积离散随机变量控制,故 Z = X + Y Z=X+Y Z = X + Y 可积。
接着我们验证期望的加法等式。根据定义,E [ Z ] = lim n → ∞ E [ Z ‾ n ] \mathbb E[Z]=\lim_{n\to\infty}\mathbb E[\overline Z_n] E [ Z ] = lim n → ∞ E [ Z n ] ;而由离散随机变量期望的线性性,
E [ X ] + E [ Y ] = lim n → ∞ E [ X ‾ n ] + lim n → ∞ E [ Y ‾ n ] = lim n → ∞ E [ X ‾ n + Y ‾ n ] .
\mathbb E[X]+\mathbb E[Y]=\lim_{n\to\infty}\mathbb E[\overline X_n]+\lim_{n\to\infty}\mathbb E[\overline Y_n]=\lim_{n\to\infty}\mathbb E[\overline X_n+\overline Y_n].
E [ X ] + E [ Y ] = n → ∞ lim E [ X n ] + n → ∞ lim E [ Y n ] = n → ∞ lim E [ X n + Y n ] .
对于每一个 n ≥ 0 n\ge0 n ≥ 0 ,我们逐点考察 Z ‾ n \overline Z_n Z n 与 X ‾ n + Y ‾ n \overline X_n+\overline Y_n X n + Y n 的差距。由于 Z = X + Y Z=X+Y Z = X + Y ,根据三角不等式有
∣ Z ‾ n − ( X ‾ n + Y ‾ n ) ∣ = ∣ ( Z ‾ n − Z ) + ( X − X ‾ n ) + ( Y − Y ‾ n ) ∣ ≤ ∣ Z ‾ n − Z ∣ + ∣ X − X ‾ n ∣ + ∣ Y − Y ‾ n ∣ ≤ 3 ⋅ 2 − n .
\begin{aligned}
\bigl|\overline Z_n-(\overline X_n+\overline Y_n)\bigr|
&=\bigl|(\overline Z_n-Z)+(X-\overline X_n)+(Y-\overline Y_n)\bigr|\\
&\le|\overline Z_n-Z|+|X-\overline X_n|+|Y-\overline Y_n|\le3\cdot2^{-n}.
\end{aligned}
Z n − ( X n + Y n ) = ( Z n − Z ) + ( X − X n ) + ( Y − Y n ) ≤ ∣ Z n − Z ∣ + ∣ X − X n ∣ + ∣ Y − Y n ∣ ≤ 3 ⋅ 2 − n .
对两边取离散期望,得到
∣ E [ Z ‾ n ] − E [ X ‾ n + Y ‾ n ] ∣ ≤ E [ ∣ Z ‾ n − ( X ‾ n + Y ‾ n ) ∣ ] ≤ 3 ⋅ 2 − n ⟶ 0 ( n → ∞ ) .
\bigl|\mathbb E[\overline Z_n]-\mathbb E[\overline X_n+\overline Y_n]\bigr|\le\mathbb E\bigl[\bigl|\overline Z_n-(\overline X_n+\overline Y_n)\bigr|\bigr]\le3\cdot2^{-n}\longrightarrow0\qquad(n\to\infty).
E [ Z n ] − E [ X n + Y n ] ≤ E [ Z n − ( X n + Y n ) ] ≤ 3 ⋅ 2 − n ⟶ 0 ( n → ∞ ) .
这说明两个数列 E [ Z ‾ n ] \mathbb E[\overline Z_n] E [ Z n ] 与 E [ X ‾ n + Y ‾ n ] \mathbb E[\overline X_n+\overline Y_n] E [ X n + Y n ] 收敛到同一个极限,故 E [ X + Y ] = E [ X ] + E [ Y ] \mathbb E[X+Y]=\mathbb E[X]+\mathbb E[Y] E [ X + Y ] = E [ X ] + E [ Y ] 。
一般测度下的适用性 :命题 3.20 的全部六条性质,对于任意测度空间 ( Ω , F , μ ) (\Omega,\mathcal F,\mu) ( Ω , F , μ ) 上的勒贝格积分 ∫ Ω f d μ \int_\Omega f\,\mathrm d\mu ∫ Ω f d μ (把“a.s.”换为“μ \mu μ -a.e.”)都原封不动地成立 (严格证明见 3.8 节附录 )。唯一要注意的区别是:在概率空间上常数必可积(如证明第 4 条时用到了常数 3 3 3 可积),而在无穷测度空间上非零常数的积分为 ∞ \infty ∞ ,因此附录中会利用单调收敛定理给出不依赖常数可积性的通用证明。
还有一条在离散情形我们证明过、在一般概率空间上同样成立的重要性质:如果随机变量 X X X 和 Y Y Y 相互独立并且都可积,那么乘积 X Y XY X Y 也可积,并且 E [ X Y ] = E [ X ] E [ Y ] \mathbb E[XY]=\mathbb E[X]\mathbb E[Y] E [ X Y ] = E [ X ] E [ Y ] 。我们把它的正式陈述和证明放在第 4 章,与独立性、乘积空间放在一起讨论。
提前剧透一句证明思路:只需把 X , Y X,Y X , Y 用二进制逼近替换成离散随机变量,直接套用第二章离散独立情形的结论,再令 n → ∞ n\to\infty n → ∞ 取极限即可。
3.5 期望与极限的交换
我们现在来学习关于期望(或者更一般的勒贝格积分)的一组核心定理:什么时候“求极限”与“求期望(积分)”这两个操作可以交换次序?这几个定理在我们后续的课程里会扮演挑大梁的角色。
逐点收敛与几乎必然收敛
在数学分析中,我们经常遇到一列函数 { f n } n ≥ 1 \{f_n\}_{n\ge1} { f n } n ≥ 1 收敛到一个函数 f f f 。最基本的一种收敛方式是逐点收敛 ,意思是对于定义域里的每一个点 x x x ,实数序列 f 1 ( x ) , f 2 ( x ) , … f_1(x),f_2(x),\dots f 1 ( x ) , f 2 ( x ) , … 都收敛到 f ( x ) f(x) f ( x ) 。同样,在概率论中我们也会讨论一列随机变量 { X n } n ≥ 1 \{X_n\}_{n\ge1} { X n } n ≥ 1 收敛到随机变量 X X X 。如果所有这些随机变量都生活在同一个概率空间 ( Ω , F , P ) (\Omega,\mathcal F,\mathbb P) ( Ω , F , P ) 上,那么逐点收敛可以自然地写成:
∀ ω ∈ Ω , lim n → ∞ X n ( ω ) = X ( ω ) .
\forall\omega\in\Omega,\quad\lim_{n\to\infty}X_n(\omega)=X(\omega).
∀ ω ∈ Ω , n → ∞ lim X n ( ω ) = X ( ω ) .
不过,因为概率空间上多了一个概率测度 P \mathbb P P ,在概率论中“收敛”会分化出好几种强弱不同的含义(我们会在第 7 章专门梳理各种收敛概念之间的脉络)。今天我们先引入最重要的一种——几乎必然收敛 (almost surely,简称 a.s.;也叫“以概率 1 1 1 收敛”或测度论中的“几乎处处收敛”,almost everywhere,简称 a.e.)。它的定义是:
P ( lim n → ∞ X n = X ) = 1.
\mathbb P\left(\lim_{n\to\infty}X_n=X\right)=1.
P ( n → ∞ lim X n = X ) = 1.
换句话说,那些让 lim n → ∞ X n ( ω ) ≠ X ( ω ) \lim_{n\to\infty}X_n(\omega)\ne X(\omega) lim n → ∞ X n ( ω ) = X ( ω ) (包括极限不存在)的“坏样本点”集合,其概率测度等于 0 0 0 。在概率论里,这是一个非常强的收敛概念,但它比逐点收敛要弱一点点。正如我们在命题 3.20 第 1 条里看到的那样,一个测度为零的集合在积分面前是掀不起什么风浪的,所以关于积分与极限交换的定理,我们都可以把逐点收敛的条件放宽成几乎必然收敛。
期望和极限能交换吗?
现在假设 X n X_n X n 逐点(或几乎必然)收敛到 X X X 。我们最想问的问题是:E [ X n ] \mathbb E[X_n] E [ X n ] 会不会也收敛到 E [ X ] \mathbb E[X] E [ X ] 呢?换句话说,期望算子和极限算子能不能直接交换位置:
lim n → ∞ E [ X n ] = ? E [ lim n → ∞ X n ] .
\lim_{n\to\infty}\mathbb E[X_n]\overset{?}{=}\mathbb E\left[\lim_{n\to\infty}X_n\right].
n → ∞ lim E [ X n ] = ? E [ n → ∞ lim X n ] .
首先,我们必须清醒地认识到:没有任何附加条件时,期望和极限不一定 能够交换!下面来看两个非常经典的反例。
4 2 1 1/4 1/2 1 X₄ (面积=1) X₂ (面积=1) X₁
这个反例的几何形状值得印在脑海里:X n X_n X n 的高度 n n n 与底宽 1 / n 1/n 1/ n 恰好互相抵消,所以积分始终是 1 1 1 。取逐点极限时把“高度”和“宽度”拆开处理,这笔面积就从上方“溜走”了。
反例 逐点收敛但期望与极限不可交换的两个经典模型
几何面积向无穷远处“逃逸” :取概率空间为 ( 0 , 1 ] (0,1] ( 0 , 1 ] 上的均匀分布(勒贝格测度),定义 X n ( ω ) : = n ⋅ 1 ( 0 , 1 n ) ( ω ) .
X_n(\omega):= n\cdot\mathbf 1_{(0,\,\frac1n)}(\omega).
X n ( ω ) := n ⋅ 1 ( 0 , n 1 ) ( ω ) . 容易验证,对于任意固定的 ω ∈ ( 0 , 1 ] \omega\in(0,1] ω ∈ ( 0 , 1 ] ,只要 n > 1 / ω n>1/\omega n > 1/ ω 就有 X n ( ω ) = 0 X_n(\omega)=0 X n ( ω ) = 0 ,因此 X n X_n X n 在 ( 0 , 1 ] (0,1] ( 0 , 1 ] 上逐点收敛到 0 0 0 ,从而 E [ lim n → ∞ X n ] = 0 \mathbb E[\lim_{n\to\infty}X_n]=0 E [ lim n → ∞ X n ] = 0 。但另一方面,对每一个固定的 n ≥ 1 n\ge1 n ≥ 1 ,X n X_n X n 的图像都是一个底宽为 1 / n 1/n 1/ n 、高为 n n n 的瘦高矩形,它的期望恒为 E [ X n ] = n ⋅ 1 n = 1 \mathbb E[X_n]=n\cdot\frac1n=1 E [ X n ] = n ⋅ n 1 = 1 。于是, lim n → ∞ E [ X n ] = 1 ≠ 0 = E [ lim n → ∞ X n ] .
\lim_{n\to\infty}\mathbb E[X_n]=1\ne0=\mathbb E\left[\lim_{n\to\infty}X_n\right].
n → ∞ lim E [ X n ] = 1 = 0 = E [ n → ∞ lim X n ] .
赌徒的翻倍下注策略(Martingale) :这第二个反例非常有“概率味”,也是我们第 9 章将要深入研究的“鞅”(martingale)这个词的词源。假设你去赌场玩一个抛公平硬币的猜正反游戏,每次正反面概率各为 1 / 2 1/2 1/2 。你的策略是:第一局押 1 1 1 元;如果赢了就立刻收手离场,如果输了就在下一局把赌注翻倍押 2 2 2 元;再输就继续翻倍押 4 4 4 元、8 8 8 元……总之,在第 k k k 局押 2 k − 1 2^{k-1} 2 k − 1 元,一旦赢下一局就永远停止下注。
我们用随机变量 X n X_n X n 表示最多玩到第 n n n 局时的累计净收益。容易算清楚 X n X_n X n 的分布:如果在前 n n n 局里至少出现过一次正面(概率为 1 − 2 − n 1-2^{-n} 1 − 2 − n ),假设第一次正面出现在第 k k k 局(1 ≤ k ≤ n 1\le k\le n 1 ≤ k ≤ n ),那么你在第 k k k 局赢回的 2 k − 1 2^{k-1} 2 k − 1 元恰好填平了前 k − 1 k-1 k − 1 局输掉的 1 + 2 + ⋯ + 2 k − 2 = 2 k − 1 − 1 1+2+\cdots+2^{k-2}=2^{k-1}-1 1 + 2 + ⋯ + 2 k − 2 = 2 k − 1 − 1 元,并净赚 1 1 1 元;反之,如果前 n n n 局全输(概率为 2 − n 2^{-n} 2 − n ),你的累计净亏损就是 1 + 2 + ⋯ + 2 n − 1 = 2 n − 1 1+2+\cdots+2^{n-1}=2^n-1 1 + 2 + ⋯ + 2 n − 1 = 2 n − 1 元。因此,无论 n n n 取多少,第 n n n 局结束时的期望净收益恒等于零: E [ X n ] = ( 1 − 2 − n ) ⋅ 1 + 2 − n ⋅ ( − ( 2 n − 1 ) ) = 0.
\mathbb E[X_n]=\left(1-2^{-n}\right)\cdot1+2^{-n}\cdot\bigl(-(2^n-1)\bigr)=0.
E [ X n ] = ( 1 − 2 − n ) ⋅ 1 + 2 − n ⋅ ( − ( 2 n − 1 ) ) = 0. 但是,当你不设局数上限一直玩下去时,一连串反面永远不停止的概率是 lim n → ∞ 2 − n = 0 \lim_{n\to\infty}2^{-n}=0 lim n → ∞ 2 − n = 0 。也就是说,你几乎必然会在有限局内迎来第一次正面并揣着 1 1 1 元净利离场,即 lim n → ∞ X n = 1 \lim_{n\to\infty}X_n=1 lim n → ∞ X n = 1 a.s.!于是我们再次看到期望与极限不可交换: 0 = lim n → ∞ E [ X n ] ≠ E [ lim n → ∞ X n ] = 1.
0=\lim_{n\to\infty}\mathbb E[X_n]\ne\mathbb E\left[\lim_{n\to\infty}X_n\right]=1.
0 = n → ∞ lim E [ X n ] = E [ n → ∞ lim X n ] = 1.
这绝不意味着你发现了赌场的提款机:之所以极限前后期望对不上,正是因为在极少数连输的样本轨道上,你为了继续翻倍所需要的本金和承受的瞬时浮亏会以 − 2 n -2^n − 2 n 的速度冲向负无穷。
既然无条件的极限交换不成立,我们就需要弄清楚在什么条件下交换才是合法的。接下来我们将依次介绍勒贝格积分理论中最著名的三大收敛定理:单调收敛定理 (简称 MCT)、Fatou 引理 和控制收敛定理 (简称 DCT)。这三个定理在逻辑上可以互相推导,我们采取 MCT ⟹ Fatou ⟹ DCT \text{MCT}\implies\text{Fatou}\implies\text{DCT} MCT ⟹ Fatou ⟹ DCT 的路线展开。大家马上就会看到,在这条路线中,真正需要“打开勒贝格积分定义的黑盒”做实质性分析的,只有第一步对 MCT 的证明。
单调收敛定理
单调收敛定理说的是:只要一列非负随机变量是单调递增 的,那么期望与极限就永远可以无条件交换。
定理 3.21 单调收敛定理(Monotone Convergence Theorem)
设 { X n } n ≥ 1 \{X_n\}_{n\ge1} { X n } n ≥ 1 是一列非负 随机变量,满足 0 ≤ X 1 ≤ X 2 ≤ ⋯ 0\le X_1\le X_2\le\cdots 0 ≤ X 1 ≤ X 2 ≤ ⋯ a.s.,并且 lim n → ∞ X n = X \lim_{n\to\infty}X_n=X lim n → ∞ X n = X a.s.,那么
lim n → ∞ E [ X n ] = E [ X ] .
\lim_{n\to\infty}\mathbb E[X_n]=\mathbb E[X].
n → ∞ lim E [ X n ] = E [ X ] .
值得注意的是,这个定理里我们没有要求随机变量可积 ——即使两边的期望都发散到 + ∞ +\infty + ∞ ,等式依然在 [ 0 , ∞ ] [0,\infty] [ 0 , ∞ ] 的意义下成立。
在动手写严格证明之前,我们先从直观上想一想为什么这个结论是对的。因为 X n X_n X n 单调递增地逼近 X X X ,一边的不等式 lim n → ∞ E [ X n ] ≤ E [ X ] \lim_{n\to\infty}\mathbb E[X_n]\le\mathbb E[X] lim n → ∞ E [ X n ] ≤ E [ X ] 由期望的单调性是白送的;真正的难点在于反过来的 E [ X ] ≤ lim n → ∞ E [ X n ] \mathbb E[X]\le\lim_{n\to\infty}\mathbb E[X_n] E [ X ] ≤ lim n → ∞ E [ X n ] 。直观上说,对于每一个 n n n ,我们可以考察那些“X n ( ω ) X_n(\omega) X n ( ω ) 还没追上 X ( ω ) X(\omega) X ( ω ) 、两者差距大于 ε \varepsilon ε ”的样本点集合。随着 n → ∞ n\to\infty n → ∞ ,既然 X n ( ω ) ↑ X ( ω ) X_n(\omega)\uparrow X(\omega) X n ( ω ) ↑ X ( ω ) ,这个“落后分子集合”的测度就会单调递减到 0 0 0 。如果我们知道函数 X X X 本身的取值是有界 的(比如不超过某个常数 N N N ),那么测度趋于零的集合对期望差距的贡献自然也就趋于零了!
这个直观分析启发我们分两步走:先证明一个针对截断有界化的特殊情况(即下面的截断引理,它相当于在 MCT 中取 X n = X ∧ n X_n=X\land n X n = X ∧ n ),然后再利用截断引理把一般 MCT 的证明化归到有界随机变量的场合。
引理 3.22 截断引理
设随机变量 X ≥ 0 X\ge0 X ≥ 0 。那么
lim n → ∞ E [ X ∧ n ] = E [ X ] .
\lim_{n\to\infty}\mathbb E[X\land n]=\mathbb E[X].
n → ∞ lim E [ X ∧ n ] = E [ X ] .
证明 . 我们先来证明引理 3.22。如果 P ( X = ∞ ) > 0 \mathbb P(X=\infty)>0 P ( X = ∞ ) > 0 ,那么对于每一个样本点 ω ∈ [ X = ∞ ] \omega\in[X=\infty] ω ∈ [ X = ∞ ] ,都有 ( X ∧ n ) ( ω ) = n (X\land n)(\omega)=n ( X ∧ n ) ( ω ) = n 。因此由期望的单调性,E [ X ∧ n ] ≥ n ⋅ P ( X = ∞ ) \mathbb E[X\land n]\ge n\cdot\mathbb P(X=\infty) E [ X ∧ n ] ≥ n ⋅ P ( X = ∞ ) 。令 n → ∞ n\to\infty n → ∞ 即有 lim n → ∞ E [ X ∧ n ] = ∞ = E [ X ] \lim_{n\to\infty}\mathbb E[X\land n]=\infty=\mathbb E[X] lim n → ∞ E [ X ∧ n ] = ∞ = E [ X ] ,结论成立。
因此,接下来可以假设 P ( X < ∞ ) = 1 \mathbb P(X<\infty)=1 P ( X < ∞ ) = 1 ;更进一步,由于修改一个零测集上的取值不会改变期望,我们不妨直接假设 X ( ω ) < ∞ X(\omega)<\infty X ( ω ) < ∞ 对所有 ω ∈ Ω \omega\in\Omega ω ∈ Ω 逐点成立。因为对任意 n n n 都有 X ∧ n ≤ X X\land n\le X X ∧ n ≤ X ,单调性直接给出 lim n → ∞ E [ X ∧ n ] ≤ E [ X ] \lim_{n\to\infty}\mathbb E[X\land n]\le\mathbb E[X] lim n → ∞ E [ X ∧ n ] ≤ E [ X ] 。所以我们只需证明反方向的不等式:
E [ X ] ≤ lim n → ∞ E [ X ∧ n ] .
\mathbb E[X]\le\lim_{n\to\infty}\mathbb E[X\land n].
E [ X ] ≤ n → ∞ lim E [ X ∧ n ] .
现在打开定义 3.19 的黑盒:任取整数 n ≥ 1 n\ge1 n ≥ 1 和二进制精度 k ≥ 0 k\ge0 k ≥ 0 ,考虑 X X X 在 2 − k 2^{-k} 2 − k 尺度下的下逼近 X ‾ k \underline X_k X k 。注意当 X ( ω ) > 0 X(\omega)>0 X ( ω ) > 0 时 X ‾ k ( ω ) ≥ 0 \underline X_k(\omega)\ge0 X k ( ω ) ≥ 0 ,而当 X ( ω ) = 0 X(\omega)=0 X ( ω ) = 0 时 X ‾ k ( ω ) = − 2 − k < 0 \underline X_k(\omega)=-2^{-k}<0 X k ( ω ) = − 2 − k < 0 ;因此将 X ‾ k \underline X_k X k 与非负部分 X ‾ k + \underline X_k^+ X k + 对照,利用 X ‾ k ≤ X ‾ k + ≤ X \underline X_k\le\underline X_k^+\le X X k ≤ X k + ≤ X ,我们有
E [ X ∧ n ] ≥ E [ X ‾ k + ∧ n ] ≥ E [ X ‾ k + ⋅ 1 { X ‾ k + ≤ n } ] = ∑ j = 1 n ⋅ 2 k j ⋅ 2 − k ⋅ P ( X ‾ k = j ⋅ 2 − k ) .
\mathbb E[X\land n]\ge\mathbb E[\underline X_k^+\land n]\ge\mathbb E\left[\underline X_k^+\cdot\mathbf 1_{\{\underline X_k^+\le n\}}\right]=\sum_{j=1}^{n\cdot2^k}j\cdot2^{-k}\cdot\mathbb P\bigl(\underline X_k=j\cdot2^{-k}\bigr).
E [ X ∧ n ] ≥ E [ X k + ∧ n ] ≥ E [ X k + ⋅ 1 { X k + ≤ n } ] = j = 1 ∑ n ⋅ 2 k j ⋅ 2 − k ⋅ P ( X k = j ⋅ 2 − k ) .
固定 k k k ,让上式最左边和最右边的截断高度 n → ∞ n\to\infty n → ∞ ,有限和就变成了无穷级数:
lim n → ∞ E [ X ∧ n ] ≥ ∑ j = 1 ∞ j ⋅ 2 − k ⋅ P ( X ‾ k = j ⋅ 2 − k ) = E [ X ‾ k + ] ≥ E [ X ‾ k ] .
\lim_{n\to\infty}\mathbb E[X\land n]\ge\sum_{j=1}^\infty j\cdot2^{-k}\cdot\mathbb P\bigl(\underline X_k=j\cdot2^{-k}\bigr)=\mathbb E[\underline X_k^+]\ge\mathbb E[\underline X_k].
n → ∞ lim E [ X ∧ n ] ≥ j = 1 ∑ ∞ j ⋅ 2 − k ⋅ P ( X k = j ⋅ 2 − k ) = E [ X k + ] ≥ E [ X k ] .
最后再对右边令二进制精度 k → ∞ k\to\infty k → ∞ ,由期望的定义(或 E [ X ] = ∞ \mathbb E[X]=\infty E [ X ] = ∞ 时级数发散的定义)立即得到 lim n → ∞ E [ X ∧ n ] ≥ E [ X ] \lim_{n\to\infty}\mathbb E[X\land n]\ge\mathbb E[X] lim n → ∞ E [ X ∧ n ] ≥ E [ X ] 。引理 3.22 得证。
有了截断引理,单调收敛定理的证明就非常顺畅了。
证明 . 定理 3.21(MCT)的证明。 首先说明一下,我们可以不管题设里的“a.s.”,直接假设单调性和极限都是逐点成立的:只需把违背单调性或极限不等于 X X X 的零测例外集记为 Λ \Lambda Λ (P ( Λ ) = 0 \mathbb P(\Lambda)=0 P ( Λ ) = 0 ),再把所有随机变量都乘上指示函数 1 Λ c \mathbf 1_{\Lambda^c} 1 Λ c ;这样性质就处处逐点成立,且由命题 3.20 第 1 条,每一个期望值都保持不变。
和刚才一样,由 X n ≤ X X_n\le X X n ≤ X 立得 lim n → ∞ E [ X n ] ≤ E [ X ] \lim_{n\to\infty}\mathbb E[X_n]\le\mathbb E[X] lim n → ∞ E [ X n ] ≤ E [ X ] ,我们只需要证明 E [ X ] ≤ lim n → ∞ E [ X n ] \mathbb E[X]\le\lim_{n\to\infty}\mathbb E[X_n] E [ X ] ≤ lim n → ∞ E [ X n ] 。根据截断引理(引理 3.22),E [ X ] = lim N → ∞ E [ X ∧ N ] \mathbb E[X]=\lim_{N\to\infty}\mathbb E[X\land N] E [ X ] = lim N → ∞ E [ X ∧ N ] ,因此只需对任意固定的正整数 N ∈ N N\in\mathbb N N ∈ N 证明
E [ X ∧ N ] ≤ lim n → ∞ E [ X n ] .
\mathbb E[X\land N]\le\lim_{n\to\infty}\mathbb E[X_n].
E [ X ∧ N ] ≤ n → ∞ lim E [ X n ] .
又因为显然有 X n ≥ X n ∧ N X_n\ge X_n\land N X n ≥ X n ∧ N ,从而 E [ X n ] ≥ E [ X n ∧ N ] \mathbb E[X_n]\ge\mathbb E[X_n\land N] E [ X n ] ≥ E [ X n ∧ N ] ,我们实际上只需要对任意固定的上界 N ∈ N N\in\mathbb N N ∈ N 证明
E [ X ∧ N ] ≤ lim n → ∞ E [ X n ∧ N ] .
\mathbb E[X\land N]\le\lim_{n\to\infty}\mathbb E[X_n\land N].
E [ X ∧ N ] ≤ n → ∞ lim E [ X n ∧ N ] .
注意看这一步化归的妙处:把 X n ∧ N X_n\land N X n ∧ N 和 X ∧ N X\land N X ∧ N 重新记作 X n X_n X n 和 X X X ,我们就不失一般性地把问题化归到了有界随机变量的情形 !也就是说,接下来可以假设存在常数 N < ∞ N<\infty N < ∞ ,使得 0 ≤ X 1 ≤ X 2 ≤ ⋯ ≤ X ≤ N 0\le X_1\le X_2\le\cdots\le X\le N 0 ≤ X 1 ≤ X 2 ≤ ⋯ ≤ X ≤ N 。
在有界假设下,我们用分析学里经典的“留一点余量”(an epsilon of room )技巧来收尾。任给 ε > 0 \varepsilon>0 ε > 0 ,对每个 n ≥ 1 n\ge1 n ≥ 1 定义“落后超过 ε \varepsilon ε ”的样本集
这里能看出为什么一定要先做截断化归:如果没有统一的封顶常数 N < ∞ N<\infty N < ∞ ,哪怕知道坏集合的测度 P ( A n , ε ) → 0 \mathbb P(A_{n,\varepsilon})\to0 P ( A n , ε ) → 0 ,我们也无法排除 X − X n X-X_n X − X n 在 A n , ε A_{n,\varepsilon} A n , ε 上像 n 1 ( 0 , 1 / n ) n\mathbf 1_{(0,1/n)} n 1 ( 0 , 1/ n ) 那样靠超高峰值贡献出非零积分!
A n , ε : = { ω ∈ Ω ∣ X ( ω ) − X n ( ω ) > ε } .
A_{n,\varepsilon}:=\bigl\{\omega\in\Omega\;\big|\;X(\omega)-X_n(\omega)>\varepsilon\bigr\}.
A n , ε := { ω ∈ Ω X ( ω ) − X n ( ω ) > ε } .
由于 X n ( ω ) X_n(\omega) X n ( ω ) 关于 n n n 单调递增趋于 X ( ω ) X(\omega) X ( ω ) ,集合列 A 1 , ε ⊇ A 2 , ε ⊇ ⋯ A_{1,\varepsilon}\supseteq A_{2,\varepsilon}\supseteq\cdots A 1 , ε ⊇ A 2 , ε ⊇ ⋯ 是单调递减的,并且交集为空:⋂ n ≥ 1 A n , ε = ∅ \bigcap_{n\ge1}A_{n,\varepsilon}=\emptyset ⋂ n ≥ 1 A n , ε = ∅ 。在 A n , ε A_{n,\varepsilon} A n , ε 上,由于随机变量有界,差距 X − X n ≤ N X-X_n\le N X − X n ≤ N ;而在补集 A n , ε c A_{n,\varepsilon}^c A n , ε c 上,差距 X − X n ≤ ε X-X_n\le\varepsilon X − X n ≤ ε 。故逐点有
X − X n ≤ ε ⋅ 1 A n , ε c + N ⋅ 1 A n , ε ≤ ε + N ⋅ 1 A n , ε .
X-X_n\le\varepsilon\cdot\mathbf 1_{A_{n,\varepsilon}^c}+N\cdot\mathbf 1_{A_{n,\varepsilon}}\le\varepsilon+N\cdot\mathbf 1_{A_{n,\varepsilon}}.
X − X n ≤ ε ⋅ 1 A n , ε c + N ⋅ 1 A n , ε ≤ ε + N ⋅ 1 A n , ε .
对两边取期望(有界随机变量当然可积),并利用概率测度的上连续性 lim n → ∞ P ( A n , ε ) = 0 \lim_{n\to\infty}\mathbb P(A_{n,\varepsilon})=0 lim n → ∞ P ( A n , ε ) = 0 ,得到
lim n → ∞ ( E [ X ] − E [ X n ] ) = lim n → ∞ E [ X − X n ] ≤ lim n → ∞ ( ε + N P ( A n , ε ) ) = ε .
\lim_{n\to\infty}\bigl(\mathbb E[X]-\mathbb E[X_n]\bigr)=\lim_{n\to\infty}\mathbb E[X-X_n]\le\lim_{n\to\infty}\bigl(\varepsilon+N\,\mathbb P(A_{n,\varepsilon})\bigr)=\varepsilon.
n → ∞ lim ( E [ X ] − E [ X n ] ) = n → ∞ lim E [ X − X n ] ≤ n → ∞ lim ( ε + N P ( A n , ε ) ) = ε .
即对任意 ε > 0 \varepsilon>0 ε > 0 都有 lim n → ∞ E [ X n ] ≥ E [ X ] − ε \lim_{n\to\infty}\mathbb E[X_n]\ge\mathbb E[X]-\varepsilon lim n → ∞ E [ X n ] ≥ E [ X ] − ε 。令 ε ↓ 0 \varepsilon\downarrow0 ε ↓ 0 ,定理 3.21 得证。
MCT 的两个常用推论
第一个推论是关于单调递减 序列的:假设 X 1 ≥ X 2 ≥ ⋯ ≥ 0 X_1\ge X_2\ge\cdots\ge0 X 1 ≥ X 2 ≥ ⋯ ≥ 0 ,并且 lim n → ∞ X n = X \lim_{n\to\infty}X_n=X lim n → ∞ X n = X a.s.。如果起点的 X 1 X_1 X 1 是可积的 (即 E [ X 1 ] < ∞ \mathbb E[X_1]<\infty E [ X 1 ] < ∞ ),那么
lim n → ∞ E [ X n ] = E [ X ] .
\lim_{n\to\infty}\mathbb E[X_n]=\mathbb E[X].
n → ∞ lim E [ X n ] = E [ X ] .
证明非常简单:只需考察非负单调递增序列 Y n : = X 1 − X n ↑ X 1 − X Y_n:= X_1-X_n\uparrow X_1-X Y n := X 1 − X n ↑ X 1 − X ,因为 X 1 X_1 X 1 可积,每个 X n X_n X n 和 X X X 也都可积,对 Y n Y_n Y n 应用 MCT 再用线性性把 E [ X 1 ] \mathbb E[X_1] E [ X 1 ] 消掉即可。请特别注意:这里的条件“E [ X 1 ] < ∞ \mathbb E[X_1]<\infty E [ X 1 ] < ∞ ”绝对不能省!否则,只要在 ( 0 , 1 ] (0,1] ( 0 , 1 ] 的均匀分布上取 X n ( ω ) = 1 n ω X_n(\omega)=\frac{1}{n\omega} X n ( ω ) = nω 1 ,虽然 X n ( ω ) ↓ 0 X_n(\omega)\downarrow0 X n ( ω ) ↓ 0 ,但对每个 n n n 都有 E [ X n ] = ∞ \mathbb E[X_n]=\infty E [ X n ] = ∞ ,极限交换就失效了。
第二个推论把期望的有限可加性推广到了非负无穷级数 :只要每一项都是非负的,无穷求和与期望就可以无条件交换次序。
命题 3.23 非负级数的逐项期望
如果随机变量列 Y 1 , Y 2 , ⋯ ≥ 0 Y_1,Y_2,\dots\ge0 Y 1 , Y 2 , ⋯ ≥ 0 ,那么
E [ ∑ i = 1 ∞ Y i ] = ∑ i = 1 ∞ E [ Y i ] .
\mathbb E\left[\sum_{i=1}^\infty Y_i\right]=\sum_{i=1}^\infty\mathbb E[Y_i].
E [ i = 1 ∑ ∞ Y i ] = i = 1 ∑ ∞ E [ Y i ] .
证明只需令部分和 X n : = ∑ i = 1 n Y i X_n:=\sum_{i=1}^nY_i X n := ∑ i = 1 n Y i 。因为 Y i ≥ 0 Y_i\ge0 Y i ≥ 0 ,部分和满足 0 ≤ X 1 ≤ X 2 ≤ ⋯ ↑ ∑ i = 1 ∞ Y i 0\le X_1\le X_2\le\cdots\uparrow\sum_{i=1}^\infty Y_i 0 ≤ X 1 ≤ X 2 ≤ ⋯ ↑ ∑ i = 1 ∞ Y i ,直接应用 MCT 即得
E [ ∑ i = 1 ∞ Y i ] = E [ lim n → ∞ X n ] = (MCT) lim n → ∞ E [ X n ] = ( ♡ ) lim n → ∞ ∑ i = 1 n E [ Y i ] = ∑ i = 1 ∞ E [ Y i ] .
\mathbb E\left[\sum_{i=1}^\infty Y_i\right]=\mathbb E\left[\lim_{n\to\infty}X_n\right]\overset{\text{(MCT)}}{=}\lim_{n\to\infty}\mathbb E[X_n]\overset{(\heartsuit)}{=}\lim_{n\to\infty}\sum_{i=1}^n\mathbb E[Y_i]=\sum_{i=1}^\infty\mathbb E[Y_i].
E [ i = 1 ∑ ∞ Y i ] = E [ n → ∞ lim X n ] = (MCT) n → ∞ lim E [ X n ] = ( ♡ ) n → ∞ lim i = 1 ∑ n E [ Y i ] = i = 1 ∑ ∞ E [ Y i ] .
注意到在 ( ♡ ) (\heartsuit) ( ♡ ) 处我们用到了有限项非负随机变量的期望可加性:当每一项都可积时这是命题 3.20 的第 4 条;而如果其中某一项不可积(期望为 ∞ \infty ∞ ),由于所有项非负,等号两边同时等于 ∞ \infty ∞ ,等式依然成立。
一般测度与计数测度特例 :定理 3.21(MCT)、引理 3.22 与命题 3.23 在任意测度空间 ( Ω , F , μ ) (\Omega,\mathcal F,\mu) ( Ω , F , μ ) 上都完全成立(见 3.8 节附录 )。特别地,若在命题 3.23 中取 ( Ω , μ ) = ( N , μ count ) (\Omega,\mu)=(\mathbb N,\mu_{\text{count}}) ( Ω , μ ) = ( N , μ count ) 为 3.4 节介绍的计数测度,令 Y i ( j ) : = a i j ≥ 0 Y_i(j):=a_{ij}\ge0 Y i ( j ) := a ij ≥ 0 ,那么“期望与级数交换”立刻化身为数学分析中大家熟悉的非负双重级数无条件交换求和次序定理 : ∑ j = 1 ∞ ∑ i = 1 ∞ a i j = ∑ i = 1 ∞ ∑ j = 1 ∞ a i j .
\sum_{j=1}^\infty\sum_{i=1}^\infty a_{ij}=\sum_{i=1}^\infty\sum_{j=1}^\infty a_{ij}.
j = 1 ∑ ∞ i = 1 ∑ ∞ a ij = i = 1 ∑ ∞ j = 1 ∑ ∞ a ij .
Fatou 引理
回顾本节开头的第一个反例(瘦高矩形 X n = n 1 ( 0 , 1 / n ) ≥ 0 X_n=n\mathbf 1_{(0,1/n)}\ge0 X n = n 1 ( 0 , 1/ n ) ≥ 0 ;注意第二个翻倍赌博反例中 X n X_n X n 可取负值 − 2 n + 1 -2^n+1 − 2 n + 1 ,没有共同下界),我们会发现一个重要现象:对于非负 (或有共同可积下界)的随机变量列,取极限之后,期望只可能比原来变小 (部分正质量在极限过程中“漏掉”了),而不会凭空变大。下面的 Fatou 引理 把这一直觉严格地写成了不等式。
定理 3.24 Fatou 引理
对于任意一列非负随机变量 { X n } n ≥ 1 \{X_n\}_{n\ge1} { X n } n ≥ 1 ,都有
E [ lim inf n → ∞ X n ] ≤ lim inf n → ∞ E [ X n ] .
\mathbb E\left[\liminf_{n\to\infty}X_n\right]\le\liminf_{n\to\infty}\mathbb E[X_n].
E [ n → ∞ lim inf X n ] ≤ n → ∞ lim inf E [ X n ] .
请注意:在 Fatou 引理里,我们对序列 X n X_n X n 没有任何收敛性假设 !正因如此,定理两边写的都是下极限 lim inf \liminf lim inf 而不是 lim \lim lim 。
回顾(下极限与上极限) :对任意实数列 { x n } \{x_n\} { x n } ,下极限定义为 lim inf n → ∞ x n : = lim n → ∞ ( inf j ≥ n x j ) .
\liminf_{n\to\infty}x_n:=\lim_{n\to\infty}\left(\inf_{j\ge n}x_j\right).
n → ∞ lim inf x n := n → ∞ lim ( j ≥ n inf x j ) . 随着下标范围 { j ≥ n } \{j\ge n\} { j ≥ n } 不断缩小,尾部下确界 y n : = inf j ≥ n x j y_n:=\inf_{j\ge n}x_j y n := inf j ≥ n x j 关于 n n n 单调递增 。此外,取负号会把下确界变成上确界: lim inf n → ∞ ( − x n ) = − lim sup n → ∞ x n .
\liminf_{n\to\infty}(-x_n)=-\limsup_{n\to\infty}x_n.
n → ∞ lim inf ( − x n ) = − n → ∞ lim sup x n .
证明 . 对每一个 n ≥ 1 n\ge1 n ≥ 1 ,我们逐点取尾部下确界,定义非负随机变量 Y n : = inf j ≥ n X j ≥ 0 Y_n:=\inf_{j\ge n}X_j\ge0 Y n := inf j ≥ n X j ≥ 0 。由于随着 n n n 增大,取下确界的集合 { j ≥ n } \{j\ge n\} { j ≥ n } 不断缩小,序列 { Y n } \{Y_n\} { Y n } 满足 0 ≤ Y 1 ≤ Y 2 ≤ ⋯ 0\le Y_1\le Y_2\le\cdots 0 ≤ Y 1 ≤ Y 2 ≤ ⋯ ,且逐点单调递增收敛到下极限:Y n ↑ lim inf n → ∞ X n Y_n\uparrow\liminf_{n\to\infty}X_n Y n ↑ lim inf n → ∞ X n 。于是,直接对单调递增的非负序列 { Y n } \{Y_n\} { Y n } 应用单调收敛定理(MCT),得到
lim n → ∞ E [ inf j ≥ n X j ] = E [ lim inf n → ∞ X n ] .
\lim_{n\to\infty}\mathbb E\left[\inf_{j\ge n}X_j\right]=\mathbb E\left[\liminf_{n\to\infty}X_n\right].
n → ∞ lim E [ j ≥ n inf X j ] = E [ n → ∞ lim inf X n ] .
另一方面,对于每一个 n ≥ 1 n\ge1 n ≥ 1 ,根据下确界的定义显然有 X n ≥ inf j ≥ n X j X_n\ge\inf_{j\ge n}X_j X n ≥ inf j ≥ n X j ,故由期望的单调性,
E [ X n ] ≥ E [ inf j ≥ n X j ] .
\mathbb E[X_n]\ge\mathbb E\left[\inf_{j\ge n}X_j\right].
E [ X n ] ≥ E [ j ≥ n inf X j ] .
对上式两边同时取 n → ∞ n\to\infty n → ∞ 的下极限 lim inf \liminf lim inf ,便一锤定音:
lim inf n → ∞ E [ X n ] ≥ lim inf n → ∞ E [ inf j ≥ n X j ] = lim n → ∞ E [ inf j ≥ n X j ] = E [ lim inf n → ∞ X n ] .
\liminf_{n\to\infty}\mathbb E[X_n]\ge\liminf_{n\to\infty}\mathbb E\left[\inf_{j\ge n}X_j\right]=\lim_{n\to\infty}\mathbb E\left[\inf_{j\ge n}X_j\right]=\mathbb E\left[\liminf_{n\to\infty}X_n\right].
n → ∞ lim inf E [ X n ] ≥ n → ∞ lim inf E [ j ≥ n inf X j ] = n → ∞ lim E [ j ≥ n inf X j ] = E [ n → ∞ lim inf X n ] .
顺便问一句:如果把 Fatou 引理里的 lim inf \liminf lim inf 换成 lim sup \limsup lim sup ,方向反过来变成 E [ lim sup X n ] ≥ lim sup E [ X n ] \mathbb E[\limsup X_n]\ge\limsup\mathbb E[X_n] E [ lim sup X n ] ≥ lim sup E [ X n ] ,对不对呢?在没有额外上界控制时是不对 的(比如前面的 X n = n 1 ( 0 , 1 / n ) X_n=n\mathbf 1_{(0,1/n)} X n = n 1 ( 0 , 1/ n ) 就有 E [ lim sup X n ] = 0 < 1 = lim sup E [ X n ] \mathbb E[\limsup X_n]=0<1=\limsup\mathbb E[X_n] E [ lim sup X n ] = 0 < 1 = lim sup E [ X n ] )。哪怕是有界序列,在 ( 0 , 1 ) (0,1) ( 0 , 1 ) 均匀分布上取 X n X_n X n 为实数二进制展开的第 n n n 位数字,容易看出对每个 n n n 都有 E [ X n ] = 1 / 2 \mathbb E[X_n]=1/2 E [ X n ] = 1/2 ,但由于二进制小数几乎必然会出现无穷多个 1 1 1 和无穷多个 0 0 0 ,我们有 lim sup n → ∞ X n = 1 \limsup_{n\to\infty}X_n=1 lim sup n → ∞ X n = 1 a.s. 而 lim inf n → ∞ X n = 0 \liminf_{n\to\infty}X_n=0 lim inf n → ∞ X n = 0 a.s.,此时
E [ lim inf X n ] = 0 < 1 2 = lim n → ∞ E [ X n ] < E [ lim sup X n ] = 1 ,
\mathbb E[\liminf X_n]=0<\frac12=\lim_{n\to\infty}\mathbb E[X_n]<\mathbb E[\limsup X_n]=1,
E [ lim inf X n ] = 0 < 2 1 = n → ∞ lim E [ X n ] < E [ lim sup X n ] = 1 ,
两边都是严格不等号!
控制收敛定理
现在我们来证明在实际计算与后续理论推导中出场率最高 的一个定理——控制收敛定理 (DCT)。
定理 3.25 控制收敛定理(Dominated Convergence Theorem)
设 { X n } n ≥ 1 \{X_n\}_{n\ge1} { X n } n ≥ 1 为一列随机变量,满足 lim n → ∞ X n = X \lim_{n\to\infty}X_n=X lim n → ∞ X n = X a.s.。如果存在一个非负随机变量 Y Y Y ,满足:
一致控制 :对所有 n ≥ 1 n\ge1 n ≥ 1 ,∣ X n ∣ ≤ Y |X_n|\le Y ∣ X n ∣ ≤ Y a.s.;
控制函数可积 :E [ Y ] < ∞ \mathbb E[Y]<\infty E [ Y ] < ∞ 。
那么 X n X_n X n 与 X X X 均可积,并且
lim n → ∞ E [ X n ] = E [ X ] .
\lim_{n\to\infty}\mathbb E[X_n]=\mathbb E[X].
n → ∞ lim E [ X n ] = E [ X ] .
请注意:在控制收敛定理里,我们既不要求 X n X_n X n 非负 ,也不要求 X n X_n X n 单调 !
为什么多了一个可积的控制函数 Y Y Y ,极限就又能交换了呢?回忆一下一开始那个让面积从上方溜掉的反例 X n = n ⋅ 1 ( 0 , 1 / n ) X_n=n\cdot\mathbf 1_{(0,1/n)} X n = n ⋅ 1 ( 0 , 1/ n ) :它之所以能捣乱,是因为当宽度缩向 0 0 0 时,高度 n n n 可以毫无顾忌地冲向无穷大。而 DCT 告诉我们:只要能给所有的 ∣ X n ∣ |X_n| ∣ X n ∣ 找到一个共同的、面积有限的“天花板” Y Y Y ,把它们全都罩在底下不让往无穷大跑,那么在极限过程中就没有任何质量能够偷偷溜走。
证明 . 同样,我们可以不妨假设 ∣ X n ∣ ≤ Y |X_n|\le Y ∣ X n ∣ ≤ Y 与 lim n → ∞ X n = X \lim_{n\to\infty}X_n=X lim n → ∞ X n = X 都是逐点成立的。由 ∣ X ∣ ≤ Y |X|\le Y ∣ X ∣ ≤ Y 和命题 3.20 第 2 条可知,所有的 X n X_n X n 以及极限 X X X 都是可积的。
因为 ∣ X n ∣ ≤ Y |X_n|\le Y ∣ X n ∣ ≤ Y ,所以 Y − X n ≥ 0 Y-X_n\ge0 Y − X n ≥ 0 和 Y + X n ≥ 0 Y+X_n\ge0 Y + X n ≥ 0 是两列非负 随机变量!这让我们可以对它们分别调用 Fatou 引理。
首先,对非负序列 Y − X n Y-X_n Y − X n 应用 Fatou 引理,并利用期望的线性性(注意 E [ Y ] < ∞ \mathbb E[Y]<\infty E [ Y ] < ∞ 有限,可以合法拆开相减):
E [ Y ] − E [ X ] = E [ Y − X ] = E [ lim inf n → ∞ ( Y − X n ) ] ≤ lim inf n → ∞ E [ Y − X n ] = E [ Y ] − lim sup n → ∞ E [ X n ] .
\begin{aligned}
\mathbb E[Y]-\mathbb E[X]=\mathbb E[Y-X]
&=\mathbb E\left[\liminf_{n\to\infty}(Y-X_n)\right]\\
&\le\liminf_{n\to\infty}\mathbb E[Y-X_n]=\mathbb E[Y]-\limsup_{n\to\infty}\mathbb E[X_n].
\end{aligned}
E [ Y ] − E [ X ] = E [ Y − X ] = E [ n → ∞ lim inf ( Y − X n ) ] ≤ n → ∞ lim inf E [ Y − X n ] = E [ Y ] − n → ∞ lim sup E [ X n ] .
消去两边有限的 E [ Y ] \mathbb E[Y] E [ Y ] ,即得
lim sup n → ∞ E [ X n ] ≤ E [ X ] .
\limsup_{n\to\infty}\mathbb E[X_n]\le\mathbb E[X].
n → ∞ lim sup E [ X n ] ≤ E [ X ] .
接着,对非负序列 Y + X n Y+X_n Y + X n 同样应用 Fatou 引理:
E [ Y ] + E [ X ] = E [ Y + X ] = E [ lim inf n → ∞ ( Y + X n ) ] ≤ lim inf n → ∞ E [ Y + X n ] = E [ Y ] + lim inf n → ∞ E [ X n ] .
\begin{aligned}
\mathbb E[Y]+\mathbb E[X]=\mathbb E[Y+X]
&=\mathbb E\left[\liminf_{n\to\infty}(Y+X_n)\right]\\
&\le\liminf_{n\to\infty}\mathbb E[Y+X_n]=\mathbb E[Y]+\liminf_{n\to\infty}\mathbb E[X_n].
\end{aligned}
E [ Y ] + E [ X ] = E [ Y + X ] = E [ n → ∞ lim inf ( Y + X n ) ] ≤ n → ∞ lim inf E [ Y + X n ] = E [ Y ] + n → ∞ lim inf E [ X n ] .
消去 E [ Y ] \mathbb E[Y] E [ Y ] ,又得到另一半不等式:
E [ X ] ≤ lim inf n → ∞ E [ X n ] .
\mathbb E[X]\le\liminf_{n\to\infty}\mathbb E[X_n].
E [ X ] ≤ n → ∞ lim inf E [ X n ] .
把上下两个不等式拼在一起:
lim sup n → ∞ E [ X n ] ≤ E [ X ] ≤ lim inf n → ∞ E [ X n ] .
\limsup_{n\to\infty}\mathbb E[X_n]\le\mathbb E[X]\le\liminf_{n\to\infty}\mathbb E[X_n].
n → ∞ lim sup E [ X n ] ≤ E [ X ] ≤ n → ∞ lim inf E [ X n ] .
这说明数列 { E [ X n ] } \{\mathbb E[X_n]\} { E [ X n ]} 的上下极限相等且都等于 E [ X ] \mathbb E[X] E [ X ] ,故 lim n → ∞ E [ X n ] = E [ X ] \lim_{n\to\infty}\mathbb E[X_n]=\mathbb E[X] lim n → ∞ E [ X n ] = E [ X ] 。
一般测度与级数的 Tannery 定理 :回头检查一下就会发现,从 MCT 推导 Fatou 引理(定理 3.24)、再从 Fatou 引理推导控制收敛定理 DCT(定理 3.25)的整段证明,只用到了积分的单调性、线性性与 MCT,完全没有用到 P ( Ω ) = 1 \mathbb P(\Omega)=1 P ( Ω ) = 1 !因此 Fatou 引理与 DCT 在任意测度空间 ( Ω , F , μ ) (\Omega,\mathcal F,\mu) ( Ω , F , μ ) 上一字不差地成立。
特别地,在计数测度空间 ( N , 2 N , μ count ) (\mathbb N,2^{\mathbb N},\mu_{\text{count}}) ( N , 2 N , μ count ) 上应用 DCT,立刻得到数学分析中的级数控制收敛定理(Tannery 定理) :设对每个 k ≥ 1 k\ge1 k ≥ 1 有 lim n → ∞ a k ( n ) = a k \lim_{n\to\infty}a_k^{(n)}=a_k lim n → ∞ a k ( n ) = a k ;若存在正项可和数列 ∑ k = 1 ∞ b k < ∞ \sum_{k=1}^\infty b_k<\infty ∑ k = 1 ∞ b k < ∞ 使得 ∣ a k ( n ) ∣ ≤ b k |a_k^{(n)}|\le b_k ∣ a k ( n ) ∣ ≤ b k 对一切 n , k n,k n , k 成立,则极限可以直接穿过无穷级数求和号: lim n → ∞ ∑ k = 1 ∞ a k ( n ) = ∑ k = 1 ∞ a k .
\lim_{n\to\infty}\sum_{k=1}^\infty a_k^{(n)}=\sum_{k=1}^\infty a_k.
n → ∞ lim k = 1 ∑ ∞ a k ( n ) = k = 1 ∑ ∞ a k .
控制收敛定理在概率空间上有一个立竿见影的推论,常称为有界收敛定理 (Bounded Convergence Theorem):如果一列随机变量 X n → X X_n\to X X n → X a.s.,且存在常数 M < ∞ M<\infty M < ∞ 使得对所有 n n n 都有 ∣ X n ∣ ≤ M |X_n|\le M ∣ X n ∣ ≤ M a.s.,那么 lim n → ∞ E [ X n ] = E [ X ] \lim_{n\to\infty}\mathbb E[X_n]=\mathbb E[X] lim n → ∞ E [ X n ] = E [ X ] 。证明只需在 DCT 中取常值控制函数 Y ≡ M Y\equiv M Y ≡ M 即可,因为在概率空间(或任何有限测度空间)上,常数 M M M 的积分就是 M ⋅ P ( Ω ) = M < ∞ M\cdot\mathbb P(\Omega)=M<\infty M ⋅ P ( Ω ) = M < ∞ 。不过要小心:有界收敛定理在无穷测度空间(比如 ( R , B , λ ) (\mathbb R,\mathcal B,\lambda) ( R , B , λ ) )上不成立 ,因为在整条实数轴上,非零常数函数的积分是 ∞ \infty ∞ ,根本当不了可积的罩子。
1 f₁ f₂ fₙ 1 2 3 n n+1
在 ( R , B , λ ) (\mathbb R,\mathcal B,\lambda) ( R , B , λ ) 上取 f n ( x ) = 1 ( n , n + 1 ) ( x ) f_n(x)=\mathbf 1_{(n,n+1)}(x) f n ( x ) = 1 ( n , n + 1 ) ( x ) :虽然高度一致有界 ∣ f n ∣ ≤ 1 |f_n|\le1 ∣ f n ∣ ≤ 1 且逐点有 f n ( x ) → 0 f_n(x)\to0 f n ( x ) → 0 ,但面积为 1 1 1 的方块沿横轴平移溜向了 + ∞ +\infty + ∞ 。所以 DCT 的核心是控制函数可积 (总面积有限),而不仅是有界。
例 3.3 (一次控制收敛的计算) 设 X ≥ 0 X\ge0 X ≥ 0 是一个可积随机变量(E [ X ] < ∞ \mathbb E[X]<\infty E [ X ] < ∞ )。考虑序列
Y n : = X 1 + X / n ( n ≥ 1 ) .
Y_n:=\frac{X}{1+X/n}\qquad(n\ge1).
Y n := 1 + X / n X ( n ≥ 1 ) .
对每个样本点 ω \omega ω ,由于分母 1 + X ( ω ) / n ≥ 1 1+X(\omega)/n\ge1 1 + X ( ω ) / n ≥ 1 且当 n → ∞ n\to\infty n → ∞ 时趋于 1 1 1 ,我们有 Y n → X Y_n\to X Y n → X a.s.,同时对每个 n n n 都有 0 ≤ Y n ≤ X 0\le Y_n\le X 0 ≤ Y n ≤ X 。既然 X X X 本身可积,我们直接取 Y = X Y=X Y = X 作为控制函数,应用控制收敛定理(定理 3.25)立刻得到
lim n → ∞ E [ X 1 + X / n ] = E [ X ] .
\lim_{n\to\infty}\mathbb E\left[\frac{X}{1+X/n}\right]=\mathbb E[X].
n → ∞ lim E [ 1 + X / n X ] = E [ X ] .
作为对比,如果把序列换成 Z n : = n sin ( X / n ) Z_n:= n\sin(X/n) Z n := n sin ( X / n ) ,由于在 t ≥ 0 t\ge0 t ≥ 0 时 ∣ sin t ∣ ≤ t |\sin t|\le t ∣ sin t ∣ ≤ t ,我们依然有 ∣ Z n ∣ ≤ n ⋅ ( X / n ) = X |Z_n|\le n\cdot(X/n)=X ∣ Z n ∣ ≤ n ⋅ ( X / n ) = X ,且 lim n → ∞ Z n = X \lim_{n\to\infty}Z_n=X lim n → ∞ Z n = X ,故 DCT 照样给出 lim n → ∞ E [ n sin ( X / n ) ] = E [ X ] \lim_{n\to\infty}\mathbb E[n\sin(X/n)]=\mathbb E[X] lim n → ∞ E [ n sin ( X / n )] = E [ X ] 。但若换成 W n : = n X W_n:= nX W n := n X (当 E [ X ] > 0 \mathbb E[X]>0 E [ X ] > 0 时),就再也找不到任何可积的 Y Y Y 能同时罩住所有的 W n W_n W n ,此时 E [ W n ] = n E [ X ] → ∞ \mathbb E[W_n]=n\mathbb E[X]\to\infty E [ W n ] = n E [ X ] → ∞ 。
Jensen 不等式
在本节的最后,我们把期望的单调性、线性性与凸函数的几何性质结合起来,证明一个在概率论、信息论与统计学中无处不在的不等式——Jensen 不等式 。
命题 3.26 Jensen 不等式
设 I ⊆ R I\subseteq\mathbb R I ⊆ R 是一个区间,φ : I → R \varphi:I\to\mathbb R φ : I → R 是 I I I 上的凸函数。设 X X X 是取值于 I I I 的可积随机变量,满足 E [ X ] \mathbb E[X] E [ X ] 不是 I I I 的边界端点(例如 I I I 为开区间,或 E [ X ] \mathbb E[X] E [ X ] 落在 I I I 的内部),并且 φ ( X ) \varphi(X) φ ( X ) 也可积(或 φ ≥ 0 \varphi\ge0 φ ≥ 0 )。那么
φ ( E [ X ] ) ≤ E [ φ ( X ) ] .
\varphi\bigl(\mathbb E[X]\bigr)\le\mathbb E\bigl[\varphi(X)\bigr].
φ ( E [ X ] ) ≤ E [ φ ( X ) ] .
μ = E[X] φ(x) 支撑线 E[φ(X)] φ(μ)
在均值 μ = E [ X ] \mu=\mathbb E[X] μ = E [ X ] 处作凸函数 φ \varphi φ 的支撑切线(红虚线):切线在 μ \mu μ 处与 φ \varphi φ 相切,而在其余各处都托在 φ ( x ) \varphi(x) φ ( x ) 下方,两边取期望即得 E [ φ ( X ) ] ≥ φ ( μ ) \mathbb E[\varphi(X)]\ge\varphi(\mu) E [ φ ( X )] ≥ φ ( μ ) 。
证明 . 记均值 μ : = E [ X ] \mu:=\mathbb E[X] μ := E [ X ] 。由于 μ \mu μ 落在区间 I I I 的内部,而 φ \varphi φ 是凸函数,几何上“凸函数的图像永远位于其每一条支撑切线的上方”。严格地说,存在实数斜率 m ∈ R m\in\mathbb R m ∈ R (即 φ \varphi φ 在 μ \mu μ 处的一个次导数,若 φ \varphi φ 在 μ \mu μ 可导则 m = φ ′ ( μ ) m=\varphi'(\mu) m = φ ′ ( μ ) ),使得对所有 x ∈ I x\in I x ∈ I 都有线性下界:
φ ( x ) ≥ φ ( μ ) + m ( x − μ ) .
\varphi(x)\ge\varphi(\mu)+m(x-\mu).
φ ( x ) ≥ φ ( μ ) + m ( x − μ ) .
把 x = X ( ω ) x=X(\omega) x = X ( ω ) 代入上式,得到一个逐点成立的随机变量不等式:
φ ( X ) ≥ φ ( μ ) + m ( X − μ ) .
\varphi(X)\ge\varphi(\mu)+m(X-\mu).
φ ( X ) ≥ φ ( μ ) + m ( X − μ ) .
对不等式两边同时取期望,利用期望的单调性与线性性(命题 3.20),立刻得到
E [ φ ( X ) ] ≥ φ ( μ ) + m ( E [ X ] − μ ) = φ ( μ ) = φ ( E [ X ] ) .
\mathbb E\bigl[\varphi(X)\bigr]\ge\varphi(\mu)+m\bigl(\mathbb E[X]-\mu\bigr)=\varphi(\mu)=\varphi\bigl(\mathbb E[X]\bigr).
E [ φ ( X ) ] ≥ φ ( μ ) + m ( E [ X ] − μ ) = φ ( μ ) = φ ( E [ X ] ) .
支撑线(次梯度)的证明揭开了 Jensen 不等式的本质:凸性无非是一族线性下界的上包络,而期望算子恰好保持线性关系与不等号方向 。比如取 φ ( x ) = x 2 \varphi(x)=x^2 φ ( x ) = x 2 ,Jensen 不等式立刻给出 ( E [ X ] ) 2 ≤ E [ X 2 ] (\mathbb E[X])^2\le\mathbb E[X^2] ( E [ X ] ) 2 ≤ E [ X 2 ] ,这正是方差 Var ( X ) = E [ X 2 ] − ( E [ X ] ) 2 ≥ 0 \operatorname{Var}(X)=\mathbb E[X^2]-(\mathbb E[X])^2\ge0 Var ( X ) = E [ X 2 ] − ( E [ X ] ) 2 ≥ 0 非负性的根源!
测度条件提醒 :与三大收敛定理不同,Jensen 不等式真正依赖总测度为 1 1 1 (概率测度) !因为在最后一步对支撑线 φ ( μ ) + m ( X − μ ) \varphi(\mu)+m(X-\mu) φ ( μ ) + m ( X − μ ) 取积分时,常数项 φ ( μ ) \varphi(\mu) φ ( μ ) 的积分是 φ ( μ ) ⋅ μ ( Ω ) \varphi(\mu)\cdot\mu(\Omega) φ ( μ ) ⋅ μ ( Ω ) ,只有当 μ ( Ω ) = 1 \mu(\Omega)=1 μ ( Ω ) = 1 时它才等于 φ ( μ ) \varphi(\mu) φ ( μ ) (若为一般有限测度 0 < μ ( Ω ) < ∞ 0<\mu(\Omega)<\infty 0 < μ ( Ω ) < ∞ ,则需先归一化成平均积分 1 μ ( Ω ) ∫ Ω X d μ \frac1{\mu(\Omega)}\int_\Omega X\,\mathrm d\mu μ ( Ω ) 1 ∫ Ω X d μ )。
3.6 随机变量的分类与概率密度
我们在 3.3 节看到,每一个随机变量 X X X 都有一个分布函数 F ( t ) = P ( X ≤ t ) F(t)=\mathbb P(X\le t) F ( t ) = P ( X ≤ t ) ,它完整地刻画了 X X X 的分布 μ X \mu_X μ X 。在进入下一节用分布来计算期望之前,我们先驻足看一看:一般概率空间上的随机变量,按其分布函数 F F F 的形态到底可以分成哪几类?
离散、连续与绝对连续
我们在第二章已经熟悉了第一类:如果一个随机变量 X X X 的所有可能取值构成一个有限或可数集,我们就称它为离散随机变量 。它的分布函数 F F F 是一根阶梯函数,所有的概率质量都集中在一系列孤立的跳跃点上。
与之相对地,如果一个随机变量的分布函数 F ( t ) F(t) F ( t ) 在整条实数轴 R \mathbb R R 上都是连续函数 (没有任何跳跃间断点,从而由命题 3.16 第 2 条,对每一个单点 x ∈ R x\in\mathbb R x ∈ R 都有 P ( X = x ) = F ( x ) − F ( x − ) = 0 \mathbb P(X=x)=F(x)-F(x-)=0 P ( X = x ) = F ( x ) − F ( x − ) = 0 ),我们就称它为连续随机变量 。
然而,在分析学里,“连续”其实是一个相当宽泛的性质。在实际的概率模型中,我们遇到的绝大多数连续随机变量都满足一个比单纯连续更强、也更好用的性质——它们的分布函数可以用一个函数的勒贝格积分表示出来。
定义 3.27 绝对连续与概率密度函数
我们称随机变量 X X X (或其分布函数 F F F )是绝对连续 (absolutely continuous)的,如果存在一个定义在 R \mathbb R R 上的非负 Borel 可测函数 f : R → [ 0 , ∞ ) f:\mathbb R\to[0,\infty) f : R → [ 0 , ∞ ) ,使得
∀ t ∈ R , F ( t ) = ∫ ( − ∞ , t ] f ( x ) d x .
\forall t\in\mathbb R,\quad F(t)=\int_{(-\infty,t]}f(x)\,\mathrm dx.
∀ t ∈ R , F ( t ) = ∫ ( − ∞ , t ] f ( x ) d x .
这里的积分是关于实数轴上勒贝格测度 d x \mathrm dx d x 的勒贝格积分。函数 f f f 称为 X X X 的概率密度函数 (probability density function,简称 pdf 或密度函数)。显然,由 lim t → ∞ F ( t ) = 1 \lim_{t\to\infty}F(t)=1 lim t → ∞ F ( t ) = 1 与单调收敛定理,密度函数必然满足归一化条件 ∫ R f ( x ) d x = 1 \int_{\mathbb R}f(x)\,\mathrm dx=1 ∫ R f ( x ) d x = 1 。
最简单的例子就是我们在 3.1 节构造的 ( 0 , 1 ] (0,1] ( 0 , 1 ] (或 [ 0 , 1 ] [0,1] [ 0 , 1 ] )上的均匀分布:它的分布函数在 [ 0 , 1 ] [0,1] [ 0 , 1 ] 上是 F ( t ) = t F(t)=t F ( t ) = t ,对应的概率密度函数就是区间指示函数
f ( x ) = 1 [ 0 , 1 ] ( x ) = { 1 , 0 ≤ x ≤ 1 ; 0 , 其他.
f(x)=\mathbf 1_{[0,1]}(x)=
\begin{cases}
1,&0\le x\le1;\\
0,&\text{其他.}
\end{cases}
f ( x ) = 1 [ 0 , 1 ] ( x ) = { 1 , 0 , 0 ≤ x ≤ 1 ; 其他 .
由于单点集 { 0 } \{0\} { 0 } 的勒贝格测度为 0 0 0 ,把密度写成 1 ( 0 , 1 ] \mathbf 1_{(0,1]} 1 ( 0 , 1 ] 还是 1 [ 0 , 1 ] \mathbf 1_{[0,1]} 1 [ 0 , 1 ] 在勒贝格积分下没有任何区别:概率密度函数本来就只在“几乎处处相等”的意义下唯一确定。
如果一个分布函数 F F F 是绝对连续的,那么它一定是连续函数(利用控制收敛定理容易验证 lim h → 0 ∫ ( t , t + h ] f ( x ) d x = 0 \lim_{h\to0}\int_{(t,t+h]}f(x)\,\mathrm dx=0 lim h → 0 ∫ ( t , t + h ] f ( x ) d x = 0 ),但它未必处处可导——比如上面均匀分布的 F ( t ) F(t) F ( t ) 在拐角 t = 0 t=0 t = 0 和 t = 1 t=1 t = 1 处就不可导。实分析中的勒贝格微分定理告诉我们:绝对连续的分布函数 F F F 几乎处处可导 ,并且对几乎处处的 t ∈ R t\in\mathbb R t ∈ R ,它的导数恰好等于概率密度:F ′ ( t ) = f ( t ) F'(t)=f(t) F ′ ( t ) = f ( t ) a.e.。
绝对连续之所以在概率论里占据核心地位,是因为我们未来要打交道的大量重要连续分布,打从一开始就是直接通过给出概率密度函数 f ( x ) f(x) f ( x ) 来定义的!比如说,将在第五章唱主角的一维标准正态分布 N ( 0 , 1 ) \mathcal N(0,1) N ( 0 , 1 ) ,就是直接定义为具有高斯密度函数
f ( x ) = 1 2 π e − x 2 2 ( x ∈ R )
f(x)=\frac{1}{\sqrt{2\pi}}e^{-\frac{x^2}{2}}\qquad(x\in\mathbb R)
f ( x ) = 2 π 1 e − 2 x 2 ( x ∈ R )
的分布。我们马上就会在下一节(定理 3.29)证明:一旦知道了概率密度函数 f ( x ) f(x) f ( x ) ,随机变量的期望、方差等各种数字特征就都可以通过对 f ( x ) f(x) f ( x ) 做积分直接算出来。
奇异分布与 Lebesgue 分解
讲到这里,一个自然的问题是:是不是每一个连续分布(即满足对所有单点都有 P ( X = x ) = 0 \mathbb P(X=x)=0 P ( X = x ) = 0 的分布)都一定有概率密度函数呢?
答案是否定 的!实数轴上存在着一类非常奇妙的分布:它们的分布函数 F F F 处处连续(没有任何单点带有正概率),但与此同时,F F F 的导数却几乎处处等于 0 0 0 !如果硬拿 F ′ ( x ) = 0 F'(x)=0 F ′ ( x ) = 0 去当密度函数积分,积出来的总概率是 0 0 0 而不是 1 1 1 ,所以它根本不可能有概率密度函数。这类既没有离散原子、又没有密度的连续分布称为奇异连续分布 (singular continuous distribution)。
最著名的例子就是 Cantor 分布 (其分布函数俗称“魔鬼的阶梯”):回忆我们在构造三分 Cantor 集 C ⊆ [ 0 , 1 ] C\subseteq[0,1] C ⊆ [ 0 , 1 ] 时,第一步挖掉中间开区间 ( 1 / 3 , 2 / 3 ) (1/3,2/3) ( 1/3 , 2/3 ) ,第二步挖掉剩下两段各自的中间三分之一 ( 1 / 9 , 2 / 9 ) (1/9,2/9) ( 1/9 , 2/9 ) 与 ( 7 / 9 , 8 / 9 ) (7/9,8/9) ( 7/9 , 8/9 ) ,如此无穷挖下去。如果我们独立地抛一列公平硬币 ω 1 , ω 2 , ⋯ ∈ { 0 , 1 } \omega_1,\omega_2,\dots\in\{0,1\} ω 1 , ω 2 , ⋯ ∈ { 0 , 1 } ,但把它们当作三进制小数里的数字 2 ω n ∈ { 0 , 2 } 2\omega_n\in\{0,2\} 2 ω n ∈ { 0 , 2 } (永远不取数字 1 1 1 ,从而永远避开被挖掉的中间三分之一),定义
1 1/2 0 1/3 2/3 1
Cantor 分布函数(“魔鬼的阶梯”):在每次挖掉的中间三分之一开区间(底部蓝条的空隙)上,F X F_X F X 都是水平常数段(红线,导数为 0 0 0 ),却依然连续地从 0 0 0 爬升到 1 1 1 。
X ( ω ) : = ∑ n = 1 ∞ 3 − n ( 2 ω n ) .
X(\omega):=\sum_{n=1}^\infty3^{-n}\bigl(2\omega_n\bigr).
X ( ω ) := n = 1 ∑ ∞ 3 − n ( 2 ω n ) .
完全仿照 例 3.1 的讨论就会发现:X X X 的取值全部落在长度为 lim n → ∞ ( 2 / 3 ) n = 0 \lim_{n\to\infty}(2/3)^n=0 lim n → ∞ ( 2/3 ) n = 0 的 Cantor 集 C C C 上!一方面,因为每次抛硬币都在剩下的小区间里均匀对半切分,它的分布函数 F X F_X F X 在所有被挖掉的开区间上都是常数(导数为 0 0 0 ),却又处处连续、从 0 0 0 爬升到了 1 1 1 ;另一方面,它把 100 % 100\% 100% 的概率质量全都塞进了一个勒贝格测度为 0 0 0 的 Cantor 集里,自然不可能有任何概率密度函数。
下面这张表把随机变量分布的三种基本形态放在一起做了个对照:
离散型
阶梯函数,在至多可数个点跳跃
集中在可数个单点(原子)上,P ( X = x ) = F ( x ) − F ( x − ) > 0 \mathbb P(X=x)=F(x)-F(x-)>0 P ( X = x ) = F ( x ) − F ( x − ) > 0
绝对连续型
连续,几乎处处可导,且可由导数积分复原
铺展在实数轴上,任意单点概率为 0 0 0 ,概率由密度积分 ∫ A f ( x ) d x \int_Af(x)\,\mathrm dx ∫ A f ( x ) d x 给出
奇异连续型
连续,但几乎处处导数为 0 0 0
任意单点概率为 0 0 0 ,但全部概率集中在一个勒贝格测度为 0 0 0 的集合(如 Cantor 集)上,密度不存在
当然,一个实际的随机变量还可以是混合型的(比如“某天的降雨量”:有正概率完全不下雨取值为 0 0 0 ,这是离散原子;一旦下雨则雨量连续变化,这是绝对连续部分)。实分析中的 Lebesgue 分解定理 告诉我们,世界上任何一个分布函数 F F F ,都可以唯一地写成这三种纯粹形态的凸组合:
F = c 1 F 离散 + c 2 F 绝对连续 + c 3 F 奇异 ,
F=c_1F_{\text{离散}}+c_2F_{\text{绝对连续}}+c_3F_{\text{奇异}},
F = c 1 F 离散 + c 2 F 绝对连续 + c 3 F 奇异 ,
其中权重 c 1 , c 2 , c 3 ≥ 0 c_1,c_2,c_3\ge0 c 1 , c 2 , c 3 ≥ 0 且 c 1 + c 2 + c 3 = 1 c_1+c_2+c_3=1 c 1 + c 2 + c 3 = 1 。在本课程后续的具体模型中,我们打交道的主力永远是前两种——离散型与绝对连续型。
3.7 换元、密度积分与黎曼积分
在 3.4 和 3.5 节里,我们把期望定义为抽象样本空间 ( Ω , F , P ) (\Omega,\mathcal F,\mathbb P) ( Ω , F , P ) 上的勒贝格积分 E [ X ] = ∫ Ω X ( ω ) P ( d ω ) \mathbb E[X]=\int_\Omega X(\omega)\,\mathbb P(\mathrm d\omega) E [ X ] = ∫ Ω X ( ω ) P ( d ω ) ,并建立了强大的极限交换定理。但在实际算题的时候,我们往往并不关心底层的抽象样本点 ω \omega ω 究竟长什么样,我们手里拿到的通常只有随机变量 X X X 的分布 (比如它的概率质量函数 pmf、概率密度函数 pdf,或者分布函数 CDF)。这一节我们就来解决这个最接地气的问题:怎样直接用 X X X 的分布来算期望?
积分的换元:期望与分布
我们先引入一个在局部集合上积分的常用记号:对于测度空间 ( Ω , F , P ) (\Omega,\mathcal F,\mathbb P) ( Ω , F , P ) 上的随机变量 X X X 以及可测事件 A ∈ F A\in\mathcal F A ∈ F ,我们定义 X X X 在集合 A A A 上的积分为
∫ A X d P : = ∫ Ω X ⋅ 1 A d P .
\int_AX\,\mathrm d\mathbb P:=\int_\Omega X\cdot\mathbf 1_A\,\mathrm d\mathbb P.
∫ A X d P := ∫ Ω X ⋅ 1 A d P .
回忆在第二章处理离散随机变量时,算期望有两种写法:一种是按样本点求和 ∑ ω ∈ Ω X ( ω ) P ( { ω } ) \sum_{\omega\in\Omega}X(\omega)\mathbb P(\{\omega\}) ∑ ω ∈ Ω X ( ω ) P ({ ω }) ,另一种是按取值归类求和 ∑ x x P ( X = x ) \sum_x x\,\mathbb P(X=x) ∑ x x P ( X = x ) 。在一般概率空间上,∫ Ω X ( ω ) P ( d ω ) \int_\Omega X(\omega)\,\mathbb P(\mathrm d\omega) ∫ Ω X ( ω ) P ( d ω ) 就是第一种写法的推广;而第二种写法推广过来,就是把积分从抽象空间 ( Ω , F , P ) (\Omega,\mathcal F,\mathbb P) ( Ω , F , P ) “换元”搬到实数轴 ( R , B , μ X ) (\mathbb R,\mathcal B,\mu_X) ( R , B , μ X ) 上,变成
∫ R x μ X ( d x ) ,
\int_{\mathbb R}x\,\mu_X(\mathrm dx),
∫ R x μ X ( d x ) ,
其中 μ X \mu_X μ X 是 X X X 在 ( R , B ) (\mathbb R,\mathcal B) ( R , B ) 上诱导出的分布测度,满足对任意 Borel 集 B ∈ B B\in\mathcal B B ∈ B 都有 μ X ( B ) = P ( X ∈ B ) \mu_X(B)=\mathbb P(X\in B) μ X ( B ) = P ( X ∈ B ) 。
直观上若把 d x \mathrm dx d x 想成实数轴上无穷小的一段区间,那么 μ X ( d x ) = P ( X ∈ d x ) \mu_X(\mathrm dx)=\mathbb P(X\in\mathrm dx) μ X ( d x ) = P ( X ∈ d x ) 正好对应离散时的质量 P ( X = x ) \mathbb P(X=x) P ( X = x ) 。
定理 3.28 的外号 LOTUS (无意识统计学家法则)带有一点善意的调侃:许多初学统计的学生根本不知道期望的严格定义是样本空间 Ω \Omega Ω 上的积分 ∫ Ω g ( X ) d P \int_\Omega g(X)\,\mathrm d\mathbb P ∫ Ω g ( X ) d P ,而是“下意识”地把定理 3.28 当作期望的定义来背,却歪打正着永远算得对。
事实上,我们可以一步到位证明一个更一般的结论:不仅算 E [ X ] \mathbb E[X] E [ X ] 可以搬到 ( R , B , μ X ) (\mathbb R,\mathcal B,\mu_X) ( R , B , μ X ) 上,算任何 Borel 函数复合后的期望 E [ g ( X ) ] \mathbb E[g(X)] E [ g ( X )] 也同样可以搬过去!这就是一般概率空间上的 LOTUS (Law of the Unconscious Statistician ,无意识统计学家法则)。
定理 3.28 LOTUS(积分的换元公式)
设 X X X 是 ( Ω , F , P ) (\Omega,\mathcal F,\mathbb P) ( Ω , F , P ) 上的随机变量,μ \mu μ 是 X X X 的分布测度,g : R → R g:\mathbb R\to\mathbb R g : R → R 是一个 Borel 可测函数。如果 g ≥ 0 g\ge0 g ≥ 0 ,或者 g ( X ) g(X) g ( X ) 可积,那么
E [ g ( X ) ] = ∫ R g ( x ) μ ( d x ) .
\mathbb E\bigl[g(X)\bigr]=\int_{\mathbb R}g(x)\,\mu(\mathrm dx).
E [ g ( X ) ] = ∫ R g ( x ) μ ( d x ) .
注意到按照我们在 3.4 节拆分正部与负部(g = g + − g − g=g^+-g^- g = g + − g − )的做法,只要对非负 Borel 函数 g ≥ 0 g\ge0 g ≥ 0 证明了上式,一般可积的情形便自动成立。
证明 . 设 g ≥ 0 g\ge0 g ≥ 0 。对于每一个整数 n ≥ 0 n\ge0 n ≥ 0 ,我们考虑非负函数 g ( x ) g(x) g ( x ) 在 2 − n 2^{-n} 2 − n 尺度下的二进制上逼近(或非负下逼近)g ‾ n ( x ) \overline g_n(x) g n ( x ) 。对每一个整数 k ≥ 0 k\ge0 k ≥ 0 ,定义实数轴上的水平集
Λ k : = { x ∈ R ∣ g ‾ n ( x ) = k ⋅ 2 − n } ∈ B ,
\Lambda_k:=\bigl\{x\in\mathbb R\;\big|\;\overline g_n(x)=k\cdot2^{-n}\bigr\}\in\mathcal B,
Λ k := { x ∈ R g n ( x ) = k ⋅ 2 − n } ∈ B ,
并记它在 Ω \Omega Ω 上的原像事件为 A k : = [ X ∈ Λ k ] = { ω ∈ Ω ∣ g ‾ n ( X ( ω ) ) = k ⋅ 2 − n } ∈ F A_k:=[X\in\Lambda_k]=\{\omega\in\Omega\mid\overline g_n(X(\omega))=k\cdot2^{-n}\}\in\mathcal F A k := [ X ∈ Λ k ] = { ω ∈ Ω ∣ g n ( X ( ω )) = k ⋅ 2 − n } ∈ F 。根据分布测度 μ \mu μ 的定义,我们有 P ( A k ) = μ ( Λ k ) \mathbb P(A_k)=\mu(\Lambda_k) P ( A k ) = μ ( Λ k ) 。
于是,离散随机变量 g ‾ n ( X ) \overline g_n(X) g n ( X ) 在 ( Ω , F , P ) (\Omega,\mathcal F,\mathbb P) ( Ω , F , P ) 上的期望,与离散函数 g ‾ n \overline g_n g n 在 ( R , B , μ ) (\mathbb R,\mathcal B,\mu) ( R , B , μ ) 上的积分逐项完全相等:
E [ g ‾ n ( X ) ] = ∑ k = 0 ∞ k ⋅ 2 − n P ( A k ) = ∑ k = 0 ∞ k ⋅ 2 − n μ ( Λ k ) = ∫ R g ‾ n ( x ) μ ( d x ) .
\mathbb E\bigl[\overline g_n(X)\bigr]=\sum_{k=0}^\infty k\cdot2^{-n}\,\mathbb P(A_k)=\sum_{k=0}^\infty k\cdot2^{-n}\,\mu(\Lambda_k)=\int_{\mathbb R}\overline g_n(x)\,\mu(\mathrm dx).
E [ g n ( X ) ] = k = 0 ∑ ∞ k ⋅ 2 − n P ( A k ) = k = 0 ∑ ∞ k ⋅ 2 − n μ ( Λ k ) = ∫ R g n ( x ) μ ( d x ) .
对上式两边同时令 n → ∞ n\to\infty n → ∞ ,即得 E [ g ( X ) ] = ∫ R g ( x ) μ ( d x ) \mathbb E[g(X)]=\int_{\mathbb R}g(x)\,\mu(\mathrm dx) E [ g ( X )] = ∫ R g ( x ) μ ( d x ) 。
概率密度的积分公式
LOTUS 告诉我们,E [ g ( X ) ] \mathbb E[g(X)] E [ g ( X )] 等于在实数轴上对分布测度 μ ( d x ) \mu(\mathrm dx) μ ( d x ) 做积分。但 μ \mu μ 毕竟还是一个抽象的集合函数,真正算数的时候我们该怎么积呢?
先回忆离散随机变量:当 X X X 离散时,分布由概率质量函数 p X ( x ) = P ( X = x ) p_X(x)=\mathbb P(X=x) p X ( x ) = P ( X = x ) 给出,LOTUS 具体化为我们无比熟悉的求和公式
E [ g ( X ) ] = ∑ x ∈ I m ( X ) g ( x ) ⋅ p X ( x ) .
\mathbb E\bigl[g(X)\bigr]=\sum_{x\in\mathrm{Im}(X)}g(x)\cdot p_X(x).
E [ g ( X ) ] = x ∈ Im ( X ) ∑ g ( x ) ⋅ p X ( x ) .
而在上一节(定义 3.27)我们看到,当 X X X 是绝对连续随机变量时,它的概率密度函数 f ( x ) f(x) f ( x ) 扮演的恰恰就是“连续版本的概率质量函数”的角色——对任意区间 ( a , b ] (a,b] ( a , b ] ,概率 μ ( ( a , b ] ) = F ( b ) − F ( a ) = ∫ ( a , b ] f ( x ) d x \mu((a,b])=F(b)-F(a)=\int_{(a,b]}f(x)\,\mathrm dx μ (( a , b ]) = F ( b ) − F ( a ) = ∫ ( a , b ] f ( x ) d x 就是密度在区间上的积分。因此我们自然期待:把上面求和号 ∑ \sum ∑ 换成积分号 ∫ \int ∫ 、把 p X ( x ) p_X(x) p X ( x ) 换成 f ( x ) d x f(x)\,\mathrm dx f ( x ) d x ,就能得到绝对连续随机变量的期望计算公式!下面这个定理证实了这一期待。
定理 3.29 密度积分公式
设随机变量 X X X 具有概率密度函数 f ( x ) f(x) f ( x ) ,g : R → R g:\mathbb R\to\mathbb R g : R → R 是 Borel 可测函数。如果 g ≥ 0 g\ge0 g ≥ 0 ,或者 g ( X ) g(X) g ( X ) 可积,那么
E [ g ( X ) ] = ∫ R g ( x ) f ( x ) d x .
\mathbb E\bigl[g(X)\bigr]=\int_{\mathbb R}g(x)f(x)\,\mathrm dx.
E [ g ( X ) ] = ∫ R g ( x ) f ( x ) d x .
这里的积分是实数轴上的勒贝格积分,d x \mathrm dx d x 是勒贝格测度。
证明 . 同样只需证明 g ≥ 0 g\ge0 g ≥ 0 的情形。由定理 3.28(LOTUS),我们已经知道 E [ g ( X ) ] = ∫ R g ( x ) μ ( d x ) \mathbb E[g(X)]=\int_{\mathbb R}g(x)\,\mu(\mathrm dx) E [ g ( X )] = ∫ R g ( x ) μ ( d x ) ,因此只需要证明:对任意非负 Borel 函数 g g g ,
∫ R g ( x ) μ ( d x ) = ∫ R g ( x ) f ( x ) d x .
\int_{\mathbb R}g(x)\,\mu(\mathrm dx)=\int_{\mathbb R}g(x)f(x)\,\mathrm dx.
∫ R g ( x ) μ ( d x ) = ∫ R g ( x ) f ( x ) d x .
我们分两步来完成这个证明(这也是测度论中著名的“标准机器”论证)。
第一步:从区间到全体 Borel 集(指示函数情形)。 我们在 ( R , B ) (\mathbb R,\mathcal B) ( R , B ) 上定义一个新的集合函数 ν \nu ν :
∀ A ∈ B , ν ( A ) : = ∫ A f ( x ) d x = ∫ R 1 A ( x ) f ( x ) d x .
\forall A\in\mathcal B,\quad\nu(A):=\int_Af(x)\,\mathrm dx=\int_{\mathbb R}\mathbf 1_A(x)f(x)\,\mathrm dx.
∀ A ∈ B , ν ( A ) := ∫ A f ( x ) d x = ∫ R 1 A ( x ) f ( x ) d x .
我们要证明:对每一个 Borel 集 A ∈ B A\in\mathcal B A ∈ B ,都有 μ ( A ) = ν ( A ) \mu(A)=\nu(A) μ ( A ) = ν ( A ) 。为此,定义“好集合族”
G : = { A ∈ B ∣ ν ( A ) = μ ( A ) } .
\mathcal G:=\bigl\{A\in\mathcal B\;\big|\;\nu(A)=\mu(A)\bigr\}.
G := { A ∈ B ν ( A ) = μ ( A ) } .
我们用 3.2 节的单调类定理来证明 G = B \mathcal G=\mathcal B G = B 。首先,对于任意左开右闭区间 ( a , b ] (a,b] ( a , b ] ,由定义 3.27 中绝对连续的定义以及 ∫ ( − ∞ , b ] f = ∫ ( − ∞ , a ] f + ∫ ( a , b ] f \int_{(-\infty,b]}f=\int_{(-\infty,a]}f+\int_{(a,b]}f ∫ ( − ∞ , b ] f = ∫ ( − ∞ , a ] f + ∫ ( a , b ] f ,直接有
ν ( ( a , b ] ) = ∫ ( a , b ] f ( x ) d x = F ( b ) − F ( a ) = μ ( ( a , b ] ) .
\nu\bigl((a,b]\bigr)=\int_{(a,b]}f(x)\,\mathrm dx=F(b)-F(a)=\mu\bigl((a,b]\bigr).
ν ( ( a , b ] ) = ∫ ( a , b ] f ( x ) d x = F ( b ) − F ( a ) = μ ( ( a , b ] ) .
由勒贝格积分对有限非交并的可加性,任何有限个左开右闭区间的非交并也属于 G \mathcal G G ,所以区间代数 B 0 ⊆ G \mathcal B_0\subseteq\mathcal G B 0 ⊆ G 。
接着验证 G \mathcal G G 是单调类。设 A 1 ⊆ A 2 ⊆ ⋯ ∈ G A_1\subseteq A_2\subseteq\cdots\in\mathcal G A 1 ⊆ A 2 ⊆ ⋯ ∈ G 单调递增,记 A = ⋃ i ≥ 1 A i A=\bigcup_{i\ge1}A_i A = ⋃ i ≥ 1 A i 。一方面,因为 μ \mu μ 是概率测度且 ⋃ i = 1 n A i = A n ∈ G \bigcup_{i=1}^nA_i=A_n\in\mathcal G ⋃ i = 1 n A i = A n ∈ G ,由测度的下连续性有
μ ( ⋃ i ≥ 1 A i ) = lim n → ∞ μ ( A n ) = lim n → ∞ ν ( A n ) .
\mu\left(\bigcup_{i\ge1}A_i\right)=\lim_{n\to\infty}\mu(A_n)=\lim_{n\to\infty}\nu(A_n).
μ ( i ≥ 1 ⋃ A i ) = n → ∞ lim μ ( A n ) = n → ∞ lim ν ( A n ) .
另一方面,注意到 ν ( A n ) = ∫ R 1 A n ( x ) f ( x ) d x \nu(A_n)=\int_{\mathbb R}\mathbf 1_{A_n}(x)f(x)\,\mathrm dx ν ( A n ) = ∫ R 1 A n ( x ) f ( x ) d x ,而被积函数列 1 A n ( x ) f ( x ) \mathbf 1_{A_n}(x)f(x) 1 A n ( x ) f ( x ) 是单调递增的非负可测函数,逐点收敛到 1 A ( x ) f ( x ) \mathbf 1_A(x)f(x) 1 A ( x ) f ( x ) ;因此直接应用单调收敛定理(MCT)即得
lim n → ∞ ν ( A n ) = lim n → ∞ ∫ R 1 A n ( x ) f ( x ) d x = (MCT) ∫ R 1 A ( x ) f ( x ) d x = ν ( ⋃ i ≥ 1 A i ) .
\lim_{n\to\infty}\nu(A_n)=\lim_{n\to\infty}\int_{\mathbb R}\mathbf 1_{A_n}(x)f(x)\,\mathrm dx\overset{\text{(MCT)}}{=}\int_{\mathbb R}\mathbf 1_A(x)f(x)\,\mathrm dx=\nu\left(\bigcup_{i\ge1}A_i\right).
n → ∞ lim ν ( A n ) = n → ∞ lim ∫ R 1 A n ( x ) f ( x ) d x = (MCT) ∫ R 1 A ( x ) f ( x ) d x = ν ( i ≥ 1 ⋃ A i ) .
两式结合便知 ⋃ i ≥ 1 A i ∈ G \bigcup_{i\ge1}A_i\in\mathcal G ⋃ i ≥ 1 A i ∈ G 。对于单调递减的集合列,由于总测度 ν ( R ) = μ ( R ) = 1 < ∞ \nu(\mathbb R)=\mu(\mathbb R)=1<\infty ν ( R ) = μ ( R ) = 1 < ∞ ,完全类似地可证其交集也属于 G \mathcal G G 。故由单调类定理(定理 3.7),G = B \mathcal G=\mathcal B G = B ,即对一切 A ∈ B A\in\mathcal B A ∈ B 都有 μ ( A ) = ν ( A ) \mu(A)=\nu(A) μ ( A ) = ν ( A ) 。
其实利用命题 3.23(非负级数逐项积分)可以直接看出 ν \nu ν 本身就是 B \mathcal B B 上的一个概率测度;既然它与 μ \mu μ 在区间代数 B 0 \mathcal B_0 B 0 上一致,也可直接调用定理 3.9(测度扩张的唯一性)一步得出 μ = ν \mu=\nu μ = ν 。
第二步:从指示函数到一般非负可测函数。 现在任取非负 Borel 函数 g ≥ 0 g\ge0 g ≥ 0 。对于每一个精度 n ≥ 0 n\ge0 n ≥ 0 ,我们考察 g g g 的非负二进制下逼近 g ‾ n ( x ) : = 2 − n ⌊ 2 n g ( x ) ⌋ \underline g_n(x):=2^{-n}\lfloor2^ng(x)\rfloor g n ( x ) := 2 − n ⌊ 2 n g ( x )⌋ 。对每个整数 k ≥ 0 k\ge0 k ≥ 0 ,记水平集 A k : = { x ∈ R ∣ g ‾ n ( x ) = k ⋅ 2 − n } ∈ B A_k:=\{x\in\mathbb R\mid\underline g_n(x)=k\cdot2^{-n}\}\in\mathcal B A k := { x ∈ R ∣ g n ( x ) = k ⋅ 2 − n } ∈ B ,则 g ‾ n \underline g_n g n 可以写成指示函数的非负级数:
g ‾ n ( x ) = ∑ k = 0 ∞ k ⋅ 2 − n 1 A k ( x ) .
\underline g_n(x)=\sum_{k=0}^\infty k\cdot2^{-n}\mathbf 1_{A_k}(x).
g n ( x ) = k = 0 ∑ ∞ k ⋅ 2 − n 1 A k ( x ) .
对任意 A ∈ B A\in\mathcal B A ∈ B ,由于级数每一项非负,我们可以用命题 3.23(MCT 的逐项积分推论)交换积分与求和,并代入第一步已经证好的 μ ( A ∩ A k ) = ν ( A ∩ A k ) \mu(A\cap A_k)=\nu(A\cap A_k) μ ( A ∩ A k ) = ν ( A ∩ A k ) :
∫ A g ‾ n ( x ) μ ( d x ) = ∫ A ( ∑ k = 0 ∞ k ⋅ 2 − n 1 A k ( x ) ) μ ( d x ) = ∑ k = 0 ∞ k ⋅ 2 − n μ ( A ∩ A k ) = ∑ k = 0 ∞ k ⋅ 2 − n ν ( A ∩ A k ) = ∑ k = 0 ∞ k ⋅ 2 − n ∫ A ∩ A k f ( x ) d x = ∫ A g ‾ n ( x ) f ( x ) d x .
\begin{aligned}
\int_A\underline g_n(x)\,\mu(\mathrm dx)
&=\int_A\left(\sum_{k=0}^\infty k\cdot2^{-n}\mathbf 1_{A_k}(x)\right)\mu(\mathrm dx)\\
&=\sum_{k=0}^\infty k\cdot2^{-n}\mu(A\cap A_k)=\sum_{k=0}^\infty k\cdot2^{-n}\nu(A\cap A_k)\\
&=\sum_{k=0}^\infty k\cdot2^{-n}\int_{A\cap A_k}f(x)\,\mathrm dx=\int_A\underline g_n(x)f(x)\,\mathrm dx.
\end{aligned}
∫ A g n ( x ) μ ( d x ) = ∫ A ( k = 0 ∑ ∞ k ⋅ 2 − n 1 A k ( x ) ) μ ( d x ) = k = 0 ∑ ∞ k ⋅ 2 − n μ ( A ∩ A k ) = k = 0 ∑ ∞ k ⋅ 2 − n ν ( A ∩ A k ) = k = 0 ∑ ∞ k ⋅ 2 − n ∫ A ∩ A k f ( x ) d x = ∫ A g n ( x ) f ( x ) d x .
最后,因为 0 ≤ g ‾ n ( x ) ↑ g ( x ) 0\le\underline g_n(x)\uparrow g(x) 0 ≤ g n ( x ) ↑ g ( x ) 且 0 ≤ g ‾ n ( x ) f ( x ) ↑ g ( x ) f ( x ) 0\le\underline g_n(x)f(x)\uparrow g(x)f(x) 0 ≤ g n ( x ) f ( x ) ↑ g ( x ) f ( x ) ,对上式左右两边同时令 n → ∞ n\to\infty n → ∞ 并再次使用 MCT,便得到
∫ A g ( x ) μ ( d x ) = ∫ A g ( x ) f ( x ) d x .
\int_Ag(x)\,\mu(\mathrm dx)=\int_Ag(x)f(x)\,\mathrm dx.
∫ A g ( x ) μ ( d x ) = ∫ A g ( x ) f ( x ) d x .
取 A = R A=\mathbb R A = R 即完成定理 3.29 的证明。
顺便介绍一个在文献中常见的紧凑记号:设 F F F 是 X X X 的分布函数,人们常把关于分布测度 μ \mu μ 的积分 ∫ A g ( x ) μ ( d x ) \int_Ag(x)\,\mu(\mathrm dx) ∫ A g ( x ) μ ( d x ) 记成 Lebesgue–Stieltjes 积分的形式:
∫ A g ( x ) d F ( x ) : = ∫ A g ( x ) μ ( d x ) .
\int_Ag(x)\,\mathrm dF(x):=\int_Ag(x)\,\mu(\mathrm dx).
∫ A g ( x ) d F ( x ) := ∫ A g ( x ) μ ( d x ) .
用这个记号来说,定理 3.29 的核心公式 μ ( d x ) = f ( x ) d x \mu(\mathrm dx)=f(x)\,\mathrm dx μ ( d x ) = f ( x ) d x 就可以写成非常好记的微元形式:当 F F F 绝对连续且密度为 f f f 时,d F ( x ) = f ( x ) d x \mathrm dF(x)=f(x)\,\mathrm dx d F ( x ) = f ( x ) d x ,从而
∫ A g ( x ) d F ( x ) = ∫ A g ( x ) f ( x ) d x .
\int_Ag(x)\,\mathrm dF(x)=\int_Ag(x)f(x)\,\mathrm dx.
∫ A g ( x ) d F ( x ) = ∫ A g ( x ) f ( x ) d x .
勒贝格积分与黎曼积分
定理 3.29 把期望 E [ g ( X ) ] \mathbb E[g(X)] E [ g ( X )] 转化成了实数轴上的勒贝格积分 ∫ R g ( x ) f ( x ) d x \int_{\mathbb R}g(x)f(x)\,\mathrm dx ∫ R g ( x ) f ( x ) d x 。但大家在数学分析课里练了一整年微积分,熟悉的都是用牛顿–莱布尼茨公式、换元法和分部积分法去算黎曼积分 (Riemann integral)。这两者之间是什么关系呢?
好消息是:在有界闭区间 [ a , b ] [a,b] [ a , b ] 上,只要一个有界 Borel 函数 h h h 是黎曼可积的,那么它的勒贝格积分就精确等于它的黎曼积分!
我们可以用几行字把这件事看清楚。设 h : [ a , b ] → R h:[a,b]\to\mathbb R h : [ a , b ] → R 有界且黎曼可积,记其黎曼积分为 S S S 。根据黎曼可积的 Darboux 定义,对于任意给定的 ε > 0 \varepsilon>0 ε > 0 ,存在分划尺度 δ > 0 \delta>0 δ > 0 ,使得只要把 [ a , b ] [a,b] [ a , b ] 分成长度不超过 δ \delta δ 的有限个小区间 { I i } i = 1 n \{I_i\}_{i=1}^n { I i } i = 1 n ,对应的 Darboux 上和与下和就都与 S S S 相差不超过 ε \varepsilon ε 。我们用每个小区间上的上确界与下确界分别构造一对阶梯函数
h ‾ ( x ) : = ∑ i = 1 n ( sup y ∈ I i h ( y ) ) 1 I i ( x ) , h ‾ ( x ) : = ∑ i = 1 n ( inf y ∈ I i h ( y ) ) 1 I i ( x ) .
\overline h(x):=\sum_{i=1}^n\left(\sup_{y\in I_i}h(y)\right)\mathbf 1_{I_i}(x),\qquad
\underline h(x):=\sum_{i=1}^n\left(\inf_{y\in I_i}h(y)\right)\mathbf 1_{I_i}(x).
h ( x ) := i = 1 ∑ n ( y ∈ I i sup h ( y ) ) 1 I i ( x ) , h ( x ) := i = 1 ∑ n ( y ∈ I i inf h ( y ) ) 1 I i ( x ) .
反过来,勒贝格可积的函数不一定 黎曼可积!最著名的例子是 [ 0 , 1 ] [0,1] [ 0 , 1 ] 上的 Dirichlet 函数 h ( x ) = 1 Q ∩ [ 0 , 1 ] ( x ) h(x)=\mathbf 1_{\mathbb Q\cap[0,1]}(x) h ( x ) = 1 Q ∩ [ 0 , 1 ] ( x ) :在任何小区间 I i I_i I i 上都有 sup I i h = 1 \sup_{I_i}h=1 sup I i h = 1 、inf I i h = 0 \inf_{I_i}h=0 inf I i h = 0 ,Darboux 上和恒为 1 1 1 、下和恒为 0 0 0 ,故黎曼不可积;但在勒贝格测度下,可数集 Q ∩ [ 0 , 1 ] \mathbb Q\cap[0,1] Q ∩ [ 0 , 1 ] 的测度为 0 0 0 ,所以 h = 0 h=0 h = 0 a.e.,其勒贝格积分毫不费力就等于 0 0 0 。
(a)证明核心:用 Darboux 上下阶梯函数夹逼 h(x)
上阶梯函数 h̄(x) = ∑ (sup h) 1_{Iᵢ}
下阶梯函数 h̲(x) = ∑ (inf h) 1_{Iᵢ}
h(x)
a
I₁
I₂
I₃
I₄
I₅
b
S − ε ≤ ∫ h̲ dx (Darboux下和) ≤ ∫ h dx ≤ ∫ h̄ dx (Darboux上和) ≤ S + ε
(b)视角对比:竖切定义域 vs. 横切值域
(k+1)2⁻ⁿ
k·2⁻ⁿ
Aₖ
Aₖ
水平集 Aₖ = {k·2⁻ⁿ < h ≤ (k+1)2⁻ⁿ}
勒贝格按值域分档汇总 k·2⁻ⁿλ(Aₖ);黎曼可积时两种切分殊途同归
显然逐点有 h ‾ ( x ) ≤ h ( x ) ≤ h ‾ ( x ) \underline h(x)\le h(x)\le\overline h(x) h ( x ) ≤ h ( x ) ≤ h ( x ) 。注意 h ‾ \underline h h 和 h ‾ \overline h h 本身都是有限个区间指示函数的线性组合(即最简单的离散阶梯函数),因此它们的勒贝格积分正好就是 Darboux 下和与上和:
S − ε ≤ ∑ i = 1 n ( inf y ∈ I i h ( y ) ) λ ( I i ) = ∫ [ a , b ] h ‾ ( x ) d x ≤ ∫ [ a , b ] h ( x ) d x ≤ ∫ [ a , b ] h ‾ ( x ) d x = ∑ i = 1 n ( sup y ∈ I i h ( y ) ) λ ( I i ) ≤ S + ε ,
\begin{aligned}
S-\varepsilon
&\le\sum_{i=1}^n\left(\inf_{y\in I_i}h(y)\right)\lambda(I_i)=\int_{[a,b]}\underline h(x)\,\mathrm dx\le\int_{[a,b]}h(x)\,\mathrm dx\\
&\le\int_{[a,b]}\overline h(x)\,\mathrm dx=\sum_{i=1}^n\left(\sup_{y\in I_i}h(y)\right)\lambda(I_i)\le S+\varepsilon,
\end{aligned}
S − ε ≤ i = 1 ∑ n ( y ∈ I i inf h ( y ) ) λ ( I i ) = ∫ [ a , b ] h ( x ) d x ≤ ∫ [ a , b ] h ( x ) d x ≤ ∫ [ a , b ] h ( x ) d x = i = 1 ∑ n ( y ∈ I i sup h ( y ) ) λ ( I i ) ≤ S + ε ,
其中中间两个不等号直接来自勒贝格积分的单调性(命题 3.20 第 6 条)。既然上式对任意 ε > 0 \varepsilon>0 ε > 0 都成立,就必然有勒贝格积分 ∫ [ a , b ] h ( x ) d x = S \int_{[a,b]}h(x)\,\mathrm dx=S ∫ [ a , b ] h ( x ) d x = S !而对于无穷区间 ( − ∞ , ∞ ) (-\infty,\infty) ( − ∞ , ∞ ) 上在每个有界闭区间上都黎曼可积的非负函数,只需取闭区间 [ − M , M ] [-M,M] [ − M , M ] 再令 M → ∞ M\to\infty M → ∞ 应用单调收敛定理,勒贝格积分也同样与反常黎曼积分一致。
这意味着:在理论推导(比如交换极限与积分)时,我们尽情享用勒贝格积分与三大收敛定理的便利;而在具体算某个密度函数的积分时,我们完全可以放心地使用数学分析课里练熟的一切微积分技巧 。
到这里,我们已经掌握了从分布计算期望的两把核心钥匙:离散型随机变量用概率质量函数求和 ∑ g ( x ) p X ( x ) \sum g(x)p_X(x) ∑ g ( x ) p X ( x ) ,绝对连续型随机变量用概率密度函数积分 ∫ g ( x ) f ( x ) d x \int g(x)f(x)\,\mathrm dx ∫ g ( x ) f ( x ) d x (定理 3.29)。它们都是积分换元公式 E [ g ( X ) ] = ∫ g ( x ) μ X ( d x ) \mathbb E[g(X)]=\int g(x)\,\mu_X(\mathrm dx) E [ g ( X )] = ∫ g ( x ) μ X ( d x ) (定理 3.28)在不同场景下的具体化身。
L 1 L^1 L 1 与 L 2 L^2 L 2 的语言
在本章收尾之际,我们最后引入一套在后续章节里会反复使用的几何语言。到目前为止,我们一直是把期望 E [ X ] \mathbb E[X] E [ X ] 当成单个随机变量的数字特征来用的;但如果我们把同一个概率空间 ( Ω , F , P ) (\Omega,\mathcal F,\mathbb P) ( Ω , F , P ) 上的随机变量放在一起看,还可以用期望给每个随机变量定义“大小”和“距离”。
对于随机变量 X X X ,我们定义它的 L 1 L^1 L 1 范数 与 L 2 L^2 L 2 范数 分别为
∥ X ∥ 1 : = E [ ∣ X ∣ ] , ∥ X ∥ 2 : = ( E [ X 2 ] ) 1 / 2 .
\|X\|_1:=\mathbb E\bigl[|X|\bigr],\qquad\|X\|_2:=\bigl(\mathbb E[X^2]\bigr)^{1/2}.
∥ X ∥ 1 := E [ ∣ X ∣ ] , ∥ X ∥ 2 := ( E [ X 2 ] ) 1/2 .
根据命题 3.20,∥ X ∥ 1 < ∞ \|X\|_1<\infty ∥ X ∥ 1 < ∞ 恰好就是“X X X 可积”的同义词;我们把 ( Ω , F , P ) (\Omega,\mathcal F,\mathbb P) ( Ω , F , P ) 上全体可积随机变量构成的集合记为 L 1 ( Ω , F , P ) L^1(\Omega,\mathcal F,\mathbb P) L 1 ( Ω , F , P ) ,简记为 L 1 L^1 L 1 。类似地,把满足二阶矩有限(即 ∥ X ∥ 2 < ∞ \|X\|_2<\infty ∥ X ∥ 2 < ∞ ,或 E [ X 2 ] < ∞ \mathbb E[X^2]<\infty E [ X 2 ] < ∞ )的随机变量全体记为 L 2 L^2 L 2 。
严格地说,由于两个几乎必然相等的随机变量之差满足 ∥ X − Y ∥ 1 = 0 \|X-Y\|_1=0 ∥ X − Y ∥ 1 = 0 ,在泛函分析里需要把几乎必然相等的随机变量视为同一个等价类,∥ ⋅ ∥ 1 \|\cdot\|_1 ∥ ⋅ ∥ 1 和 ∥ ⋅ ∥ 2 \|\cdot\|_2 ∥ ⋅ ∥ 2 才满足“范数为零当且仅当元素为零”的严格范数公理;在概率论中我们通常不特意区分随机变量与它所在的 a.s. 等价类。
容易验证,L 1 L^1 L 1 和 L 2 L^2 L 2 都是实向量空间:对于 L 1 L^1 L 1 ,这是命题 3.20 的线性性;对于 L 2 L^2 L 2 ,只需注意到对任意实数 a , b a,b a , b 都有基本不等式 ( a + b ) 2 ≤ 2 a 2 + 2 b 2 (a+b)^2\le2a^2+2b^2 ( a + b ) 2 ≤ 2 a 2 + 2 b 2 ,从而当 X , Y ∈ L 2 X,Y\in L^2 X , Y ∈ L 2 时,
( X + Y ) 2 ≤ 2 X 2 + 2 Y 2 ,
(X+Y)^2\le2X^2+2Y^2,
( X + Y ) 2 ≤ 2 X 2 + 2 Y 2 ,
两边取期望即知 X + Y ∈ L 2 X+Y\in L^2 X + Y ∈ L 2 ,故 L 2 L^2 L 2 对线性组合封闭。更进一步,当 X ∈ L 2 X\in L^2 X ∈ L 2 时,由 ∣ X ∣ ≤ 1 + X 2 |X|\le1+X^2 ∣ X ∣ ≤ 1 + X 2 知 X X X 必定可积,进而由 Jensen 不等式(命题 3.26,取凸函数 φ ( t ) = t 2 \varphi(t)=t^2 φ ( t ) = t 2 )可知
∥ X ∥ 1 2 = ( E [ ∣ X ∣ ] ) 2 ≤ E [ X 2 ] = ∥ X ∥ 2 2 ,
\|X\|_1^2=\bigl(\mathbb E[|X|]\bigr)^2\le\mathbb E[X^2]=\|X\|_2^2,
∥ X ∥ 1 2 = ( E [ ∣ X ∣ ] ) 2 ≤ E [ X 2 ] = ∥ X ∥ 2 2 ,
即 ∥ X ∥ 1 ≤ ∥ X ∥ 2 \|X\|_1\le\|X\|_2 ∥ X ∥ 1 ≤ ∥ X ∥ 2 。这说明 L 2 ⊆ L 1 L^2\subseteq L^1 L 2 ⊆ L 1 :只要一个随机变量的二阶矩有限,它就一定可积(一阶矩有限) 。
在一般测度空间 ( Ω , F , μ ) (\Omega,\mathcal F,\mu) ( Ω , F , μ ) 上同样可以定义向量空间 L 1 ( Ω , F , μ ) L^1(\Omega,\mathcal F,\mu) L 1 ( Ω , F , μ ) 与内积空间 L 2 ( Ω , F , μ ) L^2(\Omega,\mathcal F,\mu) L 2 ( Ω , F , μ ) (例如在计数测度空间 ( N , 2 N , μ count ) (\mathbb N,2^{\mathbb N},\mu_{\text{count}}) ( N , 2 N , μ count ) 上,它们正是绝对可和序列空间 ℓ 1 \ell^1 ℓ 1 与平方可和序列空间 ℓ 2 \ell^2 ℓ 2 )。但请特别注意:包含关系 L 2 ⊆ L 1 L^2\subseteq L^1 L 2 ⊆ L 1 只在概率空间(或有限测度空间)上成立 !在无穷测度下它并不成立——例如调和序列 a n = 1 / n a_n=1/n a n = 1/ n 满足 ∑ n = 1 ∞ a n 2 = π 2 / 6 < ∞ \sum_{n=1}^\infty a_n^2=\pi^2/6<\infty ∑ n = 1 ∞ a n 2 = π 2 /6 < ∞ (属于 ℓ 2 \ell^2 ℓ 2 ),但 ∑ n = 1 ∞ ∣ a n ∣ = ∞ \sum_{n=1}^\infty|a_n|=\infty ∑ n = 1 ∞ ∣ a n ∣ = ∞ (不属于 ℓ 1 \ell^1 ℓ 1 )。
在所有这些空间里,L 2 L^2 L 2 拥有最迷人的几何结构:只要 X , Y ∈ L 2 X,Y\in L^2 X , Y ∈ L 2 ,由于 ∣ X Y ∣ ≤ 1 2 ( X 2 + Y 2 ) |XY|\le\frac12(X^2+Y^2) ∣ X Y ∣ ≤ 2 1 ( X 2 + Y 2 ) ,乘积 X Y XY X Y 就一定属于 L 1 L^1 L 1 ,于是我们可以定义
⟨ X , Y ⟩ : = E [ X Y ] .
\langle X,Y\rangle:=\mathbb E[XY].
⟨ X , Y ⟩ := E [ X Y ] .
这个双线性形式在 L 2 L^2 L 2 上扮演的正是内积 (inner product)的角色!有了内积,随机变量的方差 Var ( X ) = E [ ( X − E [ X ] ) 2 ] = ∥ X − E [ X ] ∥ 2 2 \operatorname{Var}(X)=\mathbb E[(X-\mathbb E[X])^2]=\|X-\mathbb E[X]\|_2^2 Var ( X ) = E [( X − E [ X ] ) 2 ] = ∥ X − E [ X ] ∥ 2 2 就变成了 X X X 到常数子空间的距离平方,而两个(中心化后的)随机变量之间的相关系数则变成了向量之间的夹角余弦。在下一章中,我们就将带着这副几何眼镜走向高维:讨论多个随机变量的联合分布、独立性、协方差,以及支撑起 L 2 L^2 L 2 内积几何的 Cauchy–Schwarz 不等式。
3.8 附录:一般测度空间上勒贝格积分的严格构造
在 3.4 节正文中,我们利用二进制上下夹逼 X ‾ n ≤ X ≤ X ‾ n \underline X_n\le X\le\overline X_n X n ≤ X ≤ X n 定义了概率空间 ( Ω , F , P ) (\Omega,\mathcal F,\mathbb P) ( Ω , F , P ) 上的期望,并在证明线性性与单调收敛定理时用到了“全空间总测度 P ( Ω ) = 1 < ∞ \mathbb P(\Omega)=1<\infty P ( Ω ) = 1 < ∞ ”(从而常数函数总是可积的)。
在本附录中,我们来兑现 3.4 节的承诺:证明仅仅依靠非负二进制下逼近 f ‾ n \underline f_n f n ,就可以在任意(满足 σ \sigma σ -可加性的)一般测度空间 ( Ω , F , μ ) (\Omega,\mathcal F,\mu) ( Ω , F , μ ) 上完整、严格地建立起勒贝格积分理论 ,并且我们在 3.4 与 3.5 节学过的基本性质与三大收敛定理全都一字不差地继续成立。
第一步:非负离散可测函数的积分
设 ( Ω , F , μ ) (\Omega,\mathcal F,\mu) ( Ω , F , μ ) 是一个测度空间,其中 μ : F → [ 0 , ∞ ] \mu:\mathcal F\to[0,\infty] μ : F → [ 0 , ∞ ] 满足 μ ( ∅ ) = 0 \mu(\emptyset)=0 μ ( ∅ ) = 0 及对可数非交并的 σ \sigma σ -可加性(允许 μ ( Ω ) = ∞ \mu(\Omega)=\infty μ ( Ω ) = ∞ )。
我们先考虑取值集合至多可数的非负离散可测函数 g : Ω → [ 0 , ∞ ) g:\Omega\to[0,\infty) g : Ω → [ 0 , ∞ ) 。如果 Ω = ⨆ i = 1 ∞ Λ i \Omega=\bigsqcup_{i=1}^\infty\Lambda_i Ω = ⨆ i = 1 ∞ Λ i (其中 Λ i ∈ F \Lambda_i\in\mathcal F Λ i ∈ F )是 Ω \Omega Ω 的一个可测可数分划,且 g g g 在每个分划块 Λ i \Lambda_i Λ i 上取非负常数值 z i ≥ 0 z_i\ge0 z i ≥ 0 ,我们就定义 g g g 关于测度 μ \mu μ 的积分为
∫ Ω g d μ : = ∑ i = 1 ∞ z i ⋅ μ ( Λ i ) ∈ [ 0 , ∞ ] ,
\int_\Omega g\,\mathrm d\mu:=\sum_{i=1}^\infty z_i\cdot\mu(\Lambda_i)\in[0,\infty],
∫ Ω g d μ := i = 1 ∑ ∞ z i ⋅ μ ( Λ i ) ∈ [ 0 , ∞ ] ,
其中遵循 3.1 节的约定 0 ⋅ ∞ = 0 0\cdot\infty=0 0 ⋅ ∞ = 0 (即取值为 0 0 0 的分划块即使测度为 ∞ \infty ∞ ,对积分的贡献也恒为 0 0 0 )。
引理 3.30 非负离散积分的良定义性与基本性质
对于非负离散可测函数 g , h : Ω → [ 0 , ∞ ) g,h:\Omega\to[0,\infty) g , h : Ω → [ 0 , ∞ ) ,上述积分定义满足:
分划无关性 :∫ Ω g d μ \int_\Omega g\,\mathrm d\mu ∫ Ω g d μ 的值与具体选取的可测可数分划 { Λ i } \{\Lambda_i\} { Λ i } 无关;
非负齐次性 :对任意常数 c ≥ 0 c\ge0 c ≥ 0 ,∫ Ω ( c g ) d μ = c ∫ Ω g d μ \int_\Omega(cg)\,\mathrm d\mu=c\int_\Omega g\,\mathrm d\mu ∫ Ω ( c g ) d μ = c ∫ Ω g d μ ;
有限可加性 :∫ Ω ( g + h ) d μ = ∫ Ω g d μ + ∫ Ω h d μ \int_\Omega(g+h)\,\mathrm d\mu=\int_\Omega g\,\mathrm d\mu+\int_\Omega h\,\mathrm d\mu ∫ Ω ( g + h ) d μ = ∫ Ω g d μ + ∫ Ω h d μ ;
单调性 :若对所有 ω ∈ Ω \omega\in\Omega ω ∈ Ω (或 μ \mu μ -a.e.)有 0 ≤ g ( ω ) ≤ h ( ω ) 0\le g(\omega)\le h(\omega) 0 ≤ g ( ω ) ≤ h ( ω ) ,则 ∫ Ω g d μ ≤ ∫ Ω h d μ \int_\Omega g\,\mathrm d\mu\le\int_\Omega h\,\mathrm d\mu ∫ Ω g d μ ≤ ∫ Ω h d μ 。
证明 . 设 Ω = ⨆ i = 1 ∞ Λ i = ⨆ j = 1 ∞ Γ j \Omega=\bigsqcup_{i=1}^\infty\Lambda_i=\bigsqcup_{j=1}^\infty\Gamma_j Ω = ⨆ i = 1 ∞ Λ i = ⨆ j = 1 ∞ Γ j 是两个可测可数分划,g g g 在 Λ i \Lambda_i Λ i 上取常值 z i z_i z i ,在 Γ j \Gamma_j Γ j 上取常值 w j w_j w j 。考虑它们的共同细分分划 { Λ i ∩ Γ j } i , j ≥ 1 \{\Lambda_i\cap\Gamma_j\}_{i,j\ge1} { Λ i ∩ Γ j } i , j ≥ 1 。
只要 Λ i ∩ Γ j ≠ ∅ \Lambda_i\cap\Gamma_j\ne\emptyset Λ i ∩ Γ j = ∅ ,必有 z i = w j z_i=w_j z i = w j 。由 μ \mu μ 的 σ \sigma σ -可加性,μ ( Λ i ) = ∑ j = 1 ∞ μ ( Λ i ∩ Γ j ) \mu(\Lambda_i)=\sum_{j=1}^\infty\mu(\Lambda_i\cap\Gamma_j) μ ( Λ i ) = ∑ j = 1 ∞ μ ( Λ i ∩ Γ j ) 且 μ ( Γ j ) = ∑ i = 1 ∞ μ ( Λ i ∩ Γ j ) \mu(\Gamma_j)=\sum_{i=1}^\infty\mu(\Lambda_i\cap\Gamma_j) μ ( Γ j ) = ∑ i = 1 ∞ μ ( Λ i ∩ Γ j ) 。由于非负项双重级数可以无条件交换求和次序,我们有 ∑ i = 1 ∞ z i μ ( Λ i ) = ∑ i = 1 ∞ ∑ j = 1 ∞ z i μ ( Λ i ∩ Γ j ) = ∑ j = 1 ∞ ∑ i = 1 ∞ w j μ ( Λ i ∩ Γ j ) = ∑ j = 1 ∞ w j μ ( Γ j ) ,
\begin{aligned}
\sum_{i=1}^\infty z_i\mu(\Lambda_i)
&=\sum_{i=1}^\infty\sum_{j=1}^\infty z_i\mu(\Lambda_i\cap\Gamma_j)\\
&=\sum_{j=1}^\infty\sum_{i=1}^\infty w_j\mu(\Lambda_i\cap\Gamma_j)=\sum_{j=1}^\infty w_j\mu(\Gamma_j),
\end{aligned}
i = 1 ∑ ∞ z i μ ( Λ i ) = i = 1 ∑ ∞ j = 1 ∑ ∞ z i μ ( Λ i ∩ Γ j ) = j = 1 ∑ ∞ i = 1 ∑ ∞ w j μ ( Λ i ∩ Γ j ) = j = 1 ∑ ∞ w j μ ( Γ j ) , 这就证明了分划无关性。
非负齐次性由级数提公因式显然成立。
若 g g g 在 Λ i \Lambda_i Λ i 上取 z i z_i z i 、h h h 在 Γ j \Gamma_j Γ j 上取 w j w_j w j ,则 g + h g+h g + h 在共同细分块 Λ i ∩ Γ j \Lambda_i\cap\Gamma_j Λ i ∩ Γ j 上取常值 z i + w j z_i+w_j z i + w j 。根据第 1 条的分划无关性,用共同细分分划计算 ∫ Ω ( g + h ) d μ \int_\Omega(g+h)\,\mathrm d\mu ∫ Ω ( g + h ) d μ ,拆开非负双重级数即得 ∫ Ω g d μ + ∫ Ω h d μ \int_\Omega g\,\mathrm d\mu+\int_\Omega h\,\mathrm d\mu ∫ Ω g d μ + ∫ Ω h d μ 。
在共同细分块 Λ i ∩ Γ j \Lambda_i\cap\Gamma_j Λ i ∩ Γ j 上,只要 μ ( Λ i ∩ Γ j ) > 0 \mu(\Lambda_i\cap\Gamma_j)>0 μ ( Λ i ∩ Γ j ) > 0 ,由 g ≤ h g\le h g ≤ h (μ \mu μ -a.e.)必有 z i ≤ w j z_i\le w_j z i ≤ w j ,逐项比较非负级数即得 ∫ Ω g d μ ≤ ∫ Ω h d μ \int_\Omega g\,\mathrm d\mu\le\int_\Omega h\,\mathrm d\mu ∫ Ω g d μ ≤ ∫ Ω h d μ 。
第二步:用二进制下逼近构造一般非负可测函数的积分
现在设 f : Ω → [ 0 , ∞ ] f:\Omega\to[0,\infty] f : Ω → [ 0 , ∞ ] 是任意一个非负可测函数。如果 μ ( f = ∞ ) > 0 \mu(f=\infty)>0 μ ( f = ∞ ) > 0 ,我们直接规定 ∫ Ω f d μ : = ∞ \int_\Omega f\,\mathrm d\mu:=\infty ∫ Ω f d μ := ∞ ;若 μ ( f = ∞ ) = 0 \mu(f=\infty)=0 μ ( f = ∞ ) = 0 ,把零测集 { f = ∞ } \{f=\infty\} { f = ∞ } 上的函数值改定义为 0 0 0 不会影响任何正测度集合,因此不妨设 0 ≤ f ( ω ) < ∞ 0\le f(\omega)<\infty 0 ≤ f ( ω ) < ∞ 对一切 ω ∈ Ω \omega\in\Omega ω ∈ Ω 成立。
正如 3.4 节所解释的,当 μ ( Ω ) = ∞ \mu(\Omega)=\infty μ ( Ω ) = ∞ 时,我们不能再靠误差为 2 − n 2^{-n} 2 − n 的上下逼近相减来夹逼,而是对每个整数 n ≥ 0 n\ge0 n ≥ 0 定义 f f f 在 2 − n 2^{-n} 2 − n 尺度下基于左闭右开区间的非负二进制下逼近 :
f ‾ n ( ω ) : = ⌊ 2 n f ( ω ) ⌋ 2 n = ∑ k = 1 ∞ k ⋅ 2 − n 1 A n , k ( ω ) ,
\underline f_n(\omega):=\frac{\lfloor2^nf(\omega)\rfloor}{2^n}=\sum_{k=1}^\infty k\cdot2^{-n}\,\mathbf 1_{A_{n,k}}(\omega),
f n ( ω ) := 2 n ⌊ 2 n f ( ω )⌋ = k = 1 ∑ ∞ k ⋅ 2 − n 1 A n , k ( ω ) ,
其中水平集 A n , k : = { ω ∈ Ω ∣ k ⋅ 2 − n ≤ f ( ω ) < ( k + 1 ) ⋅ 2 − n } ∈ F A_{n,k}:=\{\omega\in\Omega\mid k\cdot2^{-n}\le f(\omega)<(k+1)\cdot2^{-n}\}\in\mathcal F A n , k := { ω ∈ Ω ∣ k ⋅ 2 − n ≤ f ( ω ) < ( k + 1 ) ⋅ 2 − n } ∈ F 。容易看出序列 { f ‾ n } n ≥ 0 \{\underline f_n\}_{n\ge0} { f n } n ≥ 0 具备如下性质:
对每个 n ≥ 0 n\ge0 n ≥ 0 ,f ‾ n \underline f_n f n 都是非负离散可测函数,且在 { f = 0 } \{f=0\} { f = 0 } 上精确取值为 0 0 0 ;
跨尺度的逐点单调递增性 :当精度从 2 − n 2^{-n} 2 − n 加密到 2 − ( n + 1 ) 2^{-(n+1)} 2 − ( n + 1 ) 时,每个半开区间 [ k ⋅ 2 − n , ( k + 1 ) ⋅ 2 − n ) [k\cdot2^{-n},(k+1)\cdot2^{-n}) [ k ⋅ 2 − n , ( k + 1 ) ⋅ 2 − n ) 被一分为二,左端点只可能保持不变或向上抬升 2 − ( n + 1 ) 2^{-(n+1)} 2 − ( n + 1 ) ,故对一切 ω ∈ Ω \omega\in\Omega ω ∈ Ω 都有 0 ≤ f ‾ 0 ( ω ) ≤ f ‾ 1 ( ω ) ≤ ⋯ ≤ f ‾ n ( ω ) ≤ f ‾ n + 1 ( ω ) ≤ f ( ω ) ;
0\le\underline f_0(\omega)\le\underline f_1(\omega)\le\cdots\le\underline f_n(\omega)\le\underline f_{n+1}(\omega)\le f(\omega);
0 ≤ f 0 ( ω ) ≤ f 1 ( ω ) ≤ ⋯ ≤ f n ( ω ) ≤ f n + 1 ( ω ) ≤ f ( ω ) ;
逐点一致逼近 :对一切 ω ∈ Ω \omega\in\Omega ω ∈ Ω ,0 ≤ f ( ω ) − f ‾ n ( ω ) < 2 − n 0\le f(\omega)-\underline f_n(\omega)<2^{-n} 0 ≤ f ( ω ) − f n ( ω ) < 2 − n ,故 lim n → ∞ f ‾ n ( ω ) = f ( ω ) \lim_{n\to\infty}\underline f_n(\omega)=f(\omega) lim n → ∞ f n ( ω ) = f ( ω ) 。
由引理 3.30 的单调性,离散积分序列 { ∫ Ω f ‾ n d μ } n ≥ 0 \{\int_\Omega\underline f_n\,\mathrm d\mu\}_{n\ge0} { ∫ Ω f n d μ } n ≥ 0 在 [ 0 , ∞ ] [0,\infty] [ 0 , ∞ ] 中单调非降,因此当 n → ∞ n\to\infty n → ∞ 时极限必定在 [ 0 , ∞ ] [0,\infty] [ 0 , ∞ ] 中存在!
定义 3.31 一般测度空间上非负可测函数的勒贝格积分
设 ( Ω , F , μ ) (\Omega,\mathcal F,\mu) ( Ω , F , μ ) 为测度空间,f : Ω → [ 0 , ∞ ] f:\Omega\to[0,\infty] f : Ω → [ 0 , ∞ ] 为非负可测函数。若 μ ( f = ∞ ) > 0 \mu(f=\infty)>0 μ ( f = ∞ ) > 0 ,定义 ∫ Ω f d μ : = ∞ \int_\Omega f\,\mathrm d\mu:=\infty ∫ Ω f d μ := ∞ ;若 μ ( f = ∞ ) = 0 \mu(f=\infty)=0 μ ( f = ∞ ) = 0 ,定义 f f f 关于测度 μ \mu μ 的勒贝格积分 为
∫ Ω f d μ : = lim n → ∞ ∫ Ω f ‾ n d μ = lim n → ∞ ∑ k = 1 ∞ k ⋅ 2 − n μ ( { k ⋅ 2 − n ≤ f < ( k + 1 ) ⋅ 2 − n } ) ∈ [ 0 , ∞ ] .
\begin{aligned}
\int_\Omega f\,\mathrm d\mu
&:=\lim_{n\to\infty}\int_\Omega\underline f_n\,\mathrm d\mu\\
&=\lim_{n\to\infty}\sum_{k=1}^\infty k\cdot2^{-n}\,\mu\bigl(\{k\cdot2^{-n}\le f<(k+1)\cdot2^{-n}\}\bigr)\in[0,\infty].
\end{aligned}
∫ Ω f d μ := n → ∞ lim ∫ Ω f n d μ = n → ∞ lim k = 1 ∑ ∞ k ⋅ 2 − n μ ( { k ⋅ 2 − n ≤ f < ( k + 1 ) ⋅ 2 − n } ) ∈ [ 0 , ∞ ] .
与有限测度定义的相容性 :细心的同学可能会注意到,3.4 节定义 3.19 用的是左开右闭区间 ( k ⋅ 2 − n , ( k + 1 ) ⋅ 2 − n ] (k\cdot2^{-n},(k+1)\cdot2^{-n}] ( k ⋅ 2 − n , ( k + 1 ) ⋅ 2 − n ] ,而这里为了保证 f = 0 ⟹ f ‾ n = 0 f=0\implies\underline f_n=0 f = 0 ⟹ f n = 0 用的是左闭右开区间 [ k ⋅ 2 − n , ( k + 1 ) ⋅ 2 − n ) [k\cdot2^{-n},(k+1)\cdot2^{-n}) [ k ⋅ 2 − n , ( k + 1 ) ⋅ 2 − n ) 。在概率空间(或任何有限测度空间 μ ( Ω ) < ∞ \mu(\Omega)<\infty μ ( Ω ) < ∞ )上,这两种下逼近在每个样本点上的差值都不超过 2 − n 2^{-n} 2 − n ,因此它们的积分至多相差 2 − n μ ( Ω ) → 0 2^{-n}\mu(\Omega)\to0 2 − n μ ( Ω ) → 0 ,取极限后给出的积分值完全一致!
直接由 ⌊ ⋅ ⌋ \lfloor\cdot\rfloor ⌊ ⋅ ⌋ 的单调性可知:若 0 ≤ f ≤ g 0\le f\le g 0 ≤ f ≤ g (μ \mu μ -a.e.),则对每个 n ≥ 0 n\ge0 n ≥ 0 都有 f ‾ n ≤ g ‾ n \underline f_n\le\underline g_n f n ≤ g n (μ \mu μ -a.e.),从而由引理 3.30 令 n → ∞ n\to\infty n → ∞ 立得一般非负可测函数积分的单调性 :∫ Ω f d μ ≤ ∫ Ω g d μ \int_\Omega f\,\mathrm d\mu\le\int_\Omega g\,\mathrm d\mu ∫ Ω f d μ ≤ ∫ Ω g d μ 。
第三步:一般测度空间上的单调收敛定理与可加性
在 3.4 节正文中,我们证明积分线性性时曾利用了误差上界 3 ⋅ 2 − n 3\cdot2^{-n} 3 ⋅ 2 − n 在概率空间上可积;而在无穷测度空间上,常数的积分是 ∞ \infty ∞ ,那条路走不通了。奇妙的是,在一般测度空间上,我们可以先把单调收敛定理(MCT)证出来,再反过来用 MCT 一行证出积分的可加性 !
定理 3.32 一般测度空间上的单调收敛定理(MCT)与线性性
设 ( Ω , F , μ ) (\Omega,\mathcal F,\mu) ( Ω , F , μ ) 是任意测度空间。
(单调收敛定理) 若非负可测函数列 { f m } m ≥ 1 \{f_m\}_{m\ge1} { f m } m ≥ 1 满足 0 ≤ f 1 ≤ f 2 ≤ ⋯ 0\le f_1\le f_2\le\cdots 0 ≤ f 1 ≤ f 2 ≤ ⋯ 且逐点(或 μ \mu μ -a.e.)有 lim m → ∞ f m = f \lim_{m\to\infty}f_m=f lim m → ∞ f m = f ,则 lim m → ∞ ∫ Ω f m d μ = ∫ Ω f d μ .
\lim_{m\to\infty}\int_\Omega f_m\,\mathrm d\mu=\int_\Omega f\,\mathrm d\mu.
m → ∞ lim ∫ Ω f m d μ = ∫ Ω f d μ .
(非负线性性) 对任意非负可测函数 f , g : Ω → [ 0 , ∞ ] f,g:\Omega\to[0,\infty] f , g : Ω → [ 0 , ∞ ] 及常数 a , b ≥ 0 a,b\ge0 a , b ≥ 0 ,有 ∫ Ω ( a f + b g ) d μ = a ∫ Ω f d μ + b ∫ Ω g d μ .
\int_\Omega(af+bg)\,\mathrm d\mu=a\int_\Omega f\,\mathrm d\mu+b\int_\Omega g\,\mathrm d\mu.
∫ Ω ( a f + b g ) d μ = a ∫ Ω f d μ + b ∫ Ω g d μ .
证明 . 先证第 1 条(单调收敛定理)。 不妨设单调性与极限逐点成立(否则在零测例外集上将所有函数改定义为 0 0 0 ,丝毫不改变积分)。若 μ ( f = ∞ ) > 0 \mu(f=\infty)>0 μ ( f = ∞ ) > 0 ,则对任意 M > 0 M>0 M > 0 ,集合列 { f m ≥ M } ∩ { f = ∞ } ↑ { f = ∞ } \{f_m\ge M\}\cap\{f=\infty\}\uparrow\{f=\infty\} { f m ≥ M } ∩ { f = ∞ } ↑ { f = ∞ } ,由单调性与测度下连续性立得 lim m → ∞ ∫ Ω f m d μ ≥ M μ ( f = ∞ ) > 0 \lim_{m\to\infty}\int_\Omega f_m\,\mathrm d\mu\ge M\mu(f=\infty)>0 lim m → ∞ ∫ Ω f m d μ ≥ M μ ( f = ∞ ) > 0 ,令 M → ∞ M\to\infty M → ∞ 即知两边同为 ∞ \infty ∞ ;故下设 μ ( f = ∞ ) = 0 \mu(f=\infty)=0 μ ( f = ∞ ) = 0 (从而可设 0 ≤ f < ∞ 0\le f<\infty 0 ≤ f < ∞ )。由 f m ≤ f f_m\le f f m ≤ f 及积分的单调性,直接有 lim m → ∞ ∫ Ω f m d μ ≤ ∫ Ω f d μ \lim_{m\to\infty}\int_\Omega f_m\,\mathrm d\mu\le\int_\Omega f\,\mathrm d\mu lim m → ∞ ∫ Ω f m d μ ≤ ∫ Ω f d μ 。因此只需证明反方向不等式:
∫ Ω f d μ ≤ lim m → ∞ ∫ Ω f m d μ .
\int_\Omega f\,\mathrm d\mu\le\lim_{m\to\infty}\int_\Omega f_m\,\mathrm d\mu.
∫ Ω f d μ ≤ m → ∞ lim ∫ Ω f m d μ .
任取固定的二进制精度 n ≥ 0 n\ge0 n ≥ 0 ,考察 f f f 的二进制下逼近 f ‾ n = ∑ k = 1 ∞ k ⋅ 2 − n 1 A n , k \underline f_n=\sum_{k=1}^\infty k\cdot2^{-n}\mathbf 1_{A_{n,k}} f n = ∑ k = 1 ∞ k ⋅ 2 − n 1 A n , k ,其中 A n , k = { k ⋅ 2 − n ≤ f < ( k + 1 ) ⋅ 2 − n } A_{n,k}=\{k\cdot2^{-n}\le f<(k+1)\cdot2^{-n}\} A n , k = { k ⋅ 2 − n ≤ f < ( k + 1 ) ⋅ 2 − n } 。为了防止 f m ( ω ) f_m(\omega) f m ( ω ) 从下方逼近分界点 k ⋅ 2 − n k\cdot2^{-n} k ⋅ 2 − n 时迟迟跨不过门槛,我们任意固定一个略小于 1 1 1 的折扣因子 α ∈ ( 0 , 1 ) \alpha\in(0,1) α ∈ ( 0 , 1 ) ,并对每个 m ≥ 1 m\ge1 m ≥ 1 和 k ≥ 1 k\ge1 k ≥ 1 定义子集
B m , k : = { ω ∈ A n , k ∣ f m ( ω ) ≥ α k ⋅ 2 − n } ∈ F .
B_{m,k}:=\bigl\{\omega\in A_{n,k}\;\big|\;f_m(\omega)\ge\alpha k\cdot2^{-n}\bigr\}\in\mathcal F.
B m , k := { ω ∈ A n , k f m ( ω ) ≥ α k ⋅ 2 − n } ∈ F .
由于在 A n , k A_{n,k} A n , k 上有 f ( ω ) ≥ k ⋅ 2 − n > α k ⋅ 2 − n f(\omega)\ge k\cdot2^{-n}>\alpha k\cdot2^{-n} f ( ω ) ≥ k ⋅ 2 − n > α k ⋅ 2 − n 且 f m ( ω ) ↑ f ( ω ) f_m(\omega)\uparrow f(\omega) f m ( ω ) ↑ f ( ω ) ,每个点 ω ∈ A n , k \omega\in A_{n,k} ω ∈ A n , k 在 m m m 充分大后必定进入 B m , k B_{m,k} B m , k 。因此对每个固定的 k ≥ 1 k\ge1 k ≥ 1 ,集合列 B 1 , k ⊆ B 2 , k ⊆ ⋯ B_{1,k}\subseteq B_{2,k}\subseteq\cdots B 1 , k ⊆ B 2 , k ⊆ ⋯ 单调递增且 ⋃ m = 1 ∞ B m , k = A n , k \bigcup_{m=1}^\infty B_{m,k}=A_{n,k} ⋃ m = 1 ∞ B m , k = A n , k !
现在任取一个有限截断项数 K ≥ 1 K\ge1 K ≥ 1 。由于 B m , 1 , … , B m , K B_{m,1},\dots,B_{m,K} B m , 1 , … , B m , K 两两不相交,且在每个 B m , k B_{m,k} B m , k 上都有 f m ≥ α k ⋅ 2 − n f_m\ge\alpha k\cdot2^{-n} f m ≥ α k ⋅ 2 − n ,我们构造有限阶梯函数 h m : = ∑ k = 1 K α k ⋅ 2 − n 1 B m , k ≤ f m h_m:=\sum_{k=1}^K\alpha k\cdot2^{-n}\mathbf 1_{B_{m,k}}\le f_m h m := ∑ k = 1 K α k ⋅ 2 − n 1 B m , k ≤ f m 。由积分的单调性与离散积分的定义(注意 h m ‾ \underline{h_m} h m 的极限当然就是 h m h_m h m 自身的离散积分),对每个 m ≥ 1 m\ge1 m ≥ 1 都有
∫ Ω f m d μ ≥ ∫ Ω h m d μ = α ∑ k = 1 K k ⋅ 2 − n μ ( B m , k ) .
\int_\Omega f_m\,\mathrm d\mu\ge\int_\Omega h_m\,\mathrm d\mu=\alpha\sum_{k=1}^K k\cdot2^{-n}\,\mu(B_{m,k}).
∫ Ω f m d μ ≥ ∫ Ω h m d μ = α k = 1 ∑ K k ⋅ 2 − n μ ( B m , k ) .
固定 n , K , α n,K,\alpha n , K , α ,令上式两边 m → ∞ m\to\infty m → ∞ 。因为右边是有限项 求和,且由测度 μ \mu μ 的下连续性(注意下连续性对任意 σ \sigma σ -可加测度都无条件成立,完全不需要有限测度假设!)有 lim m → ∞ μ ( B m , k ) = μ ( A n , k ) \lim_{m\to\infty}\mu(B_{m,k})=\mu(A_{n,k}) lim m → ∞ μ ( B m , k ) = μ ( A n , k ) ,我们立刻得到
lim m → ∞ ∫ Ω f m d μ ≥ α ∑ k = 1 K k ⋅ 2 − n μ ( A n , k ) .
\lim_{m\to\infty}\int_\Omega f_m\,\mathrm d\mu\ge\alpha\sum_{k=1}^K k\cdot2^{-n}\,\mu(A_{n,k}).
m → ∞ lim ∫ Ω f m d μ ≥ α k = 1 ∑ K k ⋅ 2 − n μ ( A n , k ) .
接下来依次松开三个辅助参数:先令截断项数 K → ∞ K\to\infty K → ∞ ,右边变成无穷级数 α ∫ Ω f ‾ n d μ \alpha\int_\Omega\underline f_n\,\mathrm d\mu α ∫ Ω f n d μ ;再令二进制精度 n → ∞ n\to\infty n → ∞ ,由定义 3.31 得到 lim m → ∞ ∫ Ω f m d μ ≥ α ∫ Ω f d μ \lim_{m\to\infty}\int_\Omega f_m\,\mathrm d\mu\ge\alpha\int_\Omega f\,\mathrm d\mu lim m → ∞ ∫ Ω f m d μ ≥ α ∫ Ω f d μ ;最后令折扣因子 α ↑ 1 \alpha\uparrow1 α ↑ 1 ,即证得 lim m → ∞ ∫ Ω f m d μ ≥ ∫ Ω f d μ \lim_{m\to\infty}\int_\Omega f_m\,\mathrm d\mu\ge\int_\Omega f\,\mathrm d\mu lim m → ∞ ∫ Ω f m d μ ≥ ∫ Ω f d μ 。MCT 证毕!
再证第 2 条(非负线性性)。 有了刚刚证好的 MCT,证明非负可测函数积分的可加性简直易如反掌!设 f , g : Ω → [ 0 , ∞ ] f,g:\Omega\to[0,\infty] f , g : Ω → [ 0 , ∞ ] ,分别取它们的二进制下逼近 f ‾ n \underline f_n f n 与 g ‾ n \underline g_n g n 。注意到离散函数列 s n : = f ‾ n + g ‾ n s_n:=\underline f_n+\underline g_n s n := f n + g n 满足 0 ≤ s 0 ≤ s 1 ≤ ⋯ 0\le s_0\le s_1\le\cdots 0 ≤ s 0 ≤ s 1 ≤ ⋯ ,且逐点单调递增收敛到 f + g f+g f + g :s n ↑ f + g s_n\uparrow f+g s n ↑ f + g 。于是,对单调递增序列 { s n } \{s_n\} { s n } 直接调用第 1 条的 MCT,并结合引理 3.30 第 3 条(离散函数的有限可加性),立得
∫ Ω ( f + g ) d μ = (MCT) lim n → ∞ ∫ Ω ( f ‾ n + g ‾ n ) d μ = lim n → ∞ ( ∫ Ω f ‾ n d μ + ∫ Ω g ‾ n d μ ) = ∫ Ω f d μ + ∫ Ω g d μ .
\begin{aligned}
\int_\Omega(f+g)\,\mathrm d\mu
&\overset{\text{(MCT)}}{=}\lim_{n\to\infty}\int_\Omega(\underline f_n+\underline g_n)\,\mathrm d\mu\\
&=\lim_{n\to\infty}\left(\int_\Omega\underline f_n\,\mathrm d\mu+\int_\Omega\underline g_n\,\mathrm d\mu\right)=\int_\Omega f\,\mathrm d\mu+\int_\Omega g\,\mathrm d\mu.
\end{aligned}
∫ Ω ( f + g ) d μ = (MCT) n → ∞ lim ∫ Ω ( f n + g n ) d μ = n → ∞ lim ( ∫ Ω f n d μ + ∫ Ω g n d μ ) = ∫ Ω f d μ + ∫ Ω g d μ .
非负齐次性 ∫ Ω ( a f ) d μ = a ∫ Ω f d μ \int_\Omega(af)\,\mathrm d\mu=a\int_\Omega f\,\mathrm d\mu ∫ Ω ( a f ) d μ = a ∫ Ω f d μ (a ≥ 0 a\ge0 a ≥ 0 )同样只需对 a f ‾ n ↑ a f a\underline f_n\uparrow af a f n ↑ a f 应用 MCT 与引理 3.30 第 2 条立得。
第四步:一般可测函数的积分与本章结论适用边界总览
最后,对于一般符号的可测函数 f : Ω → [ − ∞ , ∞ ] f:\Omega\to[-\infty,\infty] f : Ω → [ − ∞ , ∞ ] ,我们将其拆为非负的正部与负部 f = f + − f − f=f^+-f^- f = f + − f − (且 ∣ f ∣ = f + + f − |f|=f^++f^- ∣ f ∣ = f + + f − )。当 ∫ Ω f + d μ < ∞ \int_\Omega f^+\,\mathrm d\mu<\infty ∫ Ω f + d μ < ∞ 且 ∫ Ω f − d μ < ∞ \int_\Omega f^-\,\mathrm d\mu<\infty ∫ Ω f − d μ < ∞ (由定理 3.32 的可加性,这等价于 ∫ Ω ∣ f ∣ d μ < ∞ \int_\Omega|f|\,\mathrm d\mu<\infty ∫ Ω ∣ f ∣ d μ < ∞ )时,称 f f f 关于测度 μ \mu μ 可积 (记为 f ∈ L 1 ( Ω , F , μ ) f\in L^1(\Omega,\mathcal F,\mu) f ∈ L 1 ( Ω , F , μ ) ),并定义其勒贝格积分为
∫ Ω f d μ : = ∫ Ω f + d μ − ∫ Ω f − d μ .
\int_\Omega f\,\mathrm d\mu:=\int_\Omega f^+\,\mathrm d\mu-\int_\Omega f^-\,\mathrm d\mu.
∫ Ω f d μ := ∫ Ω f + d μ − ∫ Ω f − d μ .
如何验证一般可积函数 f , g ∈ L 1 ( μ ) f,g\in L^1(\mu) f , g ∈ L 1 ( μ ) 的加法线性性 ∫ Ω ( f + g ) d μ = ∫ Ω f d μ + ∫ Ω g d μ \int_\Omega(f+g)\,\mathrm d\mu=\int_\Omega f\,\mathrm d\mu+\int_\Omega g\,\mathrm d\mu ∫ Ω ( f + g ) d μ = ∫ Ω f d μ + ∫ Ω g d μ 呢?只需令 h : = f + g h:=f+g h := f + g ,把等式 h + − h − = f + − f − + g + − g − h^+-h^-=f^+-f^-+g^+-g^- h + − h − = f + − f − + g + − g − 移项改写成两边全是非负函数的恒等式:
h + + f − + g − = h − + f + + g + .
h^++f^-+g^-=h^-+f^++g^+.
h + + f − + g − = h − + f + + g + .
对等式两边直接应用定理 3.32 第 2 条(非负函数的可加性),得到
∫ Ω h + d μ + ∫ Ω f − d μ + ∫ Ω g − d μ = ∫ Ω h − d μ + ∫ Ω f + d μ + ∫ Ω g + d μ .
\int_\Omega h^+\,\mathrm d\mu+\int_\Omega f^-\,\mathrm d\mu+\int_\Omega g^-\,\mathrm d\mu=\int_\Omega h^-\,\mathrm d\mu+\int_\Omega f^+\,\mathrm d\mu+\int_\Omega g^+\,\mathrm d\mu.
∫ Ω h + d μ + ∫ Ω f − d μ + ∫ Ω g − d μ = ∫ Ω h − d μ + ∫ Ω f + d μ + ∫ Ω g + d μ .
因为六个积分都是有限实数,把正负部重新移项相减,立刻得到 ∫ Ω ( f + g ) d μ = ∫ Ω f d μ + ∫ Ω g d μ \int_\Omega(f+g)\,\mathrm d\mu=\int_\Omega f\,\mathrm d\mu+\int_\Omega g\,\mathrm d\mu ∫ Ω ( f + g ) d μ = ∫ Ω f d μ + ∫ Ω g d μ !至于三角不等式,只需对 ± f ≤ ∣ f ∣ \pm f\le|f| ± f ≤ ∣ f ∣ 两边积分即得 ∣ ∫ Ω f d μ ∣ ≤ ∫ Ω ∣ f ∣ d μ \bigl|\int_\Omega f\,\mathrm d\mu\bigr|\le\int_\Omega|f|\,\mathrm d\mu ∫ Ω f d μ ≤ ∫ Ω ∣ f ∣ d μ 。至此,命题 3.20 的全部六条基本性质在任意测度空间 ( Ω , F , μ ) (\Omega,\mathcal F,\mu) ( Ω , F , μ ) 上均已严格确立。
为了方便大家在后续章节(以及实分析、统计等课程)中随时查阅,我们将本章建立的核心定理在一般测度空间 ( Ω , F , μ ) (\Omega,\mathcal F,\mu) ( Ω , F , μ ) 上的适用条件汇总如下:
Carathéodory 扩张定理 (定理 3.3)
完全成立
适用于代数 Σ 0 \Sigma_0 Σ 0 上任意满足 σ \sigma σ -可加性的测度 μ 0 : Σ 0 → [ 0 , ∞ ] \mu_0:\Sigma_0\to[0,\infty] μ 0 : Σ 0 → [ 0 , ∞ ]
扩张测度的唯一性 (定理 3.9)
需有限或 σ \sigma σ -有限
证明递减交时需测度有限;若 μ \mu μ 在生成代数 F 0 \mathcal F_0 F 0 上 σ \sigma σ -有限 ,唯一性依然成立
积分的六条基本性质 (命题 3.20)
完全成立
零测集无关性、控制可积性、齐次性、线性性、三角不等式、单调性对任意 μ \mu μ 均成立
单调收敛定理 MCT (定理 3.21 / 3.32)
完全成立
0 ≤ f 1 ≤ f 2 ≤ ⋯ ↑ f 0\le f_1\le f_2\le\cdots\uparrow f 0 ≤ f 1 ≤ f 2 ≤ ⋯ ↑ f (μ \mu μ -a.e.)即可,对 μ \mu μ 无任何限制
递减序列的 MCT
完全成立(需首项可积)
f 1 ≥ f 2 ≥ ⋯ ≥ 0 f_1\ge f_2\ge\cdots\ge0 f 1 ≥ f 2 ≥ ⋯ ≥ 0 且 ∫ Ω f 1 d μ < ∞ \int_\Omega f_1\,\mathrm d\mu<\infty ∫ Ω f 1 d μ < ∞ 时成立
非负级数逐项积分 (命题 3.23)
完全成立
f i ≥ 0 f_i\ge0 f i ≥ 0 时 ∫ Ω ∑ i = 1 ∞ f i d μ = ∑ i = 1 ∞ ∫ Ω f i d μ \int_\Omega\sum_{i=1}^\infty f_i\,\mathrm d\mu=\sum_{i=1}^\infty\int_\Omega f_i\,\mathrm d\mu ∫ Ω ∑ i = 1 ∞ f i d μ = ∑ i = 1 ∞ ∫ Ω f i d μ 无条件成立
Fatou 引理 (定理 3.24)
完全成立
f n ≥ 0 f_n\ge0 f n ≥ 0 时 ∫ Ω lim inf f n d μ ≤ lim inf ∫ Ω f n d μ \int_\Omega\liminf f_n\,\mathrm d\mu\le\liminf\int_\Omega f_n\,\mathrm d\mu ∫ Ω lim inf f n d μ ≤ lim inf ∫ Ω f n d μ 对任意 μ \mu μ 成立
控制收敛定理 DCT (定理 3.25)
完全成立
当 f n → f f_n\to f f n → f (μ \mu μ -a.e.)且存在关于 μ \mu μ 可积的控制函数 g ≥ 0 g\ge0 g ≥ 0 (即 ∣ f n ∣ ≤ g |f_n|\le g ∣ f n ∣ ≤ g 且 ∫ Ω g d μ < ∞ \int_\Omega g\,\mathrm d\mu<\infty ∫ Ω g d μ < ∞ )时成立
有界收敛定理
仅限有限测度 μ ( Ω ) < ∞ \mu(\Omega)<\infty μ ( Ω ) < ∞
无穷测度下常值控制函数 M M M 不可积(反例:f n = 1 ( n , n + 1 ) f_n=\mathbf 1_{(n,n+1)} f n = 1 ( n , n + 1 ) )
Jensen 不等式 (命题 3.26)
仅限概率测度 μ ( Ω ) = 1 \mu(\Omega)=1 μ ( Ω ) = 1
证明依赖 ∫ Ω φ ( μ ) d P = φ ( μ ) \int_\Omega\varphi(\mu)\,\mathrm d\mathbb P=\varphi(\mu) ∫ Ω φ ( μ ) d P = φ ( μ ) ;有限测度需先除 μ ( Ω ) \mu(\Omega) μ ( Ω ) 归一化
空间包含关系 L 2 ( μ ) ⊆ L 1 ( μ ) L^2(\mu)\subseteq L^1(\mu) L 2 ( μ ) ⊆ L 1 ( μ )
仅限有限测度 μ ( Ω ) < ∞ \mu(\Omega)<\infty μ ( Ω ) < ∞
由 Jensen 不等式导出:∥ f ∥ 1 ≤ μ ( Ω ) ∥ f ∥ 2 \|f\|_1\le\sqrt{\mu(\Omega)}\,\|f\|_2 ∥ f ∥ 1 ≤ μ ( Ω ) ∥ f ∥ 2 ;无穷测度下不成立(如 ℓ 2 ⊈ ℓ 1 \ell^2\not\subseteq\ell^1 ℓ 2 ⊆ ℓ 1 )