A p-adic quasi-quadratic point counting algorithm
Robert Carls, David Lubicz

TL;DR
This paper introduces a quasi-quadratic time algorithm for counting rational points on the Jacobian of generic ordinary hyperelliptic curves over finite fields, generalizing existing methods and using theta constants.
Contribution
It presents a novel algorithm that extends AGM and canonical lifting methods for point counting on hyperelliptic Jacobians, with improved complexity.
Findings
Algorithm runs in O(n^{2+o(1)}) time and O(n^2) space.
Generalizes AGM and canonical lifting methods.
Supports the existence of a quasi-quadratic time algorithm for generic ordinary abelian varieties.
Abstract
In this article we give an algorithm for the computation of the number of rational points on the Jacobian variety of a generic ordinary hyperelliptic curve defined over a finite field of cardinality with time complexity and space complexity , where . In the latter complexity estimate the genus and the characteristic are assumed as fixed. Our algorithm forms a generalization of both, the AGM algorithm of J.-F. Mestre and the canonical lifting method of T. Satoh. We canonically lift a certain arithmetic invariant of the Jacobian of the hyperelliptic curve in terms of theta constants. The theta null values are computed with respect to a semi-canonical theta structure of level where is an integer and . The results of this paper suggest a global positive answer to the question whether there exists a…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
Topicsadvanced mathematical theories · Topological and Geometric Data Analysis · Mathematical Dynamics and Fractals
