Construction of Hecke rings following Shimura #
This file re-exports the Hecke ring construction, split across:
Basic— core definitions (HeckePair,HeckeCoset,HeckeLeftCoset,decompQuot,𝕋,HeckeModule)Multiplication— Shimura'sheckeMultiplicity,mulMap,mulSupport, theMulinstanceModule—smulOrbit, module action on left cosets, faithfulnessAssociativity—IsScalarTower(Shimura Prop 3.4)Ring—Ring (𝕋 P ℤ)instance and user-facing APIDegree— degree ring homomorphismdeg : 𝕋 P ℤ →+* ℤ(Shimura Prop 3.3)