Endomorphism rings of elliptic curves over finite fields by David Kohel
Endomorphism rings of elliptic curves over finite fields by David Kohel
Endomorphism rings of elliptic curves over finite fields by David Kohel
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
CHAPTER 3. COMPLEX MULTIPLICATION 27Models for modular <strong>curves</strong>We can now make use <strong>of</strong> the above constructions for modular forms to producemodels for modular <strong>curves</strong>, in particular for X 0 (N). Classically one uses the functionsj = j(τ) and j N = j(Nτ) to construct the field <strong>of</strong> modular functions on X 0 (N). Bythe following theorem, this gives us all functions on X 0 (N).Theorem 16 The field <strong>of</strong> modular functions for Γ 0 (N) is C(j, j N ).The modular functions j and j N satisfy the classical modular equation Φ N (j, j N ) =0, where Φ N (X, Y ) ∈ Z[X, Y ]. While this gives an aesthetically pleasing relationbetween the j-invariant <strong>of</strong> a curve E and the j-invariants <strong>of</strong> the <strong>curves</strong>, Φ N (X, Y ) isa singular model for X 0 (N) and has many singularities <strong>over</strong> Spec(Z). As a result,the coefficients <strong>of</strong> Φ N (X, Y ) can be quite large. For instance for the first few values<strong>of</strong> N, we haveΦ 2 (X, Y ) = (X + Y ) 3 − X 2 Y 2 + 1485XY (X + Y ) − 162000(X + Y ) 2+ 41097375XY + 8748000000(X + Y ) − 157464000000000,Φ 3 (X, Y ) = (X + Y ) 4 − X 3 Y 3 + 2232X 2 Y 2 (X + Y ) + 36864000(X + Y ) 3− 1069960XY (X + Y ) 2 + 2590058000X 2 Y 2+ 8900112384000XY (X + Y ) + 452984832000000(X + Y ) 2− 771751936000000000XY + 1855425871872000000000(X + Y ),Φ 4 (X, Y ) = (X + Y ) 6 − X 4 Y 4 (X + Y ) + 1488X 4 Y 4 + 2976X 3 Y 3 (X + Y ) 2− 2533680X 2 Y 2 (X + Y ) 3 + 561444603XY (X + Y ) 4− 8507430000(X + Y ) 5 + 80975207520X 3 Y 3 (X + Y )− 120497741069824X 3 Y 3 + 1425218210971653X 2 Y 2 (X + Y ) 2+ 1194227286647130000XY (X + Y ) 3+ 24125474716854750000(X + Y ) 4− 917945232480970290000X 2 Y 2 (X + Y )+ 1362750357225997008000000X 2 Y 2+ 12519709864947556179750000XY (X + Y ) 2− 22805180351548032195000000000(X + Y ) 3+ 257072180519642551869287109375XY(X + Y )+ 158010236947953767724187500000000(X + Y ) 2− 410287056959130938575699218750000XY− 364936327796757658404375000000000000(X + Y )+ 280949374722195372109640625000000000000,and the modular polynomial <strong>of</strong> level 13 is