The Logistic Growth Model
Pierre-Francois Verhulst introduced the logistic equation in 1838 to describe population growth with limited resources. Unlike exponential growth, which assumes unlimited resources and produces unbounded J-shaped curves, logistic growth introduces carrying capacity K — the maximum population an environment can sustain. The result is the characteristic S-curve (sigmoid) seen in populations from bacteria to buffalo.
Exponential vs. Logistic Growth
When a population is small relative to K, growth is approximately exponential: N(t) = N₀ * e^(rt). As N approaches K, the growth rate decelerates. The inflection point — where growth is fastest — occurs at exactly N = K/2. This is the point of maximum per-capita resource availability balanced against population size, making it critical for resource management.
Harvesting and Sustainability
Harvesting adds a removal term: dN/dt = rN(1 - N/K) - hN. The maximum sustainable yield (MSY) occurs when the population is at K/2, yielding rK/4 individuals per generation. Harvesting above MSY drives the population toward collapse — a lesson learned painfully in fisheries worldwide. The simulation lets you explore the razor-thin line between sustainable and unsustainable harvesting.
Beyond Simple Logistic Growth
Real populations exhibit complexities beyond the basic model: time delays cause oscillations, Allee effects create minimum viable populations, stochastic events add randomness, and age structure affects growth rates. When the growth rate r exceeds 2, the discrete logistic map can even exhibit chaos — connecting population ecology to the mathematics of nonlinear dynamics.