一、为什么它是反例的“原料”
Cantor 集 C 同时满足:闭、紧、无孤立点、无处稠密、不可数、Lebesgue 测度为 0。这些性质说明“点很多”“有长度”“局部厚”“包含区间”是四种不同概念。
Cantor 映射进一步给出:
m(C)=0,F(C)=[0,1],
以及
F′(x)=0几乎处处,F(1)−F(0)=1.
它由此成为区分连续、Lipschitz 连续、绝对连续和有界变差的核心反例。
二、Cantor 集的几何构造
从 C0=[0,1] 开始,每一步删去所有现存闭区间的中间三分之一:
C1=[0,31]∪[32,1],
C2=[0,91]∪[92,31]∪[32,97]∪[98,1].
定义
C=n=0⋂∞Cn.
第 n 步共有 2n 个闭区间,每个长度为 3−n,并且
Cn=(b1,…,bn)∈{0,1}n⋃[k=1∑n3k2bk,k=1∑n3k2bk+3n1].
C_0 ├────────────────────────────────────────┤
C_1 ├────────────┤ ├────────────┤
C_2 ├────┤ ├────┤ ├────┤ ├────┤
C_3 ├─┤ ├─┤ ├─┤ ├─┤ ├─┤ ├─┤ ├─┤ ├─┤
三、三进制刻画
若
x=0.a1a2a3⋯3=n=1∑∞3nan,an∈{0,1,2},
则数字 0,1,2 分别表示进入左、中、右三分之一。进入中间三分之一意味着被删除,所以:
必须保留“至少有一种”,因为端点有双重展开:
31=0.13=0.02222⋯3.
第二种展开只含 0,2,所以 1/3∈C。
四、Cantor 集的五个关键性质
1. 闭且紧
每个 Cn 都是有限个闭区间之并,因此闭;C 是闭集的交,仍为闭集。又因 C⊆[0,1] 有界,所以 C 紧。
2. 测度为零
m(Cn)=2n3−n=(32)n.
由 C⊆Cn,
0≤m(C)≤(32)n.
令 n→∞ 得
m(C)=0.
3. 不可数
映射
(bn)n≥1⟼n=1∑∞3n2bn
把无限二元序列与 C 中的点一一对应。因此
∣C∣=2ℵ0=∣[0,1]∣.
4. 没有孤立点
固定 x∈C,保留其三进制展开的前 N 位,在更后面改变一个 0/2 数字,可得到另一个 xN∈C,并且
0<∣xN−x∣≤3−N→0.
故每个 x∈C 都是聚点。结合闭性,C 是完全集。
5. 无处稠密
m(C)=0 说明 C 不含任何非退化开区间,所以 intC=∅。又因 C 闭,
int(C)=∅,
故 C 无处稠密。
五、Cantor 映射:从三进制到二进制
若 x∈C,选择只含 0,2 的三进制展开
x=0.a1a2a3⋯3,an∈{0,2}.
令 bn=an/2,定义
Φ(x)=0.b1b2b3⋯2=n=1∑∞2nbn.
即逐位替换
0↦0,2↦1.
例如
0.020202⋯3⟼0.010101⋯2.
端点粘合与非单射性
31=0.02222⋯3,32=0.20000⋯3,
于是
Φ(31)=0.01111⋯2=21,
Φ(32)=0.10000⋯2=21.
所以 Φ:C→[0,1] 是满射但不是单射。真正与 C 同胚的是二元序列空间 {0,1}N。
延拓到整个区间
在每个被删去区间上,将函数定义为两个端点的共同像。例如
F(x)=21(x∈[31,32]),
F(x)=41(x∈[91,92]),F(x)=43(x∈[97,98]).
若 x∈/C 的三进制展开第一次在第 k 位出现 1,即
x=0.a1⋯ak−11ak+1⋯3,aj∈{0,2} (j<k),
则
F(x)=j=1∑k−12jaj/2+2k1.
第一个 1 表示 x 已进入某个间隙,之后的数字不再影响函数值。
六、自相似方程与魔鬼阶梯
左段首位为 0,右段首位为 2,中段被压成平台。无限递归后,图像出现无穷多个水平阶梯却没有跳跃,因此称为“魔鬼阶梯”。
七、Cantor 映射的主要性质
1. 单调不减,但不严格递增
编码替换保持字典序,间隙只会被压成常值,所以
x<y⟹F(x)≤F(y).
但 F 在 [1/3,2/3] 上恒为 1/2,故不严格递增。
2. 处处连续
从 F0(x)=x 出发,递归定义
Fn+1(x)=⎩⎨⎧21Fn(3x),21,21+21Fn(3x−2),0≤x≤31,31≤x≤32,32≤x≤1.
每个 Fn 都连续。若 T 表示该递推算子,则
∥Tf−Tg∥∞≤21∥f−g∥∞.
所以 (Fn) 一致收敛到 F;连续函数的一致极限仍连续,故
F∈C([0,1]).
3. 满射,而且 F(C)=[0,1]
任取二进制数
y=0.b1b2b3⋯2,
令
x=0.(2b1)(2b2)(2b3)⋯3.
则 x∈C 且 F(x)=y,所以
F(C)=[0,1].
连续映射由此把零测集映成了整个单位区间。
4. 几乎处处导数为零
若 x∈/C,它位于某个被删去的开区间中,F 在该邻域内为常数,故 F′(x)=0。又因 m(C)=0,得到
F′(x)=0几乎处处.
但 F(1)−F(0)=1,所以“导数几乎处处为零”不能单独推出函数为常数。
5. 有界变差,但不绝对连续
F 单调不减,所以
V01(F)=F(1)−F(0)=1.
若 F 绝对连续,则微积分基本定理给出
F(1)−F(0)=∫01F′(x)dx=0,
与 F(1)−F(0)=1 矛盾。因此
F 连续且有界变差,但不绝对连续.
6. Hölder 连续但不是 Lipschitz 连续
取 xn=3−n,则 F(xn)=2−n,从而
∣xn∣∣F(xn)−F(0)∣=(23)n→∞.
故 F 不是 Lipschitz 连续。
令
α=log3log2.
第 n 级横向尺度 3−n 对应纵向振幅 2−n=(3−n)α,由此可证明存在 K>0 使
∣F(x)−F(y)∣≤K∣x−y∣α.
而对任意 β>α,
∣xn∣β∣F(xn)−F(0)∣=(23β)n→∞,
所以 α 是最优 Hölder 指数。
7. 对称性
F(1−x)=1−F(x).
因此图像关于 (1/2,1/2) 中心对称,并有
∫01F(x)dx=21.
八、概率与测度论解释
令随机变量 ξn 相互独立,且
P(ξn=0)=P(ξn=1)=21,
定义
X=n=1∑∞3n2ξn.
则 P(X∈C)=1,且 Cantor 函数正是 X 的分布函数:
F(x)=P(X≤x).
相应测度 μC 满足
μC(C)=1,m(C)=0,
所以 μC 与 Lebesgue 测度奇异;又因 F 连续,μC 没有原子。它是连续奇异测度,而 F 是连续奇异函数。
九、反例索引
| 错误直觉 | Cantor 反例 |
|---|
| 不可数集应有正测度 | C 不可数,但 m(C)=0 |
| 完全集应包含区间 | C 完美,但内部为空 |
| 连续映射保持零测 | m(C)=0,但 F(C)=[0,1] |
| 连续单调函数必绝对连续 | F 连续单调,但不绝对连续 |
| F′=0 几乎处处则 F 为常数 | F(1)−F(0)=1 |
关键边界是
F′=0 处处⟹F 为常数,
而
F′=0 几乎处处\centernot⟹F 为常数.
若增加绝对连续条件,则可由积分恢复函数,此时后一推论才成立。
十、方法提炼:一题通一类
常见变体
- 改变保留段数和缩放比,构造一般自相似集;
- 改变左右分支概率,得到非对称 Cantor 分布;
- 构造内部为空但测度为正的胖 Cantor 集;
- 研究单调函数对应的 Lebesgue—Stieltjes 测度;
- 把单调函数增量分解为绝对连续、跳跃与连续奇异三部分。
十一、变式练习
十二、前置知识与延伸阅读