The Azimuth Project
Logistic equation (Rev #2, changes)

Showing changes from revision #1 to #2: Added | Removed | Changed


The logistic equation is a simple model of population growth in conditions where there are limited resources. When the population is low it grows in an approximately exponential way. Then, as the effects of limited resources become important, the growth slows, and approaches a limiting value, the logistic equilibrium equation population is or a simple model of population growth:carrying capacity.

dxdt=rx(1xK){d x \over d t} = r x\left(1-\frac{x}{K}\right)

The logistic equation is

Here xx is the population, a function of time tt. KK is the equilibrium population, and rr is the growth rate.

dxdt=rx(1xK).{d x \over d t} = r x\left(1-\frac{x}{K}\right) \, .

In Here the limit K x K x \to \infty , we is get the an population, even which simpler is model: a function of timett. KK is the equilibrium population, and rr is the growth rate.

Note that in the limit KK \to \infty, we get a simple equation:

dxdt=rx {d x \over d t} = r x

which describes exponential population growth:

x(t)=x 0e rt. x(t) = x_0 e^{r t} \, .

For When finite positive values of the equilibrium populationKK , is finite and positive, the logistic equation describes population growth that is approximately exponential when the population is much less thanKK, but levels off as the population approaches KK. If the population is larger than KK, it will decrease. Every solution has

lim t+x(t)=K. lim_{t \to +\infty} x(t) = K \, .

It is easy to find the explicit solution of the logistic equation, since it is a first-order separable differential equation. However, instead of doing this, let us consider a special case.

By rescaling the time and population variables (that is, by choosing appropriate units for time and population), we can reduce the general logistic equation to the case where r=K=1r = K = 1:

dxdt=x(1x).{d x \over d t} = x(1-x) \, .

One solution of this is the logistic function:

x(t)=e t1+e t. x(t) = \frac{e^t}{1 + e^t} \, .

It looks like this:

This solution goes from 00 to 11 as tt goes from -\infty to ++\infty. All other solutions having that behavior are time-translated versions of this one, i.e.:

x(t)=e tt 01+e tt 0. x(t) = \frac{e^{t-t_0}}{1 + e^{t-t_0}} \,.

There are also solutions where x>1x \gt 1 and solutions (irrelevant to population biology) where x<0x \lt 0.


category: ecology