Tutorials › AP Calculus › Long-Run Limits of Logistic Populations

Euler and Logistic Methods · Tutorial 592 of 999

Long-Run Limits of Logistic Populations

Use the logistic solution to find its long-run population and explain how the initial population determines whether it approaches carrying capacity from below or above.

Advanced 9 min read

What You'll Learn

  • State the assumptions for the long-run limit of a logistic population.
  • Use the initial population to determine the constant in the logistic formula.
  • Evaluate the limit as time increases for populations below, at, and above carrying capacity.
  • Explain why populations starting above carrying capacity still have a finite long-run limit.
  • Identify the special case of a zero initial population.
  • Correct a common sign error when using the logistic formula.

Why the Long-Run Population Matters

A logistic model describes population growth when growth is limited by available resources. Its carrying capacity is the population level the model associates with that limit. The explicit solution lets us ask a precise question: as time continues to increase, what value does the population approach?

For positive growth rate, the answer depends on the carrying capacity, not on whether the population starts below or above it. A population below capacity approaches it from below; one above capacity approaches it from above. A population that begins exactly at capacity stays there.

The Logistic Model and Its Solution

Let \(P(t)\) be a population at time \(t\), let \(r\) be its growth rate, and let \(K\) be its carrying capacity. In this tutorial, assume \(r>0\), \(K>0\), and \(t\geq 0\). The logistic differential equation is

$$ \frac{dP}{dt}=rP\left(1-\frac{P}{K}\right). $$

For a positive initial population \(P(0)=P_0>0\), the logistic solution is

$$ P(t)=\frac{K}{1+A e^{-rt}}, \qquad A=\frac{K-P_0}{P_0}. $$

The constant \(A\) is determined by the initial condition. Substituting \(t=0\) gives \(e^0=1\), so

$$ P(0)=\frac{K}{1+A} =\frac{K}{1+\frac{K-P_0}{P_0}} =\frac{K}{\frac{P_0+K-P_0}{P_0}} =\frac{K}{K/P_0} =P_0. $$

Thus the formula has the required initial population. The growth rate \(r\) controls the exponential factor, while the constant \(A\) records how the initial population compares with \(K\).

Definition: The long-run population is the limit \(\lim_{t\to\infty}P(t)\), when that limit exists. The carrying capacity \(K\) is the positive population level appearing in the logistic equation.

Why the Exponential Factor Disappears

Because \(r>0\), increasing \(t\) makes \(-rt\) decrease without bound. Consequently, \(e^{-rt}\) approaches zero. The denominator in the logistic formula therefore approaches \(1+A\cdot 0=1\), leaving \(K\) in the numerator.

Theorem: If \(r>0\), \(K>0\), and \(P_0>0\), the logistic solution satisfies \(\lim_{t\to\infty}P(t)=K\). If \(P_0<K\), it approaches \(K\) from below; if \(P_0>K\), it approaches \(K\) from above; if \(P_0=K\), it is constant at \(K\).

Here is a justification that also checks the formula is defined for all \(t\geq0\). Since \(A=K/P_0-1\), we have \(A>-1\). If \(A\geq0\), then \(1+A e^{-rt}\geq1>0\). If \(-1<A<0\), then \(0<e^{-rt}\leq1\), and multiplication by the negative number \(A\) gives \(A e^{-rt}\geq A\). Thus \(1+A e^{-rt}\geq1+A=K/P_0>0\). The denominator never vanishes on the time interval considered.

1
Take the exponential limit.
Since \(r>0\), \(\lim_{t\to\infty}e^{-rt}=0\).
2
Take the denominator limit.
The fixed number \(A\) does not depend on \(t\), so \(\lim_{t\to\infty}(1+A e^{-rt})=1\).
3
Take the population limit.
The denominator limit is nonzero, so the quotient limit is \(K/1=K\).

The side from which the population approaches \(K\) can be seen by subtracting \(K\) from the solution:

$$ P(t)-K = \frac{K}{1+A e^{-rt}}-K = \frac{-KA e^{-rt}}{1+A e^{-rt}}. $$

The denominator is positive, and \(K e^{-rt}>0\). Therefore the sign of \(P(t)-K\) is the opposite of the sign of \(A\). When \(P_0<K\), \(A>0\), so \(P(t)<K\). When \(P_0>K\), \(-1<A<0\), so \(P(t)>K\). When \(P_0=K\), \(A=0\), so \(P(t)=K\) at every time. This establishes the approach from below, the approach from above, and the constant case directly from the solution.

Worked Example: Starting Below Carrying Capacity

Worked Example: Starting Below Carrying Capacity

A population starts at \(300\) individuals. Its carrying capacity is \(1200\) individuals, and its growth rate is \(0.4\) per year. Find its long-run population and determine which side of capacity it approaches from.

Here \(P_0=300\), \(K=1200\), and \(r=0.4\). First calculate the constant:

$$ A=\frac{K-P_0}{P_0} =\frac{1200-300}{300} =\frac{900}{300} =3. $$

The population formula is therefore

$$ P(t)=\frac{1200}{1+3e^{-0.4t}}. $$

Since \(r=0.4>0\), \(e^{-0.4t}\to0\) as \(t\to\infty\). Hence

$$ \lim_{t\to\infty}P(t) =\frac{1200}{1+3(0)} =1200\text{ individuals}. $$

Because \(A=3>0\), \(P(t)-K<0\), so the population remains below capacity as it approaches the limit. Check the initial value by substitution: \(P(0)=1200/(1+3)=1200/4=300\) individuals, as specified. The limiting value is the carrying capacity.

