| Study Guides
AP Calculus BC · Logistic Models and Euler's Method · 16 min read · Updated 2026-05-07

Logistic Models and Euler's Method — AP Calculus BC Calc BC Study Guide

For: AP Calculus BC candidates sitting AP Calculus BC.

Covers: Logistic differential equation form and derivation, equilibrium solution stability classification, Euler's method for numerical DE approximation, and carrying capacity applications in real-world contexts.

You should already know: Strong precalculus and AB-level calculus comfort.

A note on the practice questions: All worked questions in the "Practice Questions" section below are original problems written by us in the AP Calculus BC style for educational use. They are not reproductions of past College Board papers and may differ in wording, numerical values, or context. Use them to practise the technique; cross-check with official College Board mark schemes for grading conventions.


1. What Is Logistic Models and Euler's Method?

This unit combines two core AP Calculus BC differential equation skills: modeling constrained growth of populations, resources, or quantities using logistic equations, and approximating solutions to non-analytically solvable differential equations using Euler's numerical method. It appears in Unit 7 of the AP Calculus BC Course and Exam Description, making up 6-12% of your multiple-choice score and often appearing as a 1-2 part subquestion on free-response sections. Common synonyms for the content include logistic growth models, Euler's approximation, and first-order numerical DE solving.

2. Logistic differential equation

The logistic differential equation was developed to address the limitations of unconstrained exponential growth models, which assume unlimited resources and do not match real-world growth patterns for most populations or quantities. It adds a damping term that slows growth as the quantity approaches a maximum sustainable size.

The standard form of the logistic differential equation is: Where:

  • = intrinsic growth rate (growth rate when the population is very small, near exponential growth)
  • = carrying capacity (maximum sustainable size of the population/quantity)
  • = size of the population/quantity at time

The damping term drives the behavior of the model: when , the term is nearly 1, so growth is almost exponential; when approaches , the term approaches 0, so growth slows to a stop. The analytic closed-form solution to the logistic DE (derived via separation of variables, which you should already know from AB Calculus) is: Where is a constant determined by the initial condition : substituting gives , so .

A key exam-tested property of logistic growth is that the growth rate is maximized at , the inflection point of the S-shaped logistic curve. You can verify this by taking the derivative of with respect to , setting it equal to 0, and solving for .

Worked Example: A population of deer has an intrinsic growth rate of per year, carrying capacity , and initial population . Write the logistic DE and calculate the population after 5 years.

  • Logistic DE:
  • Calculate :
  • Solution:
  • At : , so deer

3. Equilibrium solutions and stability

An equilibrium solution of a differential equation is a constant solution where for all . For the logistic DE, setting the right-hand side equal to 0 gives two equilibrium solutions: and .

Stability describes how the system responds to small perturbations away from an equilibrium:

  • A stable equilibrium is one where small perturbations away from the equilibrium will decay over time, and the system returns to the equilibrium value.
  • An unstable equilibrium is one where small perturbations grow over time, and the system moves further away from the equilibrium value.

To classify stability for logistic equilibria:

  1. For : If you have a small positive population (e.g., ), , so the population grows away from 0. This makes an unstable equilibrium.
  2. For : If is slightly below , so the population grows towards . If is slightly above , so the population shrinks back to . This makes a stable equilibrium.

Exam questions often ask you to draw a phase line to visualize stability: draw a horizontal line marked with values, plot the equilibrium points, and draw arrows pointing up for intervals where and down for intervals where .

Worked Example: For the DE , find and classify equilibrium solutions.

  • Equilibria: and
  • Test : , so population grows away from 0 (unstable)
  • Test : , grows towards 10
  • Test : , shrinks towards 10
  • Conclusion: is stable, is unstable

4. Euler's method for numerical solutions

Many differential equations do not have closed-form analytic solutions, so we use numerical methods to approximate values of the solution at specific points. Euler's method is a first-order linear approximation technique that uses tangent lines to step from a known initial value to the desired or value.

For a differential equation of the form with initial condition and step size , each subsequent point is calculated as: Smaller step sizes produce more accurate approximations, but require more calculation steps. AP exam questions almost always use step sizes between 0.1 and 1, with a maximum of 3 steps to avoid excessive arithmetic.

A common follow-up question asks you to determine if the Euler approximation is an overestimate or underestimate of the actual value. You can justify this using concavity: calculate the second derivative over the interval. If (concave up), the tangent line lies below the curve, so the approximation is an underestimate. If (concave down), the tangent line lies above the curve, so the approximation is an overestimate.

Worked Example: Given with initial condition , use Euler's method with step size to approximate .

  • Step 1: , , ,
  • Step 2: , , ,
  • Approximation of
  • Check concavity: for all , so the approximation is an underestimate.

5. Carrying capacity in real-world contexts

Carrying capacity is defined as the maximum sustainable size of a population or quantity that an environment or context can support indefinitely, given limited resources (food, space, market size, susceptible population, etc.). It is not a rigid upper limit: temporary values above are possible, but the growth rate will become negative, pushing the quantity back down to over time.

