This repository contains the code accompanying our paper
S. Kunzweiler and D. Robert, Computing modular polynomials by deformation
In particular, we provide an implementation for computing the modular polynomial
For instance, let
sage: load('main.sage')
sage: phi11 = modular_polynomial(11)
The modular polynomial is represented as a list of coefficients. The monomial coefficient of phi11[i][j]
(where we assume
For primes
sage: ell = 103
sage: [n,u,v] = [7,5,0]
sage: p = 79103
sage: phi103 = modular_polynomial_modp(p,ell,n,u,v)