Study Guide

Approximating solutions using Euler's method (BC only)

AP Calculus BCΒ· AP Calculus BC CED β€” Differential EquationsΒ· 14 min read

1. What is Euler's Method?β˜…β˜…β˜†β˜†β˜†BC only⏱ 2 min

Euler's method is a numerical iterative technique for approximating values of the unknown solution to a first-order initial value problem (IVP) of the form , . Unlike analytical methods such as separation of variables that give an exact closed-form solution, Euler's method works even when an exact solution cannot be found easily.

It is tested exclusively on the AP Calculus BC exam, making up approximately 2-3% of the total exam score, and appears in both multiple-choice and free-response questions, often paired with other differential equation topics like slope fields or population growth. The core intuition uses tangent line approximation at each known point to step to the next x-value iteratively.

2. The Euler's Method Recursive Formulaβ˜…β˜…β˜†β˜†β˜†BC only⏱ 4 min

The core of Euler's method is breaking the interval from the initial -value to the target -value into equal steps, each of size (called step size). The formula for step size is:

h=xtβˆ’x0nh = \frac{x_t - x_0}{n}

Starting from the known initial point , we use the slope from the differential equation at the start of the step to approximate the y-value at the end of the step. The general recursive formulas are:

xk=x0+kβ‹…hx_k = x_0 + k \cdot h
yk=ykβˆ’1+hβ‹…f(xkβˆ’1,ykβˆ’1)y_k = y_{k-1} + h \cdot f(x_{k-1}, y_{k-1})
πŸ“ Worked Example

Given the initial value problem , with , use Euler's method with step size to approximate .

  1. 1

    Identify parameters: Initial , , step size , target , so we need 2 total steps.

  2. 2

    First step to : Calculate the slope at :

    f(0,1)=2(0)βˆ’1=βˆ’1f(0,1) = 2(0) - 1 = -1
  3. 3

    Then calculate the approximation for :

    y1=1+(0.5)(βˆ’1)=0.5y_1 = 1 + (0.5)(-1) = 0.5
  4. 4

    Second step to (our target): Calculate the slope at :

    f(0.5,0.5)=2(0.5)βˆ’0.5=0.5f(0.5, 0.5) = 2(0.5) - 0.5 = 0.5
  5. 5

    Calculate the final approximation:

    y2=0.5+(0.5)(0.5)=0.75y_2 = 0.5 + (0.5)(0.5) = 0.75
  6. 6

    Final result:

Exam tip:

Always write down the number of steps you need before starting calculations. It is extremely common to do one fewer step than required, especially when step size is a fraction and target x is a whole number.

3. Identifying Over- and Under-Approximationβ˜…β˜…β˜…β˜†β˜†BC only⏱ 4 min

After calculating an approximation, AP questions often ask if it is higher or lower than the exact value. This depends on the concavity of the solution over the entire interval, since each step uses the tangent line at the start of the step to approximate the whole interval:

  • If (concave up), tangent lines lie below the solution curve, so the approximation is an under-approximation

  • If (concave down), tangent lines lie above the solution curve, so the approximation is an over-approximation

To find the sign of , differentiate the original differential equation implicitly, then substitute to get in terms of and before checking its sign.

πŸ“ Worked Example

For the IVP , , the approximation for is 0.75. Is this an over- or under-approximation of the exact value?

  1. 1

    Differentiate the differential equation to find :

    yβ€²=2xβˆ’yβ€…β€ŠβŸΉβ€…β€Šyβ€²β€²=2βˆ’yβ€²y' = 2x - y \implies y'' = 2 - y'
  2. 2

    Substitute into the expression for :

    yβ€²β€²=2βˆ’(2xβˆ’y)=2βˆ’2x+yy'' = 2 - (2x - y) = 2 - 2x + y
  3. 3

    Check the sign of over : is positive on this interval, so is always positive: at , ; at , .

  4. 4

    Since everywhere on , the solution is concave up, so 0.75 is an under-approximation, and the exact value of is greater than 0.75.

Exam tip:

You can only conclude over/under approximation if has constant sign over the entire interval. If concavity changes, you cannot make a general claim about the final approximation.

