DAY 38 · PHASE E 大问题与应用

重放生命的磁带

如果从头再跑一遍,出来的还会是我们吗——这件事有人真的做了实验

2026-10-01 · BigCat
有人把同一个起点冻进冰箱,三十多年里一次次解冻、倒回去重跑。结果既不是「每次都一样」,也不是「每次都不同」——而是取决于你倒回到哪一年。

你手上五根手指,窗外的鸟会飞,你能读这行字。把地球这四十亿年当成一段录好的带子,倒回去从某个点重放一遍,还会长出手指、长出翅膀、长出会读字的东西吗?

听着像纯属空想,因为历史只跑过一次,没有倒回去那个按钮。可它在小尺度上真的做得到:一瓶细菌分成十二瓶各跑各的,每五百代冻一管进冰箱,三十多年之后,你手上就有存档、也有回档。做出来的答案,跟两种直觉都不一样。

// 01

把带子倒回去重放,长出来的多半不是我们

你刷第二遍电影,每一帧都和第一遍一样——带子就是带子。1989 年古生物学家 Gould 在《奇妙的生命》里说,生命这段带子不是这样的:倒回五亿年前再放一次,出来的世界大概认不出,里面大概没有我们。

他的理由不是「什么都是随机的」。真正随机的只在变异那一层——哪个位置碰巧抄错。他说的是另一件事:每一步能走到哪里,取决于前面哪些支系碰巧还活着。一次灭绝抹掉的不只是那批物种,还有本来只能从它们身上长出来的全部后续;大灭绝那期说过,活下来的常常跟优秀无关。所以「谁没死」这件事上的一点扰动,会把后面几亿年里「什么还长得出来」整个换掉。这叫历史偶然性:每一步都有原因,但起点稍微一动,终点就不在同一个方向上了。

他的证据是加拿大落基山里一片约五亿年前的页岩(伯吉斯页岩),里面那批动物长得不像今天任何东西。Gould 读出来的是:当时的身体样式比今天还多,后来只留下其中几支,而他看不出筛掉另外那些的标准是什么——既然看不出标准,重放一次就没有理由留下同一批。

这块地基后来被挖动了不少。那些「失败的实验」里相当一部分被重新认定成今天还在的大类的早期旁支:背上长刺、脚像高跷的那只 Hallucigenia,2014 年有人从它爪子的层状结构把它放到了绒毛虫(一类软乎乎的陆生爬虫)旁边;「当时的身体样式多于现在」这个说法本身也一直有人反对。偶然性论证没有因此倒掉,但它不能再靠「一堆查无此类的怪物」撑着了。

更麻烦的是:这整件事,是对一个做不了的实验下的判断。地球只有一份。

EN In Wonderful Life (1989) Gould argued that rewinding the tape of life and playing it again would yield a world without us. His claim was not that everything is random — randomness sits at the level of which base happens to be miscopied — but that what is reachable at each step depends on which lineages happen to still be alive, so a small perturbation in who survives an extinction changes what can be built for hundreds of millions of years afterwards. His evidence was the roughly 508-million-year-old Burgess Shale, whose animals he read as a set of body plans wider than today's, winnowed by no criterion he could identify. That foundation has since been substantially revised: many of the "failed experiments" have been reassigned as early offshoots of groups that still exist — Hallucigenia was placed near velvet worms in 2014 on the structure of its claws — and the claim of greater-than-present disparity remains disputed. The contingency argument survives, but it is a judgement about an experiment nobody can run.

// 02

有人真的把同一个起点倒回去重跑了很多遍

1988 年,Richard Lenski 把一瓶大肠杆菌分进十二个一模一样的瓶子:同样的糖水、同样的温度,糖少得刚好不够吃。每天从每瓶取一点转进新培养液,一天约等于七代。这件事一直做到今天,已经超过八万代。

真正的机关在冰箱。每五百代冻一管,冻住的细菌解冻之后还能长。于是这十二条线不只是十二次独立的重放,每一条还留着自己全部的中途状态——生物学里几乎独一份的「可以回档」。

十二条线互不往来,结果却相当一致:全都长得更快,细胞全都变大,吃那种糖的效率全都提高了。连基因层面都常撞在同一批基因上——不是同一个突变,而是同一个开关被不同的方式换掉。各自独立却走到同一处,说明有稳定的力量在推,不是碰运气。而且到现在适应度还在往上爬,越来越慢,但没有停在某个「最优」上。

然后是那件只发生过一次的事。培养液里一直泡着柠檬酸,一种大肠杆菌按常理吃不了的东西,几十年里十一条线谁都没碰。第三万一千代左右,第三号那条线里出现了会吃柠檬酸的,相当于凭空多出一大盘菜,密度一下猛涨。

接着 Zachary Blount 做了这期标题那件事:把存档一管管解冻,重跑。从最初那管祖先里,他检查了万亿量级的细胞,一个会吃柠檬酸的都没有;从头一万五千代里取的六十个克隆、同样万亿量级的细胞,也没有一个。但从更晚的存档重跑,它反复长出来。

所以这不是一个幸运突变的故事。得先悄悄攒下几个本身看不出任何好处的变化,把门打开,最后那一步才可能发生——这叫「铺路」。答案于是既不是「可重复」也不是「偶然」:倒回两万代之后重放,柠檬酸这事很可能再来一次;倒回一万代之前重放,大概永远不会。同一段历史,倒回的深度不同,可重复性就不同。

