Documentation

LeanPool.LeanModularForms.Modularforms.Generators.Surjectivity

Generators of the graded ring of level 1 modular forms: Surjectivity #

We prove that evalE₄E₆ is surjective by showing each DirectSum.of _ k f lies in its range (strong induction on weight), then using the subalgebra closure of the range.

Helpers for surj_of_rank_one base cases #

Inductive step #

Main surjectivity proof #

The evaluation homomorphism evalE₄E₆ : ℂ[X₀, X₁] →ₐ[ℂ] ⨁_k M_k(Γ(1)) is surjective.