Biology · Population Biology

Exponential Growth

The exponential growth model describes a population that grows at a constant rate under unlimited resources, so that the increase is always proportional to the current size.

AdvancedExam-relevant

Free · no credit card · in your study plan in 2 minutes

Formula

LaTeX: N(t) = N_0 \cdot e^{r \cdot t}
N in individuals, N₀ in individuals, r in 1/time, t in time
Diagram: a rising exponential curve N over time t, starting from the initial value N₀ on the N axis.tNN₀
Exponential growth: the increase is always proportional to the current size, so the curve rises ever more steeply.

Variables & units – Exponential Growth

SymbolMeaningUnit
N(t)Population size at time tindividuals
N₀Initial population size (t = 0)individuals
rGrowth constant (birth rate minus death rate)1/t
tTimes, h, d or year

Derivation & background – Exponential Growth

The model is the solution of the differential equation dN/dt = r·N: every increase is proportional to the number present. Thomas Malthus (1798) used it to describe unchecked population growth. In reality it only holds in the initial phase (N ≪ K); afterwards the carrying capacity brakes it and the logistic model takes over. Doubling time: t½ = ln 2 / r.

Exam blueprint

Validity range

Applies with unlimited resources and constant growth rate r, i.e. only in the initial phase of real populations (N ≪ K).

Derivation steps

Every increase is proportional to the number present: dN/dt = r·N.

  1. 1Separation of variables: dN/N = r·dt.
  2. 2Integrate and solve with N(0) = N₀: N(t) = N₀·e^{rt}.

Rearrangements

Growth rate from two measurements

From N₀, N and the elapsed time t.

Doubling time

Independent of N₀; determined only by r.

Time to a target size

Rearranging N(t) = N₀·e^{rt} for t.

Task variant

N₀ = 1000, r = 0.5/h. What is the population after 10 h?

N = 1000·e^(0.5·10) = 1000·e⁵ ≈ 1000·148.4 ≈ 148,400.

How long does one doubling take at r = 0.5/h?

t½ = ln 2 / r = 0.693 / 0.5 ≈ 1.39 h.

Common mistakes

Assuming growth stays exponential forever.

In reality the carrying capacity brakes it; then the logistic model applies.

Confusing continuous e^{rt} with discrete (1 + r)^t.

r in the e-model is the instantaneous rate, not the percentage increase per step.

Not matching the units of r and t.

If r is in 1/h, t must be inserted in hours so that r·t is dimensionless.

Making the doubling time depend on N₀.

t½ = ln 2 / r depends only on r, never on the initial size.

Exam context

  • Typical in ecology and microbiology: initial growth, doubling times and delimitation from logistic growth.

These mistakes cost points in real exams. The set drills them until they stick.

Worked example

If a bacterial culture starts with N₀ = 1000 and r = 0.5/h, then after t = 10 h: N = 1000·e^(0.5·10) = 1000·e⁵ ≈ 1000·148.4 ≈ 148 400. The doubling time is t½ = ln 2 / 0.5 ≈ 1.39 h.

Applications

Ecology (initial phase of populations), microbiology (bacterial growth), epidemiology, radioactivity and compound interest as analogous processes, contrast model to logistic growth

Quanta exam set

Curated exam set for "Exponential Growth":

Question (front)

Which formula describes Exponential Growth?

Answer in your set

Question (front)

How do you rearrange N(t) = N₀·e^(r·t) for Growth rate from two measurements?

Answer in your set

Question (front)

Which common mistake happens with Exponential Growth?

Answer in your set

+ 7 more cards: units, variables, derivation, example, exam task

These 10 cards are ready. One click and they sit in your deck, FSRS schedules the reviews until exam day.

Scientific sources

Common notations & search queries

N(t)=N0*e^(r*t)N(t) = N0 e^(rt)dN/dt = r*Nexponentielles Wachstum Formelexponentielles Wachstum berechnenVerdopplungszeitWachstumskonstanteBakterienwachstum Formelexponential growth formula

Related formulas

More Biology formulas

Frequently asked questions about Exponential Growth

