家养之下会发生的情况是,很多威胁野生动物之生命的危险,被人为地避免了。纯种奶牛可以产大量牛奶,但其下垂的笨重乳房会严重阻碍它逃脱狮子的追捕。纯种马是高超的奔跑者与跳跃者,但它们的腿在比赛中(尤其是在跳跃时)容易受伤,这表明,人工选择已把它们推入了一个自然选择不能容忍的地步。
家养之下会发生的情况是,很多威胁野生动物之生命的危险,被人为地避免了。纯种奶牛可以产大量牛奶,但其下垂的笨重乳房会严重阻碍它逃脱狮子的追捕。纯种马是高超的奔跑者与跳跃者,但它们的腿在比赛中(尤其是在跳跃时)容易受伤,这表明,人工选择已把它们推入了一个自然选择不能容忍的地步。
而碳-12与碳-14的比例可以用来计算已经流逝的时间——自从生物的死亡使它脱离了生物链,不再与大气发生交换以来经历的时间。
自然选择只需要知道“一个基因的改变会有影响”就足够了。如果这样的改变会影响生存(不论我们是否理解这个基因影响蛋白的确切方式),变异的基因本身都将在抢夺基因库“主导权”的竞争中论成败。
最终,一个细胞内进行的化学反应决定了该细胞成形的方式、行为方式以及该细胞和其他细胞相互作用参与“折纸”的方式。所以,整个胚胎发育的过程,是由基因通过一系列复杂事件而控制的。正是基因决定了氨基酸序列,决定了蛋白质三级结构,决定了活性位点的“插座样的形状”,决定了细胞的化学性质,决定了胚胎发育中“欧椋鸟式”的细胞行为。所以,在一系列复杂事物链条的源头,基因的不同可以导致胚胎发育方式的不同,并因此导致成体的形态和行为的不同。生存和繁殖成功的成体反馈到基因库,有利于其中造成成功的基因的生存。这就是自然选择。
“简并”和“冗余”(redundant)不同(虽然这两个术语经常被混淆),后者是信息理论的术语。冗余代码是指相同的信息传递不止一次的代码(如“她是一个女性女人”三次传达出“她是女性”这个信息)。“冗余”被工程师用于防止传输错误。一个简并代码是指一个以上的“词”被用来代表同一件事。在基因密码中,例如,CUC和CUG都可翻译成“亮氨酸”:因此一种从CUG变成CUC的突变,没有造成任何影响。这就是“简并”。
海豚的气孔在竭尽全力地纠正一个问题,而如果它像鱼那样用鳃呼吸,是不会产生这个问题的,并且,气孔的许多细节可看作是对“进气的鼻孔转移到头顶”产生的衍生问题的修正。一位真正的设计师本应该首先就将气孔设计为安在头顶——在他不打算取消肺采用鳃的情况下。
从某种意义上来说,人体载满了那些我们称之为缺陷的东西,但从另一种意义上来说,我们是祖先从其他种类的动物演化而来的,在其漫长的历史过程中,那些缺陷是不可避免的妥协的产物。