AP-CALCBC-7.9

U7.9 Logistic Models

Master the logistic differential equation for AP Calculus BC: identify carrying capacity M, the inflection point at P=M/2, and solve exam-style logistic growth problems.

What you'll do in this lesson

A voice-first session with the Crimsora tutor on U7.9 Logistic Models, then targeted practice and FRQs — with the tutor adapting to where you get stuck.

What this lesson covers

Exponential models assume a population grows without limit, but real populations run out of food, space, or resources. The logistic model fixes this by slowing growth as the population approaches a maximum sustainable size called the carrying capacity. On the AP Calculus BC exam you are rarely asked to solve the logistic equation completely — instead you must recognize its form, read off key values, and reason about its behavior.

This lesson shows you how to spot a logistic differential equation, extract the carrying capacity MM and the maximum growth rate at P=M/2P=M/2, and answer the limit and inflection-point questions that graders love. Learn these characteristics well and many logistic problems become instant points.

The Logistic Differential Equation

A population P(t)P(t) grows logistically when its rate of change is proportional both to the current size and to the room left before the carrying capacity. The two equivalent standard forms aredPdt=kP(MP)anddPdt=kP(1PM).\frac{dP}{dt}=kP(M-P) \qquad\text{and}\qquad \frac{dP}{dt}=kP\left(1-\frac{P}{M}\right).Here MM is the carrying capacity and kk is a positive growth constant. Be careful: the kk in the first form and the kk in the second form are not the same number. If you expand the second form you get dPdt=kMP(MP)\frac{dP}{dt}=\frac{k}{M}P(M-P), so the first-form constant equals the second-form kk divided by MM.

The logic behind the equation is what the exam tests. When PP is small, the factor (MP)(M-P) is close to MM, so growth looks nearly exponential. When PP approaches MM, the factor (MP)(M-P) shrinks toward zero, so dPdt\frac{dP}{dt} shrinks toward zero and growth stalls. This built-in ceiling is the whole point of the model.

The equilibrium solutions occur where dPdt=0\frac{dP}{dt}=0, namely P=0P=0 and P=MP=M. The solution P=MP=M is a stable equilibrium: nearby solutions move toward it. The solution P=0P=0 is unstable.

Carrying Capacity and Long-Run Behavior

The carrying capacity MM is the value the population approaches as tt\to\infty, regardless of the starting size (as long as P0>0P_0>0). This gives you a free answer to a very common exam prompt.limtP(t)=M.\lim_{t\to\infty}P(t)=M.You can find MM two ways. First, if you are given the differential equation, set dPdt=0\frac{dP}{dt}=0 and solve for the nonzero equilibrium. Second, if you are given the solved logistic functionP(t)=M1+AekMt,P(t)=\frac{M}{1+Ae^{-kMt}},read MM directly from the numerator, because ekMt0e^{-kMt}\to 0 leaves PMP\to M.
SituationWhat determines the limit
0<P0<M0<P_0<MPP increases toward MM
P0>MP_0>MPP decreases toward MM
P0=MP_0=MPP stays constant at MM
A frequent misconception is that the population overshoots MM and oscillates. It does not. For any positive start, PP moves monotonically toward MM and levels off. If P0P_0 is above the carrying capacity, the factor (MP)(M-P) is negative, so dPdt<0\frac{dP}{dt}<0 and the population falls back to MM.

The Inflection Point at P = M/2

The signature feature the AP exam tests most often is where the population grows fastest. Growth rate is dPdt\frac{dP}{dt}; it is fastest where its derivative d2Pdt2=0\frac{d^2P}{dt^2}=0, i.e. at the inflection point of the P(t)P(t) curve.

