arXiv Analytics

Sign in

arXiv:1210.8239 [math.NT]AbstractReferencesReviewsResources

Counting points on hyperelliptic curves in average polynomial time

David Harvey

Published 2012-10-31, updated 2013-09-26Version 3

Let g >= 1 and let Q be a monic, squarefree polynomial of degree 2g + 1 in Z[x]. For an odd prime p not dividing the discriminant of Q, let Z_p(T) denote the zeta function of the hyperelliptic curve of genus g over the finite field F_p obtained by reducing the coefficients of the equation y^2 = Q(x) modulo p. We present an explicit deterministic algorithm that given as input Q and a positive integer N, computes Z_p(T) simultaneously for all such primes p < N, whose average complexity per prime is polynomial in g, log N, and the number of bits required to represent Q.

Comments: 17 pages, some simplifications, main theorem strengthened slightly, to appear in the Annals of Mathematics
Categories: math.NT
Subjects: 11G25, 11Y99
Related articles: Most relevant | Search more
arXiv:1410.5222 [math.NT] (Published 2014-10-20)
Computing Hasse-Witt matrices of hyperelliptic curves in average polynomial time, II
arXiv:1710.03448 [math.NT] (Published 2017-10-10)
Improved Complexity Bounds for Counting Points on Hyperelliptic Curves
arXiv:0804.0808 [math.NT] (Published 2008-04-04, updated 2008-10-07)
The fluctuations in the number of points on a hyperelliptic curve over a finite field