Rapid computation of special values of Dirichlet L-functions

10/20/2021
by   Fredrik Johansson, et al.
0

We consider computing the Riemann zeta function ζ(s) and Dirichlet L-functions L(s,χ) to p-bit accuracy for large p. Using the approximate functional equation together with asymptotically fast computation of the incomplete gamma function, we observe that p^3/2+o(1) bit complexity can be achieved if s is an algebraic number of fixed degree and with algebraic height bounded by O(p). This is an improvement over the p^2+o(1) complexity of previously published algorithms and yields, among other things, p^3/2+o(1) complexity algorithms for Stieltjes constants and n^3/2+o(1) complexity algorithms for computing the nth Bernoulli number or the nth Euler number exactly.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/15/2021

Efficient computation of some special functions

We introduce a new algorithm to efficiently compute the functions belong...
research
06/17/2021

Fast evaluation of some p-adic transcendental functions

We design algorithms for computing values of many p-adic elementary and ...
research
04/04/2017

Conical: an extended module for computing a numerically satisfactory pair of solutions of the differential equation for conical functions

Conical functions appear in a large number of applications in physics an...
research
03/28/2020

On the inverses of Kasami and Bracken-Leander exponents

We explicitly determine the binary representation of the inverse of all ...
research
08/24/2016

Efficient algorithms for computing the Euler-Poincaré characteristic of symmetric semi-algebraic sets

Let R be a real closed field and D⊂R an ordered domain. We consider the ...
research
02/28/2023

Formalization of p-adic L-functions in Lean 3

The Euler–Riemann zeta function is a largely studied numbertheoretic obj...
research
07/09/2022

Bit complexity for computing one point in each connected component of a smooth real algebraic set

We analyze the bit complexity of an algorithm for the computation of at ...

Please sign up or login with your details

Forgot password? Click here to reset