Using dPdt=kP(MP)\frac{dP}{dt}=kP(M-P), treat the right side as a downward-opening parabola in PP with roots at P=0P=0 and P=MP=M. Its maximum occurs at the vertex, halfway between the roots:P=M2.P=\frac{M}{2}.So the population is growing at its maximum rate when it reaches half of the carrying capacity. Plugging in gives the maximum ratedPdtP=M/2=kM2M2=kM24.\left.\frac{dP}{dt}\right|_{P=M/2}=k\cdot\frac{M}{2}\cdot\frac{M}{2}=\frac{kM^2}{4}.On the graph of PP versus tt, the curve is concave up (accelerating growth) for P<M/2P<M/2 and concave down (decelerating growth) for P>M/2P>M/2. That produces the classic S-shaped, or sigmoid, curve. A common error is to confuse the maximum population (MM, reached in the limit) with the maximum growth rate (at P=M/2P=M/2). The exam deliberately baits this — read whether it asks for the largest PP or the fastest change in PP.

How the Exam Uses Logistic Models

BC questions on logistic models usually avoid the full separation-of-variables solution because the partial-fraction integration is long. Instead they reward recognition and interpretation. Expect prompts like these.

First, identify MM from a given equation or graph, then state limtP(t)\lim_{t\to\infty}P(t). Second, find the population value at which growth is fastest — answer M/2M/2 — and possibly compute that maximum rate kM24\frac{kM^2}{4}. Third, given a value of PP, decide whether PP is increasing and whether it is accelerating or decelerating by checking the sign of dPdt\frac{dP}{dt} and d2Pdt2\frac{d^2P}{dt^2}.

A multiple-choice favorite asks you to match a logistic differential equation to its carrying capacity. Rewrite the equation into the form kP(MP)kP(M-P) and read off MM. For example, dPdt=0.1P(200P)\frac{dP}{dt}=0.1P(200-P) has M=200M=200, while dPdt=0.4P(1P50)\frac{dP}{dt}=0.4P\left(1-\frac{P}{50}\right) has M=50M=50.

You may occasionally be given the solved form and asked for a specific value or the constant AA using an initial condition. Substitute t=0t=0 and P(0)=P0P(0)=P_0 to solve A=MP0P0A=\frac{M-P_0}{P_0}. Always keep units and always distinguish the two roles of kk.

Key terms

Logistic differential equation.
A model of restricted growth, dPdt=kP(MP)\frac{dP}{dt}=kP(M-P) or dPdt=kP(1PM)\frac{dP}{dt}=kP\left(1-\frac{P}{M}\right), where growth slows as PP nears MM.
Carrying capacity MM.
The maximum sustainable population; the value PP approaches as tt\to\infty and the nonzero equilibrium where dPdt=0\frac{dP}{dt}=0.
Inflection point.
The point where the P(t)P(t) curve changes concavity, occurring at P=M/2P=M/2, where the growth rate is maximized.
Equilibrium solution.
A constant solution where dPdt=0\frac{dP}{dt}=0. For logistic growth these are P=0P=0 (unstable) and P=MP=M (stable).
Maximum growth rate.
The largest value of dPdt\frac{dP}{dt}, equal to kM24\frac{kM^2}{4}, achieved when P=M/2P=M/2.
Sigmoid curve.
The S-shaped graph of a logistic solution: concave up below P=M/2P=M/2, concave down above it, leveling off at MM.
Growth constant kk.
The proportionality constant in the logistic equation; its numerical value depends on which standard form is used.

Worked example

A fish population P(t)P(t) in a lake, measured in hundreds, satisfies dPdt=0.05P(12P)\frac{dP}{dt}=0.05P(12-P) with P(0)=2P(0)=2. (a) What is the carrying capacity? (b) For what population is the fish population growing fastest, and what is that fastest rate? (c) Is the population increasing and accelerating at P=2P=2?
Part (a): The equation is in the form kP(MP)kP(M-P) with k=0.05k=0.05 and MP=12PM-P=12-P, so M=12M=12 (hundred fish). The carrying capacity is 1200 fish, and limtP(t)=12\lim_{t\to\infty}P(t)=12.

Part (b): Growth is fastest at the inflection point P=M2=122=6P=\frac{M}{2}=\frac{12}{2}=6 (six hundred fish). The maximum rate is dPdt=0.05(6)(126)=0.0566=1.8\frac{dP}{dt}=0.05(6)(12-6)=0.05\cdot 6\cdot 6=1.8 hundred fish per unit time. Equivalently kM24=0.051444=1.8\frac{kM^2}{4}=\frac{0.05\cdot 144}{4}=1.8.

