Hecke trace Gram matrix at level 163

Computed in SageMath via ModularSymbols(163, 2). Verified by independent trace evaluation.

Setup

V = S₂(Γ₀(163)), dimension 13 (genus of X₀(163)). The prime 163 is the largest class-number-one Heegner prime. The Heegner operator set is S = {3, 7, 11, 19, 43, 67, 163}, where T₁₆₃ = U₁₆₃ = −w₁₆₃ (the Atkin-Lehner involution).

The Gram matrix G(d, d') = Tr(Td Td' | V)

3711194367163
346−18−1220−44−706
7−1892−10−44−4−604
11−12−10136−38−881206
1920−44−38282−1026−6
43−44−4−88−102583−164−13
67−70−601206−164640−14
163646−6−13−1413

Symmetric, integer-valued, positive definite. The entry G(163, 163) = 13 = dim V, since U₁₆₃² = Id on the 13-dimensional space.

Eigenvalues of G

#Eigenvalue
110.37
219.44
376.78
498.09
5274.14
6491.62
7821.55

The Hecke eigenvalues ap(E) for E = 163a1

The elliptic curve E: y² + y = x³ − 2x + 1 (Cremona label 163a1, conductor 163, rank 1).

papap²v₃(ap)
300
7240
11−6361
19−6361
437490
67−240

Sum: Σ ap² = 0 + 4 + 36 + 36 + 49 + 4 = 129 = 3 · 43.

The Hecke distance matrix D(d, d')

D(d, d') = G(d, d) + G(d', d') − 2G(d, d'). This is a squared Euclidean distance in eigenform coefficient space.

3711194367163
3017420628871782647
7174024846268385297
112062480494895536137
1928846249401069904313
43717683895106901551635
6782685253690415510681
16347971373136356810

The double-centering identity

B = JGJ = −(1/2)JDJ, where J = I₇ − (1/7)11T. Both equalities hold exactly over Q. This is the classical Schoenberg identity identifying the centered Hecke operator with the canonical centered Gram matrix recovered from trace distances.

Cite this data

@misc{hoekstra2026gram,
  author = {Hoekstra, Richard},
  title = {Hecke Trace Gram Matrix at Level 163},
  year = {2026},
  url = {https://richardhoekstra.nl/data/hecke-gram-matrix-163.html}
}