Computing in Jacobians of projective curves over finite fields
Algebraic Geometry
2015-03-13 v1 Number Theory
Abstract
We give algorithms for computing with divisors on projective curves over finite fields, and with their Jacobians, using the algorithmic representation of projective curves developed by Khuri-Makdisi. We show that many desirable operations can be done efficiently in this setting: decomposing divisors into prime divisors; computing pull-backs and push-forwards of divisors under finite morphisms, and hence Picard and Albanese maps on Jacobians; generating uniformly random divisors and points on Jacobians; computing Frobenius maps and Kummer maps; and finding a basis for the -torsion of the Picard group, where is a prime number different from the characteristic of the base field.
Cite
@article{arxiv.1003.2563,
title = {Computing in Jacobians of projective curves over finite fields},
author = {Peter Bruin},
journal= {arXiv preprint arXiv:1003.2563},
year = {2015}
}
Comments
42 pages