4. Step Size and Error Behaviorβ˜…β˜…β˜…β˜†β˜†BC only⏱ 3 min

Euler's method is a first-order numerical method, meaning total global error is approximately proportional to step size , or where is constant for a given IVP and target. Smaller step size always produces a more accurate approximation, and on the AP exam you will never need more than 3-4 steps for any question.

πŸ“ Worked Example

An Euler approximation of with step size has a total error of 0.12. Assuming error follows the expected proportionality for Euler's method, what is the expected error when using step size to approximate ?

  1. 1

    Recall that for Euler's method, global error , where is constant for this IVP and target.

  2. 2

    Solve for using the known error:

    0.12=k(0.4)β€…β€ŠβŸΉβ€…β€Šk=0.120.4=0.30.12 = k(0.4) \implies k = \frac{0.12}{0.4} = 0.3
  3. 3

    Calculate the expected error for :

    E=kβ‹…h=0.3(0.1)=0.03E = k \cdot h = 0.3(0.1) = 0.03
  4. 4

    The expected error for step size 0.1 is 0.03.

5. Common Pitfalls

Wrong move:

Stopping one step early because you count the starting point as step 1, e.g. stopping at when targeting with starting at .

Why:

Students forget the initial point is step 0, not step 1, so they miscount the number of steps needed.

Correct move:

Before starting any calculation, explicitly calculate to get the required number of steps, then cross off each step as you complete it.

Wrong move:

Using instead of when calculating .

Why:

Students mix up the recursive order; is unknown when calculating the step.

Correct move:

Always remember you use the slope at the start of the step (the known point you already have) to calculate the y-value at the end of the step.

Wrong move:

Claiming a concave up solution gives an over-approximation, or a concave down solution gives an under-approximation.

Why:

Students mix up the position of the tangent line relative to the solution curve.

Correct move:

Draw a quick sketch: concave up curves bend upward above their tangent lines, so the approximation is low; concave down curves bend below their tangent lines, so the approximation is high.

Wrong move:

Stating that cutting the step size in half cuts the error by one-quarter for Euler's method.

Why:

Students confuse Euler's first-order error with second-order error for untested higher-order methods.

Correct move:

Remember Euler's method is first-order: error scales linearly with step size, so halving halves the error.

Wrong move:

Calculating step size as instead of .

Why:

Students mix up the formula when given a fixed number of steps .

Correct move:

Step size is total distance to the target divided by number of steps, so the difference in x goes in the numerator.

Wrong move:

Leaving in the expression for when checking concavity, so you cannot determine the sign of .

Why:

Students stop after implicit differentiation and forget to substitute the original differential equation.

Correct move:

After finding , always substitute to get in terms of and before checking its sign.

6. Quick Reference Cheatsheet

Category

Formula

Notes

Step Size (n steps from to )

Calculate this first; equal step size is assumed for all AP questions

Recursive Euler Step

Use slope at the start (known point) of the step

Second Derivative for Concavity

Substitute before checking sign

Over-Approximation Condition

on entire interval

Concave down: tangent line lies above curve

Under-Approximation Condition

on entire interval

Concave up: tangent line lies below curve

Euler Global Error

Error scales linearly with step size

Euler's Method Input

Only for first-order initial value problems

When this came up on past exams

AI-estimated based on syllabus patterns β€” cross-check with official past papers for accuracy. Use only as revision-focus signals.

  • 2022 Β· BC MCQ

    3-step Euler approximation question

  • 2021 Β· BC FRQ

    Euler + concavity check question

What's Next

Mastering Euler's method is a critical prerequisite for the remaining topics in Unit 7 (Differential Equations), specifically applied modeling with differential equations, where numerical approximations are often required when exact solutions are too complex to derive. This topic builds on your prior knowledge of tangent line approximations, extending that local linear idea to an iterative process that can reach any desired x-value. It also introduces core numerical analysis concepts widely used in engineering, biology, and physics for solving real-world differential equations that lack closed-form exact solutions. Without mastering the recursive step and error behavior of Euler's method, you will lose easy points on both MCQ and FRQ questions that explicitly test this BC-only topic.