First-Order Linear Equations and Applications: Learn It 4

Population Growth and Carrying Capacity

Differential equations provide powerful tools for modeling how population sizes change over time. While exponential growth represents the simplest model, real populations face additional constraints that create more realistic growth patterns.

When modeling population growth, we use specific variables to represent key components. The variable [latex]t[/latex] represents time, which can be measured in hours, days, weeks, months, or years depending on the problem. The variable [latex]P[/latex] represents population, and since population varies over time, we write it as a function [latex]P(t)[/latex].

If [latex]P(t)[/latex] is differentiable, then the first derivative [latex]\frac{dP}{dt}[/latex] represents the instantaneous rate of change of the population as a function of time. This derivative tells us how fast the population is growing or shrinking at any given moment.

population rate interpretation

The derivative [latex]\frac{dP}{dt}[/latex] tells us how fast the population is growing or shrinking at any given moment.

The exponential growth function [latex]P(t) = P_0 e^{rt}[/latex] provides our starting point for population modeling. In this function, [latex]P(t)[/latex] represents the population at time [latex]t[/latex], [latex]P_0[/latex] represents the initial population (population at time [latex]t = 0[/latex]), and the constant [latex]r > 0[/latex] is called the growth rate.

The function [latex]P(t) = 100e^{0.03t}[/latex] models a population starting at 100 individuals with a growth rate of 0.03. This creates the classic J-shaped exponential curve.

A graph of an exponential function p(t) = 100 e ^ (0.03 t). It is an increasing concave up function starting in quadrant 2, crosses the y-axis at (0, 100), and increases in quadrant 1.
Figure 1. An exponential growth model of

We can verify that the function [latex]P(t) = P_0 e^{rt}[/latex] satisfies the initial-value problem:

[latex]\frac{dP}{dt}=rP,P\left(0\right)={P}_{0}[/latex].

This differential equation states that the population growth rate is proportional to the current population size, with the constant of proportionality [latex]r[/latex] never changing.

One major problem with exponential growth is its prediction of unlimited population increase. This is unrealistic since various factors limit population growth: birth rate, death rate, food supply, predators, and available space. The growth constant [latex]r[/latex] typically accounts for birth and death rates but ignores these other limiting factors.

Biologists have observed that many populations grow until reaching a steady-state level. This leads to the concept of carrying capacity – the maximum population an environment can sustain indefinitely.

carrying capacity

The maximum population of an organism that an environment can sustain indefinitely. We use the variable [latex]K[/latex] to represent carrying capacity.

The logistic differential equation incorporates carrying capacity to create a more realistic population model:

[latex]\frac{dP}{dt} = rP\left(1 - \frac{P}{K}\right)[/latex]

where [latex]K[/latex] is the carrying capacity, [latex]r[/latex] is the growth rate, and [latex]P(t)[/latex] represents population at time [latex]t[/latex].

logistic differential equation

Let [latex]K[/latex] represent the carrying capacity for a particular organism in a given environment, and let [latex]r[/latex] be a real number that represents the growth rate. The function [latex]P\left(t\right)[/latex] represents the population of this organism as a function of time [latex]t[/latex], and the constant [latex]{P}_{0}[/latex] represents the initial population (population of the organism at time [latex]t=0[/latex]). Then the logistic differential equation is

[latex]\frac{dP}{dt}=rP\left(1-\frac{P}{K}\right)[/latex]

This equation behaves differently depending on the population size relative to carrying capacity:

  • When [latex]P[/latex] is small compared to [latex]K[/latex]: The term [latex]\frac{P}{K}[/latex] is close to zero, so [latex]1 - \frac{P}{K} \approx 1[/latex]. The equation becomes approximately [latex]\frac{dP}{dt} = rP[/latex], resembling exponential growth.
  • As [latex]P[/latex] approaches [latex]K[/latex]: The term [latex]1 - \frac{P}{K}[/latex] gets smaller, slowing the growth rate. When [latex]P = K[/latex], we get [latex]\frac{dP}{dt} = 0[/latex], so population stops changing.
  • When [latex]P > K[/latex]: The term [latex]1 - \frac{P}{K}[/latex] becomes negative, causing population to decrease toward the carrying capacity.
Populations below carrying capacity grow toward [latex]K[/latex]. Populations above carrying capacity decline toward [latex]K[/latex]. The carrying capacity acts as a stable equilibrium point.

There were an estimated [latex]150[/latex] pileated woodpeckers (Dryocopus pileatus) in a forest at the beginning of 2020. At the beginning of 2021, the population had increased to about [latex]175[/latex]. Based on the size of the forest, the carrying capacity is estimated to be about [latex]400[/latex] pileated woodpeckers.

  1. Write a logistic differential equation and initial condition to model this population. Use [latex]t=0[/latex] for the beginning of 2020.
  2. Draw a direction field for this logistic differential equation, and sketch the solution curve corresponding to the initial condition.
  3. Solve the initial-value problem for [latex]P\left(t\right)[/latex].
  4. According to this model, what will the population be at the beginning of 2025?
  5. How long will it take the population to reach [latex]75%[/latex] of the carrying capacity?