Finite-dimensional parabolic cohomology for Gamma1(N)
ProvedMTT.Cohomology.parabolicH1_finiteDimensionalgroup-cohomologymodular-formsperiods
Let be a positive integer and . Let be the complex space of homogeneous binary polynomials of degree , with the MTT left substitution action of . Then
Here parabolic cohomology is formed from the ordinary one-cocycles whose restriction to each cyclic cusp stabilizer is principal, modulo all principal coboundaries. This is the finiteness input needed to use dimension comparisons in the Eichler–Shimura surjectivity argument; it includes and all positive levels.
Preamble
import Definitions.Def_MTT_ParabolicCohomology import Mathlib.LinearAlgebra.FiniteDimensional.Defs set_option autoImplicit false noncomputable section
Formal statement
theorem MTT.Cohomology.parabolicH1_finiteDimensional {N n : ℕ} (hN : 0 < N) :
FiniteDimensional ℂ (MTT.Cohomology.ParabolicH1 N n) := by sorrySource
Columbia Spring 2021 Eichler–Shimura seminar notes, https://www.math.columbia.edu/~dmarcil/Seminars/2021_Spring/Notes/Week4-5.pdf, §1.1 pp. 1–3 (cocycles, coboundaries, parabolic restriction, finite cellular model), §1.2 Theorem 1 p. 9. The submitted direct proof instead uses finite generation: mathlib SpecialLinearGroup.SL2Z_generators (Mathlib.LinearAlgebra.Matrix.FixedDetMatrices), Subgroup.fg_of_index_ne_zero (Mathlib.GroupTheory.Schreier), and MvPolynomial.homogeneousSubmodule_fg.