Construction of L-functions #
This file constructs L-functions as formal Dirichlet series.
Main definitions #
ArithmeticFunction.eulerProduct f: the Euler product of a familyf iof Dirichlet series.
TODO #
- If each
f iis multiplicative, thenArithmeticFunction.eulerProduct fis multiplicative.
A private uniform space instance on ArithmeticFunction R in order to define eulerProduct as
a tprod. If R is viewed as having the discrete topology, then the resulting topology on
ArithmeticFunction R is the topology of pointwise convergence (see tendsto_iff).
See tendsTo_eulerProduct_of_tendsTo for the outward facing eulerProduct API.
Instances For
The uniform space structure on arithmetic functions is complete.
See tendsTo_eulerProduct_of_tendsTo for the outward facing eulerProduct API.
The Euler product of a family of arithmetic functions. Defined as a tprod, but see
tendsTo_eulerProduct_of_tendsTo for the outward facing eulerProduct API.
Equations
- ArithmeticFunction.eulerProduct f = ∏' (i : ι), f i
Instances For
If arithmetic functions f i converges to 1 pointwise, then the partial products
∏ i ∈ s, f i converge to eulerProduct f pointwise.