Explicit Euler method

from Wikipedia, the free encyclopedia

The Euler Polygonzugverfahren or explicit Euler method (also Euler-Cauchy method, or Euler-forward method) the simplest method for the numerical solution of an initial value problem .

It was presented by Leonhard Euler in his book Institutiones Calculi Integralis in 1768 . Cauchy used it to prove some uniqueness results for ordinary differential equations .

The procedure is sometimes referred to in physics as the small step method.

The procedure

Two steps of the explicit Euler method

For the numerical solution of the initial value problem:

for an ordinary differential equation choose a discretization step size , consider the discrete points in time

and calculate the values

The calculated values represent approximations to the actual values ​​of the exact solution of the initial value problem. The smaller the selected step size , the more calculation work is required, but the more precise the approximated values ​​become.

A modification of the method consists in choosing the step size to be variable. A sensible change in the step size requires an algorithm for step size control that estimates the error in the current step and then selects the step size for the next step accordingly.

If a method is defined via , the implicit Euler method is obtained . This is A-stable and therefore better suited for stiff initial value problems .

Derivation

For the derivation of one-step procedure which is an initial value problem mostly in the equivalent thereto integral equation reshaped

Now the idea is to use a simple quadrature formula for the integral in the explicit Euler method : the left-hand box rule . In every step one chooses the integrand as a constant value at the left limit of the interval

properties

Stability domain of the explicit Euler method

The explicit Euler method has consistency and convergence order 1. The stability function is and its stability area , therefore, the interior of the circle of radius 1 to -1 in the complex plane .

Improved explicit Euler method

Instead of using the box rule for numerical integration, you can also use the midpoint rule.

Now you turn back the explicit Euler method to approximate to

Together this leads to the improved explicit Euler method (or Euler method with a smaller step size )

Generalizations

It can essentially be generalized to more efficient processes by two different ideas.

  • The first idea is to include more than just one of the previously calculated values ​​when calculating the next step. In this way, higher-order processes in the class of linear multistep processes are obtained .
  • The second idea is to evaluate the function on the interval at several points when calculating the next step . In this way the class of the Runge-Kutta methods is obtained .

The class of general linear methods includes both ideas of generalization and contains the class of linear multi-step methods and the class of Runge-Kutta methods as a special case.

literature

  • E. Hairer, SP Norsett, G. Wanner: Solving Ordinary Differential Equations I , Springer Verlag
  • M. Hermann: Numerics of ordinary differential equations, initial and boundary value problems , Oldenbourg Verlag, Munich and Vienna, 2004, ISBN 3-486-27606-9

Individual evidence

  1. Arnold Reusken: Numerical Analysis for Engineers and Scientists . Springer, Berlin 2006, ISBN 3-540-25544-3 , pp. 378 .
  2. Arnold Reusken: Numerical Analysis for Engineers and Scientists . Springer, Berlin 2006, ISBN 3-540-25544-3 , pp. 381 .
  3. Arnold Reusken: Numerical Analysis for Engineers and Scientists . Springer, Berlin 2006, ISBN 3-540-25544-3 , pp. 382 .