
开篇提示这篇文章要带你做一次「思想深潜」——像尼摩船长驾驶鹦鹉螺号那样潜入演化论的深海把一百多年来被后人涂抹、篡改、附会的油彩一层层剥开看看达尔文 1859 年真正写下的到底是什么。1. 潜入演化论的深海一场被误解百年的航行「物竞天择适者生存」「进化就是低级变高级」「用进废退」……这些说法就像海面上漂浮的泡沫你是不是从小听人说起便以为它们就是达尔文《物种起源》里写下的原话真相是这些说法大部分都不是达尔文的本意。1859 年达尔文把《物种起源》这艘船驶入人类思想的海洋时他讲述的是一个朴素得多、也冷静得多的故事。可惜在他离世后的一百多年里一代代后人不断往这艘船上加料、篡改、附会硬生生把一门严谨的生物学理论改装成了「弱肉强食」的社会达尔文主义、以及「人类是进化终点」的自我安慰。现在让我们像尼摩船长潜入海底两万里那样潜入演化论的深海把那些被后人涂抹的油彩一层层剥开。这趟旅程我们要做三件事第一把达尔文原版里真正靠谱的六条核心逻辑讲的浅显易懂第二拆穿后世流传最广的三大「进化论谣言」第三指出达尔文原版理论自己也有五个时代局限并提出一套更完整的「万物平等、演化无目的」新视角。准备好了吗系好你的潜水服我们一层层往下潜。2. 达尔文原版到底说了啥六条核心逻辑先声明这一部分才是达尔文 1859 年原书里真正写的东西不含后人加料。我们像观察海底生物一样用大白话翻译一下同一物种的个体天生就有差异就像同一窝小猫有的毛色深、有的浅有的跑得快、有的慢。这些差异是随机冒出来的不是小猫「努力练出来」的而且很多能传给下一代。达尔文那个年代还不知道基因只能观察到现象。环境不会「改造」你只会「筛选」你环境就像一张考卷它不教你怎么答题只负责打分——答得好的更适应环境的留下更多后代答得差的慢慢变少。这个过程没有善恶也没有目的。生得多但资源有限所有生物都特别能生但地球上的食物和空间是有限的。所以资源紧张的时候大家就得抢。注意只有资源不够时才抢平时大家各过各的。演化是慢慢磨出来的没有「标准答案」物种不是被设计好的固定款式而是一直在微调今天调一点、明天调一点永远没有「最终形态」。长得像说明是亲戚不同物种如果有相似的身体结构大概率是同一个老祖宗传下来的。地球上的生命其实是少数几个「祖先」在不同环境里慢慢分化出来的。人类育种就是「人工版」自然筛选我们养狗、种水稻挑好的留种其实就是替大自然干筛选的活。这证明「遗传 筛选」确实能改变物种是看得见摸得着的。如果你觉得「随机变异 环境筛选」太抽象不妨用代码亲手跑一遍。下面这个 Python 小脚本用几十行就模拟了「自然选择」的核心机制——随机变异、环境筛选、逐代累积importrandom# 初始种群10 个个体的「身高」基因0~100population[random.randint(0,100)for_inrange(10)]generations20deffitness(height):环境筛选函数假设理想身高是 70越接近越容易活下来return1.0/(1.0abs(height-70))forgeninrange(generations):# 1. 按适应度加权抽样环境筛选weights[fitness(h)forhinpopulation]survivorsrandom.choices(population,weightsweights,k10)# 2. 随机变异后代基因微调population[hrandom.randint(-5,5)forhinsurvivors]# 3. 打印每代平均身高avgsum(population)/len(population)print(f第{gen1:2d}代 | 平均身高:{avg:6.2f}| 种群:{population})print(\n结论没有设计者没有目的只是变异 筛选反复迭代种群就慢慢向环境靠拢。)运行后你会发现即使没有任何「聪明」的个体仅仅靠随机变异和筛选种群的平均身高也会一代代向 70 靠拢——这就是达尔文说的「自然选择」也是今天遗传算法GA的底层原理。演化不是设计出来的是磨出来的。如果你更熟悉 Java下面这份代码实现了完全相同的逻辑——随机变异、适应度加权筛选、逐代迭代importjava.util.ArrayList;importjava.util.List;importjava.util.Random;publicclassNaturalSelection{publicstaticvoidmain(String[]args){RandomrandnewRandom();// 初始种群10 个个体的「身高」基因0~100ListIntegerpopulationnewArrayList();for(inti0;i10;i){population.add(rand.nextInt(101));// 0~100}intgenerations20;for(intgen0;gengenerations;gen){// 1. 计算每个个体的适应度权重double[]weightsnewdouble[population.size()];doubletotalWeight0.0;for(inti0;ipopulation.size();i){weights[i]fitness(population.get(i));totalWeightweights[i];}// 2. 按适应度加权抽样环境筛选选出 10 个幸存者ListIntegersurvivorsnewArrayList();for(inti0;i10;i){doublerrand.nextDouble()*totalWeight;doublecumulative0.0;for(intj0;jpopulation.size();j){cumulativeweights[j];if(rcumulative){survivors.add(population.get(j));break;}}}// 3. 随机变异后代基因微调范围 -5 ~ 5population.clear();for(inth:survivors){intmutatedhrand.nextInt(11)-5;// -5 ~ 5population.add(mutated);}// 4. 打印每代平均身高doubleavgpopulation.stream().mapToInt(Integer::intValue).average().orElse(0.0);System.out.printf(第 %2d 代 | 平均身高: %6.2f | 种群: %s%n,gen1,avg,population);}System.out.println(\n结论没有设计者没有目的只是变异 筛选反复迭代种群就慢慢向环境靠拢。);}/** 环境筛选函数假设理想身高是 70越接近越容易活下来 */staticdoublefitness(intheight){return1.0/(1.0Math.abs(height-70));}}与 Python 版的差异随机数生成Python 用random.choices(weights...)一行完成加权抽样Java 没有内置的加权抽样需要手动实现「轮盘赌」——先算总权重再生成随机数累加权重直到命中。变异范围Python 的random.randint(-5, 5)直接生成闭区间随机整数Java 用rand.nextInt(11) - 5达到同样效果nextInt(11)返回 0~10减 5 得 -5~5。类型系统Python 的列表可以混装任意类型Java 用ListInteger明确声明元素类型编译期就保证类型安全。打印格式Python 的 f-string 用{avg:6.2f}控制宽度和小数位Java 用System.out.printf的%6.2f达到相同效果。如何调整适应度函数来模拟不同环境适应度函数就是「环境考卷」本身——改它就等于换了一个环境。比如模拟「矮个子更占优势」的环境把fitness里的理想身高从 70 改成 30种群就会一代代向 30 靠拢模拟「极端身高都吃亏、中间最稳」的环境改成1.0 / (1.0 Math.abs(height - 50))种群会收敛到 50 附近模拟「越高越好」的环境改成height / 100.0种群会一路向 100 冲去直到变异上限封顶。以「理想身高改为 30」为例只需把fitness方法里的70换成30重新运行你会看到平均身高从初始的随机值一路下滑最终稳定在 30 附近——同一个引擎换一张考卷就演化出完全不同的结果。这正是「环境筛选」最直观的体现不是生物主动去适应而是环境在替它打分。3. 三个流传最广的「进化论谣言」大众脑子里那些「进化论教条」九成是后人编的跟达尔文没关系。它们就像沉船残骸上缠绕的海藻看着像那么回事其实早就不是原来的东西。最典型的有三个谣言一「适者生存、弱肉强食」是达尔文说的先说结论这四个字根本不是达尔文写的而是哲学家斯宾塞后来硬塞进来的。达尔文原书里强调的是「自然选择」说的是「更适合当下环境的个体更容易留下后代」——这和「强者通吃」完全是两码事。所谓「适者」也不等于「强者」。它只表示「刚好能适应当下的环境」不代表你更厉害、更复杂。而且这套「你死我活」的逻辑只在资源极度匮乏、大家快饿死的时候才成立。平时资源够用、生态稳定的时候很多「弱者」「中性」的个体也能好好活着根本不存在天天你死我活。其实达尔文这五个「没想到」放到今天的计算机科学里恰好对应了遗传算法的几个经典改进方向达尔文的局限遗传算法的对应改进只看到环境筛生物引入「适应度函数」动态调整环境与种群双向反馈太强调竞争加入「合作/共生算子」如协同进化算法把演化当目的明确适应度只是评估手段不是优化目标本身解释不了无用性状引入「中性漂变」允许无适应度差异的性状随机保留只信渐变加入「突变率自适应」支持大突变跳出局部最优你看一百多年前达尔文没想明白的事今天的算法工程师们用代码重新走了一遍——演化论本身也在不断「演化」。谣言二演化就是「低级变高级」达尔文原书里从来没有「进化」「进步」「升级」这些词更没有「低级生物、高级生物」这种分级。说演化是「从低到高」其实是人类往自己脸上贴金。从「大道视角」看所有生命是平等的。而且结构复杂 ≠ 更高级——越复杂养起来越费能量、对环境越挑剔、越容易灭绝。细菌、蓝藻、昆虫这些「简单」生物在地球上活了几十亿年数量多、分布广、生态地位不可替代比灵长类「成功」多了。人类引以为傲的「智慧」只是众多生存策略里的一种不是宇宙终极答案。谣言三「用进废退」是演化规律这套说法的发明权同样不在达尔文。「用进废退」是拉马克的理论跟达尔文的「随机变异 被动筛选」南辕北辙。后世教材却总把这两套矛盾体系硬揉在一起才造成了一百多年的混乱。实际上不存在「常用就变强、不用就退化」这种铁律。一个器官或性状留不留看的不是「用得多不多」而是养它要花多少能量、会不会增加生存风险。只要养着不费劲、不碍事哪怕看起来没用也能一直留着。4. 达尔文原版也有五个「没想到」就算把后人的误解都清掉达尔文原版理论本身也有时代局限。就像尼摩船长驾驶的鹦鹉螺号再先进的潜艇也有到不了的深海。作者总结了五个只看到环境筛生物没看到生物也在改环境植物造氧气、微生物分解尸体、动物传播种子……生命一直在改造地球改造完的环境又反过来筛选生命。这是双向的不是单向的。太强调竞争忽略了合作达尔文把「抢资源」当核心但现实中共生、互相依存、生态制衡才是常态。竞争只是特殊情况。偷偷把「演化」当成了生命的目的其实生命不是为了「进化」而活而是先活着演化只是活着活着自然冒出来的副产品。解释不了「没用但一直存在」的性状达尔文默认「没用就会退化」但现实中很多性状既无害也无用却能一代代传几万年。最典型的例子就是智齿——现代人吃饭越来越精细智齿基本用不上还经常发炎、挤歪好牙按理说早该被淘汰了。可它偏偏还在因为只要它不致命、不严重妨碍生存大自然就懒得「管」它。这就是「看代价、不看功用」的活证据。只信渐变不信突变达尔文认为演化只能一点点慢慢变但地球历史上出现过多次生命大爆发、大灭绝光靠「慢慢磨」解释不了这些剧变。回顾一下人类对演化的认知是怎么一步步走到今天的一张时间轴看得更清楚1859 年《物种起源》出版首次系统提出自然选择奠定演化论基石19 世纪末斯宾塞提出「适者生存」后人误当成达尔文本意催生社会达尔文主义20 世纪中期现代综合进化论形成融合遗传学与自然选择补上变异来源的空白21 世纪基因编辑技术出现人类首次主动改写基因演化进入「人工干预」时代2020 年代基因编辑与 AI辅助演化研究算法与生物技术融合演化认知进入「可计算、可推演」新阶段人类对演化论的认知演进可以看到演化论本身也在不断「演化」——从达尔文的朴素观察到被后人曲解再到科学修正与技术进步。就像鹦鹉螺号在深海中不断调整航向我们对演化的认知也在一次次修正中驶向更深处。带着这份时间轴我们继续下潜看看今天应该怎样「正本清源」地理解演化。5. 正本清源——今天该如何理解演化把达尔文的原意、后人的误读、以及原版理论的局限都摆到桌面上之后我们终于可以给「演化」做一个正本清源的收束。前面几节像剥洋葱一样一层层剥掉了后人涂抹的油彩现在剩下的才是演化论真正的内核。要抓住这个内核只需记住三条核心原则。原则一演化没有目的也没有方向。达尔文从没说过生命在「进步」更没说过演化有个「终点」。生命不是朝着某个预设目标前进而是先活着然后在随机变异和环境筛选的反复拉扯中自然长出了千姿百态。智齿还在、蟑螂三亿年不变、蓝藻统治地球几十亿年——这些都不是「失败」或「停滞」而是「当下环境里活得挺好」的证明。演化不奖励「高级」只奖励「合适」。原则二万物平等没有高低贵贱。「低级生物、高级生物」这套分级是人类往自己脸上贴金。细菌、蓝藻、昆虫这些「简单」生物在地球上活了几十亿年数量多、分布广、生态地位不可替代比灵长类「成功」多了。人类引以为傲的智慧只是众多生存策略里的一种不是宇宙终极答案。从「大道视角」看所有生命都是平等的——都在自己的生态位上干活谁也离不开谁。原则三环境不是一张静止的考卷而是多重变量叠加的动态系统。达尔文那个年代环境被想象成一张固定的考卷物种答得好就留下、答得差就淘汰。但真实的「环境」从来不是一张静止的考卷而是好几张考卷叠在一起、还在不断被重写——环境与生命互相影响、时间尺度快慢不一、外来大事件随时砸进来、物种之间互为彼此的环境。演化不是「环境筛生物」的单向流水线而是一台多重变量同时运转的复杂机器。这三条原则把前面所有辨析拧成了一股绳演化无目的万物皆平等环境是动态的多重变量系统。想清楚这三点再回头看那些「物竞天择、适者生存」「低级变高级」「用进废退」的教条就会发现它们要么是后人附会要么是时代局限统统站不住脚。那么问题来了既然演化没有目的、万物平等、环境又是多重变量的动态系统我们该怎么把这份认知真正「用」起来光记住结论不够还得有一套能随新实例不断更新的思考方法。下一节我们就来造一台「演化解读推演引擎」——把这三条原则装进去让认知随着智齿、蟑螂、蓝藻这些活生生的例子一遍遍重新运转起来。6. 造一台「演化解读推演引擎」让认知随实例不断更新前面五条定论把「人类是进化终点」的自我感动彻底拆掉了。那问题来了既然人类不是主角我们到底站在哪里答案其实很朴素——人类只是生态位里的一环不是生态位的中心。我们确实聪明、会造工具、能改变环境但这份「聪明」不是特权而是和蜜蜂的翅膀、蓝藻的光合作用一样只是众多生存策略里的一种。蜜蜂靠翅膀采蜜传粉人类靠大脑造出城市和网络本质上没有高下之分只有「适不适合当下环境」的区别。就像鹦鹉螺号再先进也只是海洋里众多生命中的一艘船而不是海洋本身。想清楚这一点敬畏自然就不再是空洞的口号而是一种清醒的自我认知我们依赖的氧气来自蓝藻吃的粮食来自植物分解垃圾靠微生物调节气候靠海洋和森林。人类再厉害也离不开这张由「底层生物」织成的生命之网。网在我们才在网破最先掉下去的往往是我们自己。那具体该怎么做这里给出三条可以落地的行动建议第一条把「征服自然」换成「与自然共处」。别再抱着「人定胜天」的心态去改造一切。城市规划多留绿地湿地、农业少用化肥农药、河流湖泊别硬生生截弯取直——给其他生命留出生存空间其实也是在给人类自己留退路。洪水来了湿地能蓄水天热了城市绿荫能降温。顺应自然规律往往比硬扛更省力、更长久。第二条从「吃穿用度」开始做清醒的消费者。敬畏自然不用等到去荒野植树日常就能做。少买一件不必要的快时尚衣服就是少一份纺织污染多选本地当季的蔬果就是少一份长途运输的碳排放减少食物浪费就是少占用一片耕地和淡水。你每一次消费其实都在给「要不要继续破坏生态」投票。第三条把「万物平等」变成看世界的习惯。下次看到蚂蚁搬家、蜘蛛结网、苔藓爬满墙角别急着踩死或嫌弃先停下来想一想它们也在努力活着也在自己的生态位上干活。多了解身边的物种带孩子认识小区里的鸟和树支持保护生物多样性的政策——这些看似微小的观念转变累积起来就是整个社会对待自然的态度转变。敬畏自然不是要人类退回到原始社会而是让我们在运用智慧的同时记得自己也是这张生命之网里的一根线。线可以发光但不能以为自己就是整张网。6.1 三相制衡演化的真正引擎前面说过演化的主线不是「弱肉强食」而是随机变异、环境变化、物种之间的共生与制衡这三股力量互相拉扯。但「环境变化」这一相其实远没有看起来那么简单——它不是一个开关而是一台由多重变量同时运转的复杂机器。要真正读懂演化就得把这台机器拆开看看里面到底有哪些齿轮在转。6.2 第三相的多重变量环境从来不是「一个」环境达尔文那个年代环境被想象成一张固定的考卷物种答得好就留下、答得差就淘汰。但真实的「环境」从来不是一张静止的考卷而是好几张考卷叠在一起、还在不断被重写。至少有这么四组变量在同时起作用变量一环境与生命互相影响双向耦合。环境筛选生命生命也在改造环境。蓝藻把大气从无氧改成有氧直接逼死了当时绝大多数厌氧生物又为后来的动物铺好了路植物把二氧化碳变成氧气、把土壤扎得越来越厚森林改变了降雨和气候气候又反过来决定哪些树能活。环境不是考官而是和考生互相出题的对手——你改我我也改你谁都不是旁观者。变量二时间尺度快慢完全不同的钟表。演化不是只有一个节奏。细菌几十分钟就能繁殖一代几周内就能演化出抗药性大象要几十年才换代一个性状要几万年才看得出变化而像寒武纪大爆发、二叠纪大灭绝这种「地质瞬间」几百万年里就能把整个生命版图重洗一遍。同一台引擎有的齿轮转得飞快有的齿轮几乎不动——只看一个时间尺度永远看不全。变量三外来大事件突然砸进来的外力。小行星撞地球、超级火山喷发、冰期反复进退、大陆板块漂移——这些「天外来客」不跟你讲道理一夜之间就把考卷全部作废。恐龙统治地球一亿多年一颗陨石就让它们集体出局反而是当时躲在洞里的小型哺乳动物捡了漏。这类事件无法预测、无法适应只能「赌运气」——谁恰好扛得住谁就活下来。变量四物种互相影响生物本身就是彼此的环境。对一只花来说蜜蜂就是它环境里最重要的一部分对一棵树来说真菌菌丝网就是它的「互联网」。捕食者与猎物在互相追赶中共同变快花与传粉者在互相依赖中共同演化病原体与宿主在互相攻防中不断升级。每个物种都是其他物种环境里的一颗变量。你变我也得跟着变。6.3 把多重变量装进推演引擎把这四组变量装进一台「演化解读推演引擎」它就不再是「环境筛生物」的单向流水线而是一个不断自我更新的循环随机变异基因突变多重变量环境自然选择筛选物种演化性状改变改造环境双向反馈外来大事件陨石/火山/冰期物种互相影响共生/竞争/捕食时间尺度快慢不同的钟表这台引擎最妙的地方在于它没有终点也没有标准答案。每加入一个新实例——智齿为什么还在、蟑螂为什么三亿年不变、蓝藻为什么能统治地球几十亿年——引擎都会重新跑一遍把「多重变量」里的各个齿轮重新咬合一次。认知不是背下来的结论而是随着实例不断更新的推演过程。敬畏自然不是要人类退回到原始社会而是让我们在运用智慧的同时记得自己也是这台引擎里的一颗变量。线可以发光但不能以为自己就是整张网。着把这一百多年的误解剥干净你会发现演化论其实一点都不残酷也不神秘。它讲的只是一个朴素的事实生命先存在然后活着活着就演化出了千姿百态。没有「低级变高级」的剧本没有「弱肉强食」的丛林法则更没有「人类是终点」的自我感动。有的只是随机变异、环境筛选、以及生命之间漫长的共生与制衡。就像海底两万里的航行终有尽头但海洋本身永远在那里——演化没有终点生命只是继续活着。下次再有人跟你讲「物竞天择适者生存」时你可以笑着回一句这话不是达尔文说的。大道无私 滋养万物 不会偏向任何生物 人类要清楚自己在生态位中的位置敬畏自然抛砖引玉用引擎推演「智齿为什么还在」光有流程图还不够我们拿前文反复提到的智齿当第一个「砖」亲手把引擎跑一遍看看它到底怎么运转。第一步输入实例。现代人吃饭越来越精细智齿基本用不上还经常发炎、挤歪好牙——按「用进废退」的逻辑它早该被淘汰了。可它偏偏还在。第二步把实例丢进多重变量环境逐个齿轮咬合变量智齿的实际情况引擎判断环境与生命互相影响人类饮食变精细是「生命改造环境」的结果但改造速度远快于基因变异速度环境变了但基因没跟上产生「滞后」时间尺度人类从狩猎采集到农耕、再到工业食品不过几千年而一个牙齿性状要几万年才看得出变化时间太短自然选择还没来得及「打分」外来大事件没有陨石、火山逼着人类牙齿系统重洗牌无外力介入旧性状得以保留物种互相影响智齿不致命、不严重妨碍生存也不影响找对象、养后代没有形成足够的「选择压力」大自然懒得管第三步引擎输出结论。智齿还在不是因为「没用所以留着」而是因为淘汰它的代价发炎、疼痛远小于保留它的成本不致命、不影响繁殖。自然选择只关心「能不能留下后代」不关心「好不好用」。只要一个性状不拖累繁殖它就能一直赖着不走——这就是「看代价、不看功用」的活证据。第四步认知更新。跑完智齿这个实例引擎里多了一条规则判断一个性状去留先看「保留成本」和「淘汰压力」谁大而不是看「有没有用」。下次再遇到蟑螂三亿年不变、蓝藻统治地球几十亿年你就能用同一条规则去推演而不是背结论。这就是「抛砖引玉」——引擎不是给你标准答案而是给你一套每次遇到新实例都能重新咬合齿轮的思考方法。砖已经抛出来了下一块玉等你来投。更进一步这台引擎其实是「世界模型」的一部分如果你觉得「推演引擎」这个说法还不够过瘾那我们可以再往前迈一步——这台引擎本质上就是「世界模型」的一个切片。所谓「世界模型」是人工智能领域的一个概念让机器在脑子里建立一套关于世界如何运转的「内部模拟器」遇到新情况时不是翻旧答案而是把当前状态丢进模拟器里跑一遍预测接下来会发生什么。自动驾驶要预测行人下一秒往哪走机器人要预判抓杯子会不会滑落大语言模型要推演一句话接下去最合理的走向——它们靠的都是各自领域里的「世界模型」。而演化恰恰是地球上最古老、最庞大的一台世界模型它的「输入」是随机变异——基因突变不断给生命系统注入新的可能性它的「规则」是多重变量环境——双向耦合、时间尺度、外来大事件、物种互相影响四组齿轮同时咬合它的「输出」是物种的存续与改变——活下来的就是当前规则下「预测成功」的解。我们前面用引擎推演「智齿为什么还在」本质上就是在做一次世界模型的推理把智齿这个「状态」丢进演化这台模拟器让多重变量逐个咬合最后输出「保留成本 淘汰压力所以它还在」这个预测。这和自动驾驶预测行人轨迹、机器人预判抓握成败是同一套思维动作——只是模拟的对象从「马路」换成了「生命」。所以这台「演化解读推演引擎」并不孤立。它既是理解演化的思考工具也是「世界模型」思想在生物学里的一次落地。每加入一个新实例引擎就多一次「训练」每跑通一次推演我们对世界运转规律的理解就深一层。认知不是背下来的结论而是随着实例不断更新的推演过程——这句话放在演化里成立放在世界模型里同样成立。砖已经抛出来了下一块玉等你来投。7. 常见问题 FAQQ1达尔文是否说过「适者生存」没有。这四个字是哲学家斯宾塞后来硬塞进来的达尔文原书里强调的是「自然选择」——更适合当下环境的个体更容易留下后代。所谓「适者」也不等于「强者」它只表示「刚好能适应当下的环境」不代表你更厉害、更复杂。Q2演化有方向吗没有。达尔文从没说过生命在「进步」更没说过演化有个「终点」。生命不是朝着某个预设目标前进而是先活着然后在随机变异和环境筛选的反复拉扯中自然长出了千姿百态。演化不奖励「高级」只奖励「合适」。Q3为什么智齿还没退化因为淘汰它的代价发炎、疼痛远小于保留它的成本不致命、不影响繁殖。自然选择只关心「能不能留下后代」不关心「好不好用」。只要一个性状不拖累繁殖它就能一直赖着不走——这就是「看代价、不看功用」的活证据。Q4「用进废退」错在哪这套说法是拉马克的理论跟达尔文的「随机变异 被动筛选」南辕北辙。一个器官或性状留不留看的不是「用得多不多」而是养它要花多少能量、会不会增加生存风险。只要养着不费劲、不碍事哪怕看起来没用也能一直留着。Q5人类是演化的最高产物吗不是。细菌、蓝藻、昆虫这些「简单」生物在地球上活了几十亿年数量多、分布广、生态地位不可替代比灵长类「成功」多了。人类引以为傲的智慧只是众多生存策略里的一种不是宇宙终极答案——人类只是生态位里的一环不是生态位的中心。8. 参考资料达尔文. 物种起源1859 年首版[M]. 北京商务印书馆.斯宾塞. 生物学原理1864 年——「适者生存」一词的原始出处.拉马克. 动物哲学1809 年——「用进废退」理论的原始出处.现代综合进化论相关文献Dobzhansky, Mayr, Simpson 等20 世纪中期.遗传算法经典论文Holland, J. H. Adaptation in Natural and Artificial Systems (1975).