Sage Days 18 Coding Sprint Projects

Elliptic curves over function fields

This project will include the following topics:

People: Sal Baig, William Stein, David Roe, Ken Ribet, Kiran Kedlaya, Robert Bradshaw, Victor Miller (S-unit equations), Thomas Barnet-Lamb

Faster arithmetic for F_p(t) #7585

Implement computation of the 3-Selmer rank of an elliptic curve over QQ

Some projects:

People: Robert Miller, William Stein, Victor Miller, Jeechul Woo (Noam's student; around only Thu, Fri)

Compute statistics about distribution of Heegner divisors and Kolyvagin divisors modulo primes p

People: William Stein, Dimitar Jetchev, Drew Sutherland, Mirela Ciperiani, Ken Ribet, Victor Miller

Create a table of images of Galois representations, for elliptic curves

The goals of this project are:

People: Drew Sutherland, Ken Ribet, William Stein, Kiran Kedlaya, David Roe

Fast computation of Heegner points

People: William Stein, Robert Bradshaw, Jen Balakrishnan

Implement code to compute the asymptotic distribution of Kolyvagin classes

This will be based on Jared Weinstein's talk. See http://wstein.org/misc/sagedays18_papers/weinstein-kolyvagin_classes_for_higher_rank_elliptic_curves.pdf

People: Jared Weinstein, Mirela Ciperiani, William Stein

Verify Kolyvagin's conjecture for a specific rank 3 curve

This is done for examples of rank 2 curves. Nobody has ever checked that Kolyvagin's conjecture holds for a rank 3 curve.

People: William Stein, Dimitar Jetchev, Victor Miller (sparse linear algebra), Jen Balakrishnan, Robert Bradshaw

Implement an algorithm in Sage to compute Stark-Heegner points

There is a new algorithm due to Darmon and Pollack for computing Stark Heegner point using overconvergent modular symbols. So this project would involve:

People: Matthew Greenberg, Cameron Frank, Kiran Kedlaya, Robert Pollack, Avner Ash, David Roe, Jay Pottharst, Thomas Barnet-Lamb

Compute the higher Heegner point y_5 on the curve 389a provably correctly

People: Robert Bradshaw, William Stein, Jen Balakrishnan

Compute a Heegner point on the Jacobian of a genus 2 curve

People: Noam Elkies, virtually via his comments in this thread.

Visibility of Kolyvagin Classes

People: Jared Weinstein, Mirela Ciperiani, William Stein, Dimitar Jetchev, Ken Ribet, Barry Mazur

Find an algorithm to decide if y_{p^n} is divisible by (g-1) and run it for a curve of rank >= 2

People: Mirela Ciperiani, William Stein, Barry Mazur, Jay Pottharst

Compute Frobenius eigenvalues for a bunch of curves to illustrate Katz-Sarnak

People: Barry Mazur, Kiran Kedlaya, Thomas Barnet-Lamb, David Harvey, Mirela Ciperiani, Sal Baig (lots of possibly relevant data over function fields)

Sage Tutorials

We would like to have a sequence of informal Sage tutorials on the following topics: