HOME

TheInfoList



OR:

In mathematics, series acceleration is one of a collection of
sequence transformation In mathematics, a sequence transformation is an operator acting on a given space of sequences (a sequence space). Sequence transformations include linear mappings such as convolution with another sequence, and resummation of a sequence and, more ...
s for improving the
rate of convergence In numerical analysis, the order of convergence and the rate of convergence of a convergent sequence are quantities that represent how quickly the sequence approaches its limit. A sequence (x_n) that converges to x^* is said to have ''order of c ...
of a
series Series may refer to: People with the name * Caroline Series (born 1951), English mathematician, daughter of George Series * George Series (1920–1995), English physicist Arts, entertainment, and media Music * Series, the ordered sets used in ...
. Techniques for series acceleration are often applied in
numerical analysis Numerical analysis is the study of algorithms that use numerical approximation (as opposed to symbolic manipulations) for the problems of mathematical analysis (as distinguished from discrete mathematics). It is the study of numerical methods ...
, where they are used to improve the speed of
numerical integration In analysis, numerical integration comprises a broad family of algorithms for calculating the numerical value of a definite integral, and by extension, the term is also sometimes used to describe the numerical solution of differential equations ...
. Series acceleration techniques may also be used, for example, to obtain a variety of identities on
special functions Special functions are particular mathematical functions that have more or less established names and notations due to their importance in mathematical analysis, functional analysis, geometry, physics, or other applications. The term is defined b ...
. Thus, the
Euler transform In combinatorics, the binomial transform is a sequence transformation (i.e., a transform of a sequence) that computes its forward differences. It is closely related to the Euler transform, which is the result of applying the binomial transform to th ...
applied to the hypergeometric series gives some of the classic, well-known hypergeometric series identities.


Definition

Given a
sequence In mathematics, a sequence is an enumerated collection of objects in which repetitions are allowed and order matters. Like a set, it contains members (also called ''elements'', or ''terms''). The number of elements (possibly infinite) is calle ...
:S=\_ having a limit :\lim_ s_n = \ell, an accelerated series is a second sequence :S'=\_ which converges faster to \ell than the original sequence, in the sense that :\lim_ \frac = 0. If the original sequence is divergent, the
sequence transformation In mathematics, a sequence transformation is an operator acting on a given space of sequences (a sequence space). Sequence transformations include linear mappings such as convolution with another sequence, and resummation of a sequence and, more ...
acts as an
extrapolation method In mathematics, extrapolation is a type of estimation, beyond the original observation range, of the value of a variable on the basis of its relationship with another variable. It is similar to interpolation, which produces estimates between kn ...
to the antilimit \ell. The mappings from the original to the transformed series may be
linear Linearity is the property of a mathematical relationship ('' function'') that can be graphically represented as a straight line. Linearity is closely related to '' proportionality''. Examples in physics include rectilinear motion, the linear ...
(as defined in the article
sequence transformation In mathematics, a sequence transformation is an operator acting on a given space of sequences (a sequence space). Sequence transformations include linear mappings such as convolution with another sequence, and resummation of a sequence and, more ...
s), or non-linear. In general, the non-linear sequence transformations tend to be more powerful.


Overview

Two classical techniques for series acceleration are Euler's transformation of series and Kummer's transformation of series. A variety of much more rapidly convergent and special-case tools have been developed in the 20th century, including
Richardson extrapolation In numerical analysis, Richardson extrapolation is a sequence acceleration method used to improve the rate of convergence of a sequence of estimates of some value A^\ast = \lim_ A(h). In essence, given the value of A(h) for several values of h, we ...
, introduced by Lewis Fry Richardson in the early 20th century but also known and used by Katahiro Takebe in 1722; the Aitken delta-squared process, introduced by Alexander Aitken in 1926 but also known and used by Takakazu Seki in the 18th century; th
epsilon method
given by Peter Wynn in 1956; the Levin u-transform; and the Wilf-Zeilberger-Ekhad method or WZ method. For
alternating series In mathematics, an alternating series is an infinite series of the form \sum_^\infty (-1)^n a_n or \sum_^\infty (-1)^ a_n with for all . The signs of the general terms alternate between positive and negative. Like any series, an alternatin ...
, several powerful techniques, offering convergence rates from 5.828^ all the way to 17.93^ for a summation of n terms, are described by Cohen ''et al''.


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 :\sum_^\infty (-1)^n a_n = \sum_^\infty (-1)^n \frac where \Delta is the
forward difference operator A finite difference is a mathematical expression of the form . If a finite difference is divided by , one gets a difference quotient. The approximation of derivatives by finite differences plays a central role in finite difference methods for the ...
, for which one has the formula :(\Delta^n a)_0 = \sum_^n (-1)^k a_. 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.William H. Press, ''et al.'', ''Numerical Recipes in C'', (1987) Cambridge University Press, (See section 5.1).


Conformal mappings

