The midpoint method advances an ordinary differential equation using a derivative evaluated at a temporal midpoint. Its explicit form predicts that midpoint from the initial derivative, while the implicit midpoint rule solves for the derivative at the mean of the endpoint states.
This explicit numerical method is a two-stage Runge-Kutta method and a one-step method. For a sufficiently smooth ordinary differential equation, the chain rule gives , and Taylor's theorem shows that its local truncation error is . Uniform Lipschitz continuity of in its solution argument gives an increment-function Lipschitz constant at most . The Lipschitz one-step error bound then proves second-order numerical convergence on a fixed time interval. This method uses an intermediate prediction from ; the explicit midpoint linear multistep method instead requires a separate previous value .
Articles by others on the same topic
There are currently no matching articles.