Gross lattices of supersingular elliptic curves
Chenfeng He, Gaurish Korpal, Ha T. N. Tran, Christelle Vincent
TL;DR
This work links the geometry of Gross lattices to the endomorphism structure of supersingular elliptic curves over finite fields. By analyzing the third successive minimum \(D_3\) of the Gross lattice \(\mathcal{O}^T\) attached to a maximal order in the quaternion algebra \(B_p\), the authors derive precise criteria for whether the curve’s \(j\)-invariant lies in \(\mathbb{F}_p\) or in \(\mathbb{F}_{p^2}\setminus\mathbb{F}_p\); in the special case \(j(E)\in\mathbb{F}_p\) and \(p\equiv3\pmod{4}\), \(D_3\) detects whether the arithmetic endomorphism ring embeds \(\mathbb{Z}[\tfrac{1+\sqrt{-p}}{2}]\) and, when \(j(E)=1728\), yields a sharp bound. The paper also introduces a Gram-matrix invariant arising from a normalized successive minimal basis, proving its uniqueness for \(j(E)\in\mathbb{F}_p\) (except small primes) and providing an explicit algorithm to compute it from \(D_1\). Furthermore, a detailed algorithm \(\mathsf{GramGross}(p,D_1)\) computes all possible Gram matrices and is applied to the 13 CM j-invariants with class number 1, illustrating the invariant in concrete cases. Together, these results deepen the understanding of how lattice-theoretic data encode endomorphism and isogeny information of supersingular curves, with potential implications for endomorphism-ring recognition and isogeny-graph analyses.
Abstract
Let $p$ be a prime, $E$ be a supersingular elliptic curve defined over $\bar{\mathbb{F}}_p$, and $\mathscr{O}$ be its (geometric) endomorphism ring. Earlier results of Chevyrev-Galbraith and Goren-Love have shown that the successive minima of the Gross lattice of $\mathscr{O}$ characterize the isomorphism class of $\mathscr{O}$. In this paper, we refine and extend this work and show that the value of the third successive minimum $D_3$ of the Gross lattice gives necessary and sufficient conditions for the curve to have its $j$-invariant in the field $\mathbb{F}_p$ or in the set $\mathbb{F}_{p^2} \setminus \mathbb{F}_p$, as well as finer information about the endomorphism ring of $E$ when its $j$-invariant belongs to $\mathbb{F}_p$ and $p \equiv 3 \pmod{4}$. Finally, in the case where $j(E)$ belongs to $\mathbb{F}_p$, we define a new invariant of the Gross lattice, the Gram matrix of a normalized successive minimal basis, and develop an algorithm to compute it explicitly given the value of the first successive minimum of the Gross lattice.
