TOPICS
Search

Riemann-Siegel Formula


The Riemann-Siegel formula is an asymptotic formula discovered (but not published) by Riemann for computing the Riemann-Siegel function Z(t), or equivalently the Riemann zeta function on the critical line. The formula was subsequently discovered in an archive of Riemann's papers by C. L. Siegel (Edwards 2001, p. 136; Derbyshire 2004, pp. 257 and 263) and published by Siegel (1932).

For real t>0, write

 Z(t)=2sum_(k=1)^(nu(t))1/(sqrt(k))cos[theta(t)-tlnk]+R(t),
(1)

where nu(t)=|_sqrt(t/(2pi))_|, |_x_| is the floor function, and Z(t) and theta(t) are the Riemann-Siegel functions. The correction R(t) has the asymptotic expansion

R(t)∼(-1)^(nu(t)-1)(t/(2pi))^(-1/4)×sum_(k=0)^(infty)c_k(sqrt(t/(2pi))-nu(t))(t/(2pi))^(-k/2)
(2)
c_k(p)=[omega^k]{exp[i(1/2tln(t/(2pi))-1/2t-1/8pi-theta(t))]×[y^0][(sum_(j=0)^(infty)A_j(y)omega^j)(sum_(j=0)^(infty)(psi^((j))(p))/(j!)y^j)]}
(3)
A_0(y)=e^(2piiy^2)
(4)
A_j(y)=-1/2yA_(j-1)(y)-1/(32pi^2)(partial^2)/(partialy^2)(A_(j-1)(y))/y
(5)
psi(p)=(cos[2pi(p^2-p-1/(16))])/(cos(2pip))
(6)

as t->+infty (Siegel 1932, Edwards 2001). Here p=sqrt(t/(2pi))-nu(t) lies in [0,1), omega=sqrt(2pi/t), and the recurrence for A_j applies for j>=1. The coefficient notation [y^0] extracts a constant Laurent series coefficient, and [omega^k] refers to the formal expansion after substituting t=2pi/omega^2 and expanding theta(t) asymptotically. The quotient defining psi(p) and its derivatives are interpreted by analytic continuation at p=1/4 and p=3/4, where psi(p)=1/2. The first few terms c_k(p) are given by

c_0(p)=psi(p)
(7)
c_1(p)=-(psi^((3))(p))/(96pi^2)
(8)
c_2(p)=(psi^('')(p))/(64pi^2)+(psi^((6))(p))/(18432pi^4)
(9)
c_3(p)=-(psi^'(p))/(64pi^2)-(psi^((5))(p))/(3840pi^4)-(psi^((9))(p))/(5308416pi^6)
(10)
c_4(p)=(psi(p))/(128pi^2)+(19psi^((4))(p))/(24576pi^4)+(11psi^((8))(p))/(5898240pi^6)+(psi^((12))(p))/(2038431744pi^8)
(11)
c_5(p)=-(5psi^((3))(p))/(3072pi^4)-(901psi^((7))(p))/(82575360pi^6)-(7psi^((11))(p))/(849346560pi^8)-(psi^((15))(p))/(978447237120pi^(10)).
(12)

The numerators and denominators are 1, -1, 1, 1, -1, -1, -1, 1, 19, 11, 1, -5, -901, ... (OEIS A050276) and 1, 96, 64, 18432, 64, 3840, 5308416, 128, ... (OEIS A050277), respectively.

It is based on evaluation of the integral

psi(p)=(e^(ipi/8)e^(-2piip^2))/(2pii)int_Gamma(e^(iu^2/(4pi))e^(2pu))/(e^u-1)du
(13)
=(cos[2pi(p^2-p-1/(16))])/(cos(2pip)),
(14)

also denoted Psi(p), where Gamma is an infinite straight line of slope 1, directed from northeast infinity to southwest infinity, which crosses the imaginary axis strictly between 0 and 2pii (Edwards 2001, p. 147).

Assuming the Riemann hypothesis, Riemann's prime-counting formula (Riemann 1859) gives the large-x approximation

 (pi(x)-Li(x))/((sqrt(x))/(lnx)) approx -1-2sum_(gamma in S)(sin(gammalnx))/gamma
(15)

for real x>1, where pi(x) is the prime counting function and Li(x) is the logarithmic integral. The sum is truncated over initial segments S of the positive ordinates gamma of nontrivial zeros 1/2+igamma of the Riemann zeta function, in increasing order and counting multiplicity. The left side is the negative of the normalized overcount of Li(x) as an estimator for the prime counting function (Borwein and Bailey 2003, p. 68; Granville and Martin 2004).

Alan Turing's blueprint for a zeta-function machine.

In 1939, Alan Turing designed a gear-driven analog machine intended to tabulate the cosine terms in the Riemann-Siegel sum and thereby assist a search for zeros of the Riemann zeta function. The surviving blueprint was never built and contains several mechanical errors, but it anticipates Turing's later computer calculations of zeta zeros (Casselman 2006).


See also

Logarithmic Integral, Prime Counting Function, Prime Number Theorem, Riemann-Siegel Functions, Riemann-Siegel Integral Formula, Riemann-von Mangoldt Formula, Riemann Zeta Function

Explore with Wolfram|Alpha

References

Borwein, J. and Bailey, D. Mathematics by Experiment: Plausible Reasoning in the 21st Century. Wellesley, MA: A K Peters, p. 68, 2003.Borwein, J.; Bailey, D.; and Girgensohn, R. Experimentation in Mathematics: Computational Paths to Discovery. Wellesley, MA: A K Peters, 2004.Casselman, B. "Turing's Zeta-Function Machine." Not. Amer. Math. Soc. 53, 41-50, 2006. https://www.ams.org/journals/notices/200601/200601FullIssue.pdf.Derbyshire, J. Prime Obsession: Bernhard Riemann and the Greatest Unsolved Problem in Mathematics. New York: Penguin, 2004.Edwards, H. M. "The Riemann-Siegel Formula." Ch. 7 in Riemann's Zeta Function. New York: Dover, pp. 136-170, 2001.Granville, A. and Martin, G. "Prime Number Races." 24 Aug 2004. https://arxiv.org/abs/math/0408319.History of Mathematics Project. "Turing's Zeta Function Machine." Image: King's College, Cambridge, Modern Archive Centre, AMT/C/2. https://www.history-of-mathematics.org/artifacts/turings-zeta-function-machine.Riemann, G. F. B. "Über die Anzahl der Primzahlen unter einer gegebenen Grösse." Monatsber. Königl. Preuss. Akad. Wiss. Berlin, 671-680, Nov. 1859. Reprinted in Das Kontinuum und Andere Monographen (Ed. H. Weyl). New York: Chelsea, 1972.Siegel, C. L. "Über Riemanns Nachlaß zur analytischen Zahlentheorie." 1932. Reprinted in Gesammelte Abhandlungen, Vol. 1. Berlin, Germany: Springer-Verlag, pp. 275-310, 1966. English translation by E. Barkan and D. Sklar, 11 Oct 2018. https://arxiv.org/abs/1810.05198.Sloane, N. J. A. Sequences A050276 and A050277 in "The On-Line Encyclopedia of Integer Sequences."

Referenced on Wolfram|Alpha

Riemann-Siegel Formula

Cite this as:

Weisstein, Eric W. "Riemann-Siegel Formula." From MathWorld--A Wolfram Resource. https://mathworld.wolfram.com/Riemann-SiegelFormula.html

Subject classifications