Listing superspecial curves of genus three using Richelot isogeny graphs
Abstract
In algebraic geometry, superspecial curves are important research objects. While the number of superspecial genus-3 curves in characteristic is known, the number of hyperelliptic ones among them has not been determined even for small . In this paper, in order to compute the latter number, we give an explicit algorithm for computing the Richelot isogeny graph of superspecial principally polarized abelian varieties of dimension 3 using theta functions. In particular, one can determine whether a given vertex in the graph corresponds to the Jacobian of a genus-3 curve or not, and restore the defining equation of such a genus-3 curve from its theta constants. Our algorithm enables efficient enumeration of superspecial genus-3 curves, as all operations can be performed in . By implementing the algorithm in Magma, we successfully counted the number of hyperelliptic curves among them for all primes .
Keywords
Cite
@article{arxiv.2401.10500,
title = {Listing superspecial curves of genus three using Richelot isogeny graphs},
author = {Ryo Ohashi and Hiroshi Onuki and Momonari Kudo and Ryo Yoshizumi and Koji Nuida},
journal= {arXiv preprint arXiv:2401.10500},
year = {2025}
}
Comments
23 pages