https://personal.math.ubc.ca/~CLP/CLP2/clp_2_ic/ap_Richardson.html
C.1 Richardson Extrapolation
There are many approximation procedures in which one first picks a step size and then generates an approximation to some desired quantity For example, might be the value of some integral For the trapezoidal rule with steps, plays the role of the step size. Often the order of the error generated by the procedure is known. This means
with being some known constant, called the order of the error, and being some other (usually unknown) constants. If is the approximation to produced by the trapezoidal rule with then If Simpson's rule is used,
Let's first suppose that is small enough that the terms in (E1) are small enough 1 that dropping them has essentially no impact. This would give
Imagine that we know but that we do not know or and think of (E2) as an equation that the unknowns and have to solve. It may look like we have one equation in the two unknowns but that is not the case. The reason is that (E2) is (essentially) true for all (sufficiently small) choices of If we pick some say and use the algorithm to determine then (E2), with replaced by gives one equation in the two unknowns and and if we then pick some different say and use the algorithm a second time to determine then (E2), with replaced by gives a second equation in the two unknowns and The two equations will then determine both and
To be more concrete, suppose that we have picked some specific value of and have chosen and and that we have evaluated and Then the two equations are
Equation C.1.1. Richardson extrapolation.
This works very well since, by computing for two different 's, we can remove the biggest error term in (E1), and so get a much more precise approximation to for little additional work.
No hay comentarios:
Publicar un comentario