The logistic model is a population growth model that includes resource limitation: per-capita growth slows down as the population approaches a maximum carrying capacity. Improves on the Malthusian model which predicts unbounded exponential growth.
The differential equation:
The first term is Malthusian growth; the second is a competition term proportional to the number of pairwise interactions .
Standard form
Rearranging:
where and is the carrying capacity (the equilibrium where growth stops).
Often written more cleanly as:
with the intrinsic growth rate and the carrying capacity. Same equation, different parameterization.
Equilibria
The logistic equation has two equilibria — values where :
- (no population — unstable for : any small positive perturbation grows away from zero).
- (carrying capacity — asymptotically stable).
Between them, the population grows:
- If : , population grows toward .
- If : , population shrinks back toward .
So is an asymptotically stable equilibrium — populations starting near converge to . Meanwhile is unstable for — any small perturbation grows.
For a worked example with : equilibria at . The arrows on the slope field point upward in , downward for .

Solution
The logistic ODE is separable. Solving:
Behavior:
- Starts at when .
- Approaches as .
- The graph is the famous S-curve (sigmoidal) — slow start, accelerating middle, decelerating approach to capacity.
Where it’s used
- Population biology: growth in bounded habitats.
- Epidemiology: the SIR model uses logistic-style equations.
- Tumor growth: cancer cells proliferate logistically rather than exponentially.
- Adoption of technology: S-curve diffusion of innovations.
- Neural networks: the logistic function is the same shape, used as an activation function.
The S-curve is a generic shape for “process with self-limiting growth” — it shows up everywhere bounded growth occurs.
Why it’s better than Malthusian
The Malthusian model says: growth rate is constant, population explodes forever. Reality: growth slows as resources run out. The logistic model captures this with one extra parameter () and matches real-world data dramatically better for medium-to-long-term predictions.
For a special case where competition is ignored entirely (early-stage growth), see Malthusian model. For multi-species interactions, see Lotka-Volterra (not yet in this vault).