公元2世纪,在埃及亚历山大城,有个叫托勒密的学者写了一本《天文学大成》。他提出的地心说模型:地球在宇宙中心,一切天体都围着转。今天连初中生都知道错得离谱。 可是问题是。为什么这样一个完全构建在虚假基础上的理论,竟然能统治人类天文学整整一千五百年? 很简单啊!因为他算得准啊。 当时的天文学家在长期观测中发现,火星、木星这些行星在天空中运行时,有时会突然“倒退”,这就是著名的行星逆行。如果天体只是简单地绕地球画个圆,这种现象根本解释不了。 托勒密为了平息这个bug,搞出了一套极其复杂、却又透着一种狡黠聪明的结构:圆套圆。行星先绕着一个小圆(本轮)转,这个小圆的中心再绕着地球转大圆。 如果用今天互联网大厂的黑话来说,这就叫典型的“屎山代码”。 底层逻辑早就千疮百孔了,但程序员根本不去重构底层架构,而是疯狂打补丁。只要补丁(本轮)打得足够多,有的加两个,有的加三个,这套破系统居然还能跑,而且跑得特别溜。 古人拿他这套“屎山系统”编历法、预测日食月食,甚至指导了大航海时代的水手在茫茫大洋上定位。大家图的都是过日子,算得准就行,谁真在乎你宇宙中心到底在哪儿呢? 相反,到了16世纪,波兰的哥白尼提出了“日心说”,把太阳放到了中心,这总该是真理降临了吧? 但尴尬的现实是,哥白尼刚出道的时候,计算精度反而被托勒密完全按在地上摩擦。 原因很简单,哥白尼完全带有时代局限性。他死板地相信古希腊人的哲学审美,认定宇宙运动一定是“完美圆形”。结果就是,真实宇宙根本不吃这套哲学大饼,行星轨道其实是椭圆。 所以,哥白尼虽然摸到了真理的门槛,却因为初期的“算不准”,一开始连个水花都没溅起来。 读过托马斯·库恩《科学革命的结构》的朋友应该知道,科学界本质上就像个逐利的政治利益集团。只要旧的“范式”还能打补丁凑合用,新真理就算出现,也会因为初期的拉胯而被无情打压。 直到17世纪,开普勒这个猛人拿到了第谷几十年的观测数据,终于搞明白了行星轨道是椭圆(开普勒三定律),日心说这才算真正完成了对地心说的“降维打击”。 但这难道只是天文学独有的诅咒么? 当然不是。你看17世纪欧洲化学界的“燃素说”,认为燃烧是释放一种神秘物质。后来拉瓦锡证明这纯属扯淡,燃烧是氧气参与的化学反应。但在被推翻前,燃素说照样统治了欧洲化学界一百年,因为它确实能圆满解释为什么木头燃烧会变轻、金属会生锈。 说白了,科学史上的这些事儿,跟我们今天社会的演进如出一辙。 为什么一个千疮百孔的经济体制或旧秩序,往往能苟延残喘那么久?你看那些古代王朝末期,明知道土地兼并、税制崩坏,为什么不改? 因为“重构”往往意味着短期的全面崩溃和巨大阵痛。只要社会这台机器还没发生不可逆的“脆断”,统治集团和普通老百姓就宁愿疯狂加“本轮”、搞妥协,也不愿承受哥白尼式的颠覆。 毕竟,现实主义的运转逻辑永远是:能用就行。 所以,当我们今天回头看托勒密、看燃素说的时候,实事求是的讲,我们实在没资格去嘲笑古人的愚昧。 甚至连我们今天奉为圭臬的牛顿力学,在面对高速和强引力条件下的相对论时,严格来说也是“不完全正确”的。但工程师们今天造桥、造火箭,不还是在大把大把地使用牛顿公式么?因为它足够准确,且成本低廉。 科学的每一次演进,从来都不是一步到位地找到绝对真理,而是在不断逼近现实的过程中,先走进一个“非常精确的错误”里。 全文完

