#### Vol. 1, No. 1, 2013

 Download this article For screen For printing
 Recent Volumes 2: ANTS XIII 1: ANTS X
 The Open Book Series About the Series Ethics Statement Other MSP Publications
On the evaluation of modular polynomials

### Andrew V. Sutherland

Vol. 1 (2013), No. 1, 531–555
##### Abstract

We present two algorithms that, given a prime $\ell$ and an elliptic curve $E∕{\mathbb{F}}_{q}$, directly compute the polynomial ${\Phi }_{\ell }\left(j\left(E\right),Y\right)\in {\mathbb{F}}_{q}\left[Y\right]$ whose roots are the $j$-invariants of the elliptic curves that are $\ell$-isogenous to $E$. We do not assume that the modular polynomial ${\Phi }_{\ell }\left(X,Y\right)$ is given. The algorithms may be adapted to handle other types of modular polynomials, and we consider applications to point counting and the computation of endomorphism rings. We demonstrate the practical efficiency of the algorithms by setting a new point-counting record, modulo a prime $q$ with more than 5,000 decimal digits, and by evaluating a modular polynomial of level .

##### Keywords
elliptic curves, isogenies, point counting, SEA algorithm
##### Mathematical Subject Classification 2010
Primary: 11Y16
Secondary: 11G15, 11G20
##### Milestones
Published: 14 November 2013
##### Authors
 Andrew V. Sutherland Department of Mathematics Massachusetts Institute of Technology Cambridge, MA 02139 United States