Method of Romberg
In numerical Analysis, the method of integration of Romberg is a recursive method of numerical calculation of integral, based on the application of the process of Extrapolation of Richardson to the Méthode of the trapezoids. This technique of acceleration makes it possible to improve the order of convergence of the method of the trapezoids, by applying the latter to successive dyadic divisions of the interval of study and by forming some a judicious combination.
Principle
One wishes to calculate the integral of a function F , continues on . One subdivides then in identical N subintervals (even N , for example), of the for and . On this regular grid, the Méthode of the trapezoids is defined, noted T (H) :
where weightings are equal to 1 for the extreme points, and to 2 for the others. Then, the made error, noted , checks
This relation expresses the fact that the method of the trapezoid presents an error proportional to ; it is said that it is of order .
Algebraic handling provides an approximation of of order . It is with this intention enough to eliminate the term in in the development from the error. One reaches that point while considering rather the quantity T (H) - T (2h) /3 , which is anything else only the Méthode of Simpson. The same process can be taken back, in order to cancel the terms in which correspond to increasingly precise approximations of .
Algorithm
We will formalize the preceding technique of reduction of the error. One notes by R (K, H) the approximation of to the K ème stage, with a grid of step H . One passes then from the stage K at the stage k+1 while posing
One initializes the algorithm with the method of the trapezoid; in other words, R (0, H) = T (H) . One shows by recurrence that the approximation with the K ème stage, R (K, H) , provides an approximation of which is .
The algorithm can be represented in the shape of a table; in order to facilitate this representation, it is convenient to replace the by p directly. The first diagonal, noted R (K) , corresponds to the successive approximations, while the first line represents the method of the trapezoid, the second the method of Simpson, etc One moves inside the table using the formula of preceding recurrence. In practice, to obtain an approximation of on the level , one fixes oneself as criterion of stop that the absolute value between two successive approximations is smaller than . This generally implies that .
Example
To integrate on ''. One finds . The matrix of the algorithm is
from where the consecutive approximations are drawn
See too
External bond
-
In English: http://dmpeli.math.mcmaster.ca/Matlab/Math4Q3/NumMethods/Lecture3-5.html
| Random links: | Julien Maitron | Josat | Ferzan Özpetek | Frans Bonduel | Pierre Grivolas | Geombinatorics |