前两天翻曼德勃罗1967年的旧论文,有个反直觉的结论:拿不同的尺子量同一段海岸线,数字能差好几倍。用1公里步长沿英国西海岸描一遍,和用1米步长去描,结果差得离谱,而且尺子越短,量出来的总长反而越长,没有收敛趋势。
原因不复杂。海岸线不是几何课上的平滑曲线,它在任何尺度上都坑坑洼洼,放大看还是坑坑洼洼,数学上叫"处处不可微"。尺子小到能卡进每个小湾汊、每块礁石边角,累积长度就一路往上飘,永远稳定不到一个定值。换言之,海岸线本质上没有"长度"这个属性,只有一个跟测量精度绑定的数字。
曼德勃罗后来把这类东西归到"分数维"名下。整数维好懂,线是1维、面是2维,但海岸线这种结构,维数落在1和2之间,约1.25。同一思路还能解释云朵边界、山脉褶皱、血管分叉,这些自然长出来的形状,用整数维的尺子去量本来就不太够用。
分形最让我着迷的地方,是它提醒我们"长度""面积"是有前提的概念。你以为在测一个确定的物理量时,可能只是在测你和它之间的尺度关系。