English

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 ll-torsion of the Picard group, where ll is a prime number different from the characteristic of the base field.

Keywords

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

R2 v1 2026-06-21T14:57:13.045Z