Finite generation of integral compactly supported cohomology
ProvedMTT.Cohomology.integral_finite_generationgroup-cohomologymodular-formsperiods
The integral compactly supported group cohomology of Γ₁(N), with homogeneous degree-n binary polynomial coefficients, is a finitely generated Z-module. A proof may use finitely many Manin generators; no torsion-free assumption on Γ₁(N) is imposed.
Preamble
import Definitions.Def_MTT_Cohomology import Mathlib.RingTheory.Flat.Basic set_option autoImplicit false noncomputable section open scoped BigOperators TensorProduct open MTT.Cohomology
Formal statement
theorem MTT.Cohomology.integral_finite_generation
{N n : ℕ} (hN : 0 < N) : Module.Finite ℤ (Hc N n ℤ) := by sorrySource
Ash–Stevens, Modular forms in characteristic l and special values of their L-functions (1986), §4, Definition 4.1 and Proposition 4.2, pp. 861–863, https://math.bu.edu/people/ghs/papers/Mod_fms_char_ell.pdf. Integral statements use relative group cohomology, not the coarse quotient at elliptic points. Finite generation follows from finite-index Manin generators and finite-rank coefficient modules.