Solutions of the period relation act as Hecke operators #
Let ℳₙ be the projective determinant-n matrix module and ℛₙ = R[ℳₙ]. An element
ξ = ∑ c_M M of ℛₙ sends a binary form P of even degree w to the level-one modular symbol
∑ c_M {∞, 0} ⊗ (P ∣ adj M) ∈ 𝕄_w(SL(2, ℤ); R)
(TauCeti.TraceFormulaMatrixModule.symbolAction), where P ∣ adj M is the adjugate
substitution. Through the duality TauCeti.binaryFormDual between binary forms and functionals
on them, this is the transpose of the substitution action
TauCeti.TraceFormulaMatrixModule.periodAction of ξ on period polynomials
(TauCeti.TraceFormulaMatrixModule.periodAction_binaryFormDual).
Popa and Zagier's Proposition 2 says that every solution ξ of the period relation (A)
(1 - S)·ξ - Tₙ^∞·(1 - S) ∈ (1 - T)·ℛₙ acts on period polynomials as the classical Hecke
operator Tₙ.
On modular symbols this is the identity
∑ c_M {∞, 0} ⊗ (P ∣ adj M) = ∑_{(a b; 0 d) ∈ ℳₙ^∞} {∞, b/d} ⊗ (P ∣ adj (a b; 0 d))
(TauCeti.TraceFormulaMatrixModule.PeriodRelation.symbolAction_eq). Its right-hand side
TauCeti.TraceFormulaMatrixModule.upperTriangularSymbol is ∑ {a∞, a0} ⊗ (P ∣ adj a), the sum
of the translates of {∞, 0} ⊗ P by the upper-triangular representatives a = (a b; 0 d) of
Γ \ ℳₙ; for n > 0 these are the matrices with ad = n, a > 0 and 0 ≤ b < d. For n > 0
this is the classical Hecke operator Tₙ applied to {∞, 0} ⊗ P, which runs over all
determinant-n double cosets Γ diag(a, d) Γ with a ∣ d. Identifying it with the sum of the
double-coset operators TauCeti.ModularSymbols.heckeSymbol over these cosets is not proved here;
for non-squarefree n this sum has more terms than the single double coset Γ diag(1, n) Γ of
TauCeti.ModularSymbols.heckeTSymbol.
The proof applies to the relation (A) the linear map M ↦ {∞, M0} ⊗ (P ∣ adj M). Left
multiplication by g ∈ SL(2, ℤ) replaces its value by {g⁻¹∞, M0} ⊗ (P ∣ adj M). For g = T
nothing changes, so the map kills (1 - T)·ℛₙ; for g = S the value drops by
{∞, 0} ⊗ (P ∣ adj M), so the map sends (1 - S)·ξ to the action of ξ. It sends Tₙ^∞ to
the right-hand side above and kills Tₙ^∞·S, since (a S)0 = a∞ = ∞ for upper-triangular a.
The period map of a level-one cusp form f is a functional on 𝕄_w(SL(2, ℤ); ℂ), and the binary
form attached to its restriction to the symbols {∞, 0} ⊗ P is the period polynomial r_f. So
TauCeti.TraceFormulaMatrixModule.PeriodRelation.periodAction_binaryFormDual expresses the
action of ξ on r_f through the periods of f on the symbols ∑ {a∞, a0} ⊗ (P ∣ adj a).
The substitution z ↦ a z turns these into the periods of the slashes f ∣[k] a on {∞, 0},
whose sum is the classical Hecke transform Tₙ f = TauCeti.heckeTCuspLevelOne k n f.
Hence r_f ∣ ξ = r_{Tₙ f} for every n ≥ 1
(TauCeti.TraceFormulaMatrixModule.PeriodRelation.periodAction_periodPolynomial).
Main definitions #
TauCeti.TraceFormulaMatrixModule.symbolAction hw: the actionξ ↦ (P ↦ ∑ c_M {∞, 0} ⊗ (P ∣ adj M))ofℛₙon level-one modular symbols.TauCeti.TraceFormulaMatrixModule.upperTriangularSymbol R n w: the mapP ↦ ∑_{(a b; 0 d) ∈ ℳₙ^∞} {∞, b/d} ⊗ (P ∣ adj (a b; 0 d)).
Main results #
TauCeti.TraceFormulaMatrixModule.upperTriangularSymbol_eq_sum_toGL_smul: forn ≠ 0,upperTriangularSymbolisP ↦ ∑ {a∞, a0} ⊗ (P ∣ adj a).TauCeti.TraceFormulaMatrixModule.periodAction_binaryFormDual: the substitution action ofξon the binary form attached toφ ∘ {∞, 0}is the binary form attached toφ ∘ symbolAction ξ.TauCeti.TraceFormulaMatrixModule.PeriodRelation.symbolAction_eq: forn ≠ 0, a solution of the period relation (A) acts on{∞, 0}asupperTriangularSymbol, the sum overℳₙ^∞.TauCeti.TraceFormulaMatrixModule.PeriodRelation.periodAction_binaryFormDual: the same statement for the action on binary forms attached to functionals on modular symbols, such as period polynomials.TauCeti.TraceFormulaMatrixModule.PeriodRelation.periodAction_periodPolynomial: forn ≥ 1, a solutionξof the period relation (A) acts on period polynomials of level-one cusp forms as the Hecke operatorTₙ:r_f ∣ ξ = r_{Tₙ f}.
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, §2, Proposition 2.
- Y. J. Choie and D. Zagier, Rational period functions for PSL(2, ℤ), Contemp. Math. 143 (1993), 89–108.
The action of ℛₙ on the Manin symbol {∞, 0} #
The action of ℛₙ on the Manin symbol {∞, 0}. An element ξ = ∑ c_M M of
R[ℳₙ] sends a binary form P of even degree w to ∑ c_M {∞, 0} ⊗ (P ∣ adj M) in the
level-one modular symbols. Under the duality between binary forms and functionals it is the
transpose of the substitution action TauCeti.TraceFormulaMatrixModule.periodAction
(TauCeti.TraceFormulaMatrixModule.periodAction_binaryFormDual).
Instances For
A basis element c • [M] acts by P ↦ c • {∞, 0} ⊗ (P ∣ adj M).
The action on modular symbols is the transpose of the action on binary forms. For a
functional φ on the level-one modular symbols, the substitution action of ξ on the binary
form attached to P ↦ φ ({∞, 0} ⊗ P) is the binary form attached to φ ∘ symbolAction ξ. For
φ the period map of a cusp form f, the former binary form is the period polynomial r_f.
The sum over the upper-triangular representatives #
The sum over the upper-triangular representatives of Γ \ ℳₙ: the map sending a binary
form P to ∑ {∞, b/d} ⊗ (P ∣ adj (a b; 0 d)), the sum over FixedDetMatrices.reps n. Each
summand is the translate {a∞, a0} ⊗ (P ∣ adj a) of {∞, 0} ⊗ P by a = (a b; 0 d). For n > 0
this is the classical Hecke operator Tₙ, over all determinant-n double cosets, applied to
{∞, 0} ⊗ P; its identification with TauCeti.ModularSymbols.heckeSymbol is not proved here.
Instances For
The value of upperTriangularSymbol R n w at P is
∑ {∞, b/d} ⊗ (P ∣ adj (a b; 0 d)).
The auxiliary map M ↦ {∞, M0} ⊗ (P ∣ adj M) #
The sum over ℳₙ^∞ as a sum of translates. For n ≠ 0, upperTriangularSymbol R n w
sends P to ∑ {a∞, a0} ⊗ (P ∣ adj a), the sum over the upper-triangular representatives a
of Γ \ ℳₙ acting on the cusps through FixedDetMatrices.toGL.
Popa–Zagier's Proposition 2 on modular symbols #
Popa–Zagier, Proposition 2, on modular symbols. For n ≠ 0, every solution
ξ = ∑ c_M M of the period relation (A) satisfies
∑ c_M {∞, 0} ⊗ (P ∣ adj M) = ∑_{(a b; 0 d)} {∞, b/d} ⊗ (P ∣ adj (a b; 0 d)),
the sum upperTriangularSymbol R n w on the right running over the upper-triangular
representatives FixedDetMatrices.reps n of Γ \ ℳₙ, on which (a b; 0 d) sends ∞ to ∞ and
0 to b/d.
Popa–Zagier, Proposition 2. Let n ≠ 0, let ξ be a solution of the period relation
(A), and let φ be a functional on the level-one modular symbols. The substitution action of ξ
on the binary form attached to P ↦ φ ({∞, 0} ⊗ P) is the binary form attached to
φ ∘ upperTriangularSymbol R n w, that is, to P ↦ φ (∑ {∞, b/d} ⊗ (P ∣ adj (a b; 0 d))), the
sum over the upper-triangular representatives (a b; 0 d) of Γ \ ℳₙ. For φ the period map of
a level-one cusp form f, the former binary form is the period polynomial r_f.
Popa–Zagier's Proposition 2 on period polynomials of cusp forms #
Popa–Zagier, Proposition 2, on period polynomials. Let n ≥ 1 and let ξ be a solution
of the period relation (A). For every level-one cusp form f of weight w + 2, the action of ξ
on the period polynomial of f is the period polynomial of the Hecke transform:
r_f ∣ ξ = r_{Tₙ f},
with Tₙ = TauCeti.heckeTCuspLevelOne (w + 2) n the classical Hecke operator, the sum
over all of SL(2, ℤ) \ ℳₙ.