同一个起点,倒回到哪一年重跑,答案不一样 起点 1988 一万五千代 两万代 第三万一千代: 一条线会吃柠檬酸了 每五百代冻一管进冰箱,解冻还能长 从起点那管重跑 万亿量级的细胞 从一万五千代以前 取的六十个克隆 从两万代之后重跑 一个会吃柠檬酸的也没有 一个也没有 反复长出来
门是前面那些看不出好处的变化打开的。倒回门打开之前,怎么跑都出不来;倒回门打开之后,它几乎等着再来一次。

EN In 1988 Richard Lenski split one flask of E. coli into twelve identical ones on scarce glucose; the lines are past 80,000 generations and moved from Michigan to Texas in 2022 without interruption. The trick is the freezer: a sample every 500 generations, revivable, so each line keeps its whole history. The repeatable part is striking — all twelve grow faster, all have larger cells, and the same genes are hit again and again (the same switch, rarely the same mutation), while fitness is still climbing with no plateau. The one-off: around generation 31,000 a single population began using the citrate that had always been in the medium. Zachary Blount then replayed the archive. No citrate-users appeared among trillions of ancestral cells, nor among trillions from sixty clones of the first 15,000 generations — but replays from later archives produced them repeatedly. Earlier mutations with no visible benefit of their own had made the innovation mutationally accessible.

// 03

可预测到什么程度,取决于你问哪一层、问多久

加勒比海四个大岛上各有一群安乐蜥,每群都是在自己那个岛上辐射开的。长出来的却是同一套角色:细树枝上那种腿短、尾巴能卷住枝条的;树冠里那种大个儿;草丛里那种尾巴长得离谱的;树干到地面那种腿长能冲刺的。一共六种角色,其中四种在四个岛上都出现了(草丛那种牙买加就没有)。同一个岛上长得像的往往不是近亲,是各自独立长成了那个样子。Losos 等人 1998 年那篇论文的标题直接写着「偶然与决定并存」。

为什么会重复?因为同一类环境里能活下去的方式不是无限多:细枝上抓不住就掉下去,腿短、尾巴卷得住的那批留下更多后代;地面上跑不快就被吃掉,腿长的那批留下更多后代。环境把可行的做法收窄到几种,不同的起点就会挤到同一处。趋同演化那期讲的就是这件事。重放会不会一样,一部分就取决于可行解有几个。

但「一样」要问到哪一层。身体这一层重复得很漂亮,基因这一层常常各走各的——同一种深色可以由不同基因造出来。细菌那边也是:撞上的常是同一个基因,极少是同一个突变。

四个岛各自独立,挤出了同一套角色 古巴 伊斯帕尼奥拉 牙买加 波多黎各 细树枝上,腿短尾巴能卷 树冠里的大个儿 树干到地面,腿长能冲刺 草丛里,尾巴长得离谱 空心的那格:这个岛上没出现过
重复不是靠血缘传过去的,是各自撞上了同一批能活下去的做法。

时间长度也换答案。加拉帕戈斯的达尔文雀被连续量了几十年:1977 年大旱,小而软的种子先吃光,只剩大而硬的,喙深的那批嗑得开、留下更多后代,一代之内整个群体的平均喙就变深了,预测得相当准。可是后来条件反转,选择的方向跟着反转,喙又变回去。短期方向可预测——前提是你知道明年的雨水;长期没有稳定的「越来越」。「进化就是不断变好」那个误读,在这组数据面前最站不住(演化论的百年误读那期)。

Gould 和主张趋同的 Conway Morris 这场争论至今没有判决,而且其中有一部分已经不是经验问题:眼睛独立长出几十次,算重复吗?那几十种眼睛的内部结构互不相同,又算什么?争到这一步,争的是「什么算同一个结果」。

EN Anolis lizards radiated separately on each of four Greater Antillean islands and produced the same cast of ecomorphs — short-legged twig specialists with prehensile tails, crown giants, long-legged trunk-ground sprinters, long-tailed grass-bush forms. Four of the six occur on all four islands (grass-bush is absent from Jamaica), and lookalikes on one island are usually not close relatives. Losos and colleagues titled their 1998 paper "Contingency and Determinism." Repetition happens because the viable ways of living in a given setting are few, so different starting points crowd onto the same solutions. But the answer depends on which level you ask about: bodies converge beautifully, genes often take different routes, and in the bacteria the same gene is hit far more often than the same mutation. Timescale matters too — Darwin's finches on Daphne Major show beak depth shifting in a predictable direction within one generation after the 1977 drought, and reversing when conditions reversed. Predictable is not the same as progressive, and the Gould–Conway Morris dispute has partly become an argument over what counts as the same outcome.

🎒 场景 · BigCat

🌀 越界 · 跨学科的联想

深入思考

「偶然」和「随机」差在哪?
随机是骰子那一层:哪个位置碰巧抄错,谁碰巧在灭绝里没死。偶然说的是后果的结构——每一步都有扎实的原因,但你能走到哪几格由前面走过的路决定。所以偶然性不是「没有规律」,它恰恰要求因果很硬:正因为前面那几步真的关掉了一些门,起点稍微一动,后面的路线图就整个换了。
既然细菌能重放,为什么还不能回答 Gould?
尺度差得太远。一瓶糖水里不会出现新的生态位,不会有大灭绝,环境是人为锁死的,而且没人指望从里面长出眼睛。它能干净地回答「同一个起点重跑会不会一样」这个形式的问题,答案是「看你倒回多深」;它回答不了「重放一次还会不会有我们」。
如果演化在某种程度上可预测,是不是说它朝某个方向走?
不是。可预测的是「在这个环境里,谁会留下更多后代」——环境一反转,方向立刻跟着反转,达尔文雀的喙深来回摆就是这么回事。可预测说的是条件和后果之间有稳定关系,跟有没有目标、是不是越来越好,完全是两件事。

延伸阅读(均为英文)