Computing class polynomials for abelian surfaces
Abstract
We describe a quasi-linear algorithm for computing Igusa class polynomials of Jacobians of genus 2 curves via complex floating-point approximations of their roots. After providing an explicit treatment of the computations in quartic CM fields and their Galois closures, we pursue an approach due to Dupont for evaluating $\theta$- constants in quasi-linear time using Newton iterations on the Borchardt mean. We report on experiments with our implementation and present an example with class number 17608.
- Publication:
-
arXiv e-prints
- Pub Date:
- May 2013
- DOI:
- 10.48550/arXiv.1305.4330
- arXiv:
- arXiv:1305.4330
- Bibcode:
- 2013arXiv1305.4330E
- Keywords:
-
- Computer Science - Cryptography and Security;
- Mathematics - Number Theory