- Numerov's method
-
Numerov's method is a numerical method to solve ordinary differential equations of second order in which the first-order term does not appear. It is a fourth-order linear multistep method. The method is implicit, but can be made explicit if the differential equation is linear.
Numerov's method was developed by Boris Vasil'evich Numerov.
Contents
The method
The Numerov method can be used to solve differential equations of the form
The function y(x) is sampled in the interval [a..b] at equidistant positions xn. Starting from function values at two consecutive samples xn − 1 and xn the remaining function values can be calculated as
where fn = f(xn) and yn = y(xn) are the function values at the positions xn and h = xn − xn − 1 is the distance between two consecutive samples.
Nonlinear equations
For nonlinear equations of the form
the method is given by
This is an implicit linear multistep method, which reduces to the explicit method given above if the function f is linear in y. It achieves order 4 (Hairer, Nørsett & Wanner 1993, §III.10).
Application
In numerical physics the method is used to find solutions of the radial Schrödinger Equation for arbitrary potentials.
The above equation can be rewritten in the form
with u(r) = rR(r). If we compare this equation with the defining equation of the Numerov method we see
and thus can numerically solve the radial Schrödinger equation.
Derivation
Starting from the Taylor expansion for y(xn) we get for the two sampling points adjacent to xn
The sum of those two equations gives
We solve this equation for y''n and replace it by the expression y''n = − fnyn which we get from the defining differential equation.
We take the second derivative of our defining differential equation and getWe replace the second derivative with the second order difference quotient and insert this into our equation for fnyn
We solve for yn + 1 to get
This yields Numerov's method if we ignore the term of order h6. It follows that the order of convergence (assuming stability) is 4.
References
- Hairer, Ernst; Nørsett, Syvert Paul; Wanner, Gerhard (1993), Solving ordinary differential equations I: Nonstiff problems, Berlin, New York: Springer-Verlag, ISBN 978-3-540-56670-0.
This book includes the following references:- Numerov, Boris Vasil'evich (1924), "A method of extrapolation of perturbations", Monthly Notices of the Royal Astronomical Society 84: 592–601.
- Numerov, Boris Vasil'evich (1927), "Note on the numerical integration of d2x/dt2 = f(x,t)", Astronomische Nachrichten 230: 359–364.
External links
- Lecture notes: Computerphysik und Numerik - by Jan Krieger
- Lecture notes of Werner Scholz - At Vienna University of Technology
- Lecture notes of Alexander Wagner
Categories:- Numerical differential equations
- Hairer, Ernst; Nørsett, Syvert Paul; Wanner, Gerhard (1993), Solving ordinary differential equations I: Nonstiff problems, Berlin, New York: Springer-Verlag, ISBN 978-3-540-56670-0.
Wikimedia Foundation. 2010.