Paper 2024/1412

A New Method to Test the Zeros of Riemann Zeta Function

Zhengjun Cao
Lihua Liu
Abstract

The zeta function ζ(z)=n=11nz is convergent only for Re(z)>1. To test its zeros, one needs to use the Riemann-Siegel function Z(t). If Z(t1) and Z(t2) have opposite signs, Z(t) vanishes between t1 and t2, and ζ(z) has a zero on the critical line between 12+it1 and 12+it2. This method is non-polynomial time, because it has to compute the sum nαcos(ϑ(1/2+it)tlogn)n, where α=t/(2π). The eta function η(z)=n=1(1)n1nz is convergent for Re(z)>0, and η(z)=(121z)ζ(z) for the critical strip 0<Re(z)<1. The alternating series can be directly used to test the zeros because η(z) and the analytic continuation of ζ(z) have the same zeros in the critical strip. In this paper, we present a polynomial time algorithm to test the zeros based on η(z), which is more understandable and suitable for modern computing machines than the general method. Besides, we clarify the actual meaning of logarithm symbol in the Riemann-Siegel formula.

Note: This is a new version.

Metadata
Available format(s)
PDF
Category
Foundations
Publication info
Preprint.
Keywords
Zeta functionalternating seriespartial sumabsolute convergence
Contact author(s)
liulh @ shmtu edu cn
History
2024-11-14: revised
2024-09-10: received
See all versions
Short URL
https://ia.cr/2024/1412
License
No rights reserved
CC0

BibTeX

@misc{cryptoeprint:2024/1412,
      author = {Zhengjun Cao and Lihua Liu},
      title = {A New Method to Test the Zeros of Riemann Zeta Function},
      howpublished = {Cryptology {ePrint} Archive, Paper 2024/1412},
      year = {2024},
      url = {https://eprint.iacr.org/2024/1412}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.