分形是不同尺度下仍显现细节、通常具有非整数维数的集合。动力系统中的分形不是装饰图案,而是“拉伸、压缩、折叠”长期重复留下的几何记录。
康托集
从 [0,1] 出发,每次删去每个区间的中间三分之一。第 n 步留下 2n 个长度 3−n 的小区间。
若取 ε=3−n,覆盖数 N(ε)=2n,所以
D=n→∞limln3nln2n=ln3ln2.
它拓扑上由点组成,却比普通可数点集“厚”,维数介于 0 与 1。
盒维数
用边长 ε 的盒子覆盖集合,所需最少盒数记为 N(ε)。盒维数是
DB=ε→0limln(1/ε)lnN(ε)
(若极限存在)。直觉上,若缩小观察尺度十倍,覆盖数约增长 10D 倍。
自相似维数
若集合由 m 个互不重叠的缩小副本组成,每份线性缩放比为 s,则
msD=1⟹D=ln(1/s)lnm.
重叠严重或各方向缩放不同的集合不能机械套公式,要回到覆盖数。
面包师映射的几何动作
经典面包师映射像揉面:
- 沿一个方向拉伸;
- 沿另一方向压缩;
- 切开并折回原区域。
拉伸放大初值差异,折回保持轨道有界,两者结合形成复杂混合。
试卷中的耗散面包师映射
B(x,y)={(2x,ay),(2x−1,ay+1/2),0≤x≤1/2,1/2<x≤1,
其中 0<a<1/2。每次迭代得到两条高度为 a 的水平带;第 n 次得到 2n 条高度 an 的带。极限集合
A=n≥0⋂Bn(S)
在水平方向填满区间,在竖直方向像一类康托集。
为什么它吸引所有轨道
Bn+1(S)⊂Bn(S),这些嵌套集合逐步收缩到 A。任意初值的第 n 次迭代都在 Bn(S) 中,而 Bn(S) 的条带厚度是 an→0。所以轨道到 A 的距离趋于零。
盒维数推导
取 ε=an。一条长度 1、高度 an 的条带沿水平方向约需 a−n 个方盒;共有 2n 条:
N(ε)≍2na−n.
因此
DB=n→∞lim−nlnanln2−nlna=1+ln(1/a)ln2.
水平方向贡献 1,竖直康托方向贡献分数维。
维数与动力学
耗散系统把相空间体积压缩到低维吸引子;混沌拉伸又让这个集合不能退化成光滑曲线。于是奇怪吸引子通常具有分形维数。
Kaplan–Yorke 维数用 Lyapunov 指数估计吸引子维数。若 λ1≥λ2≥⋯,取最大 j 使前 j 个指数和非负,则
DKY=j+∣λj+1∣λ1+⋯+λj.
它是动力学估计,不应和严格盒维数无条件等同。
考试要点
- 分清“每步留下几份”和“每份缩小多少”。
- 各向异性映射要分别考虑不同方向的覆盖数。
- a<1/2 保证两条带分开;若发生重叠,简单维数推导可能失效。
- 分形吸引子既要是不变集合,也要真正吸引邻域轨道。