Tutorials › AP Calculus › Applying Euler’s Method to Approximate Solutions
← All AP Calculus Tutorials
AP Calculus AB & BC Intermediate

Applying Euler's Method to Approximate Solutions

Use a differential equation, an initial condition, and a step size to build a numerical approximation to a solution—one step at a time.

What Euler's Method Is For

Sometimes a differential equation tells you the rate of change of a quantity, but finding an exact formula for the solution is difficult or impossible. Euler's Method gives you a practical way to approximate the solution numerically.

The central idea is simple: if you know a point on a solution curve and you know its slope there, you can use that slope to move a short distance along the curve. Then you repeat the process from the new point.

For a differential equation of the form , Euler's Method uses the slope at the current point to estimate the next point.

Here, is the current point, is the step size, and is the slope given by the differential equation.

The Euler's Method Formula

Suppose you know that a solution passes through the point . To approximate the solution at a nearby :

  1. Calculate the slope using the differential equation: .
  2. Multiply that slope by the step size .
  3. Add the resulting change to the current value.
  4. Move the value forward by .

The second formula is the one you should recognize immediately on the AP Calculus exam. Euler's Method is essentially repeated linear approximation.

Why the Method Works

At a point on a differentiable solution curve, the tangent line gives a good approximation to the curve when you stay sufficiently close to that point.

If the current point is and the slope there is , the tangent-line approximation is:

Euler's Method uses exactly this idea, but then takes the newly estimated point and constructs another tangent-line approximation. Repeating this process produces a sequence of points that approximates the actual solution curve.

Worked Example 1: One Euler Step

Example 1: Basic Euler Approximation

Suppose and the solution satisfies . Use Euler's Method with step size to approximate .

Step 1: Start with the known point .
Step 2: Find the slope at that point: .
Step 3: Apply the Euler update: .
Step 4: Therefore: .
Result: .

Worked Example 2: Multiple Euler Steps

Example 2: Three Steps

Consider the differential equation with initial condition . Use Euler's Method with step size to approximate .

Step 1: Begin at . The slope is . Therefore, .
Step 2: Now use . The slope is . Therefore, .
Step 3: Now use . The slope is . Therefore, .
Result: .

Organizing Euler's Method with a Table

For several steps, a table is often the safest way to organize your work. Each row uses the point from the previous row to calculate the next point.

The key rule is that the new point becomes the current point for the next step. Never keep using the original initial condition after the first step.

Example 3: Table-Based Calculation

For , with and step size , approximate the solution at .

Initial point: .
First slope: .
First update: .
Second slope: .
Second update: .
Third slope: .
Third update: .
Fourth slope: .
Result: .

Choosing the Step Size

The step size, usually written as , determines how far you move horizontally during each Euler step.

A smaller step size generally gives a more accurate approximation because each tangent-line approximation is used over a shorter interval. However, a smaller step size also means that you need more steps to reach the same final value.

For example, if you need to move from to using , you need steps.

Euler's Method and Differential Equation Models

Euler's Method is especially useful when a problem gives you a differential equation that represents a real-world process. The differential equation tells you the current rate of change, while Euler's Method turns that rate information into approximate values.

For example, if represents the population of a species and gives its rate of change, then Euler's Method can estimate the population at later times without requiring you to solve the differential equation exactly.

Example 4: A Population Model

A population satisfies , where is measured in years. Initially, . Use Euler's Method with step size to approximate the population after year.

Step 1: At , the population is . The rate of change is .
Step 2: Update the population: .
Step 3: At the new point, , so .
Step 4: Update again: .
Step 5: Continue the same process until .
Result: .

When Euler's Method Overestimates or Underestimates

AP Calculus questions sometimes ask whether an Euler approximation is an overestimate or an underestimate of the actual solution.

The key idea is concavity. Euler's Method follows tangent lines. If the actual solution curve bends away from those tangent lines in a predictable direction, you can determine the sign of the error.

This reasoning is particularly useful when the AP question asks you to interpret the approximation rather than simply calculate it.

Using the wrong point to calculate the slope

Each new slope must be calculated at the current Euler point. After you calculate a new , use that new point when evaluating the differential equation for the next step.

Forgetting the step size

Euler's update is not just . You must multiply the slope by the step size: .

Using the wrong number of steps

Count how many intervals you need to travel. From to with step size requires steps.

Rounding too early

If your calculator gives several decimal places, keep enough precision during intermediate steps. Rounding after every Euler update can cause noticeable error after many steps.

A Fast AP Exam Strategy

  1. Write down the current point.
  2. Evaluate the differential equation at that point to get the slope.
  3. Multiply the slope by the step size.
  4. Add the change to the current .
  5. Increase by the step size.
  6. Repeat.

If you remember only one idea, remember this: new value = old value + rate × time (or horizontal step). Euler's Method is the mathematical version of that principle.

Practice Problems

Question 1

Suppose and . Use Euler's Method with step size to approximate .

Show answer
Question 2

Suppose with . Use Euler's Method with step size to approximate .

Show answer
Question 3

A solution satisfies and . Use Euler's Method with step size to approximate .

Show answer
Question 4 (Interpretation)

A solution to a differential equation is concave down on an interval. A forward Euler approximation is made over that interval. Is the Euler approximation likely to be an overestimate or an underestimate?

Show answer

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