Commutativity of the GL_n Hecke ring #
Transposition ξ ↦ ᵗξ is an anti-automorphism of GL_n(ℚ) preserving both SL_n(ℤ) and
the submonoid Δ of integral matrices of positive determinant, so it restricts to a
HeckeAntiInvolution of the arithmetic Hecke datum. Every double coset has a diagonal
representative and transposition fixes a diagonal matrix, so the involution it induces on
SL_n(ℤ) \ Δ / SL_n(ℤ) is the identity. Shimura's Proposition 3.8 then applies: the
integral Hecke ring of GL_n is commutative.
Main definitions #
HeckeRing.GLn.transposeGLEquiv: transposition as an isomorphismGL_n(ℚ) ≃* GL_n(ℚ)ᵐᵒᵖ.HeckeRing.GLn.transposeAntiInvolution: the inducedHeckeAntiInvolutionof(Δ, SL_n(ℤ)).
Main results #
HeckeRing.GLn.transposeAntiInvolution_onHeckeCoset_eq_self: transposition fixes every double coset.HeckeRing.GLn.commSemiringHeckeRing: Shimura's Proposition 3.8 forGL_n— the Hecke ring is commutative over any commutative semiring of coefficients, withHeckeRing.GLn.commSemiringIntegralHeckeRingthe integral case.
References #
Ported from the AINTLIB LeanModularForms project
(LeanModularForms/HeckeRIngs/GLn/TransposeAntiInvolution.lean,
Chris Birkbeck).
Transposition as an isomorphism GL_n(ℚ) ≃* GL_n(ℚ)ᵐᵒᵖ: it reverses products, so it
lands in the opposite group.
Equations
Instances For
Transposition acts on the underlying matrix as Matrix.transpose.
Transposing twice is the identity.
Transposition fixes every diagonal matrix, including the junk value 1 taken when
some entry vanishes.
Transposition as an anti-involution of the arithmetic Hecke datum (Δ, SL_n(ℤ)).
Equations
Instances For
Transposition fixes every double coset: each one has a diagonal representative, and transposition fixes diagonal matrices.
Shimura's Proposition 3.8 for GL_n: the Hecke ring of GL_n over any commutative
semiring is commutative, transposition being an anti-involution that fixes every double
coset.
Equations
Instances For
The integral Hecke ring of GL_n is commutative.