A series :S = \sum_^ a_n can be written as ''f''(1), where the
function Function or functionality may refer to: Computing * Function key, a type of key on computer keyboards * Function model, a structured representation of processes in a system * Function object or functor or functionoid, a concept of object-oriente ...
''f'' is defined as :f(z) = \sum_^ a_n z^n. The function ''f''(''z'') can have singularities in the complex plane (
branch point In the mathematical field of complex analysis, a branch point of a multi-valued function (usually referred to as a "multifunction" in the context of complex analysis) is a point such that if the function is n-valued (has n values) at that point, ...
singularities,
poles Poles,, ; singular masculine: ''Polak'', singular feminine: ''Polka'' or Polish people, are a West Slavic nation and ethnic group, who share a common history, culture, the Polish language and are identified with the country of Poland in C ...
or
essential singularities In complex analysis, an essential singularity of a function is a "severe" singularity near which the function exhibits odd behavior. The category ''essential singularity'' is a "left-over" or default group of isolated singularities that a ...
), which limit the
radius of convergence In mathematics, the radius of convergence of a power series is the radius of the largest disk at the center of the series in which the series converges. It is either a non-negative real number or \infty. When it is positive, the power series ...
of the series. If the point ''z'' = 1 is close to or on the boundary of the disk of convergence, the series for ''S'' will converge very slowly. One can then improve the convergence of the series by means of a
conformal mapping In mathematics, a conformal map is a function that locally preserves angles, but not necessarily lengths. More formally, let U and V be open subsets of \mathbb^n. A function f:U\to V is called conformal (or angle-preserving) at a point u_0\in ...
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 z = \Phi(w) needs to be chosen such that \Phi(0) = 0, and one usually chooses a function that has a finite
derivative In mathematics, the derivative of a function of a real variable measures the sensitivity to change of the function value (output value) with respect to a change in its argument (input value). Derivatives are a fundamental tool of calculus. ...
at ''w'' = 0. One can assume that \Phi(1) = 1 without loss of generality, as one can always rescale ''w'' to redefine \Phi. We then consider the function :g(w) = f(\Phi(w)). Since \Phi(1) = 1, we have ''f''(1) = ''g''(1). We can obtain the series expansion of ''g''(''w'') by putting z = \Phi(w) in the series expansion of ''f''(''z'') because \Phi(0)=0; 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 \Phi'(0) \neq 0. 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é approximant In mathematics, a Padé approximant is the "best" approximation of a function near a specific point by a rational function of given order. Under this technique, the approximant's power series agrees with the power series of the function it is ap ...
s, the
Shanks transformation In numerical analysis, the Shanks transformation is a non-linear series acceleration method to increase the rate of convergence of a sequence. This method is named after Daniel Shanks, who rediscovered this sequence transformation in 1955. It was ...
, and Levin-type sequence transformations. Especially nonlinear sequence transformations often provide powerful numerical methods for the summation of
divergent series In mathematics, a divergent series is an infinite series that is not convergent, meaning that the infinite sequence of the partial sums of the series does not have a finite limit. If a series converges, the individual terms of the series mus ...
or
asymptotic series In mathematics, an asymptotic expansion, asymptotic series or Poincaré expansion (after Henri Poincaré) is a formal series of functions which has the property that truncating the series after a finite number of terms provides an approximation to ...
that arise for instance in
perturbation theory In mathematics and applied mathematics, perturbation theory comprises methods for finding an approximate solution to a problem, by starting from the exact solution of a related, simpler problem. A critical feature of the technique is a middl ...
, and may be used as highly effective
extrapolation method In mathematics, extrapolation is a type of estimation, beyond the original observation range, of the value of a variable on the basis of its relationship with another variable. It is similar to interpolation, which produces estimates between kn ...
s.


Aitken method

A simple nonlinear sequence transformation is the Aitken extrapolation or delta-squared method, :\mathbb : S \to S'=\mathbb(S) = _ defined by :s'_n = s_ - \frac. This transformation is commonly used to improve the
rate of convergence In numerical analysis, the order of convergence and the rate of convergence of a convergent sequence are quantities that represent how quickly the sequence approaches its limit. A sequence (x_n) that converges to x^* is said to have ''order of c ...
of a slowly converging sequence; heuristically, it eliminates the largest part of the absolute error.


See also

*
Shanks transformation In numerical analysis, the Shanks transformation is a non-linear series acceleration method to increase the rate of convergence of a sequence. This method is named after Daniel Shanks, who rediscovered this sequence transformation in 1955. It was ...
*
Minimum polynomial extrapolation In mathematics, minimum polynomial extrapolation is a sequence transformation used for convergence acceleration In mathematics, series acceleration is one of a collection of sequence transformations for improving the rate of convergence of a series ...
* Van Wijngaarden transformation


References

* C. Brezinski and M. Redivo Zaglia, ''Extrapolation Methods. Theory and Practice'', North-Holland, 1991. * G. A. Baker Jr. and P. Graves-Morris, ''Padé Approximants'', Cambridge U.P., 1996. * * Herbert H. H. Homeier: ''Scalar Levin-Type Sequence Transformations'', Journal of Computational and Applied Mathematics, vol. 122, no. 1–2, p 81 (2000). , {{arxiv, math/0005209. * Brezinski Claude and Redivo-Zaglia Michela : "The genesis and early developments of Aitken's process, Shanks transformation, the \epsilon-algorithm, and related fixed point methods", Numerical Algorithms, Vol.80, No.1, (2019), pp.11-133. * Delahaye J. P. : "Sequence Transformations", Springer-Verlag, Berlin, ISBN 978-3540152835 (1988). * Sidi Avram : "Vector Extrapolation Methods with Applications", SIAM, ISBN 978-1-61197-495-9 (2017). * Brezinski Claude, Redivo-Zaglia Michela and Saad Yousef : "Shanks Sequence Transformations and Anderson Acceleration", SIAM Review, Vol.60, No.3 (2018), pp.646–669. doi:10.1137/17M1120725 . * Brezinski Claude : "Reminiscences of Peter Wynn", Numerical Algorithms, Vol.80(2019), pp.5-10. * Brezinski Claude and Redivo-Zaglia Michela : "Extrapolation and Rational Approximation", Springer, ISBN 978-3-030-58417-7 (2020).


External links


Convergence acceleration of series



Digital Library of Mathematical Functions
Numerical analysis Asymptotic analysis Summability methods Perturbation theory