先说结论:不是没算出来,是根本没有公式
很多人读完《三体》第一部,会以为三体问题是一道「人类还没聪明到能解」的难题——好像哪天出个天才,列几个方程就能算出三颗太阳明天在哪。其实正好相反。三体问题之所以折磨了数学家三百年,不是因为太难算,而是因为它在数学上没有通用的解析解,而且这件事早在 1890 年代就被证明了。
两个天体在引力下运动,比如地球绕太阳,是有精确解的——这是开普勒和牛顿留下的遗产,轨道是规整的椭圆,你可以写出公式预测一万年后行星的位置。但只要再加一个质量相当的天体,让三者互相拉扯,方程就再也写不出闭合形式的解。
庞加莱的发现:混沌的起点
真正把这件事钉死的是法国数学家亨利·庞加莱。1880 年代末,瑞典国王奥斯卡二世悬赏征解太阳系稳定性问题,庞加莱在研究三体问题的过程中发现:系统对初始条件极端敏感。初始位置或速度哪怕只差一丁点,几步演化之后的轨迹就会天差地别。
这正是后来被称为「混沌」的现象——七十多年后气象学家洛伦兹用「蝴蝶效应」让它家喻户晓,但源头在庞加莱这里。混沌不是「随机」,三体系统每一步都严格遵守牛顿定律,完全是决定论的;可正因为对初值敏感,你永远无法获得足够精确的初始数据去做长期预测。误差会指数级放大。
那「桑德曼级数解」算不算解?
学究一点的人会提到:1912 年芬兰数学家卡尔·桑德曼确实给出了三体问题的级数解。这是真的,但有个致命的实用问题——这个级数收敛得慢到离谱,要算出有意义的精度,需要的项数是天文数字(有估算说约 10 的 800 万次方项)。换句话说,它在数学上「存在」,在工程上等于不存在。所以说三体问题「无解」,指的是没有能用来做实际预测的通用解析解,这个表述是准确的。
数学家能解的只是一些特例:拉格朗日点、欧拉的共线解、2000 年发现的「8 字形轨道」——这些都是初始条件被精心安排的特殊情况,一旦偏离就回到混沌。
回到小说:刘慈欣把数学难题变成了文明设定
这正是《三体》设定的天才之处。三体文明所在的恒星系有三颗太阳(原型是半人马座 α),三颗恒星的混沌运动让这颗行星永远无法预测下一刻是被烤焦、冻僵还是抛入太空。文明只能在罕见的「恒纪元」发展,在「乱纪元」脱水蛰伏——这套恒纪元与乱纪元交替的纪元设定,本质就是把庞加莱发现的混沌敏感性,直接写成了一个种族的生存节奏。
汪淼在《三体》游戏里反复试图用各种模型预测太阳运行、反复见证文明在错误预测中毁灭,其实就是在体验三体问题的不可解——这一点在汪淼与三体游戏的科学含义里有更细的拆解。想看刘慈欣笔下哪些科学是真、哪些是文学外推,可以读三体中的真实科学全景梳理;而混沌理论本身的词条则把庞加莱到洛伦兹这条线讲得更完整。三体人后来放弃预测、转而向外移民,本身就是对「这个问题无解」的最终承认。