如果你看一下陆地上动物的大小,恐龙中最大的是地震龙,它重达31至40吨。最大的食肉恐龙,棘龙,重26吨,比地震龙少得多。今天陆地上最大的生物是大象,它的重量可以达到8吨。然而,今天地球上最大的食肉动物是北极熊,它的体重在400公斤到800公斤之间,远远低于大象。那么问题来了,为什么食肉动物在陆地上会比食草动物小?在陆地上,为什么食草动物比食肉动物大?事实上,陆地食草动物更大的原因是两者的食物。正如我们所知,地球上几乎所有的能量都来自于太阳。太阳不仅提供热量,而且还提供各种能量。然而,这些能量中的大部分不能被生物直接利用,而必须经过一个 "转化 "过程。
植物就是这样的转化器。植物的叶绿体将太阳能转化为能量并加以利用,但它们也储存一些能量用于自身的生长和繁殖。生物学家把利用太阳能量的生物体称为自养生物。动物体内没有叶绿体,所以它们不能直接利用太阳的能量。相反,它们通过吃草或肉获得能量,生物学家称之为异养动物。也就是说,能量在转移到食肉动物之前要经过植物-食草动物。然而,每一次能量的转移都会浪费大量的能量。例如,植物通过光合作用产生的能量只有太阳光能量的2%左右。
另一方面,食草动物从吃草中获得的能量约为植物的10%到15%。食肉动物从吃食草动物中获得的能量约为食草动物的10%至15%。换句话说,在自然界中,有一些动物处于食物链的顶端,与食草动物相比,它们越是顶端越少,越是小。从生物链底层的逻辑出发,如果从能量来源来看,食草动物可以长期稳定地获得能量,而食肉动物可能几天都得不到一种食物。而食肉动物本身在猎取食物时也会消耗大量的能量。