Formalization of p-adic L-functions in Lean 3

02/28/2023
by   Ashvni Narayanan, et al.
0

The Euler–Riemann zeta function is a largely studied numbertheoretic object, and the birthplace of several conjectures, such as the Riemann Hypothesis. Different approaches are used to study it, including p-adic analysis : deriving information from p-adic zeta functions. A generalized version of p-adic zeta functions (Riemann zeta function) are p-adic L-functions (resp. Dirichlet L-functions). This paper describes formalization of p-adic L-functions in an interactive theorem prover Lean 3. Kubota–Leopoldt p-adic L-functions are meromorphic functions emerging from the special values they take at negative integers in terms of generalized Bernoulli numbers. They also take twisted values of the Dirichlet L-function at negative integers. This work has never been done before in any theorem prover. Our work is done with the support of mathlib 3, one of Lean's mathematical libraries. It required formalization of a lot of associated topics, such as Dirichlet characters, Bernoulli polynomials etc. We formalize these first, then the definition of a p-adic L-function in terms of an integral with respect to the Bernoulli measure, proving that they take the required values at negative integers.

READ FULL TEXT

page 3

page 4

page 5

page 7

page 8

page 10

page 11

page 13

research
11/15/2021

Efficient computation of some special functions

We introduce a new algorithm to efficiently compute the functions belong...
research
06/07/2018

Generalized Polylogarithms in Maple

This paper describes generalized polylogarithms, multiple polylogarithms...
research
01/26/2022

Schlömilch integrals and probability distributions on the simplex

The Schlömilch integral, a generalization of the Dirichlet integral on t...
research
03/06/2023

The Matrix-variate Dirichlet Averages and Its Applications

This paper is about Dirichlet averages in the matrix-variate case or ave...
research
10/20/2021

Rapid computation of special values of Dirichlet L-functions

We consider computing the Riemann zeta function ζ(s) and Dirichlet L-fun...
research
01/10/2022

A Coq Formalization of the Bochner integral

The Bochner integral is a generalization of the Lebesgue integral, for f...
research
08/03/2020

On the Bernstein-von Mises theorem for the Dirichlet process

We establish that Laplace transforms of the posterior Dirichlet process ...

Please sign up or login with your details

Forgot password? Click here to reset