| Book: | This course will follow Cassel's text book on elliptic curves. We will stick pretty closely to the text. |
| Assessment: | will be on about 4 or 5 homeworks (taken from exercises in the book), plus students should give a talk at the very end on some aspect of elliptic curves, e.g., elliptic curves and cryptography, or elliptic curves and factoring primes, or elliptic curves and modular forms, or elliptic curves and Fermat's last theorem... You can work on these in pairs if you wish. Alternatively, instead of giving a talk you can write a computer program for working with elliptic curves. |
| Office: | Locket 210 |
| Telephone: | 578.1603 |
| Office hours: | Monday, Wednesday, Friday 10:30-11:30am, and Tuesday, Thursday 1:00-2:00pm. |
| Class place: | Locket 114 |
| Class times: | Monday, Wednesday, Friday 9:40 - 10:30 |
![]() |
1) Here's an example of an elliptic curve, with some construction lines for the group law which we will study. Some points on this curve, such as (0,0) and (-1,-2) are easy to find, but others such as (-5248681/4020025,16718705378/8060150125) would be difficult to find without using the group law. |
|
2)
Here's a picture of a family of the "standard"
elliptic curves in Weierstrass form, drawn using maple, with the command
with(plots): contourplot(x^3 - 3*x - y^2, x=-3..3, y=-3..3, contours=[-7,-5,-4,-3,-2,-1,0,1,1.95,2,10], axes=NONE,filled=true, numpoints=2000); 12 curves are plotted, all of the form Question: In this picture, what's special about the curves where b=2 and b=-2? |
|
|
3)
Here's another elliptic curve, but not in the standard form,
this is in a family
contourplot((x+y+1)*(x*y+y+x)-1.01*x*y,x=-3..3,y=-3..3, contours=[0], axes=NONE, numpoints=6000); Question: What happens when b=1? Any other interesting values of b? Try sketching more members of this family. |
|
The set of real points of the singular cubic which Cassels writes about in chapter looks something like the following, near the origin:
The above version is drawn as from the implicit equation for the curve. But as Cassels explains, this curve can be parametrized. Here is the curve drawn using a parametrization (a simple change of variables from the version in the book, so that infinity maps to infinity)
Here is a handout (pdf version) (or ps version) with some pictures to explain in more details lemma 1, page 17.
Here is a little picture illustrating the result about sets of area larger than k containing at least k+1 points lattice distances apart from each other (in the case k=4 in dimension 2). Put your mouse over the image for an animation.
In the cuspidal case, the "obvious" parametrization (in picture below) also gives rize to an isomorphism of groups, where on the line, we just have the usual addition group law.
|
|