Richard Hoekstra Papers · Atlas · Data

Gate signatures of class-number-one Heegner-prime newforms:
a finite classification

Setup

We assume the gate-classification framework of . For an elliptic newform f=anqnf=\sum a_n q^n and a prime pp, the gate type of TpT_p on the 33-adic formal-group quotient is determined by apa_p via $$\begin{array}{c|c} a_p & \text{type} \\\hline a_p=0 & A\text{ (annihilator)} \\ v_3(a_p)=0,\ a_p\equiv 1\pmod 3 & I\text{ (identity)} \\ v_3(a_p)=0,\ a_p\equiv 2\pmod 3 & S\text{ (swap)} \\ v_3(a_p)\geq 1 & H_{v_3(a_p)}\text{ (shift)} \end{array}$$ This depends only on apa_p, hence only on the isogeny class of the underlying elliptic curve.

The class-number-one Heegner primes are {2,3,7,11,19,43,67,163}\{2,3,7,11,19,43,67,163\}. Among these, the levels NN at which S2(Γ0(N))0S_2(\Gamma_0(N))\neq 0 are NH={11,19,43,67,163}N\in H'=\{11,19,43,67,163\}. At each such level the rational isogeny class is unique; let fNf^N denote the corresponding newform (11a11a, 19a19a, 43a43a, 67a67a, 163a163a).

[def:sig] The Heegner gate set at level NN is GN={3,7,11,19,43,67}\{N}G_N=\{3,7,11,19,43,67\}\setminus\{N\}, and the gate signature of fNf^N is the map ωN:GN{A,S,I,H1},pgate type of Tp on fN.\omega_N \;:\; G_N \;\longrightarrow\; \{A,S,I,H_1\}, \qquad p \;\longmapsto\; \text{gate type of }T_p\text{ on }f^N.

The five signatures

[prop:table] Computed in SageMath, the gate types on the seven Heegner primes {2,3,7,11,19,43,67}\{2,3,7,11,19,43,67\} for each newform are:

fNf^N T2T_2 T3T_3 T7T_7 T11T_{11} T19T_{19} T43T_{43} T67T_{67}
11a11a II SS II - AA H1H_1 SS
19a19a AA II SS H1H_1 - SS SS
43a43a II II AA H1H_1 II - H1H_1
67a67a SS II II SS II II -
163a163a AA AA SS H1H_1 H1H_1 II II

(Entries marked - are the self-prime p=Np=N.) The Heegner gate signature ωN\omega_N is the row of this table restricted to {3,7,11,19,43,67}\{N}\{3,7,11,19,43,67\}\setminus\{N\}.

Direct computation in SageMath of ap(fN)a_p(f^N) followed by the classification of Definition [def:sig]. The script is in the appendix. Gate types are invariant on isogeny classes since they depend only on apa_p.

The three theorems

[thm:distinct] The five gate signatures ω11,ω19,ω43,ω67,ω163\omega_{11},\omega_{19},\omega_{43},\omega_{67},\omega_{163} are pairwise distinct.

Compare any two rows of the table on the intersection of their gate sets. For instance, ω11\omega_{11} and ω19\omega_{19} both contain entries at p{3,7,43,67}p\in\{3,7,43,67\}, where they read (S,I,H1,S)(S,I,H_1,S) and (I,S,S,S)(I,S,S,S) respectively — different at p=3p=3. All ten pairs are similarly checked.

[thm:drift] For each NHN\in H', define the drift rate on GNG_N as μ(N)=#{pGN:ωN(p)=H1}#{pGN:ωN(p)A}.\mu(N) \;=\; \frac{\#\{p\in G_N:\omega_N(p)=H_1\}}{\#\{p\in G_N:\omega_N(p)\neq A\}}. Then μ(11)=14,μ(19)=15,μ(43)=12,μ(67)=0,μ(163)=25.\mu(11)=\tfrac14,\qquad \mu(19)=\tfrac15,\qquad \mu(43)=\tfrac12,\qquad \mu(67)=0,\qquad \mu(163)=\tfrac25. The five values are pairwise distinct rationals in [0,1/2][0,\,1/2].

Read off Proposition [prop:table], restricted to GNG_N:

The five rates {1/4,1/5,1/2,0,2/5}\{1/4,1/5,1/2,0,2/5\} are distinct.

The conductor 163163 is not extremal in this family. The highest drift rate is μ(43)=1/2\mu(43)=1/2 and the lowest is μ(67)=0\mu(67)=0; N=163N=163 sits at μ=2/5\mu=2/5, in the middle. The companion paper  treats the level-163163 case in detail; the present table situates it within the family.

[thm:special]  

  1. N=67N=67 is the unique level in HH' at which ωN\omega_N contains neither a shift nor an annihilator. Equivalently, the 33-adic shell coordinate of f67f^{67} is frozen under any composition of gates in G67G_{67}.

  2. On the extended set {2,3,7,11,19,43,67}\{N}\{2,3,7,11,19,43,67\}\setminus\{N\} (including T2T_2), N=163N=163 is the unique level at which two gates are annihilators, namely T2T_2 and T3T_3.

For (i): the row of 67a67a on G67={3,7,11,19,43}G_{67}=\{3,7,11,19,43\} is (I,I,S,I,I)(I,I,S,I,I), containing only permutation types. All other rows contain at least one shift or annihilator entry. For (ii): the row of 163a163a has T2=AT_2=A and T3=AT_3=A; the only other rows with any T2=AT_2=A entry are 19a19a (one annihilator only) and the rest have T2{I,S}T_2\in\{I,S\}.

Where the special primes land

[rem:annihilator-locations] Where the annihilators land across the extended Heegner family {2,3,7,11,19,43,67}\{2,3,7,11,19,43,67\}:

Every annihilator that appears in the family lands at a Heegner prime, p{2,3,7,19}p\in\{2,3,7,19\}. We do not know whether this is structural or small-data noise.

[rem:shifts] Where the shifts land:

The prime p=11p=11 is a shift for the four newforms in which it is not the self-prime. No other prime in the gate set is shared as a shift across multiple levels.

What is not proved here

Reproducibility

from sage.all import EllipticCurve

def v3(n):
    if n == 0: return None
    n = abs(n); k = 0
    while n % 3 == 0: n //= 3; k += 1
    return k
def unit3(n):
    return 0 if n == 0 else (n // (3**v3(n))) % 3
def classify(ap):
    if ap == 0: return 'A'
    v = v3(ap)
    return ('S' if unit3(ap) == 2 else 'I') if v == 0 else f'H{v}'

for label in ['11a1', '19a1', '43a1', '67a1', '163a1']:
    E = EllipticCurve(label); N = E.conductor()
    row = [classify(int(E.ap(p))) if p != N else '-'
           for p in [2, 3, 7, 11, 19, 43, 67]]
    print(label, row)

9 R. Hoekstra, The Hecke automaton at conductor 163163: monotonicity, /2\mathbb{Z}/2\mathbb{Z} symmetry, and confinement on the formal-group quotient.

R. Hoekstra, The drift rate of the Hecke automaton at conductor 163163.