REF · 经典模型

逻辑斯蒂映射THE LOGISTIC MAP

Robert May,1976 — 一行公式走完从稳定到混沌的全程

被引用于:Topic 9 通往混沌之路

01它问的是什么问题(The Question It Poses)

1970 年代之前,学界有一个默认的对应关系:简单的方程给出简单的行为,复杂的行为一定来自复杂的原因或者外部的随机冲击。种群生态学正是这么做的——数据里的剧烈波动被归给天气、疾病、捕食者。

Robert May 要问的是:一条只有一个参数、小学生也能算的规则,能不能自己产生看起来完全随机的行为?逻辑斯蒂映射是他给出的答案,也是给整个"复杂来自复杂"的直觉准备的一个反例。

02规则本身(The Rules)

  1. x 为当前的量,取值在 0 到 1 之间——理解成"占最大容量的比例"(生态里就是承载力,carrying capacity)。
  2. 下一步的值:xr × x × (1 − x)。
  3. r 是唯一的参数,取值在 0 到 4 之间(超过 4 会算出负数,模型失去意义)。
  4. 算出来的新 x 再代回第 2 步,一步一步往下迭代(iterate)。
  5. 时间是离散的:这一步结算完,才有下一步。它对应"一年一代、世代不重叠"的生物,或者按周期结算的任何东西。

规则里的两个因子各管一件事:r × x 是增长(当前越多、下一步越多),(1 − x) 是拥挤的折扣(越接近满载、折扣越狠)。两者相乘,就得到一条上凸的抛物线——只有一个最高点,数学上叫单峰(unimodal)。这个"单峰"不是装饰,它是后面所有结论成立的前提。

03跑起来会看到什么(What You See When It Runs)

最省事的看法是画一张图:横轴放今年的 x,纵轴放明年的 x。规则本身就是那条抛物线。再画一条 45° 的斜线,它代表"明年等于今年"——两条线的交点就是不动点(fixed point),也就是候选的稳定值。

迭代的过程可以直接在这张图上走:从横轴出发竖着走到抛物线(得到明年的值),横着走到 45° 线(把明年变成"今年"),再竖着走。这条折线叫蛛网图(cobweb diagram)。

同一条抛物线,两个 r:一个走向静止,一个开始打转r = 2.7 — 螺旋收进一点青色曲线 = 规则本身r = 3.2 — 收不进去,绕成方框灰虚线 = 明年等于今年横轴 = 今年的 x,纵轴 = 明年的 x;折线就是一年一年跳下去的过程
左边的折线越绕越小、收进交点;右边的收不进去,绕成一个闭合的方框——那就是一大一小的两个值。

r 从小到大扫一遍,会依次看到四种行为:

r < 1:不管从哪儿开始,都走向 0——种群灭绝。
1 < r < 3:走向一个非零的稳定值 (r−1)/r,年年一样。
3 < r < 3.5699:稳定值失稳,行为变成 2 个值交替,然后 4 个、8 个、16 个……这串倍周期分岔(period-doubling bifurcation)的间隔按约 4.669 的比例缩短,无穷多次全部在 r∞ ≈ 3.5699 之前完成。
r > 3.5699:大部分区间里再也看不出周期,同时夹杂着无穷多个窄窄的周期窗口(最显眼的是 r = 1+√8 ≈ 3.8284 开始的周期 3 窗口)。

混沌区里最出名的性质是对初值的敏感依赖:两个只差一点点的起点,会在很少的几步之内分开到毫不相干。

r = 3.9:两条只差 0.0001 的起点x₀ = 0.4000x₀ = 0.4001约 16 代后已经认不出是同一件事世代 →
同一个 r、同一条规则,起点只差万分之一。十几步之后没有任何办法看出它们本来几乎一样。

还有一个反直觉的细节值得记住:r = 4 时,这条规则可以被精确求解——做一个变量替换 x = sin²(πθ),迭代就变成"θ 每步乘 2 取小数部分"。也就是说,混沌在这里既是完全确定的,也是可以写出闭式解的。混沌与"解不出来"是两件事。

04它解释了现实中的什么(What It Explains)

逻辑斯蒂映射几乎不用来预测任何具体系统。它的价值在于取消了一整类推理:看到不规则的波动,不能反推存在不规则的外因。一条固定的、没有任何随机成分的规则,就足以产生统计上通不过随机性检验都难的序列。

它落地的地方是"有滞后的自我调节"这一类结构:按上一期结果决定这一期投入的种群管理与渔业配额、按去年价格决定今年产量的农产品供给、按上一周期欠账决定本周期负荷的排产与交付。这些系统共有的形状是——反应越强,越容易越过稳定的边界,而越过之后,加大力度只会更糟。

更重要的是它带来的普适性(universality)结论:任何单峰、峰顶圆滑的映射,通往混沌的路线在定量上相同,费根鲍姆常数 δ = 4.6692 与方程无关。这条结论在液氦对流、非线性电路、化学反应的实验里都被测到过。于是你可以在不知道方程的情况下,从前两三次分岔的位置外推临界点。

它不能解释什么(What It Cannot Explain)

延伸阅读(Further Reading)