读懂天空 书架

第 13 章 / 共 14 章

第十三章 · 为什么预报只能到某一天

上一章说,天气能用方程和超级计算机算。那顺理成章的问题是:既然能算,为什么不能算到下个月、下一年?为什么预报到三五天以后就越来越不靠谱,台风路径要画成一大把发散的线,降雨还只肯给个百分比?这不是计算机不够快——再快一万倍也没用。挡在前面的,是一堵物理定律级别的墙,叫混沌

一个改行天气的意外

1961 年,气象学家洛伦茨在电脑上跑一个简化的天气模型。有天他想重算一段,为了省事,从中途把上次打印出来的一个数字敲了回去——原本是 0.506127,他只敲了 0.506,抹掉了小数点后面那点零头,心想差这么一丁点,结果能差到哪去。

结果差到了天上。头几步两条曲线还几乎重合,可越往后偏得越开,到后来完全成了两种毫不相干的天气。一个小数点后第四位的微小差别,被系统一路放大成了截然不同的未来。洛伦茨愣住了——他撞见了一个后来改变整个科学的现象。

什么是混沌:差之毫厘,谬以千里

洛伦茨发现的,就是混沌——某些系统对初始状态极端敏感:起点上一丁点的差别,会随时间被指数级放大,最终导致南辕北辙的结局。注意,混沌不是随机:方程是完全确定的、没有半点掷骰子,可你就是没法长期预测它,因为你永远没法把起点量得无限精确

他后来用一个著名的说法点破它:蝴蝶效应——巴西一只蝴蝶扇动翅膀,理论上可能在几周后引发得州的一场龙卷。意思不是蝴蝶有那么大力气,而是:大气会把最微小的扰动一路放大,小到你根本无从测量、无从写进初始快照的那一点点差别,最终足以改写几周后的天气。

这就是预报的死穴。第十章那份「初始快照」再密,也不可能测到每一立方米空气——总有测不到的缝隙、总有小数点后被舍掉的零头。今天这点误差小得可以忽略,可大气会替你把它天天翻倍,养大成明显的偏差。所以就算方程完美、计算机无限快,只要初始状态差一丁点,预报也必然在若干天后失控。这堵墙大约立在两周左右——再往后,今天的大气状态对那时几乎不含有效信息了。

打不过,就改成「押多注」

既然单条预报早晚要跑偏,聪明的做法不是徒劳地追求那条「唯一正确」的预报,而是换个问法:把不确定性本身算出来、量出来。这就是现代预报的杀手锏——集合预报

做法是:既然我们不确定初始状态到底是 0.506127 还是 0.506,那干脆把这个数在合理误差范围内微微扰动,造出几十个「都同样合理、只在小数点后有别」的起点,然后各算一遍,得到几十条未来。接着看这几十条:

你在新闻里见过的台风路径「面条图」——一大把从同一起点散开的预测线——正是集合预报的样子。线抱得越紧,路径越有把握;散得越开,越是走一步看一步。

「降水概率 70%」到底在说什么

现在能解开那个最常被误解的数字了。降水概率 70%,不是说「有七成的天空会下雨」,也不是「七成的时间在下」,更不是预报员心虚的托词。它的意思接近于:在几十种都同样合理的可能未来里(或历史上无数个和今天极其相似的日子里),大约有七成出现了明显降水。

换句话说,这个百分比是大气面对混沌时,能给出的最诚实的回答。它不是含糊,恰恰是精确——精确到承认「我知道我有多不知道」。看懂这一层,你就不会再抱怨「预报怎么又只给个概率」,反而会明白:那个百分比,是人类和一堵物理定律的墙讨价还价后,能拿到的最好结果。

讲到这,天气这台机器——从成因、到观测、到计算、到极限——我们算是走了一整圈。最后一章,把这一路学到的东西收拢起来,让你合上书、抬起头,真的能自己读一读眼前这片天。

读懂天空 · 王建硕
费曼式写法 · 由多个 AI 代理撰写与互相审校