来源 : 2008 年 03 期
达尔文养海龟
作者: 晓小
科学故事秀
大家都知道,达尔文是一位伟大的生物学家,是生物进化论的奠基人。但是达尔文也是一个普通的人,他也有过无忧无虑的童年,童年的达尔文很聪明,也很好学,还发生了不少小故事,下面我们就来说说他养海龟的故事。
1809年2月12日,达尔文出生在英国的一个小镇上。他父亲是当地的名医。他的祖父也是位名医,对生物学的研究极有兴趣,并且还是提倡生物进化观念的先驱者。
达尔文是个喜欢小动物的孩子,他小时候养过不计其数的小动物,品种有七百种之多。最令达尔文难忘的是他养小海龟的日子。他足足养了好几百只小海龟。
有一次,达尔文的一个小伙伴来找达尔文玩,达尔文就带他参观了自己的养殖场。只见养殖场里放着两个大玻璃缸,里面养了满满两大缸子海龟,他的同学看得眼睛都直了。
海龟是分公母的,因此他的小伙伴就问达尔文分别有多少只公海龟,多少只母海龟。达尔文回答道:“我先不告诉你答案,但是我可以告诉你,我一共养了260只海龟,其中这个大缸子里面有13%是母海龟,另外一个缸子里面有l2.5%是母海龟。你自己来算算看,一共有多少只母海龟,多少只公海龟?”
他的小伙伴一听就来劲了,这还不简单吗?用260×13%=33.8,260×12.5%=32.5,一共就是33.8+32.5=66.3个。很明显,这是不对的,海龟的个数怎么可能是带小数的呢。而且,他把题目意思也理解错了,达尔文是说每个缸里面的百分比,不是说整个260只海龟的百分比。所以达尔文就告诉他,他算错了。他的小伙伴又算了半天,发现这个问题缺少必要的条件,是算不出来的,但是达尔文凭借自己的解释让他的小伙伴知道了该怎么样算这么一个问题。那么,达尔文是如何算的呢?
科学直通车
第一个缸子里养了13%的母海龟,也就是说每100只里面要有13只母海龟。又要保证海龟数是整数,则第一缸里的海龟总数一定是100的倍数,那就只有100只和200只两种可能。如果是100只,则其中母海龟13只,另一缸有160只,母海龟20只,符合条件。但如果第一缸是200只,则第二缸母海龟数为60×12.5%=7.5,结果不是整数,所以200只不符合条件。这道题的数据其实是足够的,只是有些必要条件是需要分析才能找到的。
知识链
找出题目的隐含条件是解题的一个重要本领,这需要我们充分地利用已知的数据。这里把海龟分为两缸,我们就必须分开来进行分析。而海龟数必须是整数也等于变相告诉了我们第一缸的海龟数只有两种可能,这些利用已知条件分析出来的中间条件是我们解决这道题的关键。
小贴士
达尔文(1809-1882),英国博物学家,进化论的奠基人。1809年2月12日,出生于英国医生家庭。1831年从剑桥大学毕业后,以博物学家的身份乘海军勘探船“贝格尔号”作历时5年(1831-1836)的环球旅行,观察和搜集了动物、植物和地质等方面的大量材料。1859年出版《物种起源》一书,全面提出以自然选择为基础的进化学说。该书出版震动当时的学术界,成为生物学史上的一个转折点。随后达尔文又发表了《动物和植物在家养下的变异》、《人类由来及性的选择》和《人类和动物的表情》等书,对人工选择作了系统的叙述,并提出性选择及人类起源的理论,进一步充实了进化学说的内容。