General Ecology · Population Ecology
Population Growth Models
On this page 7 sections
In 30 seconds
Population growth Change in size over time Full entry → models describe how population size changes over time. With unlimited resources, a population grows geometrically (discrete steps) or exponentially (continuously), driven by a Per capita growth rate Growth per individual, (1/N)(dN/dt) Full entry →. Because resources are finite, growth slows as density rises — Logistic growth Growth slowing as N approaches K Full entry → — leveling off at a Carrying capacity (K) Maximum sustainable size Full entry →. Real populations often Overshoot N rises above K Full entry → K and then crash, because density-dependent feedback acts with a time lag. These models are deliberate simplifications: they assume constant rates, closed populations, and identical individuals, so they are reasoning tools rather than exact predictions.
Why this matters
Growth models underpin decisions on harvest, recovery, and control. Estimating r and K for a fish stock helps set sustainable catch near maximum growth (at N = K/2); a small endangered population's r tells how fast it might recover and whether it can tolerate removal. Exponential-versus-logistic thinking also frames invasive species — an invader in resource-rich new habitat may grow near-exponentially before Density dependence Per capita growth falls as density rises Full entry → and enemies slow it. Overshoot and Lag effects Delayed response to density Full entry → caution against assuming populations settle neatly at one K. Real applications are subject to permits, regulations, and, where relevant, Indigenous land and data sovereignty; this material is conceptual and educational, not operational guidance.
The college version
1. Geometric and exponential growth
Population growth is the change in size over time. When generations are discrete (seasonal reproduction), growth is geometric; when they overlap continuously, growth is exponential — the same multiplicative idea on different time scales.
The geometric (discrete-time) equation is
Nt+1 = λNt
where Nₜ is size at time t, Nₜ₊₁ is size one step later, and λ (lambda) is the finite rate of increase (multiplier per step). λ > 1 grows, λ = 1 stays stable, λ < 1 declines.
The exponential (continuous-time) equation — the Exponential growth equation dN/dt = rN Full entry → — is
dNdt = rN
where N is population size, t is time, and r is the intrinsic rate of increase (per capita growth rate under unlimited conditions); dN/dt is the instantaneous rate of change. Its solution is N(t) = N₀ e^(rt), a J-shaped curve. The intrinsic rate equals births minus deaths (r = b − d). The per capita growth rate is growth per individual, (1/N)(dN/dt), which is simply r here.
2. Logistic growth and carrying capacity
No environment supports unlimited growth. Logistic growth adds density dependence — the per capita growth rate falls as density rises because individuals compete for limited resources. The carrying capacity (K) is the maximum population size the environment can sustain indefinitely.
The logistic growth equation is
dNdt = rN(K - NK)
where N is size, t is time, r is the intrinsic rate of increase, and K is carrying capacity. The term (K − N)/K is the unused fraction of capacity: near 1 when N is small (nearly Exponential growth Continuous growth at rate r Full entry →), near 0 as N approaches K (growth stops). The per capita growth rate is r(1 − N/K), falling linearly with N. The result is an S-shaped (sigmoid) curve.
3. Overshoot, lag effects, and real-world limits
Real populations rarely settle smoothly onto K. Density dependence often acts with a delay — a lag effect — because individuals reproduce before resources run short, or predators and diseases respond slowly. Lag effects cause overshoot (N rising above K) and then a Population crash Sharp decline below K Full entry → (sharp decline below K as resources are exhausted). Density-independent influences Forces regardless of density Full entry → (weather, fire, floods) change N regardless of density, and Environmental variability Fluctuating conditions Full entry → makes K a moving target, not a fixed constant. This frames the limits of carrying-capacity estimates: K is approximated from data and changes with conditions and management.
How it works
- Decide whether generations are discrete (λ) or overlapping (r).
- Estimate the intrinsic rate of increase r (births − deaths under ideal conditions).
- If resources are effectively unlimited, apply dN/dt = rN (J-curve).
- Identify density dependence and estimate carrying capacity K.
- Apply dN/dt = rN((K − N)/K) for the S-shaped logistic curve.
- Add lag effects to explain overshoot and crash.
- Fold in density-independent influences and environmental variability.
- Interpret the resulting graphs and state the model's assumptions and uncertainty.
Common confusions
| Do not confuse | With | Difference |
|---|---|---|
| Geometric growth | Exponential growth | Discrete time (λ) vs. continuous (r) |
| Intrinsic rate (r) | Finite rate (λ) | Per capita rate vs. per-step multiplier (λ = e^r) |
| Per capita growth rate | Total growth rate | Per individual vs. total dN/dt |
| Carrying capacity (K) | Population size (N) | Ceiling vs. current number |
| Density dependence | Density independence | Scales with N vs. does not |
| Overshoot | Carrying capacity | N above K vs. the sustainable level |
Memory aids
"Exponential = Exploding J, Logistic = Leveling S" for the curve shapes. For the logistic term, "K minus N over K" — the unused capacity that shrinks to zero as the population fills the environment. "Overshoot, then Ouch" for overshoot followed by crash.
Quick review
Topic Recap
- Population growth is change in N over time.
- Geometric (λ, discrete) and exponential (r, continuous) growth describe unlimited growth.
- dN/dt = rN yields a J-curve; r is the intrinsic per capita rate.
- Logistic growth adds density dependence and carrying capacity K.
- dN/dt = rN((K − N)/K) yields an S-curve; growth peaks at N = K/2.
- Lag effects cause overshoot and crash; density-independent forces and variability move K.
- Models are idealized tools; K and r are estimates with uncertainty.
Knowledge Check
- Write the exponential growth equation and identify each variable.
- In the logistic model, at what size is growth fastest, and why?
- What is the difference between geometric and exponential growth?
- Why do real populations overshoot K and then crash?
- State one assumption shared by both models and how violating it changes the result.
Answers and Rationales
- dN/dt = rN, where N is population size, t is time, and r is the intrinsic rate of increase; dN/dt is the instantaneous rate of change.
- Growth is fastest at N = K/2 — the logistic term rN((K − N)/K) is maximized at half capacity, where the population is large but still has ample resources.
- Geometric growth is discrete (Nₜ₊₁ = λNₜ) for pulsed/seasonal reproduction; exponential growth is continuous (dN/dt = rN) for overlapping generations.
- Because density dependence acts with a lag — individuals reproduce before resources run short — the population grows past K (overshoot), then exhausts resources and crashes.
- Both assume a closed population with identical individuals and constant rates. If immigration occurs, growth is underestimated; if individuals or rates vary with environment, a single r misrepresents the trajectory.

