一、严格定理与边界情形
这里的开区间允许无界情形:
(a,b),(−∞,b),(a,+∞),R.
定理也覆盖所有边界情况:O=∅ 是零个区间的不交并;分块数可以有限或可数无限;当 O=R 时,唯一分块就是 R。
二、几何直观
把 O 想成实数轴上被涂色的部分:
────────○════════○──────○═══════○────────
a b c d
O=(a,b)∪(c,d)
每一段没有断点的涂色区域就是一个最大开区间。只要中间有一个点不属于 O,两段便不能合并。例如
O=(−2,1)∪(3,5)∪(7,+∞)
的三个分块就是 (−2,1)、(3,5) 与 (7,+∞)。
三、唯一性:若分解存在,为什么只能有一种
四、存在性:围绕每个点构造最大开区间
固定 x∈O,定义
Lx:={a<x:(a,x)⊆O},Rx:={b>x:(x,b)⊆O}.
因为 O 是开集,存在 ε>0 使 (x−ε,x+ε)⊆O,从而 Lx,Rx 均非空。在扩充实数中令
ax:=infLx,bx:=supRx,Ix:=(ax,bx).
若 Lx 向下无界,则 ax=−∞;若 Rx 向上无界,则 bx=+∞。
1. 证明构造区间包含于开集
任取 a∈(ax,x)。由于 a>ax=infLx,a 不可能仍是 Lx 的下界,因此存在 a′∈Lx 使 a′<a。由定义,(a′,x)⊆O,所以 a∈O。故
(ax,x)⊆O.
同理,任取 b∈(x,bx)。由 b<bx=supRx,存在 b′∈Rx 使 b<b′,于是 b∈(x,b′)⊆O。故 (x,bx)⊆O。再结合 x∈O,得到
Ix=(ax,bx)⊆O.
2. 证明构造区间的最大性
设 I′=(a′,b′) 是任意满足 x∈I′⊆O 的开区间。由 (a′,x)⊆O 得 a′∈Lx,所以
ax=infLx≤a′.
由 (x,b′)⊆O 得 b′∈Rx,所以
b′≤supRx=bx.
因此
I′=(a′,b′)⊆(ax,bx)=Ix.
Ix 正是 O 中包含 x 的最大开区间。
五、最大性如何产生不交分解
令
J:={Ix:x∈O}.
由于 x∈Ix⊆O,有 O=⋃I∈JI。若 Ix∩Iy=∅,则 Ix∪Iy 仍是一个开区间,且包含于 O。
由 Ix 的最大性,Ix∪Iy⊆Ix;结合反向包含,得到 Ix∪Iy=Ix。同理由 Iy 的最大性得到 Ix∪Iy=Iy,所以
Ix=Iy.
因此最大区间“相交即相等”,不同的最大区间必两两不交,进而
O=I∈J⨆I.
六、为什么分块至多可数
有理数集 Q 在 R 中稠密,所以每个非空开区间都含有有理数。固定枚举
Q={q1,q2,q3,…}.
对每个 I∈J,定义
n(I):=min{n∈N:qn∈I},rI:=qn(I).
若 I=J,由两两不交性有 I∩J=∅,所以 rI=rJ。于是
Φ:J⟶Q,Φ(I)=rI
是单射。因为 Q 可数,J 至多可数。
这相当于给每个互不重叠的房间分配一个不同的“有理数门牌”:门牌只有可数多个,房间也只能至多可数。
七、整条证明的路线图
x∈O⟹Lx,Rx=∅⟹Ix=(infLx,supRx)⊆O
⟹Ix 最大⟹Ix∩Iy=∅⇒Ix=Iy⟹O 是不交区间并
⟹J↪Q⟹J 至多可数.
八、易错点与通用方法
题型识别
出现“实数轴上的开集分解”“包含某点的最大区间”“不交开集族的可数性”时,应想到以下模板:
- 固定一点并构造包含它的局部对象;
- 用并集或 inf/sup 扩张成最大对象;
- 用最大性证明相交即相等;
- 得到不交分解;
- 从每个分块选取可数稠密集中的一个点;
- 构造到可数集的单射。
同一思想可推广到 Rn:每个开集的连通分支都是开集,每个分支都含有一个 Qn 中的点,所以连通分支至多可数。
九、变式练习
十、与 Borel 集的联系
这一定理说明,R 中每个开集都能由至多可数个开区间表示。进一步利用有理数的稠密性,可以证明端点属于 Q 的开区间已经足以生成全部开集,因此也足以生成 R 上的 Borel σ-代数。
延伸阅读:σ-代数:定义、直觉与基本例子。