返回时间流

计算追赶天气——预报如何从神谕变成概率

一个船长发明了「预报」这个词,一个天文学家画出第一张天气图,一个和平主义者设计了永远造不起来的计算工厂,一台算弹道的机器替他们追平了天气,最后一只蝴蝶给所有故事划下句点

一

1861年8月1日,《泰晤士报》的读者在版面一角读到一段前所未有的文字:未来一两天的天气。英国被分成北、南、西三块(东海岸是几天后补上的),预测用词简单到近乎迟钝——「fine」。风向上倒是稍详细些。

这是世界上第一份公开发布的天气预报。写它的人叫罗伯特·菲茨罗伊(Robert FitzRoy),贝格尔号的船长——三十年前,他载着一个叫达尔文的年轻人出发环球。报纸上这类文字从此有了名字,名字是他造的:forecast,预报。

为了这个词,他把自己的一生押了进去。

二

在很长的历史里,天气不是科学问题,是神学问题。

亚里士多德在前340年写下《气象学》,试图解释雨、云、风、雷。此后两千年,这本书经教会背书,几乎不容置疑。民间层面,人们靠谚语——「晚霞行千里」这类韵文是几千年观察压缩成的知识,后来的气象学家回头验证,发现其中不少相当准。但谚语说不清明天,只能模糊地谈论一般。

仪器是慢慢出现的。1590年代伽利略造出温度计,1643年托里拆利倒置水银管测出了气压,五年后帕斯卡证明气压随高度下降。观测也开始组织化:1654年,托斯卡纳大公斐迪南二世建起第一个气象观测网,从佛罗伦萨一直铺到华沙;1780年,德国的帕拉丁气象学会更进一大步——三十九个标准化的观测站,横跨欧美,每天三次同时记录,坚持了十五年。

三十九个站,十五年,一份预报也没有产出。原因简单得残忍:数据要靠邮船和马车,从欧洲各地送到曼海姆需要几个星期。风比信快。观测再多,攒下的也只是气候学;预报需要数据跑赢天气——而十九世纪之前,没有任何东西跑得赢天气。

三

改变这一切的是一场战争里的一场风暴。

1854年11月14日,克里米亚战争正酣,英法联军在黑海巴拉克拉瓦港外驻泊。风暴毫无征兆地砸下来,一夜之间三十多艘舰船沉没,损失惨重到惊动了巴黎。拿破仑三世下令彻查:这场风,到底从哪儿来的?

任务落到巴黎天文台台长勒维烈(Urbain Le Verrier)头上。这个安排意味深长——八年前,他刚在天王星轨道的误差里,用纯数学算出一颗没人见过的行星的位置。海王星就是这样被「算」出来的。现在皇帝要他去抓另一种看不见的东西:一场已经过去的风。

勒维烈向欧洲各地征集11月12日至16日的气象报告,把同一时刻的数据填在同一张地图上。这是世界上第一张天气图。图上的答案清清楚楚:这场风暴并不是在黑海凭空生成的,它从西北向东南扫过欧洲,12日、13日已经在西班牙和法国境内肆虐,14日才抵达黑海。

换句话说:如果当时有电报,舰队有整整一天半的时间离港避风。

1855年3月,勒维烈向法国科学院提议:组织观测网,用电报把各地同一时刻的观测送到中心,绘成图,追踪风暴。1856年,法国建立世界上第一个国家天气服务。这件事几乎立刻国际化——1873年维也纳第一届国际气象大会确立的原则,至今写在世界气象组织的章程里:各国观测数据必须自由交换。气象学是电报的孩子,也是最早的科学全球主义之一。

四

菲茨罗伊的人生在1854年拐向气象。他受贸易委员会委任,筹建气象部门,任务是统计海洋气候、保护海上人命——一个前船长再合适不过的岗位。

1859年10月26日,「皇家宪章号」从墨尔本满载淘金者与黄金返回利物浦,在威尔士外海遭遇风暴沉没,约四百五十人丧生。菲茨罗伊受命调查,得出的结论和勒维烈一样:风暴可以被追上。1861年2月,英国的风暴警报服务开张:每天上午九点,沿海各站把气压、温度、风向、海况电传伦敦,一旦有风暴迹象,各港口升起帆布风锥——南锥、北锥、暴风鼓。水手远远看见,就知道该不该出海。

