01 · 场景
大象不是放大版的老鼠
1932 年,加州大学戴维斯分校的马克斯·克莱伯,下了一番笨功夫。他把文献翻了个遍,把能找到的哺乳动物代谢数据,全部画到一张对数坐标纸上,从小鼠、大鼠、豚鼠、狗、羊,一直排到牛。当时的教科书都信“表面积定律”:动物靠体表散热,所以代谢率应该随体重的三分之二次方增长,克莱伯本来也是这么预期的。可直线画出来,斜率一次次落在 0.75 附近,而不是 0.67。这意味着:大象比小鼠重大约二十五万倍,每天烧掉的能量却只多大约一万倍。摊到每一克组织上,小鼠燃烧的强度,反而是大象的二十多倍。克莱伯管这条线叫“从小鼠到大象的曲线”,3/4 次方后来被称为克莱伯定律,到今天,仍然是动物营养学和药物剂量换算里常用的基准。
02 · 原理
一张图看懂它怎么运转
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 步
- 先确认:你要处理的,是跨体型的代谢问题比较不同体重的动物、换算剂量、设计散热,都适用。想精确预测某一个个体的代谢,不适用。
- 用 70 乘以体重的 0.75 次方,估基础代谢体重用千克,结果大约是每天多少千卡。比如 70 千克的人,大约每天 1700 千卡。
- 跨体重换算,按 0.75 次方,别按体重比例从 200 克的大鼠,外推到 70 千克的人,代谢只放大大约 81 倍,而不是 350 倍。
- 估节奏的差异,用负 0.25 次方心率、发育时间、寿命,都近似按体重的 0.25 次方反着缩放。小鼠的心跳大约每分钟 600 次,大象大约 30 次。
- 算出偏差,再追问那些异常拿实测值除以 70M^0.75,明显偏高或偏低的物种,往往藏着特殊的生态位或生理策略,值得单独研究。
06 · 边界
什么时候它会坑你
把 0.75 当成普适的常数,套到鱼、植物、单细胞生物上
模型会说所有的生命,都按 3/4 次方缩放。
现实是不同的类群,截距和指数都不一样。2003 年以来的好几项重新分析认为,哺乳动物本身更接近 0.68,3/4 到现在还有争议。
用物种之间的公式,去预测某一个具体的个体
模型会说代入体重,就能算出他的基础代谢。
现实是年龄、体脂、激素、训练水平,能让同体重的个体相差两成以上,公式只给群体的平均值。
估算运动、严寒或者生病时的能耗
模型会说按基础代谢缩放就行。
现实是剧烈运动的能耗,可以达到基础值的十倍以上。这条定律,只描述静息、空腹、温度适宜时的基础代谢。
把韦斯特研究城市和公司的缩放规律,当成生物定律
模型会说组织越大,人均就一定越高效。
现实是那是有限样本上的统计趋势,城市甚至是超线性的,不是 0.75。拿它直接去设计团队规模,会坑人。
08 · 出处
出处与延伸阅读
- Kleiber M., Body Size and Metabolism, Hilgardia 6, 315-353, 1932一手核实查看原文 ↗
- Kleiber M., The Fire of Life: An Introduction to Animal Energetics, 1961一手核实查看原文 ↗
- West, Brown, Enquist, A General Model for the Origin of Allometric Scaling Laws in Biology, Science 276, 1997一手核实查看原文 ↗
- West J., Scale: The Universal Laws of Life and Death, 2017,中译《规模》可靠二手豆瓣搜索 ↗
- White C. R. 与 Seymour R. S., Mammalian Basal Metabolic Rate Is Proportional to Body Mass 2/3, PNAS 100, 2003可靠二手查看原文 ↗