Commit 2026-03-31 07:42 fdd294c6
View on Github →feat(NumberTheory/ModularForms): modular discriminant as a cusp form (#36262)
Summary
This PR constructs the modular discriminant Δ(z) = η(z)^24 and proves it is a cusp form of weight 12 and level 1. The dominated convergence for infinite products is proved by reducing to the additive Tannery theorem via the formal expansion ∏ (1 + f i) = ∑ₛ ∏ᵢ∈ₛ f i.
New files
Mathlib/Analysis/Normed/Ring/InfiniteProd.lean: Dominated convergence theorem for infinite products of the form∏' k, (1 + f n k)in a complete normed commutative ring, proved via Tannery's theorem.Mathlib/NumberTheory/ModularForms/Discriminant.lean: The modular discriminantΔ, its q-expansion, non-vanishing, and slash-invariance under the generators of SL(2,ℤ).