MAT360 Section Summary: 5.2 (part II)

  1. Euler's Method Error

    So, using Taylor, we have that

    displaymath280

    Euler simply dropped the error term, to generate the succession of iterates

    displaymath281

    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

    displaymath282

    and that a constant M exists with

    displaymath283

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

      equation268

    and tex2html_wrap_inline320 be the Euler approximations. Then, for each tex2html_wrap_inline322 ,

    displaymath284

    Proof: Let tex2html_wrap_inline324 . Then

    displaymath285

    tex2html_wrap_inline322 . Therefore

    displaymath286

    since f satisfies a Lipschitz condition in y. Hence

    displaymath287

    This is related to a linear recurrence relation that will bound the error for tex2html_wrap_inline332 :

    displaymath288

    if you've had MAT385, then you know that we can solve these (guess and check, induction):

    displaymath289

    has solution

    displaymath290

    Therefore,

    displaymath291

    or

      equation270

    This form shows that the error incurred by Euler's method is linear in h: for a given tex2html_wrap_inline336 , tex2html_wrap_inline338 is linear in h.

  2. Properties/Tricks/Hints/Etc.

    One problem with the error bound (2) is that we need to have a bound on y'', and we're looking for y! This is quite a contrast to the situation when we were dealing with a known y and trying to bound higher derivatives. The chain rule may come to our rescue:

    displaymath292

    Or it may not!;) The problem is that you will more than likely still have a term with y in it, which is unknown....

    Sometimes physics can bound it for us: if we've derived our problem from physical conditions, e.g. F=ma, and we're looking for the function who's second derivative is a, then tex2html_wrap_inline354 is a physical upper bound on the second derivative! In the pendulum problem, the greatest acceleration would occur in free fall, when all of the force of gravity is acting on the pendulum bob. Thus g is the bound on the second derivative in our problem.

    One obvious strategy for improving our Euler approximations is to make h tremendously small. This may backfire, however, due to round-off error: if we examine the perturbed difference equation

    displaymath293

    we arrive at

    Theorem 5.10: Let y(t) denote the unique solution to the IVP (1), and tex2html_wrap_inline362 the solution of the perturbed difference equation above. Then

    displaymath294

    where tex2html_wrap_inline364 for all i. The minimal error tex2html_wrap_inline368 occurs when

    displaymath295




Fri Dec 2 00:17:20 EST 2005