Mathematics
Modeling Population Growth with Logistic Differential Equations
Quick fact
The logistic equation predicts that a population will level off at a 'carrying capacity' determined by the environment, producing an S-shaped growth curve that is far more realistic than unending exponential growth.
Why this is interesting
Imagine a population of rabbits that doubles every month—until the food runs out. What happens then? Why doesn't the population just keep exploding?
Read the full explanation
Understanding Modeling Population Growth with Logistic Differential Equations
Think of a bacterial culture in a petri dish. At first, with plenty of nutrients and space, the population grows exponentially—each generation doubles. But as the dish fills up, resources become scarce, and growth slows. The logistic differential equation captures this slowdown by adding a factor that decreases as the population approaches a maximum sustainable size, called the carrying capacity (often denoted K). The equation looks like this: dP/dt = rP(1 - P/K), where P is the population, r is the intrinsic growth rate, and K is the carrying capacity. When P is very small, the (1 - P/K) term is close to 1, so growth is nearly exponential. As P approaches K, that term shrinks toward zero, so growth slows and eventually stops. The solution to this equation traces an S-shaped curve: rapid initial growth, then a slowdown, and finally a plateau at K. This model applies not only to bacteria but also to animal populations, human populations in limited environments, and even the spread of innovations.
A deeper explanation
The mechanism of the logistic equation lies in its two equilibrium solutions: P = 0 and P = K. Setting dP/dt = 0 yields these stable points. The equilibrium at P = 0 is unstable—any small positive population will start to grow. The equilibrium at P = K is stable—if the population exceeds K, it will shrink back, and if it is below K, it will grow toward K. The term (1 - P/K) represents the 'environmental resistance' or the fraction of carrying capacity still available. As P increases, this resistance increases linearly, causing the growth rate to decline. This feedback loop is what generates the sigmoid shape. The logistic equation is one of the simplest nonlinear differential equations, yet it demonstrates core concepts like stability, equilibrium, and the influence of parameters. It is used in ecology (managing fisheries, predicting invasive species), epidemiology (modeling the spread of diseases), and even in logistic regression in statistics, which shares the same S-curve shape.