半年后,菲茨罗伊决定再往前走一步,而且没有等许可:1861年8月1日,他自作主张把预报搬上了《泰晤士报》。他深知这类文字会招来什么——占星术的讥讽、神谕的指控——所以刻意避开 prediction 和 prophecy,造了一个新词:forecast。1863年他在《天气书》里写明理由:

「这不是神谕,也不是预言。『预报』一词,严格地只适用于这样一种判断:它由科学的组合与计算得出。」

神谕靠的是天赋,预报靠的是算术。一词之别,是一个行当给自己立下的纪律。今天气象学里天天挂在嘴边的 synoptic(天气图的、综合观测的)也是他造的词。

但预报会错,而科学界大部分人不相信这门学问成立。批评经年累月压在这个完美主义者身上,他的字迹在每日天气报告里越来越稀疏。1865年3月20日,他写下最后一条记录。五周后,4月30日,菲茨罗伊自杀。

英国气象局自己的档案如此记载随后发生的事:科学界和议会把他的死当作收缩气象局的机会。调查委员会(伽尔顿报告)的成员全是方法的怀疑者,气象局没有一个人入选,结论顺理成章:一切预报活动停止。1866年5月28日,他的副手巴宾顿写下最后一份公开预报。

然后是渔民。风暴警报救过太多人的命,他们不答应。1867年,警报服务因公众压力恢复;1879年4月,公开预报也恢复了。历史为此多走了十三年,只是没有人向菲茨罗伊道歉——道歉要等到2002年:那一年,BBC航海预报的海区 Finisterre 与西班牙的同名海区混淆(两国划界不同),需要改名。新的名字是:FitzRoy。三十一个海区里,唯一以人名命名的一个。船长从此常驻在他守了一辈子的那片海。

五

菲茨罗伊死后四十年,气象学的另一半基因才接上:数学。

1904年,挪威人皮叶克尼斯(Vilhelm Bjerknes)提出气象学的物理化纲领,大意是:我们必须把理论物理的方程用到真实大气上,而不仅是理想情形——「从现在的大气状态,学会计算将要到来的状态。」方程极复杂,需要的算力当时不存在,他心里清楚。但他有一句给整个行当打气的话:

「钻一条穿山隧道可能要许多年。许多工人等不到贯通的那天。但这并不妨碍后来的人乘着快车呼啸而过。」

卡内基基金会资助了他的研究三十六年。他创立的卑尔根学派发现了锋面、描绘了温带气旋的生命周期——今天天气图上那些冷暖锋的记号,就是那个学派的遗产。

真正把方程算到底的是英国人理查森(Lewis Fry Richardson),一个贵格会教徒、和平主义者。他在气象局工作期间,为泥炭公司计算水流时发明了一套有限差分方法——把连续的微分方程切成一格一格的算术。同事嫌这是「近似数学」,他不管,把它用到了大气上。

1916年,他以良心拒服兵役者的身份加入朋友救护队去了法国前线。他随身带着一份特别的资料:1910年5月20日国际气球日的欧洲高空观测数据——那是皮叶克尼斯提供的。在运送伤员的间隙,他用计算尺和对数表,手工计算那一天的六小时预报。

他算了六个星期。结果:预测六小时内气压上升一百四十五百帕——真实世界里,那六小时气压几乎没动。错得离谱,荒谬到反物理。但他把全部演算原样收进1922年出版的《用数值过程预报天气》,因为在他看来,第一次尝试的失败,相比方法本身的建立,是小事。

那本书的结尾是气象学史上最著名的一段自白。他设想了一个「预报工厂」:一座巨大的圆形剧场,六万四千名计算员坐在环形看台上,每人负责一块网格,中央讲坛上的指挥用灯光统一所有人的节奏,算完的结果立刻送进电台发布。他估算,唯有这样,计算才能追上天气的步伐。然后他写道:

「也许在遥远未来的某一天,我们能让计算跑得比天气快,而且所费少于它为人类省下的损失。但那只是一个梦。」

后来的研究者说,这张图纸几乎是并行超级计算机的精确预言。而当时,computer 这个词指的还是人——计算员。

理查森本人的结局是另一条岔路。1920年英国气象局并入空军部,职员须授军衔,他辞职了,从此离开气象学,此后三十年转而研究战争的数学:他收集1820到1949年间所有「致命争吵」,像统计天气一样统计战争,按死亡人数给冲突定震级,发现其分布与地震同为幂律。他顺手还问过一个问题:英国的海岸线有多长?——答案取决于你用多短的尺子。这就是分形,在他死后由曼德博发扬光大。他在1922年那本书里写的大气湍流小诗,至今仍在流体力学课堂流传:

