General Ecology · Population Ecology

Population Growth Models

8 min read
Want it in plain words first? Jump to Eli explains — the same idea, no jargon.
On this page 7 sections
  1. In 30 seconds
  2. Why this matters
  3. The college version
  4. Eli explains
  5. Worked example
  6. Key takeaway
  7. Study tools

In 30 seconds

models describe how population size changes over time. With unlimited resources, a population grows geometrically (discrete steps) or exponentially (continuously), driven by a . Because resources are finite, growth slows as density rises — — leveling off at a . Real populations often 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 and enemies slow it. Overshoot and 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 — 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 ), 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 (sharp decline below K as resources are exhausted). (weather, fire, floods) change N regardless of density, and 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

  1. Decide whether generations are discrete (λ) or overlapping (r).
  2. Estimate the intrinsic rate of increase r (births − deaths under ideal conditions).
  3. If resources are effectively unlimited, apply dN/dt = rN (J-curve).
  4. Identify density dependence and estimate carrying capacity K.
  5. Apply dN/dt = rN((K − N)/K) for the S-shaped logistic curve.
  6. Add lag effects to explain overshoot and crash.
  7. Fold in density-independent influences and environmental variability.
  8. Interpret the resulting graphs and state the model's assumptions and uncertainty.

Common confusions

Do not confuseWithDifference
Geometric growthExponential growthDiscrete time (λ) vs. continuous (r)
Intrinsic rate (r)Finite rate (λ)Per capita rate vs. per-step multiplier (λ = e^r)
Per capita growth rateTotal growth ratePer individual vs. total dN/dt
Carrying capacity (K)Population size (N)Ceiling vs. current number
Density dependenceDensity independenceScales with N vs. does not
OvershootCarrying capacityN 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

  1. Write the exponential growth equation and identify each variable.
  2. In the logistic model, at what size is growth fastest, and why?
  3. What is the difference between geometric and exponential growth?
  4. Why do real populations overshoot K and then crash?
  5. State one assumption shared by both models and how violating it changes the result.

Answers and Rationales

  1. 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.
  2. 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.
  3. Geometric growth is discrete (Nₜ₊₁ = λNₜ) for pulsed/seasonal reproduction; exponential growth is continuous (dN/dt = rN) for overlapping generations.
  4. Because density dependence acts with a lag — individuals reproduce before resources run short — the population grows past K (overshoot), then exhausts resources and crashes.
  5. 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, the EliExplains learning guide

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:

  1. Exponential: assume unlimited resources and constant r; compute dN/dt = rN. From N₀, N rises without bound along a J-curve.
  2. 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.
  3. 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.
  4. 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.
  5. 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.

Keep learning

Ready to build on this? Continue to the next lesson.

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)
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.