Approximating Solutions Using Euler's Method (College Board AP® Calculus BC)
Study Guide
Euler's method
What is Euler’s method?
Euler’s method is a numerical method for finding approximate solutions to first order differential equations
It treats the derivatives in the equation as being constant over short ‘steps’
At each step you use a linear approximation to approximate the value at the next point
See the 'Approximating Values of a Function' study guide in the Linearization topic
The differential equation must be in the form
i.e. is expressed in terms of and
Start with a known value corresponding to a value
Then
is the step size
etc.
An Euler’s method approximation tends to wander away from the exact solution
The accuracy can be improved by making the step size smaller
Examiner Tips and Tricks
If an exam question asks you how to improve an Euler’s method approximation, the answer will almost always involve decreasing the step size .
How do I use Euler’s method with a first order differential equation?
STEP 1: Make sure your differential equation is in form
STEP 2: Write down the recursion equations and
An exam question may tell you the correct value of to use
or you may need to calculate it from other info provided
See the Worked Example
STEP 3: Use the recursion feature on your calculator to calculate the Euler’s method approximation over the correct number of steps
The values for and will come from the initial conditions given in the question
Your calculator will output the answer as a table of values
Examiner Tips and Tricks
Be careful with letters. In the exam (and in your calculator’s recursion app) the variables may not be x and y.
Worked Example
Consider the differential equation with the initial condition .
(a) Apply Euler’s method with five steps to approximate the solution to the differential equation at .
First rearrange into form
Next calculate the step size ; you need to go from to in five steps so
Put that information into the recursion equations and
Put those equations into the recursion app on your calculator, and specify the required number of steps ()
Your calculator will output the answers in a table
0 | 0 | 0.5 |
1 | 0.2 | 0.6 |
2 | 0.4 | 0.72 |
3 | 0.6 | 0.856 |
4 | 0.8 | 1.0048 |
5 | 1 | 1.1638 |
Note that the last row in the table gives the result you're looking for (i.e. the Euler approximation for when )
Round to 3 decimal places
(b) Explain how the accuracy of the approximation in part (a) could be improved.
Decrease the step size by using a greater number of steps to get from 0 to 1
Sign up now. It’s free!
Did this page help you?