TOPICS
Search

Wynn's Rho Algorithm


Wynn's rho algorithm is an algorithm for convergence improvement by rational function extrapolation (Wynn 1956, Weniger 1989). Let s_n be the data at distinct increasing real nodes x_n with x_n->infty. Starting from rho_(-1)^((n))=0 and rho_0^((n))=s_n, form, for k,n=0, 1, ...,

 rho_(k+1)^((n))=rho_(k-1)^((n+1))+(x_(n+k+1)-x_n)/(rho_k^((n+1))-rho_k^((n)))

wherever the denominator is nonzero. For the standard choice x_n=n+1, the numerator is k+1. This numerator distinguishes the recurrence from Wynn's epsilon method, whose corresponding numerator is 1. The even entries rho_(2k)^((n)) are the extrapolated limits; the odd entries are auxiliary values.

The table entries are reciprocal differences of the pairs (x_n,s_n). When the rational interpolation problem is nonsingular, rho_(2k)^((n)) is the value at infinity of the rational function whose numerator and denominator have polynomial degrees at most k interpolating the 2k+1 data values s_n, ..., s_(n+2k). For a positive integer k, the method is exact for data of the form

 s_n=S+(a_0+a_1x_n+...+a_(k-1)x_n^(k-1))/(b_0+b_1x_n+...+b_kx_n^k)

with b_k!=0, provided the data and table entries required by the recurrence are well defined (Weniger 1989). This interpretation relates the algorithm to Thiele's interpolation formula. It is especially suited to algebraically decaying errors, but does not accelerate every convergent sequence.


See also

Convergence Improvement, Reciprocal Difference, Thiele's Interpolation Formula, Wynn's Epsilon Method

Explore with Wolfram|Alpha

References

Weniger, E. J. "Nonlinear Sequence Transformations for the Acceleration of Convergence and the Summation of Divergent Series." Comput. Phys. Rep. 10, 189-371, 1989. https://doi.org/10.1016/0167-7977(89)90011-7. https://arxiv.org/abs/math/0306302.Wynn, P. "On a Procrustean Technique for the Numerical Transformation of Slowly Convergent Sequences and Series." Proc. Cambridge Philos. Soc. 52, 663-671, 1956. https://doi.org/10.1017/S030500410003173X.

Cite this as:

Weisstein, Eric W. "Wynn's Rho Algorithm." From MathWorld--A Wolfram Resource. https://mathworld.wolfram.com/WynnsRhoAlgorithm.html

Subject classifications