Spring 2007, University of Washington
 -descent
on elliptic curves.  Do the following, in
some order (not necessarily linearly).
-descent
on elliptic curves.  Do the following, in
some order (not necessarily linearly).
 -descent works, e.g., by reading
Silverman, Cremona, etc., or even by looking at this Harvard senior
thesis that I advised:
-descent works, e.g., by reading
Silverman, Cremona, etc., or even by looking at this Harvard senior
thesis that I advised:
 .  (Your knowledge of French will help.)
.  (Your knowledge of French will help.)
 if and only if it is true for any curve
if and only if it is true for any curve  that is isogenous
to
 that is isogenous
to  .
.
sage: e = EllipticCurve('11a')
sage: e.isogeny_class()
(..., 
[0 5 5]
[5 0 0]
[5 0 0])
  Note that the second part of the output is a labeled graph (with
  three vertices), which desribes the isogeny class of the
  elliptic curve 11a.  The labels are the degrees of the isogenies.
sage: for e in cremona_optimal_curves(range(1,50)): ... print eImportant Note: Tom Boothby did this last summer, so you should compare notes with him.
 .
.
 for
 for
   small, e.g., from Cohen's number theory book. Small means
 small, e.g., from Cohen's number theory book. Small means
  
 , say.
, say.
 for
 for  , for every elliptic curve over
, for every elliptic curve over 
 of conductor up to
  of conductor up to  .  Such a table currently doesn't exist,
  would be very useful for some computations I'm doing with Barry
  Mazur right now, will be useful for the second graph project that
  Robert Miller will do, and is generally useful for investigations
  into the BSD conjecture.  This table should have rows like
.  Such a table currently doesn't exist,
  would be very useful for some computations I'm doing with Barry
  Mazur right now, will be useful for the second graph project that
  Robert Miller will do, and is generally useful for investigations
  into the BSD conjecture.  This table should have rows like
11a -2 -1 1 -2 1 4 -2 0 -1 0 ...I hope computing all
 for
 for  is reasonable.
This computation could be done almost entirely using the
gp command ellan, or the SAGE command 
anlist(n, pari_ints=True).  However, you'll need to break
the computation up into groups in order to take advantage of parallel
computation (e.g., that sage.math.washington.edu has 16
CPU cores).
 is reasonable.
This computation could be done almost entirely using the
gp command ellan, or the SAGE command 
anlist(n, pari_ints=True).  However, you'll need to break
the computation up into groups in order to take advantage of parallel
computation (e.g., that sage.math.washington.edu has 16
CPU cores).
 -padic
regulators to compute the regulator of the rank
-padic
regulators to compute the regulator of the rank  curve
389a for each good ordinary
prime
 curve
389a for each good ordinary
prime 
 .  There is exactly one prime
.  There is exactly one prime  such that
 such that
 , and it's
, and it's  , where the regulator is
, where the regulator is
 
Can you think of any interesting questions related to the BSD conjecture (or its
 -adic analogues) that one might investigate in
this case?
-adic analogues) that one might investigate in
this case?