01 · 场景

大象不是放大版的老鼠

1932 年,加州大学戴维斯分校的马克斯·克莱伯,下了一番笨功夫。他把文献翻了个遍,把能找到的哺乳动物代谢数据,全部画到一张对数坐标纸上,从小鼠、大鼠、豚鼠、狗、羊,一直排到牛。当时的教科书都信“表面积定律”:动物靠体表散热,所以代谢率应该随体重的三分之二次方增长,克莱伯本来也是这么预期的。可直线画出来,斜率一次次落在 0.75 附近,而不是 0.67。这意味着:大象比小鼠重大约二十五万倍,每天烧掉的能量却只多大约一万倍。摊到每一克组织上,小鼠燃烧的强度,反而是大象的二十多倍。克莱伯管这条线叫“从小鼠到大象的曲线”,3/4 次方后来被称为克莱伯定律,到今天,仍然是动物营养学和药物剂量换算里常用的基准。

02 · 原理

一张图看懂它怎么运转

FIG. 原理图克莱伯定律 · Kleiber's Law

0.75 卡在表面积定律的 0.67 和线性放大的 1 之间,说明放大既不是单纯的几何问题,也不是简单的等比,而是体内的输运网络在起作用。

03 · 证据

三种缩放假说,三张能量账单一手核实

体重放大二十五万倍,线性的假说预测耗能也放大二十五万倍,表面积定律只预测大约四千倍,克莱伯定律大约是一万一千倍。实测的数据,选了中间那条线。

来源:Kleiber M., Body Size and Metabolism, Hilgardia 6, 315-353, 1932;The Fire of Life, 1961。图中各点为按方程 B=70M^0.75 及两个对比假说计算的理论值,小鼠与大象取常用代表体重 20 克与 5 吨。

04 · 练习

练一练:3 道题,看你会不会用

05 · 用法

照着做,一共 5 步

  1. 先确认:你要处理的,是跨体型的代谢问题比较不同体重的动物、换算剂量、设计散热,都适用。想精确预测某一个个体的代谢,不适用。
  2. 用 70 乘以体重的 0.75 次方,估基础代谢体重用千克,结果大约是每天多少千卡。比如 70 千克的人,大约每天 1700 千卡。
  3. 跨体重换算,按 0.75 次方,别按体重比例从 200 克的大鼠,外推到 70 千克的人,代谢只放大大约 81 倍,而不是 350 倍。
  4. 估节奏的差异,用负 0.25 次方心率、发育时间、寿命,都近似按体重的 0.25 次方反着缩放。小鼠的心跳大约每分钟 600 次,大象大约 30 次。
  5. 算出偏差,再追问那些异常拿实测值除以 70M^0.75,明显偏高或偏低的物种,往往藏着特殊的生态位或生理策略,值得单独研究。

06 · 边界

什么时候它会坑你

把 0.75 当成普适的常数,套到鱼、植物、单细胞生物上

模型会说所有的生命,都按 3/4 次方缩放。

现实是不同的类群,截距和指数都不一样。2003 年以来的好几项重新分析认为,哺乳动物本身更接近 0.68,3/4 到现在还有争议。

用物种之间的公式,去预测某一个具体的个体

模型会说代入体重,就能算出他的基础代谢。

现实是年龄、体脂、激素、训练水平,能让同体重的个体相差两成以上,公式只给群体的平均值。

估算运动、严寒或者生病时的能耗

模型会说按基础代谢缩放就行。

现实是剧烈运动的能耗,可以达到基础值的十倍以上。这条定律,只描述静息、空腹、温度适宜时的基础代谢。

把韦斯特研究城市和公司的缩放规律,当成生物定律

模型会说组织越大,人均就一定越高效。

现实是那是有限样本上的统计趋势,城市甚至是超线性的,不是 0.75。拿它直接去设计团队规模,会坑人。

08 · 出处

出处与延伸阅读

  1. Kleiber M., Body Size and Metabolism, Hilgardia 6, 315-353, 1932一手核实查看原文 ↗
  2. Kleiber M., The Fire of Life: An Introduction to Animal Energetics, 1961一手核实查看原文 ↗
  3. West, Brown, Enquist, A General Model for the Origin of Allometric Scaling Laws in Biology, Science 276, 1997一手核实查看原文 ↗
  4. West J., Scale: The Universal Laws of Life and Death, 2017,中译《规模》可靠二手豆瓣搜索 ↗
  5. White C. R. 与 Seymour R. S., Mammalian Basal Metabolic Rate Is Proportional to Body Mass 2/3, PNAS 100, 2003可靠二手查看原文 ↗