Logistic models and carrying capacity are used across a wide range of real-world contexts tested on the AP exam:

  • Population biology: is the maximum number of animals a habitat can support
  • Disease spread: is the total susceptible population in a region
  • Product adoption: is the total potential market size for a new product
  • Chemical reactions: is the maximum possible yield of a product

When asked to interpret in context on the exam, you must tie it directly to the scenario given, not just recite the generic definition. This is a common point of lost marks for students who give overly vague answers.

Worked Example: The number of electric vehicles (EVs) registered in a state follows the logistic DE , where is the number of EVs years after 2020. (a) Find (b) Interpret in context.

  • Rewrite DE to standard form: , so
  • Interpretation: This is the maximum number of EVs that will be registered in the state long-term, representing the total number of households in the state that can own an EV.

6. Common Pitfalls (and how to avoid them)

  • Wrong move: Mixing up the logistic DE form, writing it as instead of . Why it happens: Careless algebraic rearrangement when given a non-standard DE. Correct move: Always rewrite the DE to standard form first, and verify that growth is positive for to confirm you have the correct sign on the damping term.
  • Wrong move: Using the derivative at the next point instead of the previous point when calculating for Euler's method. Why it happens: Rushing through steps or confusing Euler's method with other numerical approximation techniques. Correct move: Label each , , and clearly as you work, and double check that you are using the earlier point's derivative to compute the step.
  • Wrong move: Classifying equilibrium stability by only testing values on one side of the equilibrium. Why it happens: Skipping steps to save time. Correct move: Test values both slightly above and slightly below each equilibrium, and draw a quick phase line with arrows to confirm the direction of change.
  • Wrong move: Describing carrying capacity as the "maximum possible population" instead of the maximum sustainable population when interpreting context. Why it happens: Oversimplifying the definition. Correct move: Explicitly state that is the long-term stable value the quantity will approach, and note that temporary values above are possible but will decline over time.
  • Wrong move: Using the wrong number of steps for Euler's method. Why it happens: Misreading the step size or target value. Correct move: Before starting calculations, write down the required number of steps: , and confirm this matches the number of calculations you perform.

7. Practice Questions (AP Calculus BC Style)

Question 1

The population of foxes in a national park follows the logistic differential equation , where is the number of foxes at time in years, . (a) Find the equilibrium solutions of the DE, and classify each as stable or unstable. (b) If the initial population is 300 foxes, find the general solution for , and calculate the population after 8 years, rounded to the nearest whole fox. (c) At what population size is the growth rate of the fox population maximized?

Solution 1

(a) Set : and . Test : , so population grows away from 0 (unstable). Test : , grows towards 1200. Test : , shrinks towards 1200. So is stable. (b) General solution: . . So . At : , so foxes. (c) Growth rate is maximized at foxes.


Question 2

Consider the differential equation , with initial condition . (a) Use Euler's method with step size to approximate , showing all steps. (b) Calculate to determine if the approximation in part (a) is an overestimate or underestimate of the actual value of , justify your answer.

Solution 2

(a) Step 1: , , . , . Step 2: , , . , . Approximation of (rounded to 2 decimal places). (b) Second derivative: . At : . At : . Since the function is concave up on , the approximation is an underestimate.


Question 3

The number of people who have purchased a new video game follows the logistic model , where is the number of sales days after launch. (a) Identify the carrying capacity , and interpret its meaning in the context of the problem. (b) The game's developer runs a marketing campaign when the growth rate of new sales is at its maximum. How many sales will have been made when the campaign launches?

Solution 3

(a) Rewrite to standard form: , so . Interpretation: This is the total expected long-term sales for the game, representing the maximum number of customers interested in purchasing the game. (b) Growth rate is maximized at sales, so the campaign will launch at that threshold.

8. Quick Reference Cheatsheet

Category Key Formulas and Rules
Logistic Differential Equation Standard form:
Analytic solution: ,
Equilibria: (unstable), (stable)
Maximum growth rate at
Euler's Method For , step size :
,
Concave up → underestimate; Concave down → overestimate
Carrying Capacity = maximum sustainable long-term value of the quantity
Context interpretation must tie directly to the scenario given

9. What's Next

This unit builds directly on your AB Calculus knowledge of separable differential equations, slope fields, and derivative interpretation, and connects forward to later AP Calculus BC content including Taylor series (used for more accurate numerical DE approximations) and parametric/vector function derivatives. Logistic models are also a common pairing with related rates and optimization questions on multi-part free-response sections, so mastering this content will help you answer cross-topic exam questions efficiently.

If you are struggling with any of the concepts covered in this guide, or want more practice with AP Calculus BC style questions for logistic models and Euler's method, you can ask Ollie, our AI tutor, for personalized explanations, additional practice problems, or step-by-step walkthroughs of tricky exam questions. You can also find more study guides for other AP Calculus BC topics on the homepage, covering everything from limits and derivatives to infinite series and parametric functions.

← Back to topic

Stuck on a specific question?
Snap a photo or paste your problem — Ollie (our AI tutor) walks through it step-by-step with diagrams.
Try Ollie free →