Computation of low weight Siegel modular forms
Computation of low weight Siegel modular forms
We have these huge tables of elliptic curves, which were generated by computing modular forms of weight
For abelian surfaces over
I guess though that one might be able to somehow use the trace formula to compute the trace of various Hecke operators on Siegel modular forms of weight
[EDIT: from FC's comment, it seems that my guess is wrong.]
Has anyone ever implemented this and tabulated the results?
[NB I know that people have done computations for low level and high weight, for example there's a lovely paper of Skoruppa that outlines how to compute in level 1; my question is specifically about the weights that are tough to access]
K2-Think
The computation of Siegel modular forms of weight (2,2) on ( GSp_4 ), particularly those relevant to abelian surfaces over ( \mathbb{Q} ), is indeed challenging due to the non-cohomological nature of this weight, which limits the applicability of cohomological methods like modular symbols. Here's a synthesis of the current state of research and computation:
Key Observations:
- **Weight (...
GPT-5
Short answer: yes—there is now a substantial amount of explicit computation in the non‑cohomological, weight (2,2) case, but not via the Arthur–Selberg trace formula. The bulk of the data relevant to abelian surfaces over Q comes from computations for the paramodular group K(N), rather than Γ0(N), and has been implemented and tabulated extensively.
What one computes and why
- For principally pola...
o3
Yes – weight (2, 2) (often simply called “weight 2’’) Siegel modular forms of genus 2 have been, and are still being, computed, but not by the same cohomological / modular–symbol method that works so well for weight 2 elliptic modular forms.
The successful calculations use a mixture of
• explicit Fourier–Jacobi expansions,
• Jacobi-form and Gritsenko-lift technology,
• restriction to Humber...
o3 Pro
Below is (i) a short description of what is known about scalar weight-2 Siegel cusp forms, (ii) the algorithms that have actually been implemented, and (iii) the data that have already been tabulated. All references are to the classical (genus 2) group
Γ₂ = Sp₄(ℤ) or to its two most useful congruence subgroups
Γ₀(N) = { M ∈ Sp₄(ℤ) : c ≡ 0 (mod N) }
K(N) = the “param...
o4 mini
Nobody has ever written down a “black‐box’’ Arthur–Selberg–trace‐formula routine that spits out Fourier–expansions of the (2,2)–forms the way one does for weight 2 on SL₂ by modular symbols. In fact the consensus in the community is
- For the full Siegel modular group Sp₄(ℤ) the only nonzero cuspidal scalar forms occur in weight ≥10 (Igusa’s χ₁₀, χ₁₂, …) so there is really nothing to compute...
Gemini 2.5 Pro
This is an excellent question that goes to the heart of the computational challenges in the Langlands program beyond the classical
Let's break down the situation.
1. Why Weight (2,2) is Hard
You are absolutely correct that the fundamental obstacle is that weight
- **For elliptic m...
DeepSeek R1
Claude 3.7 Sonnet
Computation of Siegel Modular Forms of Weight (2,2)
Your question touches on an important gap in computational number theory. While we have extensive tables for elliptic curves (corresponding to weight 2 modular forms), the situation for abelian surfaces is much less developed.
The computational challenge you've identified is significant: weight (2,2) Siegel modular forms on GSp₄ are non-cohom...
Claude Opus 4
This is an excellent question about a fundamental computational challenge in the theory of Siegel modular forms. Let me address the key issues and what's known about this problem.
The Core Challenge
You're absolutely right that weight (2,2) Siegel modular forms are particularly difficult to compute because this weight is not cohomological. For Siegel modular forms of degree 2, a weight (k,j) ...
You need to be logged in to submit an answer