Eli explains
The same idea, in plain words
Explain it like I’m 10
Population growth is like a bank account with compound interest: a fixed percentage applied to a growing balance adds more each year, bending the curve upward — that is exponential growth, the population "earning interest on itself."
The comparison stops being exact because a bank account has no ceiling, while a real population eventually runs out of food and space, so growth slows and levels off — the logistic curve adds a "carrying capacity" the account lacks. This matters because exponential and logistic models explain why small populations can explode, why growth cannot continue forever, and why managing harvest, disease, and endangered species depends on knowing growth rate and resource limits.
Simple Example
A bacterium dividing every 20 minutes can grow from 1 to over a million cells in hours — pure exponential growth. In a closed flask, growth soon stops as nutrients run out and waste builds: the population levels off near the flask's carrying capacity.
Worked example
Comparing the two growth models:
- Exponential: assume unlimited resources and constant r; compute dN/dt = rN. From N₀, N rises without bound along a J-curve.
- Logistic: add finite K; compute dN/dt = rN((K − N)/K). Growth is fastest at N = K/2 (inflection) and stops as N → K — an S-curve.
- Interpret graphs: a J-curve means no effective limit yet; an S-curve means density dependence is slowing growth; a spike above K then a drop below it shows overshoot and crash from lag effects.
- Check assumptions: both models assume a closed population (no immigration/emigration), identical individuals, and constant r; the logistic adds instantaneous, linear density dependence. Discrete vs continuous growth matters — discrete geometric growth with high λ can overshoot or oscillate even in simple models.
- Assess K: it is estimated, changes with environmental variability, and is an approximation, not a precise ceiling.
Variables and units: N = individuals; t = time (years/generations); r = per individual per time; K = individuals. Model outputs are idealized trajectories with growing uncertainty the further one projects.
Key takeaways
- High yield: Exponential growth is dN/dt = rN; its solution N(t) = N₀ e^(rt) is a J-curve.
- High yield: Logistic growth is dN/dt = rN((K − N)/K); it is S-shaped and levels off at K.
- High yield: r is the intrinsic rate (b − d); per capita growth is r (unlimited) or r(1 − N/K) (density-dependent).
- High yield: Geometric growth uses λ (Nₜ₊₁ = λNₜ); λ = e^r links discrete and continuous models.
- High yield: Logistic growth is fastest at N = K/2 (the inflection point).
- High yield: Overshoot means N exceeds K; lag effects and delayed density dependence cause it, then a crash.
- High yield: K is an estimate that changes with variability and management — not fixed.
- High yield: Models assume closed populations, identical individuals, constant rates — idealizations, not predictions.
Study tools & related lessonsYou’ll learn to · Key vocabulary · Related
You’ll learn to
- Distinguish geometric (discrete) and exponential (continuous) growth and state their equations.
- Define the intrinsic rate of increase and per capita growth rate, and how density dependence changes them.
- Explain logistic growth, carrying capacity, overshoot, lag effects, and population crash.
- List the assumptions and limits of growth models and interpret growth graphs correctly.
Key vocabulary
- Population growth
- Change in size over time
- Geometric growth
- Discrete-step growth (λ each step)
- Exponential growth
- Continuous growth at rate r
- Intrinsic rate of increase (r)
- Per capita growth with unlimited resources
- Per capita growth rate
- Growth per individual, (1/N)(dN/dt)
- Exponential growth equation
- dN/dt = rN
- Logistic growth
- Growth slowing as N approaches K
- Carrying capacity (K)
- Maximum sustainable size
- Density dependence
- Per capita growth falls as density rises
- Lag effects
- Delayed response to density
- Overshoot
- N rises above K
- Population crash
- Sharp decline below K
- Model assumptions
- Closed, constant, identical
- Discrete vs continuous growth
- Pulsed vs. overlapping generations
- Environmental variability
- Fluctuating conditions
- Density-independent influences
- Forces regardless of density
- Limits of carrying-capacity estimates
- K is approximate, changeable
- Graph interpretation
- Reading J, S, and overshoot curves
Educational content only. It is not medical, legal or professional advice. Found an error? Tell us.
