Skip to main content

Code Scholars Tutoring · AP Calculus BC

Logistic models: carrying capacity and fastest growth

Unit 7 · Topics 7.9 · Detailed notes, a worked example, and a self-check with reasoning.

Understand the idea

A logistic model describes growth whose rate depends on both the current quantity and the remaining capacity. For a positive intrinsic growth parameter, a population between zero and its carrying capacity increases, while a population above capacity decreases toward it. The equilibria and the sign of the derivative explain the long-term behavior.

In P′=rP(1−P/K)\displaystyle P'=rP(1-P/K), the positive constant K\displaystyle K is the carrying capacity. For 0<P<K\displaystyle 0<P<K, the rate is a downward-opening quadratic in P\displaystyle P and is largest at P=K/2\displaystyle P=K/2. For an increasing non-equilibrium solution, this is also the inflection level of the population graph.

An equivalent form is P′=kP(K−P)\displaystyle P'=kP(K-P), where r=kK\displaystyle r=kK. Distinguish these parameters instead of copying the coefficient into a memorized solution. Initial values P=0\displaystyle P=0 and P=K\displaystyle P=K give constant solutions, which can be lost if separation divides by P(K−P)\displaystyle P(K-P).

P′=rP(1−P/K),P(t)=K1+Ae−rt,A=K−P0P0(P0>0)P' = rP(1-P/K),\qquad P(t)=\frac{K}{1+A e^{-rt}},\quad A=\frac{K-P_0}{P_0}\quad(P_0>0)

A method you can apply

  1. Identify the equilibria and rewrite the equation in a consistent parameter form.
  2. Use a sign chart for P′\displaystyle P' and the vertex of the growth-rate quadratic.
  3. Apply an initial condition to the non-equilibrium solution and interpret the result in context.

Worked example

A population satisfies P′=0.3P(1−P/600)\displaystyle P'=0.3P(1-P/600) and P(0)=100\displaystyle P(0)=100. Find its carrying capacity, maximum growth rate, and the time it reaches half capacity.

  1. The carrying capacity is K=600\displaystyle K=600. The greatest growth occurs at P=300\displaystyle P=300.
  2. The maximum rate is 0.3(300)(1−300/600)=45\displaystyle 0.3(300)(1-300/600)=45 population units per time unit.
  3. The initial condition gives A=(600−100)/100=5\displaystyle A=(600-100)/100=5, so P(t)=600/(1+5e−0.3t)\displaystyle P(t)=600/(1+5e^{-0.3t}).
  4. Setting P=300\displaystyle P=300 gives 5e−0.3t=1\displaystyle 5e^{-0.3t}=1, hence t=ln⁡(5)/0.3\displaystyle t=\ln(5)/0.3.
The capacity is 600\displaystyle 600, the maximum growth rate is 45\displaystyle 45, and half capacity is reached at t=ln⁡(5)/0.3\displaystyle t=\ln(5)/0.3.

Try it yourself

For P′=0.04P(80−P)\displaystyle P'=0.04P(80-P), identify the carrying capacity and the population and rate at maximum growth.

Show solution and reasoning

The carrying capacity is 80\displaystyle 80. The greatest growth is at P=40\displaystyle P=40, where P′=0.04(40)(40)=64\displaystyle P'=0.04(40)(40)=64. In normalized form the intrinsic parameter would be r=0.04(80)=3.2\displaystyle r=0.04(80)=3.2, not 0.04\displaystyle 0.04.

AP® is a trademark registered by the College Board, which is not affiliated with, and does not endorse, this material.