Evaluation of exponential sums and Riemann zeta function on quantum computer
Abstract
We show that exponential sums (ES) of the form equation* S(f, N)= Σk=0N-1 wk e2 π i f(k), equation* can be efficiently carried out with a quantum computer (QC). Here N can be exponentially large, wk are real numbers such that sum Sw(M)=Σk=0M-1 wk can be calculated in a closed form for any M, Sw(N)=1 and f(x) is a real function, that is assumed to be easily implementable on a QC. As an application of the technique, we show that Riemann zeta (RZ) function, ζ(σ+ i t) in the critical strip, \0 σ <1, t ∈ R \, can be obtained in polyLog(t) time. In another setting, we show that RZ function can be obtained with a scaling t1/D, where D 2 is any integer. These methods provide a vast improvement over the best known classical algorithms; best of which is known to scale as t4/13. We present alternative methods to find S(f,N) on a QC directly. This method relies on finding the magnitude A= Σ0N-1 ak of a n-qubit quantum state with ak as amplitudes in the computational basis. We present two different ways to do obtain A. Finally, a brief discussion of phase/amplitude estimation methods is presented.