HW 1
HW 1
Homework #1
Due October 10
Answers must be handed in in class or to Mark (494 Gates) by 4pm on the due date. Use
of SAGE is allowed on any problem; however, if you do use SAGE you must show your work by
printing out your computations and attaching it to the homework you turn in. Use of LaTeX is
encouraged but not required.
2. (2 points1 ) Sign up for a SAGE account at http://www.sagenb.org. Click “Help” and then
“Tutorial” and work through the sections “Introduction,” “A guided tour,” and “Program-
ming.” Work through any further sections you feel would be helpful for your use of SAGE.
3. (5 points) Practice computing on elliptic curves. For all of the following, let E be the elliptic
curve y 2 = x3 − 4x. Use of SAGE is highly recommended!
(a) Show that any point on E with y-coordinate equal to zero has order 2.
(b) Suppose A = 0. Show that any point on E with x-coordinate equal to zero has order 3.
5. (6 points) In this exercise we show that it is not so easy to define a group law on an elliptic
curve. Let E be a curve of the form y 2 = x3 + Ax + B defined over a field K. Let O be the
point at infinity on E.
1
Since there’s no way to check that you did this problem, you will get these points no matter what. However, the
things you learn in the tutorial will probably come in handy later.
1
Consider the operation defined on E(K) as follows: given points P and Q in E(K), neither
equal to O, let L be the line through P and Q (or the tangent line to E at P if P = Q).
Define P Q to be the third point of L ∩ E, or O if the line L is vertical. Define P O to
be P for all points P .
(a) Assume (for now) that does define a group law on E(K). By considering a line that
intersects E at P , Q, and R, show that every point P in E(K) has order at most 2.
(b) Use the previous fact to show that the operation does not (in general) have a unique
identity element. (What happens when you try to compute P P for different values
of P ?)
(c) Use the associativity of the real group law on E to show that is not (in general)
associative.
(d) (Bonus, 2 points) Give an example of an elliptic curve E over a finite field Fq such that
does define a group law on E(Fq ).
2
If the powers of u and s come out differently in your calculations, you may need to replace u with u2 and/or s
with s2 , which you can do because squaring permutes the solutions to the defining equations for u and s.