Why Populations Explode: Understanding Exponential and Logistic Growth Models
This article explains the classic exponential growth model derived from Malthus’s assumptions and then introduces the logistic (or Verhulst) model, showing how resource limits create a carrying capacity that slows growth, with step-by-step derivations using separation of variables.
1 Exponential Growth Model
Over two hundred years ago, British demographer Thomas Malthus analyzed more than a century of British population data and assumed a constant per‑capita growth rate. From this assumption he derived the classic exponential growth model.
Let P(t) denote the population at time t, with initial population P0 at t = 0. Assuming a constant growth rate r, the differential equation is
dP/dt = r * PSeparating variables and integrating gives
P(t) = P0 * e^{r t}This solution shows that, without any limiting factors, the population grows without bound following an exponential law.
2 Logistic (Limited‑Growth) Model
When a population approaches the limits imposed by resources and environment, the growth rate declines. The logistic model incorporates this “crowding” effect by modifying the exponential assumption.
Let r be the intrinsic growth rate (the rate when the population is very small) and K the carrying capacity, the maximum population the environment can sustain. The differential equation becomes
dP/dt = r * P * (1 - P/K)Here the factor (1‑P/K) reduces the growth rate as P approaches K.
Solving by separation of variables yields the logistic solution
P(t) = K / (1 + ((K - P0)/P0) * e^{-r t})When P = K, the growth rate is zero, indicating the population has reached its carrying capacity.
The logistic model, first proposed by the Dutch biologist Verhulst in the mid‑19th century, describes not only human population dynamics but also the growth of many biological species and finds applications in economics and other social sciences.
References
ThomsonRen GitHub https://github.com/ThomsonRen/mathmodels
Model Perspective
Insights, knowledge, and enjoyment from a mathematical modeling researcher and educator. Hosted by Haihua Wang, a modeling instructor and author of "Clever Use of Chat for Mathematical Modeling", "Modeling: The Mathematics of Thinking", "Mathematical Modeling Practice: A Hands‑On Guide to Competitions", and co‑author of "Mathematical Modeling: Teaching Design and Cases".
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.