ARTICLE DETAIL

资讯详情

深耕编程入门与网站建设的一线实战洞察。

生命是什么?从负熵、DNA到人工生命的多学科追问

生命是什么?从负熵、DNA到人工生命的多学科追问 我至今记得第一次在显微镜下完整看完一次细胞分裂的夜晚。培养箱的嗡鸣声、荧光显微镜的冷光配合大约四十张连拍的时序图像——那团小小的HeLa细胞先是收缩变圆染色体像被无形的手排列到赤道板上然后整齐地一分为二两个崭新的细胞各自安静下来。整个过程不到四十分钟我却在那台显示器前坐了很久。不是因为技术上的震撼而是脑子里反复翻涌一个问题这算不算是“生命”最标准的样子这个看起来明确得不能再明确的场景一旦放到“生命是什么”这个追问里竟然瞬间变得含糊起来。一次细胞分裂是不是生命如果它是一个细胞是的如果它是分裂后产生的两个子细胞也是如果你把“分裂这个动作”本身当成生命的定义好像也说得通。物理学家会告诉你这是负熵的局部胜利化学家会告诉你这是一次高度协调的催化反应网络生物学家会告诉你这是自我复制和遗传信息传递的必然结果。而哲学家可能反问你“你为什么要定义它”同一个问题放进不同学科得到的根本不是同一个答案。这篇文章不打算给你一个标准答案——因为这个问题本来就没有标准答案。我想做的是把几套经过验证的、来自不同领域大牛的思考框架摆到桌面上再用我在实验室和日常生活中得到的零碎经验帮你把这些框架对接到自己那个版本的问题上。读完之后你会发现“生命是什么”这个问题没有消失但你已经知道它在哪些层面上可以被回答、在哪些层面上注定没有答案——这其实比背诵一个定义有用得多。1. 为什么物理学家、生物学家和哲学家给不出同一个答案1.1 三类回答方式本质、过程与意义把“生命是什么”扔给不同背景的人得到的回答大概可以分成三类。第一类是实体论回答。生物学家偏爱这类回答生命是细胞的总和细胞是生命的基本单位。所以一个由大约37万亿个细胞组成的人当然是生命一条由单细胞组成的细菌也是生命。这种回答很实在但它马上会遇到边界问题——病毒只有进入宿主细胞才能复制它算不算生命一颗能分裂、能分化、却无法发育成完整个体的细胞团块又算不算第二类是过程论回答。物理学家和化学家更习惯这样想生命不是一种东西而是一连串持续发生的事件。代谢、生长、应激、繁殖这些动词描述的不是静态的结构而是动态的过程。爱因斯坦说过一句很妙的话“生物体是宇宙中一块极其微小的、在相当短时间内维持自身有序性的部分。”这句话用“过程”绕开了“物质”的冲突。一个人小时候和老年时期组成身体的原子换了一茬又一茬但你还是你因为过程没有断。第三类是意义论回答。哲学家和文学家常在这个层面徘徊。他们追问的不是生命的机制而是生命作为经验本身意味着什么。托尔斯泰在《忏悔录》里写自己陷入虚无时发现一个矛盾科学能告诉他物质如何组成世界却无法回答“我为什么要活着”。这个层面的问题没有实验可以验证也没有数据可以推翻它靠的是每个人的自我理解。这三种回答并行存在谁也取代不了谁。但它们揭示了一个值得注意的事实“生命”这个词在物理学、生物学和哲学里根本不是同一个概念。准确地说它像一个被不同学科抢来抢去的舞台每个人都在上面演绎自己的剧本。1.2 一个常被忽略的前提定义不是发现而是选择有一回我在一个科普沙龙上讲DNA测序的趣味冷知识观众里有人举手问“老师基因是生命的本质吗”我当时愣了一下因为这个问题里藏着一个预设——生命有一个唯一正确的定义只要找对角度就能挖出来。但定义从来不是埋在土里的化石而是人为了特定目的切出的一刀。你想判断一个病人是否脑死亡需要的是医学定义你想评估火星土壤里有没有可能存在微生物需要的是天体生物学定义你想研究人工生命算法需要的又是另一个定义。每个定义服务不同的实践场景没有哪个定义是“真正的答案”。这也解释了为什么薛定谔写《生命是什么》的时候一个量子物理学家敢跨界去碰生物学的根本问题——他不是要去终结争论而是要用物理学的尺子给生命量出一个新的维度。而恰恰是这次“跨界测量”开启了一整条从物理到分子生物学的思考路径。2. 薛定谔的赌注负熵与耗散结构如何逼近“活的边界”2.1 一杯咖啡放凉和生命有什么关系薛定谔那本小册子出版于1944年全书篇幅不大却像一枚投入科学湖面的石子涟漪荡了大半个世纪。它的核心问题非常朴素自然界的一切自发过程都趋向于混乱那么生命凭什么能够长期维持高度有序先理解什么叫“自发趋向混乱”。你冲好一杯热咖啡放在桌上热量会从咖啡流向空气直到整杯咖啡和室温一样。你绝不会看到室温的空气自动把热量塞回咖啡里让它重新变热。这不是因为咖啡“懒”而是因为热量从高温物体流向低温物体的过程在统计上拥有压倒性的概率优势。这个方向性就是热力学第二定律。用更数学一点的说法任何一个孤立系统其熵总是趋向增加。熵可以粗浅地理解成系统内部的混乱程度。房间不收拾会变乱、文件不整理会堆成山、铁器不保养会长锈——几乎万物都在向无序滑落。而生命恰恰是反例。一个细胞从受精卵长成的过程里大量蛋白质被精确折叠数以亿计的分子被组织成细胞器组织再集合成器官。生命体一边从无序中提取秩序一边把更大的混乱排向环境。薛定谔把这种能力称为“从环境中摄取负熵”——他以这种方式把当时物理学界认为生命是“永动机”式奇迹的疑问转变成了一个可以用热力学和统计力学研究的问题。2.2 耗散结构漩涡式的生存哲学薛定谔提出“负熵”概念时其实是借了一个待验证的想法。直到二十世纪六七十年代普利高津团队才给出了更精确的动力模型——耗散结构dissipative structure。理解耗散结构最好的类比是河流里的漩涡。一个稳定的漩涡水流不断从上游涌入、从下游流出构成漩涡的水分子一刻不停地在换可漩涡本身的形态却可以稳定存在几十分钟。它不是物质而是一个靠持续耗散能量来维持自身形态的结构。生命比漩涡复杂得多但底层的物理图景是一致的生命是远离热力学平衡态的开放系统它通过不断摄入物质和能量、向外输出废热和废物来维持内部的低熵状态。城市也是这样——一座千万人口的城市每天要消耗巨量食物和能源排出垃圾与热量才能维持高楼林立、秩序井然的形态。这条思路给“生命是什么”的答案带来了一次根本转变生命不再被严格限定为某种物质组成的实体而是被理解成一种能够“借能量流维持自身结构”的动态过程。只要能量流持续结构就能延续能量流一断结构便迅速滑向无序。2.3 这套视角的贡献与短板薛定谔和普利高津的贡献是把“生命为何能抵抗熵增”从玄学拽回了科学。它让我们意识到生命不是违反物理定律的奇迹而是物理定律在特定条件下涌现出的一种行为模式。一块水晶也是低熵的有序结构但它不持续耗散能量所以它不是生命一根蜡烛燃烧时也耗散能量但它不能复制自己所以也不是生命。这也是耗散结构理论的边界它能解释生命如何“维持”却解释不了生命如何“继续”——下一代是怎么来的遗传信息为什么会存在DNA为什么能精确复制。这些问题需要化学家和分子生物学家来补上。3. 从化学到生物学自催化反应网络才是生命的引擎3.1 细胞里那套永不熄火的反应网络如果在一个石化企业附近住过你会很熟悉“裂解”这个词。原油通过裂解装置被分解成汽油、乙烯、丙烯再被合成为塑料纤维与橡胶。细胞也是一个精密的化工厂但它比石化企业复杂得多——它同时进行数千种反应反应与反应之间互相衔接、彼此催化和反馈。这套网络的基石是酶。酶是蛋白质它们不直接参与最终产物的构建而是通过降低反应活化能让原本缓慢到几乎不发生的化学反应在人体温度37℃左右下以毫秒级的速度进行。如果把细胞比作一个巨大的城市酶就是城市的交通网络——它们不生产货物但没有它们货物永远运不到目的地。更关键的是细胞里的反应网络有一个罕见的性质自催化。意思是一个反应的产物会回过头来加速它自身生成的某个步骤。打个比方你烤面包需要面粉、水和酵母发酵过程产生的某种酶又能促进下一批面粉更快地发酵。这种正反馈回路让反应体系有了“自己养活自己”的能力。化学家把这种现象抽象出来叫自催化反应网络。一个足够复杂、能自我维持并不断生长的化学反应网络在原则上就有了从化学演化走向生物演化的前提。3.2 RNA世界先有鸡还是先有蛋的化学版本生命起源研究里最著名的难题是“先有蛋白质还是先有核酸”的鸡生蛋问题。蛋白质能高效催化化学反应却无法携带遗传信息DNA能稳定存储信息却不具备酶的催化活性。一个生命系统两者都需要可它们到底是怎么同时出现的20世纪80年代科学家发现了一类叫核酶ribozyme的RNA分子它们既能像蛋白质一样催化特定的化学反应又能像DNA一样携带遗传信息。这个发现直接改变了问题的答案也许最早的“生命”根本不是DNA蛋白质的完整版而是RNA一家的独角戏。RNA世界假说认为在非常早期的地球海洋里游离的核苷酸偶然形成了能自我复制的RNA分子。某些RNA分子催化了其他RNA的复制复制产物中偶尔出现更稳定、更高效的副本自然选择已经在分子层面启动了。接下来这些RNA逐渐学会了合成蛋白质来辅助自己的复制再后来更稳定、信息密度更高的DNA接管了遗传存储的职责。这条路径的关键在于自催化 信息复制从分子诞生之初就是绑定在一起的。一个能复制自我信息、又受复制结果反馈调节的化学系统已经具备了生命的核心雏形。3.3 最小基因组生命到底需要多少基因聊到自催化网络就不能不聊“最小基因组”这个话题。就像想知道一辆车最少需要多少零件才能跑科学家也想知道一个细胞最少需要多少基因才能活。目前公认的模板是生殖支原体Mycoplasma genitalium它是一种寄生在人类生殖道里的微小细菌。它的基因组大约只有58万碱基对编码约480个蛋白质。作为对比大肠杆菌大约有4400个基因而人类大约有2万个基因。你用一台老式软盘的容量就能装下生殖支原体的整套遗传信息而它能完成所有生命活动独立增殖、维持细胞结构、进行基础代谢。但光有基因清单还不够。克莱格·文特尔的研究团队曾尝试在计算机上模拟支原体的所有必需基因发现约100个基因的功能至今无法精准归类。这说明生命哪怕缩到最小仍然有一部分逻辑超出我们目前的认知框架。这件事给我的感触很深最小基因组告诉我们生命的物理下限有多低也提醒我们生命的复杂性不只是基因数量更是基因之间相互作用网络的复杂度。4. DNA是一张信息磁盘生命在底层是编码与解码4.1 DNA的信息量比你以为的更能装严格说DNA并不是“生命的本质”但它确实是目前已知所有细胞生物共同使用的信息存储介质。要理解这条信息链路有多高效不妨做一道简单估算。人类单倍体基因组大约有30亿个碱基对。每个碱基对可能是A-T、T-A、G-C、C-G四种组合恰好对应2比特信息。三乘十的九次方碱基对乘以2比特就是6×10⁹比特换算过来正好是750兆字节——也就是说你身体里每个有核细胞都携带着一张约750MB的“系统光盘”里面写满了制造蛋白质、调控基因表达和维持细胞运作的全部指令。如果把这套数据换算到分子尺度它的密度相当惊人。DNA双螺旋直径只有约2纳米一克DNA理论上可以存储上亿GB的数据。这也是为什么近年来有很多团队尝试用DNA做长期数据存储——它比硬盘稳定得多只要有低温干燥环境几千年后仍能读出信息。4.2 中央法则从DNA到蛋白质的编译管道生命的“编码”不是静态的存档而是一套持续运行的“编译-执行”流程。分子生物学的中心法则描述了这条主线DNA通过转录生成mRNAmRNA通过翻译合成蛋白质蛋白质执行细胞功能。这个过程非常像计算机里从源代码到可执行文件的流程。DNA相当于一份源码仓库RNA聚合酶是编译器生成的mRNA是中间产物核糖体则像一台CPU把mRNA上的三碱基密码子逐条翻译成氨基酸序列拼出功能蛋白。唯一的区别是计算机的执行结果不改变源码而细胞里所有蛋白质的运作最终都会反过来影响哪些基因被表达、表达多少——这是一种拥有实时反馈的“活程序”。更深一层生命的信息还具备计算科学里梦寐以求的性质自我复制。冯·诺伊曼在20世纪40年代设计过一个理论模型展示了自复制机器在数学上的可行性——要让一台机器复制自己它必须同时携带“构造自身部件的指令”和“如何复制这些指令的指令”。DNA身上同时存在这两种信息相当于一份源码连同“如何复制这份源码”的说明一起被存储了下来。4.3 突变、重组与表观修饰信息层的动态博弈如果DNA只是静态信息生命就会像一本印刷精美的书一样翻来翻去内容不变。但生命的信息系统会变。突变是DNA复制过程中偶尔出现的“笔误”。大多数笔误会带来中性或有害的结果但极小概率下一个新字母的组合可能让蛋白质获得新的功能。这是自然选择最原始的输入源。重组则是两套相近的DNA序列在减数分裂时互换片段相当于把两本书的各章重新拼装创造出前所未有的章节组合。这是有性生殖增加遗传多样性的核心手段。还有一层面纱叫表观遗传修饰它不改变DNA序列却能在不改源码的情况下改变阅读方式。比如DNA甲基化可以把某些基因区域“拉黑”让该基因即便存在也不被转录。这很像在代码里加注释不改变程序逻辑却会影响这个程序在特定时期的运行状态。所以用信息论的视角看生命可以被定义成一种能够存储自身结构信息、复制这些信息、并利用信息制造边界与外层装置的“活性存档系统”。5. 灰色地带病毒、合成基因组和人工生命如何搅浑定义5.1 病毒到底算不算生命一场持续百年的档案悬案把病毒放进“生命是什么”的讨论里是检验一切定义的最佳试金石。病毒有遗传物质DNA或RNA有蛋白质外壳有些还有包膜它们能精确地感染宿主、劫持宿主核糖体来生产自己的蛋白质。可它们没有独立的代谢系统——放在试管里病毒颗粒就像惰性粉尘不消耗能量也不进行任何反应。这个矛盾状态导致了一个很现实的问题如果你把病毒放进“生命”阵营就必须接受“有些生命完全依赖于宿主才能完成复制”的前提如果你把病毒排除又怎么解释它那套高度复杂的感染与复制策略更耐人寻味的是21世纪以来科学家发现了一类拟菌病毒颗形硕大个头甚至比一些细菌还大。它们体内携带了大量原本被认为只存在于细胞生物的基因比如与翻译、DNA修复相关的基因。这些发现让我越来越倾向于一个观点病毒不是生命的对立面而是生命演化森林里那些“边缘玩家”。它们如果硬塞进“生命演化的定义”会显得不伦不类但如果把它们理解成“寄生性质的遗传信息片段”它们完美融入了生命的整体图景。5.2 合成基因组从解读生命走向编写生命2010年克莱格·文特尔团队宣布了人类历史上第一个“合成细胞”的诞生。他们并非从零制造生命而是先把生殖支原体的DNA序列在计算机里重新编写再用化学方法逐段合成这段超过一百万碱基的基因组最后将其植入一个已经抽空了自身DNA的受体细胞里。这个细胞随后启动合成基因组的指令开始复制增殖。这个项目留给科学界的问题异常尖锐如果一段DNA序列可以被人类编写、合成、移植并且接管另一个细胞的生命活动那“生命的本质”究竟算什么文特尔把那个细胞命名为“Cynthia”意为“合成”但批评者立刻回击你并没有创造生命你只是把一本别人写好的书重新录入了一版。不过即使承认这个批评我们依然无法回避一个事实生命的信息本质已经让人类逐步从“解读”走向“编写”。从修改几个基因的基因编辑到合成整条染色体再到人工设计全新代谢通路——技术正在慢慢模糊“遗传信息”与“生命”之间的等号。5.3 文字与符号之外的边界机器能成为生命吗如果生命在信息层面可以被设计、被编辑那一个不言自明的新问题浮出水面机器系统能否拥有生命的属性想想看一个模拟进化算法是否至少部分满足了“突变、复制、选择”的循环一段能够自我复制、又在复制中产生变体的程序算不算一种数字化的“生命”在人工生命研究领域这类程序早就不稀奇了。美国洛斯阿拉莫斯实验室的“Tierra”系统、各种人工生命模拟平台都演示过数字生物“进化”出完全出乎设计者预料的繁殖策略和行为。一种温和的立场是这些人工系统确实表现出了生命的某些特征但它们缺少一个核心属性——它们不能从周围环境建立自己的边界也缺少层级化的自组织能力。他们的“代谢”像在一个免费供电的水池里游泳不是一个与外部世界持续交换物质、能量的半开放系统。但另一种立场也值得记住生物学的历史本身就充满例外群和过渡形态。如果未来出现一个既能自我维护、又能自我复制的机器系统我们是否愿意叫它生命将不再是个技术问题而是个伦理和认知问题。6. 从定义回到体验我在显微镜下重新理解生命讲完这么多抽象模型我想把视角拉回日常。因为我发现真正理解了“生命是什么”的方式往往不在论文里而在实验台边。做细胞培养的那阵子我每天最紧张的就是查看培养箱里的细胞状态。培养基需要预热到37℃pH值要保持中性细胞密度太高要传代稀释太低则可能因为缺乏细胞间信号而生长缓慢。每一次操作都要在超净台里小心完成火焰消毒瓶口移液器不碰到任何非无菌表面。那几年里我见过无数种“细胞死亡”的方式污染、缺氧、培养基pH失衡、过度消化……但我也见过太多细胞“活得很好”的时刻一个单层长满瓶底形态均匀边缘清晰像一块平整的绒布。这些经历教给我的事比任何教科书都更直接生命不是一个定义能容纳的东西。它是一种被无数条件共同托举起来的状态——需要精确的温度、适宜的酸碱度、恰当的矿物质浓度、连续的化学信号以及偶然而又必然的运气。生命是用达到极致的脆弱换取了足以延续数亿年的坚韧。所以如果一定要问“生命是什么”我只能给出一句相当私人的回答生命是一种虽然可以被压缩成DNA序列、被写成化学方程式、被拆解成物理过程却总是在信息、结构和过程之外留出余地的现象。它像一条急流里的形态消耗着熵增的代价去维持那短暂而奇迹般的有序它也像一份不断被校审、注释、改写的手稿在永恒的复制错误里诞生出从未出现过的可能。最后的体会是不必急着给生命下定义。保持住那份对生命本身的诧异感比选择一个答案更接近答案。我在实验室深夜里盯着显微图像时脑海中经常闪过一个画面眼前这些细胞不会思考“生命是什么”但它们用每一次分裂、每一次迁移、每一个蛋白质的折叠回答了这个问题的某个片段。也许我们思考生命的方式也应该是这样——带着好奇与敬畏持续追问而不是仓促收束。
返回列表