Tutorials › AP Calculus › Euler’s Method: An Introduction
← All AP Calculus Tutorials
AP Calculus AB & BC Intermediate

Euler's Method: An Introduction

How to use a differential equation and an initial condition to approximate a solution one step at a time. Euler's Method is one of the most important numerical techniques in AP Calculus differential equations.

What Euler's Method Is For

Sometimes a differential equation tells you how a quantity is changing, but finding an exact formula for the quantity is difficult or impossible. In those situations, you can still approximate the solution using the information you do have.

Euler's Method is a numerical procedure that uses the slope given by a differential equation to estimate the next point on a solution curve. Starting from a known point, you move a small horizontal distance and use the current slope to predict where the solution will be next.

Think of it as repeatedly asking: "If the solution has this slope right now, where will it approximately be after a small step?"

The Big Idea

Known point → find the slope → take a small step → get a new point → repeat.

The Euler's Method Formula

Suppose a differential equation is written as:

and you know a point on the solution:

For a step size , Euler's Method estimates the next point using:

The two equations work together. First, evaluate the differential equation at the current point to find the slope. Then use that slope to estimate the new value.

Why the Formula Works

Recall the point-slope idea from algebra. If you know a point and the slope of a line, you can estimate another point using:

Euler's Method does essentially the same thing. The difference is that the slope can change from point to point because the differential equation gives you a potentially different slope at every location.

At each step, Euler's Method temporarily treats the solution curve as though it were a straight line with the current slope.

Euler Step

Current point:

Current slope:

Horizontal step:

Vertical change:

Next point:

A Step-by-Step Method

  1. Write down the differential equation. Identify the expression for the derivative, such as .
  2. Record the starting point and step size. The initial condition gives your first and .
  3. Evaluate the differential equation at the current point to find the current slope.
  4. Calculate the change in . Multiply the slope by the step size.
  5. Find the next . Add the change to the current .
  6. Repeat until you reach the requested -value.

Worked Examples

Example 1: One Euler Step

Suppose:

Use Euler's Method with step size to approximate .

Step 1: Start at .
Step 2: Find the slope:
Step 3: Calculate the change in :
Step 4: Calculate the next -value:
Result:
Example 2: Multiple Euler Steps

Consider:

Use Euler's Method with step size to approximate .

Step 1: Begin with .
Step 2: At , the slope is .
Step 3: The next point is .
Step 4: Now use the new point. The slope is .
Step 5: The next point is .
Step 6: Repeat once more: the slope at the new point is .
Result:
Example 3: Using a Table

Suppose:

Use Euler's Method with step size , starting from .

Step 1: At , calculate the slope: .
Step 2: Use to find the next point: .
Step 3: At the new point, evaluate the differential equation again: .
Step 4: Continue the process until the requested -value is reached.
Example 4: A Backward Euler Step

Euler's Method can also be used to approximate a solution at an earlier -value, provided the problem gives an appropriate step direction.

Suppose:

To move from to , use a negative step size.

Step 1: The step size is .
Step 2: At the current point, the slope is .
Step 3: The change in is .
Result:

Euler's Method as a Recursion

For repeated calculations, it helps to think of Euler's Method as a recursion. If the current approximation is , then the next approximation is:

At the same time, the -coordinate advances by the step size:

So the complete Euler update can be written as:

This is the version worth remembering for AP Calculus. Every new point is created from the previous point and the slope at the previous point.

Euler's Method and Slope Fields

Euler's Method connects directly to slope fields. A slope field shows the direction of the solution curve at many points, while Euler's Method actually uses those slopes to construct an approximate path.

If you begin at a known point and repeatedly follow the small line segments indicated by the differential equation, you are essentially performing Euler's Method.

Connection to Slope Fields

Slope field: Shows what direction the solution should travel at each point.

Euler's Method: Uses those directions numerically to estimate where the solution travels.

Exact solution: The actual curve that Euler's Method is trying to approximate.

Accuracy and Step Size

Euler's Method is an approximation, so the result will generally not be exactly equal to the true solution. One of the most important ideas is that the step size affects the accuracy.

A smaller step size usually gives a better approximation because the solution curve has less opportunity to bend away from the straight-line approximation during each individual step.

For example, compare using:

With the smaller step size, Euler's Method takes more steps, but each step is shorter. This generally reduces the approximation error.

Smaller step size usually means greater accuracy

Do not confuse the number of steps with the size of each step. A problem may ask for several Euler steps with a small , or only a few steps with a larger one.

Common Mistakes

Using the new point to calculate the old slope

The slope for an Euler step is evaluated at the current point. Find the slope first, then use it to calculate the next point.

Forgetting to multiply the slope by the step size

The vertical change is not simply the slope. It is . The step size tells you how far you move horizontally.

Using the original point for every step

After each Euler step, the new point becomes the starting point for the next step. You must update both the and values.

Using the wrong sign for the step size

If you are moving toward smaller -values, the step size is negative. A sign error can change every subsequent approximation.

Rounding too early

If a calculator is allowed, keep several decimal places during intermediate calculations and round only the final answer. Early rounding can accumulate over multiple Euler steps.

Practice Problems

Question 1

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

Show answer
Question 2

The differential equation has . Use Euler's Method with step size to approximate .

Show answer
Question 3

Given , use Euler's Method with step size to approximate .

Show answer
Question 4 (Multiple Steps)

Given , use Euler's Method with step size to approximate . Round your answer to three decimal places.

Show answer

What to Remember for the AP Exam

When you see an Euler's Method problem, don't overthink it. The process is mechanical once you organize the information correctly.

AP Calculus Checklist

1. Start with the given point.

2. Evaluate the differential equation to get the current slope.

3. Multiply the slope by the step size.

4. Add that change to the current .

5. Update by the step size.

6. Repeat until you reach the requested point.

The key formula is:

Once you understand that formula, Euler's Method becomes a repeated application of the same two calculations.

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