ベルクマンの法則
この現象の理由は、体温保持との関わりで説明される。恒温動物は、常に体温を一定に保つために体内では常に熱を生産している。この熱は、筋運動やさまざまな代謝によって生み出される。他方、体表面からは熱が放出され、それを促進するためには発汗による気化熱が利用される。したがって体内での熱生産量はほぼ体重に比例し、放熱量はおおよそ体表面積に比例する。つまり放熱量は体長の2乗に、熱生産量は体長の3乗に比例する。これは、体長が大きくなるにつれて体重当たりの体表面積は小さくなることを意味する。いわゆる2乗3乗の法則の例の一つである。
温暖な地域では体温を維持するためには放熱を十分に行う必要があるから体重当たりの体表面積は大きくなければならず、小型であるほうがよい。逆に寒冷な地域では放熱は簡単であり、むしろ体温を維持するためにはそれを抑える必要があり、そのためには大型であることが有利となる。