The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
If an elliptic curve is given in the Weierstrass form over some field , i.e. , one can use these values of and consider the division polynomials in the coordinate ring of . The roots of are the -coordinates of the points of , where is the torsion subgroup of . Similarly, the roots of are the -coordinates of the points of .
Given a point on the elliptic curve over some field , we can express the coordinates of the nth multiple of in terms of division polynomials:
where and are defined by:
Using the relation between and , along with the equation of the curve, the functions , , are all in .
Let be prime and let be an elliptic curve over the finite field , i.e., . The -torsion group of over is isomorphic to if , and to or if . Hence the degree of is equal to either , , or 0.
René Schoof observed that working modulo the th division polynomial allows one to work with all -torsion points simultaneously. This is heavily used in Schoof's algorithm for counting points on elliptic curves.
A. Enge: Elliptic Curves and their Applications to Cryptography: An Introduction. Kluwer Academic Publishers, Dordrecht, 1999.
N. Koblitz: A Course in Number Theory and Cryptography, Graduate Texts in Math. No. 114, Springer-Verlag, 1987. Second edition, 1994
Müller : Die Berechnung der Punktanzahl von elliptischen kurven über endlichen Primkörpern. Master's Thesis. Universität des Saarlandes, Saarbrücken, 1991.
Schoof: Elliptic Curves over Finite Fields and the Computation of Square Roots mod p. Math. Comp., 44(170):483–494, 1985. Available at http://www.mat.uniroma2.it/~schoof/ctpts.pdf