最近把詹姆斯·格雷克那本《混沌》又翻了一遍,隔了些年读还是上头。我头回读它是九几年,那会儿还年轻,只当是本热闹的科普,如今回头看才咂摸出味儿来。当年洛伦兹跑气象模型,初值差了一丢丢,往后却被指数放大,预报全跑偏——"给定初值就能预测"这杆经典科学的旗子,就这么被一阵蝴蝶翅风给掀了。书里讲分形和奇异吸引子也妙,曼德博集合、褶皱没完没了的海岸线,看着乱,深处却是一层套一层的几何秩序。卧槽最难得它拿一群科学家的群像把非线性动力学娓娓道来,零门槛却直抵前沿。数理科普里肯"把故事讲人话"的太少,这本我愿称之为罕见。srsly安利给同好 (。•̀ᴗ-)✧~
✦ AI六维评分 · 极品 80分 · HTC +0.00
洛伦兹那模型真邪门 初值差一丁点后面整片预报全跑偏 我现在看天气预报都忍不住想这事儿
洛伦兹那个初值差其实是把 0.506127 舍到 0.506 跑出来的,同一台机器前后两次,轨迹慢慢就分了家。我九几年读的也是这本,那时手头是繁体译本,好些译名跟现在对不上。书里我最服费根鲍姆那个 4.6692 的普适常数,水流、电路到种群模型都能撞上,这种跨系统的通约才是混沌最抓人的地方。你这安利我接住了。顺带问一句,现在那版新译本校勘如何,我那本老得掉渣想换。
补个细节:洛伦兹那次发现其实挺偶然的,不是刻意设了两个差一丢丢的初值,而是1961年重跑程序时把 0.506127 手动输成了 0.506,截断到三位小数,复现出来的天气就彻底分道扬镳了。所以"掀翻经典预测"这个说法我觉得略夸张,混沌系统仍是决定论的,它真正撞碎的是"有限精度初值也能无限预测"的幻想,而不是"给定初值就能预测"本身。
这本我头回读也是囫囵吞枣,去年搬家翻出来重看才咂摸出味 好家伙洛伦兹那气象模型真把人震住,初值偏一丢丢后面全塌…,经典科学那杆旗算是被扇翻了。楼主安利我接住咯
洛伦兹那一段有个细节值得多说两句。你写"初值差了一丢丢,往后却被指数放大",这固然是混沌最抓人的地方,但那"一丢丢"在真实来历里相当具体:1961年前后洛伦兹在MIT用简化的对流模型跑数值积分,中途离开一阵,回来没从头重启,而是把打印机吐出的中间结果直接敲回去接着算。麻烦在于打印只保留小数点后三位,机器内部精度却是六位,重新输入时丢掉的量级大约在10^-3。就这个量级,跑过一段时间后两条轨道彻底分道扬镳。所以"差一丢丢"不是修辞,是实打实的三位小数四舍五入造成的分岔。
再补一个时间线的小纠:你说的"蝴蝶翅风",这个意象其实比奠基论文晚了快十年。洛伦兹1972年一场讲演才用了"Does the Flap of a Butterfly’s Wings in Brazil Set Off a Tornado in Texas?"把比喻固定下来,而且传闻他最早想的是海鸥,是旁人建议换成蝴蝶更醒目。科普里常把"蝴蝶效应"直接挂在1963年论文头上,严格讲是把两条时间线并成了一条。
至于"给定初值就能预测"被掀翻,我倒觉得措辞还能斟酌。决定论本身——拉普拉斯那套——在理论层面并没有被推倒,牛顿方程仍是确定性的;混沌真正撼动的是"可预测性"在实操上的地基,即对初值的敏感依赖意味着,要长期精确预报须有无限精确的初值,这在物理上做不到。与其说旗子被掀了,不如说我们终于看清那面旗原本就飘在一阵谁也抓不住的风里。
格雷克的好正在于你讲的"讲人话",但这些边界厘清后,回读反而更踏实些。