Part (c): At P=2P=2, dPdt=0.05(2)(122)=0.05210=1>0\frac{dP}{dt}=0.05(2)(12-2)=0.05\cdot 2\cdot 10=1>0, so the population is increasing. Since P=2P=2 is below M/2=6M/2=6, the curve is concave up, so the population is also accelerating. To confirm, growth keeps rising until PP reaches 6, then decelerates toward the carrying capacity of 12.

Practice questions

A population satisfies dPdt=0.3P(1P800)\frac{dP}{dt}=0.3P\left(1-\frac{P}{800}\right). At what population is PP increasing most rapidly?
  1. P=200P=200
  2. P=400P=400
  3. P=800P=800
  4. P=1600P=1600

Answer: P=400P=400

The carrying capacity is M=800M=800, read from the (1PM)\left(1-\frac{P}{M}\right) form. The growth rate is maximized at the inflection point P=M/2=800/2=400P=M/2=800/2=400. The value P=800P=800 is where growth stops (the limit), not where it is fastest — that is the classic trap.
A rumor spreads through a school of 1500 students according to a logistic model with dPdt=kP(1500P)\frac{dP}{dt}=kP(1500-P), where PP is the number who have heard it. Describe the long-run number of students who hear the rumor, the number at which the rumor spreads fastest, and how the graph of P(t)P(t) is shaped.

Answer: Long-run: P1500P\to 1500. Fastest spread at P=750P=750. Graph is an S-shaped sigmoid, concave up below 750 and concave down above 750.

The carrying capacity is M=1500M=1500, so as tt\to\infty essentially all 1500 students hear the rumor. The rumor spreads fastest at the inflection point P=M/2=750P=M/2=750. Below 750 the rate is still increasing (concave up); above 750 the rate decreases toward zero (concave down), producing the classic S-shaped logistic curve that levels off at 1500.
For dPdt=2P(50P)\frac{dP}{dt}=2P(50-P) with P(0)=60P(0)=60, is the population increasing or decreasing right after t=0t=0, and toward what value does it move?

Answer: Decreasing, moving toward P=50P=50.

Here M=50M=50 but P0=60>MP_0=60>M. Then (50P)=(5060)=10<0(50-P)=(50-60)=-10<0, and since P=60>0P=60>0, we get dPdt=2(60)(10)<0\frac{dP}{dt}=2(60)(-10)<0, so PP is decreasing. Because M=50M=50 is a stable equilibrium, the population falls monotonically toward 50 — it does not overshoot or oscillate.

FAQ

What is the difference between the carrying capacity and the inflection point?
The carrying capacity MM is the maximum population, approached as tt\to\infty. The inflection point at P=M/2P=M/2 is where the population is growing at its fastest rate. The exam often asks which is which, so read whether the question wants the largest population or the fastest change.
Do I need to solve the logistic equation on the AP exam?
Usually not fully. BC questions favor recognizing the form, identifying MM, stating the limit, and locating P=M/2P=M/2. If you are given the solved form P(t)=M1+AekMtP(t)=\frac{M}{1+Ae^{-kMt}}, you may use an initial condition to find AA, but the messy partial-fraction integration is rarely required.
Why is the growth rate fastest at half the carrying capacity?
Because dPdt=kP(MP)\frac{dP}{dt}=kP(M-P) is a downward parabola in PP with roots at 00 and MM. A parabola peaks at the midpoint of its roots, which is P=M/2P=M/2. That is also where d2Pdt2=0\frac{d^2P}{dt^2}=0, the inflection point of the S-curve.
How do I find the carrying capacity from a differential equation?
Set dPdt=0\frac{dP}{dt}=0 and solve for the nonzero equilibrium, or rewrite the equation as kP(MP)kP(M-P) and read off MM. For dPdt=kP(1PM)\frac{dP}{dt}=kP\left(1-\frac{P}{M}\right), MM is simply the denominator under PP.

Learn this with a teacher, not a page

The Crimsora tutor teaches U7.9 Logistic Models live — explaining on a whiteboard, asking you questions, and adapting to where you get stuck.