ASYMPTOTIC ERROR FORMULAS AND
THEIR
APPLICATIONS 297
J(O)
I
f(O)
2
J(1)
2
J(O)
4
Jjl>
/(2)
4
J(O)
8
J(1)
8
/(2)
8
J(3)
8
f(O)
16
J(1)
16
/(2)
16
J(3)
16
J(4)
16
Figure
5.4
Romberg integration table.
This is the Romberg integration rule. Consider the diagram in Figure 5.4 for the
Richardson extrapolates of the trapezoidal rule, with the number of subdivisions
a power of
2.
The first column denotes the trapezoidal rule, the second Simpson's
rule, etc.
By
(5.4.45), each column converges to
/(f).
Romberg integration
is
the
rule
of
taking the diagonal. Since each column converges more rapidly than the
preceding column, assuming
f(x)
is
infinitely differentiable, it could be expected
that
Jk(f)
would converge more rapidly than
{I~kl}
for any k. This
is
usually
the case, and consequently the method has been
very popular since the late 1950s.
Compared with Gaussian quadrature, Romberg integration has the advantage of
using evenly spaced abscissas. For a more complete analysis of Romberg integra-
tion, see Bauer et al. (1963).
Example Using Romberg integration, evaluate
This
was
used previously
as
an example, in Tables 5.1,
5.3,
and 5.11, for the
trapezoidal, Simpson, and Gauss-Legendre rules, respectively. The Romberg
results are given in Table
5.17.
They show that Romberg integration
is
superior to
Simpson's rule,
but
Gaussian quadrature
is
still more rapidly convergent.
To compute
Jk(f)
for a particular k, having already computed J
1
(f),
...
, Jk_
1
(f),
the row
Table 5.17 Example of Romberg integration
k Nodes
Jk
(/)
0
1
2
3
4
5
6
2
3
5
9
17
33
6S
-34.77851866026
-11.59283955342
-12.01108431754
-12.07042041287
-12.07034720873
-12.07034631632
-12.07034631639
{5.4.47)
Error
2.27E + 1
-4.78E-
1
-5.93E-
2
7.41E-
5
8.92E-
7
-6.82E-
11
<
5.00E-
12