AP® Calculus BC · Unit 7 · Topic 7.5

Euler's Method: Step Size and Error

Euler's method walks along tangent lines to estimate a solution curve step by step. Each step's error comes from the curve's bending away from that tangent line, so shrinking the step size shrinks the error but never removes it.

Euler's method builds an approximate solution to dy/dx = f(x,y) one small step at a time. Starting at a known point, you use the slope f(x,y) there to draw a short tangent line segment, step forward by h along x, and land on a new estimated point. Then you repeat: recompute the slope at the new point, step again. The whole path is a chain of straight-line pieces pretending to be the curve.

Each step is really just the tangent line approximation from Unit 4, applied over and over. A tangent line only matches the true curve exactly at the point of tangency; everywhere else it drifts off, and how fast it drifts depends on concavity. If the true solution curves upward (concave up), the tangent line sits below it, so Euler's estimate undershoots. If the solution curves downward (concave down), the tangent line sits above it, and Euler overshoots. That per-step drift is the local error, and it accumulates across steps.

Halving the step size cuts each local error roughly in half too, since you're approximating the same bending curve with shorter, straighter pieces, but you're also taking twice as many steps, so the total error shrinks only roughly by half overall, not to zero. This is why Euler's method is called a first-order method: error scales proportionally with step size h, not with h2 or faster. That slow, proportional shrinkage is exactly what motivates looking for better approximation schemes later, and it's also why real computation has to balance step size against rounding error and computing cost rather than just shrinking h forever.

Key terms

Euler's method
A numerical technique that approximates a solution curve by repeatedly stepping along tangent lines computed from the differential equation.
Step size (h)
The fixed change in x used for each step in Euler's method.
Local error
The error introduced in a single step, caused by the true curve bending away from the tangent line.
Concavity
Whether a curve bends upward or downward, which determines whether Euler's method overshoots or undershoots the true value.
First-order method
A method whose total error shrinks roughly in direct proportion to the step size rather than faster.

Watch it explained

  1. How it worksHow does the concavity of the true solution decide whether Euler overshoots or undershoots?
  2. Worked exampleFind the Euler estimate of y(1) for dy/dx = y with y(0) = 1 using 1 step, then 2, then 4.
  3. Common mistakeWhy doesn't a smaller step size always produce a better answer in practice?
  4. Ties togetherHow does one Euler step connect to the tangent line approximation from Unit 4?

Check yourself

Your turn1 of 2
Find the Euler estimate of y(1) for dy/dx = y with y(0) = 2, using 6 equal steps.

End of topic.