Von Bertalanffy function

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

The von Bertalanffy growth function (VBGF), or von Bertalanffy curve, is a type of growth curve for a time series and is named after Ludwig von Bertalanffy. It is a special case of the generalised logistic function. The growth curve is used to model mean length from age in animals.[1] The function is commonly applied in ecology to model fish growth[2] and in paleontology to model sclerochronological parameters of shell growth.[3]

The model can be written as the following:

L(a)=L(1exp(k(at0)))

where a is age, k is the growth coefficient, t0 is the theoretical age when size is zero, and L is asymptotic size.[4] It is the solution of the following linear differential equation:

dLda=k(LL)

History

[edit | edit source]

In 1920, August Pütter proposed that growth was the result of a balance between anabolism and catabolism.[5] von Bertalanffy, citing Pütter, borrowed this concept and published its equation first in 1941,[6] and elaborated on it later on.[7] The original equation was under the following form: dWdt=ηWmκWnwith W the weight, η and κ constants of anabolism and catabolism respectively, and m, n constant exponants. Von Bertalanffy gave himself the resulting equation for W as a function of t, assuming that n=1 and m1 :[7]

W=(ηκ(ηκW01m)e(1m)κt)11m

Prior to von Bertalanffy, in 1921, J. A. Murray wrote a similar differential equation,[8] with m=23, according to the then-called "surface law", and n=1, but Murray's article does not appear in von Bertalanffy's sources.

Seasonally-adjusted von Bertalanffy

[edit | edit source]

The seasonally-adjusted von Bertalanffy is an extension of this function that accounts for organism growth that occurs seasonally. It was created by I. F. Somers in 1988.[9]

See also

[edit | edit source]

References

[edit | edit source]
  1. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  2. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  3. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  4. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  5. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  6. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  7. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  8. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  9. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).