sagemath / sage

Main repository of SageMath
https://www.sagemath.org
Other
1.22k stars 424 forks source link

Supporting elliptic curves over function fields and their L-functions #9057

Open f43d6059-7290-4fa2-86e9-b6e3514ab403 opened 14 years ago

f43d6059-7290-4fa2-86e9-b6e3514ab403 commented 14 years ago

Sage currently cannot compute L-functions of elliptic curves over function fields. Chris Hall and I have developed Cython code so that Sage can make use of our ELLFF (elliptic curve L-functions over function fields) library (written in C++ with NTL). The next step is to patch this into Sage.

Component: elliptic curves

Keywords: L-functions, function fields

Author: salmanhb, cjh

Issue created by migration from https://trac.sagemath.org/ticket/9057

f43d6059-7290-4fa2-86e9-b6e3514ab403 commented 14 years ago
comment:1

Installed ellff.pyx. This will allow you to compute L-functions of elliptic curves over F_q(t).

WARNING: the interface is surely to change, especially in light of the following ticket:

 [https://github.com/sagemath/sage/issues/9054](https://github.com/sagemath/sage/issues/9054)
f43d6059-7290-4fa2-86e9-b6e3514ab403 commented 14 years ago

Changed author from salmanhb to salmanhb, cjh

f43d6059-7290-4fa2-86e9-b6e3514ab403 commented 14 years ago

Attachment: trac_9057_ellff.patch.gz

Initial patch

f43d6059-7290-4fa2-86e9-b6e3514ab403 commented 14 years ago

ELLFF now uses FunctionField in #9054

f43d6059-7290-4fa2-86e9-b6e3514ab403 commented 14 years ago

Attachment: trac_9057_ellff_ff.patch.gz

Attachment: trac_9057_ellff-init-ff.patch.gz

merges initial file with FunctionField functionality

f43d6059-7290-4fa2-86e9-b6e3514ab403 commented 14 years ago

Attachment: trac_9057_ellff-part2.patch.gz

f43d6059-7290-4fa2-86e9-b6e3514ab403 commented 14 years ago
comment:2

trac_9057_ellff-part2.patch adds doctests and resolves some bugs with the previous patches.

f43d6059-7290-4fa2-86e9-b6e3514ab403 commented 14 years ago
comment:3

The requisite SPKG can be found here:

http://sage.math.washington.edu/home/sbutt/ellff/ellff-0.1.spkg

williamstein commented 13 years ago
comment:4

This is now in PSAGE: http://code.google.com/p/purplesage/source/checkout