English

Computing isogenies between Jacobian of curves of genus 2 and 3

Algebraic Geometry 2019-08-27 v2

Abstract

We present a quasi-linear algorithm to compute isogenies between Jacobians of curves of genus 2 and 3 starting from the equation of the curve and a maximal isotropic subgroup of the l-torsion, for l an odd prime number, generalizing the V\'elu's formula of genus 1. This work is based from the paper "Computing functions on Jacobians and their quotients" of Jean-Marc Couveignes and Tony Ezome. We improve their genus 2 case algorithm, generalize it for genus 3 hyperelliptic curves and introduce a way to deal with the genus 3 non-hyperelliptic case, using algebraic theta functions.

Keywords

Cite

@article{arxiv.1709.06063,
  title  = {Computing isogenies between Jacobian of curves of genus 2 and 3},
  author = {Enea Milio},
  journal= {arXiv preprint arXiv:1709.06063},
  year   = {2019}
}

Comments

34 pages