Worked Example: Starting Above Carrying Capacity

Worked Example: Starting Above Carrying Capacity

A population starts at \(1200\) individuals, while its carrying capacity is \(800\) individuals. The growth rate is \(0.2\) per year. Find its long-run population and identify its approach to capacity.

Calculate \(A\) using the initial population and capacity:

$$ A=\frac{K-P_0}{P_0} =\frac{800-1200}{1200} =\frac{-400}{1200} =-\frac{1}{3}. $$

Thus the solution is

$$ P(t)=\frac{800}{1-\frac{1}{3}e^{-0.2t}}. $$

As \(t\to\infty\), \(e^{-0.2t}\to0\), so

$$ \lim_{t\to\infty}P(t) =\frac{800}{1-\frac{1}{3}(0)} =800\text{ individuals}. $$

Here \(A=-1/3<0\), so \(P(t)-K>0\): the population approaches capacity from above. The formula is defined for \(t\geq0\), since \(e^{-0.2t}\leq1\) and its denominator is at least \(1-1/3=2/3>0\). Check the starting value:

$$ P(0)=\frac{800}{1-\frac13} =\frac{800}{\frac23} =800\left(\frac32\right) =1200\text{ individuals}. $$

This matches the stated initial population, and the limit is the carrying capacity.

Worked Example: Starting at Carrying Capacity

Worked Example: Starting at Carrying Capacity

Suppose \(P_0=500\) individuals, \(K=500\) individuals, and \(r=0.3\) per year. Find the solution and its long-run limit.

The constant is

$$ A=\frac{K-P_0}{P_0} =\frac{500-500}{500} =0. $$

Substitution into the logistic formula gives

$$ P(t)=\frac{500}{1+0\cdot e^{-0.3t}} =\frac{500}{1} =500\text{ individuals}. $$

The population is constant, so its long-run limit is \(500\) individuals, equal to \(K\). Check the initial condition: \(P(0)=500\), as required. Also, the constant function satisfies the differential equation because its derivative is \(0\), and the right-hand side at \(P=K=500\) is \(0.3(500)(1-500/500)=0\).

A Zero Initial Population

The formula with \(A=(K-P_0)/P_0\) requires \(P_0>0\), because it divides by \(P_0\). If the model allows \(P_0=0\), handle that case separately. The constant function \(P(t)=0\) satisfies the differential equation: its derivative is zero, and \(r(0)(1-0/K)=0\). Its long-run limit is therefore \(0\), not \(K\). This is why the positive-initial-population condition matters when stating the theorem.

A Common Sign Mistake

For a population above capacity, it is easy to reverse the subtraction in \(A\). For example, with \(K=800\) and \(P_0=1200\), an incorrect calculation is

$$ A_{\text{wrong}}=\frac{P_0-K}{P_0} =\frac{1200-800}{1200} =\frac13. $$

That sign would produce \(P(0)=800/(1+1/3)=600\), which is not the specified \(1200\). The correct constant is \(A=(K-P_0)/P_0=-1/3\), giving \(P(0)=800/(1-1/3)=1200\). Checking the initial value is a quick way to catch this error before drawing a conclusion about the population.

What the Limit Does—and Does Not—Say

The limit identifies the population value the solution approaches over long times. It does not say that a positive initial population instantly becomes \(K\), nor does it say that the population equals \(K\) at some finite time. In the formula, \(e^{-rt}\) is positive at every finite \(t\), so when \(A\neq0\), the difference \(P(t)-K\) remains nonzero at every finite time. It tends to zero as time increases.

The conclusion also uses the condition \(r>0\). If the growth-rate parameter were not positive, the exponential factor would not have the same limiting behavior, and this argument would not establish the stated result. For the model assumptions here, the three positive-initial-population cases can be summarized as follows:

Initial populationConstant \(A\)Long-run limitRelation to capacity
\(0<P_0<K\)\(A>0\)\(K\)Approaches from below
\(P_0=K\)\(A=0\)\(K\)Remains at capacity
\(P_0>K\)\(-1<A<0\)\(K\)Approaches from above

The main calculation is the same in each positive case: use \(r>0\) to make the exponential term tend to zero, then evaluate the resulting quotient. The initial population determines the value and sign of \(A\), which tells whether the solution starts below, at, or above capacity.

Check Your Understanding

For each question, use the logistic formula and state any assumptions needed.

  1. If \(K=900\), \(P_0=300\), and \(r>0\), what is \(A\), and what is the long-run limit?
  2. If \(K=700\) and \(P_0=1400\), is \(A\) positive or negative? From which side does the population approach its limit?
  3. Why does the denominator of the positive-initial-population solution remain positive for \(t\geq0\), even when \(P_0>K\)?
  4. What is the long-run limit when \(P_0=K\), and why is the solution constant?
  5. Why can the formula using \(A=(K-P_0)/P_0\) not be used directly when \(P_0=0\)?

Test yourself: AP Calculus practice exams

Ready to check what you know? Work an AP-style practice exam, then open the full solutions.

Want all 1,114 practice problems?

This tutorial covers one topic. Calc Pass covers all of AP Calculus AB & BC: full review, every practice question, and step-by-step solutions to each one.

QR code to download the Calc Pass app

Get the Calc Pass App

Scan to download and practice on the go, with instant scoring.

Calc Pass Volume 1: 1,114 Practice Questions book cover

Vol. 1: 1,114 Questions

The complete practice question bank, organized by AB & BC topic.

View on Amazon
Calc Pass Volume 2: Solutions Manual book cover

Vol. 2: Solutions Manual

Fully worked solutions to every question in Volume 1.

View on Amazon