Jump to content

Odlyzko–Schönhage algorithm

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by R.e.b. (talk | contribs) at 17:52, 14 March 2009 (References: comment). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

In mathematics, the Odlyzko-Schönhage algorithm is a fast algorithm for evaluating the Riemann zeta function at many equally spaced points, introduced by (Odlyzko & Schönhage 1988). The key point is the use of the fast Fourier transform to speed up the evaluation of Dirichlet series at a large collection of equally spaced values. This reduces the time to find the zeros of the zeta function with imaginary part at most T from about T3/2+ε steps needed by the Riemann-Siegel formula to about T1+ε steps.

The algorithm was used by Gourdon (2004) to verify the Riemann hypothesis for the first 1013 zeros of the zeta function.

References

  • Gourdon, X., Numerical evaluation of the Riemann Zeta-function
  • Gourdon (2004), The 1013 first zeros of the Riemann Zeta function, and zeros computation at very large height (PDF)
  • Odlyzko, A. (1992), The 1020-th zero of the Riemann zeta function and 175 million of its neighbors This unpublished book describes the implementation of the algorithm and discusses the results in detail.
  • Odlyzko, A. M.; Schönhage, A. (1988), "Fast algorithms for multiple evaluations of the Riemann zeta function", Trans. Amer. Math. Soc., 309 (2): 797–809, MR0961614