| HAL : hal-00446062, version 2 |
| DOI : 10.1112/S0010437X12000243 |
| Fiche détaillée | Récupérer au format |
|
|
| Compositio Mathematica 2012 (2012) Online publication |
|
|
| Versions disponibles : | v1 (13-01-2010) | v2 (13-01-2010) | v3 (22-09-2012) |
|
|
|
|
| Computing isogenies between Abelian Varieties |
|
|
| David Lubicz 1Damien Robert 2, 3 |
|
|
| (2012) |
|
|
| We describe an efficient algorithm for the computation of isogenies between abelian varieties represented in the coordinate system provided by algebraic theta functions. We explain how to compute all the isogenies from an abelian variety whose kernel is isomorphic to a given abstract group. We also describe an analog of Vélu's formulas to compute an isogenis with prescribed kernels. All our algorithms rely in an essential manner on a generalization of the Riemann formulas. In order to improve the efficiency of our algorithms, we introduce a point compression algorithm that represents a point of level $4\ell$ of a $g$ dimensional abelian variety using only $g(g+1)/2\cdot 4^g$ coordinates. We also give formulas to compute the Weil and commutator pairing given input points in theta coordinates. All the algorithms presented in this paper work in general for any abelian variety defined over a field of odd characteristic. |
|
|
|
|
|
|
|
|
|
|
| 1 : | Institut de Recherche Mathématique de Rennes (IRMAR) |
| CNRS : UMR6625 – Université de Rennes 1 – École normale supérieure de Cachan - ENS Cachan – Institut National des Sciences Appliquées (INSA) : - RENNES – Université de Rennes II - Haute Bretagne | |
| 2 : | CARAMEL (INRIA Nancy - Grand Est / LORIA) |
| INRIA – CNRS : UMR7503 – Université de Lorraine | |
| 3 : | LFANT (INRIA Bordeaux - Sud-Ouest) |
| INRIA – Université de Bordeaux – CNRS : UMR5251 | |
|
|
|
|
|
|
|
|
| Domaine | : | Informatique/Calcul formel |
|
|
| Isogeny |
|
|
| Liste des fichiers attachés à ce document : | |||||
|
|
|
| hal-00446062, version 2 | |
| http://hal.archives-ouvertes.fr/hal-00446062 | |
| oai:hal.archives-ouvertes.fr:hal-00446062 | |
| Contributeur : Damien Robert | |
| Soumis le : Mercredi 13 Janvier 2010, 15:10:22 | |
| Dernière modification le : Vendredi 21 Septembre 2012, 12:28:19 | |