Series acceleration

Source: Wikipedia, the free encyclopedia.

In

hypergeometric series
gives some of the classic, well-known hypergeometric series identities.

Definition

Given a sequence

having a limit

an accelerated series is a second sequence

which converges faster to than the original sequence, in the sense that

If the original sequence is

extrapolation method to the antilimit
.

The mappings from the original to the transformed series may be

linear (as defined in the article sequence transformations
), or non-linear. In general, the non-linear sequence transformations tend to be more powerful.

Overview

Two classical techniques for series acceleration are

WZ method
.

For alternating series, several powerful techniques, offering convergence rates from all the way to for a summation of terms, are described by Cohen et al.[3]

Euler's transform

A basic example of a

linear sequence transformation
, offering improved convergence, is Euler's transform. It is intended to be applied to an alternating series; it is given by

where is the

forward difference operator
, for which one has the formula

If the original series, on the left hand side, is only slowly converging, the forward differences will tend to become small quite rapidly; the additional power of two further improves the rate at which the right hand side converges.

A particularly efficient numerical implementation of the Euler transform is the van Wijngaarden transformation.[4]

Conformal mappings

A series

can be written as f(1), where the function f is defined as

The function f(z) can have

conformal mapping
that moves the singularities such that the point that is mapped to z = 1 ends up deeper in the new disk of convergence.

The conformal transform needs to be chosen such that , and one usually chooses a function that has a finite derivative at w = 0. One can assume that without loss of generality, as one can always rescale w to redefine . We then consider the function

Since , we have f(1) = g(1). We can obtain the series expansion of g(w) by putting in the series expansion of f(z) because ; the first n terms of the series expansion for f(z) will yield the first n terms of the series expansion for g(w) if . Putting w = 1 in that series expansion will thus yield a series such that if it converges, it will converge to the same value as the original series.

Non-linear sequence transformations

Examples of such nonlinear sequence transformations are Padé approximants, the Shanks transformation, and Levin-type sequence transformations.

Especially nonlinear sequence transformations often provide powerful numerical methods for the

extrapolation methods
.

Aitken method

A simple nonlinear sequence transformation is the Aitken extrapolation or delta-squared method,

defined by

This transformation is commonly used to improve the

absolute error
.

See also

References

  1. LCCN 65-12253
    .
  2. .
  3. ^ Henri Cohen, Fernando Rodriguez Villegas, and Don Zagier, "Convergence Acceleration of Alternating Series", Experimental Mathematics, 9:1 (2000) page 3.
  4. (See section 5.1).

External links