Euler product of
OpenRamanujanPetersson.L_euler_productmodular-formsnumber-theory
For every complex with , the Ramanujan -series has the two Euler product expansions
with both infinite products over all primes converging unconditionally to .
The first form comes from multiplicativity, and the second from the prime-power recursion.
Formalization Note is RamanujanPetersson.tau, the -th coefficient of Mathlib's -expansion (period ) of ModularForm.discriminant, valued in . The products are Mathlib's HasProd over Nat.Primes.
Preamble
import Mathlib import Definitions.Def_RamanujanPetersson_tau open UpperHalfPlane Filter Asymptotics MatrixGroups open scoped Real
Formal statement
namespace RamanujanPetersson
theorem L_euler_product (s : ℂ) (hs : 13 / 2 < s.re) :
HasProd (fun p : Nat.Primes =>
∑' n : ℕ, tau ((p : ℕ) ^ n) / ((p : ℕ) : ℂ) ^ ((n : ℂ) * s)) (LSeries tau s) ∧
HasProd (fun p : Nat.Primes =>
(1 - tau p * ((p : ℕ) : ℂ) ^ (-s) + ((p : ℕ) : ℂ) ^ (11 - 2 * s))⁻¹) (LSeries tau s) := by sorry
end RamanujanPeterssonSource
Wikipedia, "Ramanujan–Petersson conjecture", https://en.wikipedia.org/w/index.php?title=Ramanujan%E2%80%93Petersson_conjecture&oldid=1369029052 (PDF snapshot supplied by the proposer, 9 pp.), section "Ramanujan L-function", the two displayed Euler products ("the L-series in the domain of convergence can be written as the following Euler product" and the simplified form )
Human review
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.