Computing torsion for plane quartics without using height bounds
Raymond van Bommel
TL;DR
The paper introduces a provable method to compute the rational torsion subgroup of the Jacobian of a plane quartic without relying on height bounds. It combines upper-bound techniques from reduction modulo primes with explicit searches for torsion points over small degree number fields, using both CRT-based and complex-analytic reconstruction, and handles fake torsion phenomena. The approach is implemented in Magma and demonstrated on a large dataset of plane quartics, achieving provable results for the vast majority of Jacobians and providing detailed verification data. This yields practical, scalable torsion computations that contribute to understanding torsion structures and their role in BSD-related arithmetic, while offering robust tools for explicit Jacobian arithmetic and torsion analysis.
Abstract
We describe an algorithm that provably computes the rational torsion subgroup of the Jacobian of a curve without relying on height bounds. Instead, the strategy is to find upper bounds for the torsion subgroup using reduction modulo primes, and searching for torsion points, not just over Q but also over small number fields, until the two bounds meet. Both complex analytic and Chinese remainder theorem based methods are used to find such torsion points. The method has been implemented in Magma for plane quartic curves over Q with a rational point and used to provably compute the rational torsion subgroup for more than 98% of Jacobians of curves in a data set due to Sutherland consisting of 82240 plane quartic curves.
