The action of integral matrices on binary forms #
Fix a commutative ring R and a natural number w. Let V_w be the R-module of binary forms
of degree w, modelled as homogeneousSubmodule (Fin 2) R w with X = X 0 and Y = X 1.
Integral 2 × 2 matrices act on it on the right, (P ∣ M)(X, Y) = P(aX + bY, cX + dY) for
M = !![a, b; c, d], so that P ∣ (M * N) = (P ∣ M) ∣ N. This action is the coefficient module
of both period polynomials and modular symbols of weight w + 2.
A linear functional φ on V_w determines the binary form D φ whose value at (x, y) is
φ ((xY - yX)ʷ). This construction is compatible with the actions: the
action of M on D φ is the adjugate action on φ, transposed. Applied to the period functional
P ↦ ∫₀^{i∞} f(τ) P(τ, 1) dτ of a cusp form f, it produces the period polynomial
r_f(X, Y) = ∫₀^{i∞} f(τ) (X - τY)ʷ dτ.
Main definitions #
TauCeti.binaryFormRep R w: the right action of integral matrices on binary forms of degreew, as a representation of(Matrix (Fin 2) (Fin 2) ℤ)ᵐᵒᵖ.TauCeti.binaryFormAdjugateRep R w: the left actionP ↦ P ∣ adj Mof integral matrices, the right action precomposed with the anti-multiplicative adjugate.TauCeti.binaryFormMonomialBasis R w: the monomial basisXʲ Yʷ⁻ʲ,0 ≤ j ≤ w.TauCeti.linearFormPow R w x y: the binary form(xY - yX)ʷ.TauCeti.binaryFormDual R w: the linear mapφ ↦ D φfrom functionals to binary forms.
Main results #
TauCeti.binaryFormRep_op_mul_apply: the action is on the right,P ∣ (M * N) = (P ∣ M) ∣ N.TauCeti.binaryFormRep_op_neg,TauCeti.binaryFormRep_op_scalar: negated and scalar matrices act by(-1)ʷand by thewth power of the scalar.TauCeti.mapHomogeneousSubmodule_binaryFormRep: changing coefficients commutes with the action.TauCeti.trace_binaryFormRep_eq_dickson_eval: the trace is the Dickson weight polynomial evaluated at the matrix trace and determinant.TauCeti.binaryFormRep_adjugate_linearFormPow:(xY - yX)ʷ ∣ adj M = (x'Y - y'X)ʷfor(x', y') = M (x, y).TauCeti.eval_binaryFormDual:D φtakes the valueφ ((xY - yX)ʷ)at(x, y).TauCeti.binaryFormRep_binaryFormDual:(D φ) ∣ M = D (φ ∘ (· ∣ adj M)).TauCeti.binaryFormDual_injective:Dis injective when the binomial coefficientsw choose jare not zero divisors.
References #
- A. Popa and D. Zagier, An elementary proof of the Eichler--Selberg trace formula, J. Reine Angew. Math. 762 (2020), 105--122, arXiv:1711.00327, Section 4.
The right action P ↦ P ∣ M of integral 2 × 2 matrices on binary forms of degree w,
(P ∣ M)(X, Y) = P(aX + bY, cX + dY) for M = !![a, b; c, d], as a representation of the
opposite matrix monoid.
Equations
- TauCeti.binaryFormRep R w = MonoidHom.comp (MvPolynomial.linearSubstRep (Fin 2) R w) (MonoidHom.op ↑(Int.castRingHom R).mapMatrix)
Instances For
Integral substitution is homogeneous substitution after mapping the matrix entries into its coefficient ring.
The trace of an integral matrix on binary forms is its Dickson weight polynomial.
The action is on the right: P ∣ (M * N) = (P ∣ M) ∣ N.
The left action P ↦ P ∣ adj M of integral matrices on binary forms of degree w, as a
representation of the matrix monoid: the adjugate is anti-multiplicative, so precomposing the
right action TauCeti.binaryFormRep with it gives a left action. On SL(2, ℤ) the adjugate is
the inverse, so this restricts to P ↦ P ∣ γ⁻¹; on a matrix of determinant n it is the action
that appears in the Hecke operators on modular symbols, where {α, β} ⊗ P is sent to
{δα, δβ} ⊗ (P ∣ adj δ).
Equations
- One or more equations did not get rendered due to their size.
Instances For
An integer scalar matrix acts on degree-w binary forms by its wth power.
Binary forms attached to linear functionals #
The monomial basis Xʲ Yʷ⁻ʲ, 0 ≤ j ≤ w, of the binary forms of degree w, indexed by the
exponent j of X.
Equations
Instances For
Changing coefficients sends the monomial basis to the monomial basis.
Changing coefficients commutes with the action of integral matrices.
The binary form (xY - yX)ʷ of degree w, the wth power of a linear form vanishing at
(x, y). Its value at (τ, 1) is (x - yτ)ʷ.
Equations
- TauCeti.linearFormPow R w x y = ⟨(MvPolynomial.C x * MvPolynomial.X 1 - MvPolynomial.C y * MvPolynomial.X 0) ^ w, ⋯⟩
Instances For
Substituting the adjugate of M into (xY - yX)ʷ gives (x'Y - y'X)ʷ, where
(x', y') = M (x, y).
The binary form attached to a functional. A linear functional φ on the binary forms of
degree w determines the binary form D φ whose value at (x, y) is φ ((xY - yX)ʷ)
(TauCeti.eval_binaryFormDual). Explicitly,
D φ = ∑ⱼ (-1)ʷ⁻ʲ (w choose j) φ (Xʷ⁻ʲ Yʲ) Xʲ Yʷ⁻ʲ. For the period functional
P ↦ ∫₀^{i∞} f(τ) P(τ, 1) dτ of a cusp form f this is the period polynomial
r_f(X, Y) = ∫₀^{i∞} f(τ) (X - τY)ʷ dτ.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The value of D φ at (x, y) is φ ((xY - yX)ʷ).
Equivariance of D. For every integral matrix M, (D φ) ∣ M = D (φ ∘ (· ∣ adj M)): the action of Mon the binary form attached toφ` is the transpose of
the adjugate action on the functional.
D is injective when the binomial coefficients w choose j are not zero divisors, for
instance over a domain of characteristic zero or of characteristic p > w.