English

Computing modular polynomials by deformation

Number Theory 2024-08-14 v1

Abstract

We present an unconditional CRT algorithm to compute the modular polynomial Φ(X,Y)\Phi_\ell(X,Y) in quasi-linear time. The main ingredients of our algorithm are: the embedding of \ell-isogenies in smooth-degree isogenies in higher dimension, and the computation of mm-th order deformations of isogenies. We provide a proof-of-concept implementation of a heuristic version of the algorithm demonstrating the practicality of our approach. Our algorithm can also be used to compute the reduction of Φ\Phi_{\ell} modulo pp in quasi-linear time (with respect to \ell) O~(2(logp+log)O)\tilde{O}(\ell^2(\log p + \log \ell)^{\mathfrak{O}}).

Keywords

Cite

@article{arxiv.2408.06990,
  title  = {Computing modular polynomials by deformation},
  author = {Sabrina Kunzweiler and Damien Robert},
  journal= {arXiv preprint arXiv:2408.06990},
  year   = {2024}
}

Comments

accepted for presentation at the Sixteenth Algorithmic Number Theory Symposium (ANTS XVI)