How do you calculate the population size in exponential growth?+

You insert the initial size, growth rate and time into the equation N(t) = N₀·e^(r·t). N₀ is the number at the start, r the growth constant and t the elapsed time. It is important that the units of r and t match, so that the product r·t is dimensionless. Example: if a bacterial culture starts with N₀ = 1000 and r = 0.5/h, then after 10 hours N = 1000·e^(0.5·10) = 1000·e⁵. Since e⁵ is about 148.4, the culture grows to roughly 148,400 individuals. You recognise the typical property: at first the number rises slowly, then ever faster, because the increase is always proportional to the number already present. This model only holds as long as resources are unlimited.

What is the difference between exponential and logistic growth?+

Exponential growth describes a population that grows unchecked at a constant rate r. There is no upper limit, the number would theoretically become infinitely large and the growth curve rises ever more steeply. Logistic growth, by contrast, accounts for limited resources through a carrying capacity K and the braking factor (1 − N/K), which slows the growth as K is approached until it stops. For small populations, as long as N is much smaller than K, both models are nearly identical, because the braking factor is then close to one. The exponential model is thus the initial phase of the logistic one. In nature growth is always logistic in the long run, because food, space and other resources are limited. The exponential model realistically describes only the early, unchecked phase.

How do you calculate the doubling time?+

The doubling time is the time in which the population exactly doubles. You obtain it by inserting the value N = 2·N₀ into N(t) = N₀·e^(r·t). Then N₀ cancels and 2 = e^(r·t) remains. Taking the logarithm gives ln 2 = r·t and from it t = ln 2 / r. The doubling time therefore depends only on the growth rate r, never on the initial size N₀. Example: at r = 0.5/h, t½ = ln 2 / 0.5 = 0.693 / 0.5 ≈ 1.39 hours. A twice as large rate halves the doubling time. This quantity is intuitive and is often stated instead of the abstract rate r, for example for bacterial cultures or in epidemiology, to make the speed of a growth tangible.

What does the growth constant r mean?+

The growth constant r states how fast a population grows relative to its current size. It is the difference between birth rate and death rate per individual and time unit and has the unit of an inverse time, such as 1/h or 1/year. A positive r means growth, a negative r shrinkage, at r = 0 the population stays constant. Intuitively r says which fraction is added per time unit: r = 0.5/h means that currently about 50 percent are added per hour. However, r must not be equated directly with the percentage increase per time step, because the continuous model uses e^(r·t) and not the discrete factor (1 + r). From two measurements one determines r via r = (1/t)·ln(N/N₀). The larger r, the steeper the growth curve and the shorter the doubling time.

When does the exponential growth model apply and when not?+

The exponential model applies only as long as resources are practically unlimited and the growth rate stays constant. This is true for the early phase of many populations, such as a bacterial culture in fresh nutrient medium or the initial phase of an epidemic. As soon as food, space or other resources become scarce, however, the growth rate falls and the model clearly overestimates the real size. Then logistic growth with its carrying capacity K takes over. No real growth stays exponential permanently, because no habitat is infinite. The exponential model is therefore not a contradiction to the logistic one but its limiting case for N ≪ K. One uses it to make short-term forecasts, compare growth rates or show the unchecked potential of a population, always aware of its limited validity.

Retain Exponential Growth for exams

Create a curated FSRS exam set for N(t) = N₀·e^(r·t): formula recall, variables, derivation, rearrangement, worked example, common mistakes and exam context.

Free · curated formula set · LaTeX · FSRS spaced repetition

How do you calculate with Exponential Growth?

Here is how to work through a typical Exponential Growth (N(t) = N₀·e^(r·t)) task step by step:

  1. 1

    Task

    N₀ = 1000, r = 0.5/h. What is the population after 10 h?

    Solution path

    N = 1000·e^(0.5·10) = 1000·e⁵ ≈ 1000·148.4 ≈ 148,400.

  2. 2

    Task

    How long does one doubling take at r = 0.5/h?

    Solution path

    t½ = ln 2 / r = 0.693 / 0.5 ≈ 1.39 h.