MAT360 Section Summary: 5.2

Euler's Method

  1. Summary

    This first method for solving a well-posed initial value problem (IVP) is as simple as can be: we approximate a derivative with a finite difference. That's it!

    Alternatively, Euler's method can be derived using the Taylor series expansion, and that is perhaps a better approach, since it can be generalized, and since it can be studied for the magnitude of the error we're going to be making.

  2. Definitions

  3. Theorems/Formulas

    So, using Taylor, we have that

    displaymath184

    and, since y satisfies the differential equation,

    displaymath185

    We simply drop the error term, and hope that we don't make too bad a mistake, to generate the succession of iterates

    displaymath186

    This is a difference equation associated with the given differential equation. Its solution, we hope, will be relatively close to the solution of the IVP. Hope aside, how bad can things get? What's the worst that can happen? The answer is in the following theorem:

    Theorem 5.9 (error bound): Suppose f is continuous and satisfies a Lipschitz condition with constant L on

    displaymath187

    and that a constant M exists with

    displaymath188

    Let y(t) denote the unique solution to the IVP

    displaymath189

    and tex2html_wrap_inline215 be the Euler approximations. Then, for each tex2html_wrap_inline217 ,

    displaymath190

  4. Properties/Tricks/Hints/Etc.

    One obvious strategy for improving our approximations is to make h tremendously small. This may backfire, however, due to round-off error.




Mon Nov 28 00:51:24 EST 2005