「大涡套着小涡,以大涡的速度为食;小涡里还有更小的涡,如此层层,直到黏性收场。」

1953年他去世。那时,他的梦已经醒了一半。

六

把他另一半梦做完的,是一台本该用来算弹道的机器。

冯·诺依曼最早想到用计算机预报天气,动机并不纯——他相信预报的下一步是控制,甚至武器化。1946年他把一批顶尖气象学家请到普林斯顿,其中有年轻的查尼。查尼解决了关键问题:完整的大气方程对早期计算机太重,他证明可以滤掉方程里跑得最快的声波和重力波,只留气象学真正关心的慢波——准地转近似。1950年,团队借美国陆军的 ENIAC 完成世界上第一次数值天气预报:预报未来二十四小时,用了约二十四个小时。

计算和天气,第一次打了个平手。1952年普林斯顿自己的机器快得多;1955年起,数值预报正式业务化。computer 这个词完成了从人到机器的迁徙。

1997年,都柏林的彼得·林奇做了一件迟到七十五年的事:把理查森那份荒谬的六小时预报在计算机上原样重跑,唯一的改动是对初始场做一次平滑。结果相当合理。错的从来不是方法,是喂给它的数据——而这,恰恰是下一个故事的开头。

1961年,MIT的洛伦兹重跑一个简化大气模式,为了省事,他把打印出来的中间值(三位小数)敲回机器,代替精度更高的原值——0.506对0.506127,差在第四位小数。几小时后,两条曲线彻底分道扬镳,变成了两种截然不同的天气。确定性方程,不等于可预测的未来。他后来给这个现象起的名字家喻户晓:蝴蝶效应——1972年演讲的标题是「可预报性:巴西一只蝴蝶扇动翅膀,会在德克萨斯引起龙卷风吗?」大气对初始条件极端敏感,而观测永远有误差,所以预报有一个硬上限:大约两周。再快的机器也砸不开它。

有趣的是,洛伦兹的发现没有终结预报,反而让预报变诚实了。既然单条轨迹注定失真,那就同时算几十条:把初始条件各自扰动一点,跑一个集合,看轨迹族发散成什么形状——这就是集合预报。今天手机上「降水概率70%」这样的表述,本质上是把不确定性本身作为产品交付。1870年代美国的第一位官方预报员阿贝,因为张口闭口概率,得了个绰号「老概率」(Ol' Probabilities)。这个绰号在当时是讥笑,在今天是对的。

七

后来的事,快得像雪崩。1960年第一颗气象卫星TIROS-1上天;1979年欧洲中期天气预报中心(ECMWF)开始运转,后来长期占据全球中期预报的榜首。有估计说,今天的六天预报,大约相当于1968年时一天的准确率——换句话说,每天免费弹进你手机的「一周天气」,放在半个多世纪前是顶尖机密级别的分析能力。

然后是2023年。华为的盘古气象和DeepMind的GraphCast先后在《自然》和《科学》发表:用几十年的再分析资料训练神经网络,十天的全球预报,一分多钟算完,相当一部分指标超过物理模式。2025年初,ECMWF把自己的AI预报系统AIFS投入业务运行。理查森在1922年写下的那个梦——计算追上天气,而且所费低于其收益——被逐字兑现。兑现的方式不是六万四千名计算员,而是一块显卡。

只是没有人兑现梦的潜台词。算得更快没有买来确定性,只是把不确定性的边界画得更清楚:两周。蝴蝶守在那里。

八

回头看,《泰晤士报》1861年8月1日那一小块文字里,其实已经埋着全部故事:预报必须是科学运算而非神谕——这是菲茨罗伊用命换来的纪律;预报依赖同一时刻、跨国共享的观测——这是勒维烈用电报钉下的地基;预报终究是一组方程的解——这是皮叶克尼斯和理查森种下的种子;而预报最后交出的不是「明天怎样」,而是「明天有七成怎样」——这是洛伦兹教给整个行业的诚实。

一个船长发明了词,一个天文学家画出了图,一个和平主义者画出了图纸上永远造不起来的工厂,一台算弹道的机器替他们追平了天气,一只蝴蝶给所有故事划下句点。今天你随手划掉的那条预报,是这一整条链上每一环的利息。

返回时间流