中国有句话叫做“四海之内皆兄弟”,以此形容人们相互之间的关系有多么密切。目前地球上生活着65亿人,而且他们的肤色、语言都大不相同,但科学家相信,他们都有一个共同的祖先。
这怎么可能呢?从一个人怎么能变成65亿人?但在研究者眼里,这其实只是一道算术题,就看你会不会算啦!
电脑计算出“共同祖先”
美国科学家史蒂夫·奥尔森一直在研究人类的进化过程。他在统计学家、电脑科学家和一台超级计算机的帮助下,建立了一个极其复杂的计算模型。这个模型显示,如果你回到5000年前,你可能就会碰上这么一个人,目前地球上活着的所有人都可以算是这个人的后代。
这是怎么算出来的呢?比如说,每个人都有两位父母、4位祖父母、8位曾祖父母。若一代一代地推算下去,以后的数字就是16、32、64、128等等。还没等推到几百年前,你就已经有了上千位祖先。推到15世纪,你已经有100万位祖先。到13世纪,你就有了10亿位祖先。而在约9世纪时,也就是40代以前,你应该有1万亿位祖先。
但是,在公元9世纪时世界上不可能有这么多人。所以,显然这些祖先中有很多人都是重复出现在这个序列中。例如有一个生活在1200年前的男子,他可能是你曾祖父和曾祖母共同的祖先。这样,他就在你的祖先序列中出现了两次。而事实上,生活在1200年前的人肯定不只在你的祖先中出现了两次,而很有可能是几千次,因为当时世界上只有2亿人。用1万亿除以2亿,可以得出那时每个人都将你的祖先序列中出现5000次。
当然,实际情况不可能总是平均的。许多生活在古代的人可能没有后代,或者他们的家族半路中断了。因此,另一些人出现的次数就会超过5000次。按这个原理推算下去,出现在祖先序列中的人会越来越少,到了某个时段,将不可避免地有一位祖先至少在每个人的家谱中都会出现一次,这样,他就成了全人类共同的祖先。
一个人如何“走遍”世界
那么,这个祖先是怎么让子孙繁衍到全世界的呢?科学家们为此专门编写了一个程序,还原了人类出生、迁移、死亡的整个过程。
这位“人类共同祖先”应该最有可能出现在公元前5000年左右。在那个时候,人类基本过着定居生活,在一小块土地上耕种或捕猎,与外界接触的机会很少。
随着军队的出现,人们开始有机会通过参军打仗到达与家乡相距几百里、上千里的国家。例如,亚历山大大帝征服了从希腊直到印度北部之间的大片土地,他的士兵也随之到这些地方生活、定居。这样,一个出生在欧洲的人,就有可能在亚洲留下自己的后代。
按此道理,匈奴在被汉朝击败之后西迁,蒙古人横扫亚欧大陆,这些战争都导致了人口和种族的迁徙(xǐ)。而在和平时期,一个年轻人当了水手,就可能在航海所到达的地方定居下来;或者一个女子嫁给了外国的商人,就随着他搬到了远离家乡的异国居住。慢慢地,世界上的人织成了一张血缘之网,同一个祖先的后代有可能分散到世界各地。而过了多少代之后,他们的后裔(yì)又可能再次相遇、结合。就这样,“全地球人一个祖先”一点都不是夸张啦。