设 Ω 是任意集合.由 Ω 的子集构成的任意集合 C ⊆𝒫(Ω) 称为 Ω 上的集合系(class of sets).上一节中的长度 𝜆 的定义域就是 ℝ 上的集合系.
任取 𝑎,𝑏 ∈ℝ.根据几何直觉,对于测度 𝜆 我们应该有
- 𝜆(( −∞,𝑏]) =∞,
- 𝜆((𝑎,∞)) =∞,
- 若 𝑎 <𝑏,则 𝜆((𝑎,𝑏]) =𝑏 −𝑎.
此外,任意可测集的交集、并集、补集也应当是可测的.因此确定 𝜆 定义域的一种思路就是从如上的区间出发,将它们之间的交、并、补不断增加到定义域中,直到定义域无法再扩充.如上的区间所对应的抽象概念是半代数.
定义 1 设 Ω 是集合.我们称 Ω 上的集合系 S 为 Ω 上的半代数(semi-algebra),若
- Ω ∈S;
- (对交运算封闭) 对所有的 𝐴,𝐵 ∈S 都有 𝐴 ∩𝐵 ∈S;
- 对所有的 𝐴 ∈S 都存在相应有限多个两两不相交的 𝐸1,…,𝐸𝑛 ∈S 使得补集 𝐴𝑐 :=Ω ∖𝐴 能写成它们的并,即𝐴𝑐=𝑛⨄𝑖=1𝐸𝑖.
例 1 定义
S:={ℝ,∅}∪{(𝑎,𝑏]|𝑎,𝑏∈ℝ,𝑎<𝑏}∪{(−∞,𝑏]|𝑏∈ℝ}∪{(𝑎,∞)|𝑏∈ℝ},则 S 是 ℝ 上的半代数
我们请读者自行验证这一例子.如果觉得验证有困难,可以直接阅读下一个一般情形的例子.
区间
记 ――ℝ :=[ −∞,∞].对所有的 𝑎,𝑏 ∈――ℝ 而言,我们定义区间
(𝑎,𝑏):={𝑥∈――ℝ|
|
|𝑎<𝑥<𝑏},[𝑎,𝑏):={𝑥∈――ℝ|
|
|𝑎≤𝑥<𝑏},(𝑎,𝑏]:={𝑥∈――ℝ|
|
|𝑎<𝑥≤𝑏},[𝑎,𝑏]:={𝑥∈――ℝ|
|
|𝑎≤𝑥≤𝑏}.因此 [𝑎,𝑎] ={𝑎}.若 𝑎 ≥𝑏 则 (𝑎,𝑏) =[𝑎,𝑏) =(𝑎,𝑏] =∅.若 𝑎 >𝑏 则 [𝑎,𝑏] =∅.此外,我们定义
𝑎∧𝑏:=min{𝑎,𝑏},𝑎∨𝑏:=max{𝑎,𝑏}.对所有的 𝑎,𝑏 ∈―――ℝ𝑛 :=[ −∞,∞]𝑛,其中
𝑎=(𝑎1,𝑎2,…,𝑎𝑛)∈―――ℝ𝑛,𝑏=(𝑏1,𝑏2,…,𝑏𝑛)∈―――ℝ𝑛,我们定义 ―――ℝ𝑛 上的偏序 ≤ 为
𝑎≤𝑏 :⟺∀𝑖∈{1,…,𝑛}:𝑎𝑖≤𝑏𝑖.我们类似地定义区间
(𝑎,𝑏):=𝑛∏𝑖=1(𝑎𝑖,𝑏𝑖),[𝑎,𝑏):=𝑛∏𝑖=1[𝑎𝑖,𝑏𝑖),(𝑎,𝑏]:=𝑛∏𝑖=1(𝑎𝑖,𝑏𝑖],[𝑎,𝑏]:=𝑛∏𝑖=1[𝑎𝑖,𝑏𝑖]以及
𝑎∧𝑏:=(𝑎1∧𝑏1,𝑎2∧𝑏2,…,𝑎𝑛∧𝑏𝑛),𝑎∨𝑏:=(𝑎1∨𝑏1,𝑎2∨𝑏2,…,𝑎𝑛∨𝑏𝑛).例 2 定义
S:={ℝ𝑛,∅}∪{(𝑎,𝑏]|𝑎,𝑏∈ℝ𝑛,𝑎<𝑏}∪{(−∞,𝑏]|𝑏∈ℝ𝑛}∪{(𝑎,∞)|𝑎∈ℝ𝑛},则 S 是 ℝ𝑛 上的半代数.
证明 除了不包括无穷大的边界,S 中的元素都能写成 ―――ℝ𝑛 中的左开右闭区间,亦即
S={(𝑎,𝑏]∩ℝ𝑛|
|
|𝑎,𝑏∈―――ℝ𝑛,𝑎≤𝑏}.任取 𝐴 =(𝑎,𝑏] ∩ℝ𝑛 ∈S 和 𝐵 =(𝑐,𝑑] ∩ℝ𝑛 ∈S,其中 𝑎,𝑏,𝑐,𝑑 ∈―――ℝ𝑛,我们有
𝐴∩𝐵=((𝑎,𝑏]∩ℝ𝑛)∩((𝑐,𝑑]∩ℝ𝑛)=((𝑎,𝑏]∩(𝑐,𝑑])∩ℝ𝑛=((𝑎∨𝑐,𝑏∧𝑑])∩ℝ𝑛∈S.在下面的论述中,我们将 (𝑎,𝑏] ∩ℝ𝑛 简写为 (𝑎,𝑏]∘,则 𝐴 的补集 ℝ𝑛 ∖𝐴 可以写成
ℝ𝑛∖𝐴=ℝ𝑛∖(𝑎,𝑏]∘=𝑛⋃𝑖=1((𝑎1,𝑏1]∘×⋯×(𝑎𝑖−1,𝑏𝑖−1]∘×((−∞,𝑎𝑖]∘∪(𝑏𝑖,∞]∘)×(𝑎𝑖+1,𝑏𝑖+1]∘×⋯×(𝑎𝑛,𝑏𝑛]∘)=𝑛⋃𝑖=1((𝛼𝑖,𝛽𝑖]∘∪(𝛾𝑖,𝛿𝑖]∘),其中对每个 𝑖 ∈{1,…,𝑛} 都有定义
𝛼𝑖:=(𝑎1,…,𝑎𝑖−1,−∞,𝑎𝑖+1,…,𝑎𝑛)∈―――ℝ𝑛,𝛽𝑖:=(𝑏1,…,𝑏𝑖−1,𝑎𝑖,𝑏𝑖+1,…,𝑏𝑛)∈―――ℝ𝑛,𝛾𝑖:=(𝑎1,…,𝑎𝑖−1,𝑏𝑖,𝑎𝑖+1,…,𝑎𝑛)∈―――ℝ𝑛,𝛿𝑖:=(𝑏1,…,𝑏𝑖−1,∞,𝑏𝑖+1,…,𝑏𝑛)∈―――ℝ𝑛.于是 𝐴 的补集能够写成 2𝑛 个 S 中元素的并.
在半代数的基础上,如果我们进一步要求集合系对补运算封闭,则得到代数的定义.
定义 2 设 Ω 是集合.我们称 Ω 上的集合系 A 为 Ω 上的代数(algebra),若
- Ω ∈S;
- (对交运算封闭) 对所有的 𝐴,𝐵 ∈S 都有 𝐴 ∩𝐵 ∈S;
- (对补运算封闭) 对所有的 𝐴 ∈S 都有 𝐴𝑐 ∈S.
我们还可以进一步要求对可数次运算封闭.
定义 3 设 Ω 是集合.我们称 Ω 上的集合系 F 为 Ω 上的 𝝈 代数(𝜎-algebra),若
- Ω ∈S;
- (对可数交运算封闭) 对所有集合列 𝐴1,𝐴2,⋯ ∈S 都有 ⋃∞𝑖=1𝐴𝑖 ∈S;
- (对补运算封闭) 对所有的 𝐴 ∈S 都有 𝐴𝑐 ∈S.
提示
对任意 𝐴,𝐵 ∈A,由于 𝐴 ∖𝐵 =𝐴 ∩𝐵𝑐,代数(或 𝜎 代数)自然也对集合差运算封闭.
根据集合运算的 De Morgan 律,在代数(或 𝜎 代数)的定义中,对交运算的封闭性显然可以等价地改为对并运算的封闭性.
显然 𝜎 代数是代数,且代数是半代数.
我们自然希望测度的定义域是 𝜎 代数,而这一般需要从半代数出发,将其扩充为代数,最后扩充为 𝜎 代数.下面我们用严格的数学语言定义所谓的“扩充”.
定义 4 设 Ω 是集合,C 是 Ω 上的集合系.我们将 Ω 上包含 C 的最小代数称为 C 所生成(generate)的代数,记作 A(C).换言之,C 的生成代数是满足以下性质的代数 A(C):
- C ⊆A(C);
- 对所有 Ω 上的代数 B 都有C⊆B⟹A(C)⊆B.
定义 5 设 Ω 是集合,C 是 Ω 上的集合系.我们将 Ω 上包含 C 的最小 𝜎 代数称为 C 所生成(generate)的 𝜎 代数,记作 F(C).换言之,C 的生成 𝜎 代数是满足以下性质的 𝜎 代数 F(C):
- C ⊆F(C);
- 对所有 Ω 上的 𝜎 代数 B 都有C⊆B⟹F(C)⊆B.
对任意集合系 C 而言,显然幂集 𝒫(Ω) 是包含 C 的 𝜎 代数,因此生成代数和生成 𝜎 代数是良定义的,它们分别是所有包含 C 的代数的交,以及所有包含 C 的 𝜎 代数的交.
给定半代数 S,其生成代数 A(S) 有直接的表达式.
命题 1 设 Ω 是集合系,S 是 Ω 上的半代数,则 S 的生成代数中的任意元素都能写成有限个 S 中两两不相交元素的并.换言之,
A(S)={𝑛⨄𝑖=1𝐸𝑖|
|
|
|
|𝑛∈ℕ+,𝐸1,…,𝐸𝑛∈S 两两不相交}.证明 记
B:={𝑛⨄𝑖=1𝐸𝑖|
|
|
|
|𝑛∈ℕ+,𝐸1,…,𝐸𝑛∈S 两两不相交}.( ⇐) 任取 𝐸 =⨄𝑛𝑖=1𝐸𝑖 ∈B,由于 𝐸𝑖 ∈S ⊆A(S) 且代数对有限并运算封闭,𝐸 ∈A(S).
( ⇒) 欲证 A(S) ⊆B,只需证明 B 是代数且包含 S,而根据定义 S ⊆B 是显然的.下面只须验证 B 满足代数的三条性质.
- 由于 Ω ∈S,Ω ∈B.
- 任取 𝐸,𝐹 ∈B,则存在两两不相交的 𝐸1,…,𝐸𝑛 ∈S 使得𝐸=𝑛⨄𝑖=1𝐸𝑖,存在两两不相交的 𝐹1,…,𝐹𝑚 ∈S 使得𝐹=𝑚⨄𝑗=1𝐹𝑗.于是𝐸∩𝐹=(𝑛⨄𝑖=1𝐸𝑖)∩(𝑚⨄𝑗=1𝐹𝑗)=𝑛⨄𝑖=1𝑚⨄𝑗=1(𝐸𝑖∩𝐹𝑗).这是 S 中两两不相交的 𝑚𝑛 个元素的并,因此 𝐸 ∩𝐹 ∈B.
- 任取 𝐸 ∈B,则存在两两不相交的 𝐸1,…,𝐸𝑛 ∈S 使得𝐸=𝑛⨄𝑖=1𝐸𝑖.对每个 𝑖 ∈{1,…,𝑛} 而言,根据半代数的定义,存在相应的两两不相交的 𝐸𝑖,1,…,𝐸𝑖,𝑚𝑖 ∈S 使得𝐸𝑐𝑖=𝑚𝑖⨄𝑗=1𝐸𝑖,𝑗因此𝐸𝑐=(𝑛⨄𝑖=1𝐸𝑖)𝑐=𝑛⋂𝑖=1𝐸𝑐𝑖=𝑛⋂𝑖=1𝑚𝑖⨄𝑗=1𝐸𝑖,𝑗=𝑚1⨄𝑗1=1⋯𝑚𝑛⨄𝑗𝑛=1𝑛⋂𝑖=1𝐸𝑖,𝑗𝑖,这是 S 中 𝑚1…𝑚𝑛 个两两不相交元素的并,因此 𝐸𝑐 ∈B.
综上所述 B 是代数.