#9492: add computation of swinnerton-dyer polynomials to sage
---------------------------+------------------------------------------------
Reporter: was | Owner: jason
Type: enhancement | Status: new
Priority: minor | Milestone: sage-4.5.1
Component: misc | Keywords:
Author: | Upstream: N/A
Reviewer: | Merged:
Work_issues: |
---------------------------+------------------------------------------------
Old description:
> Magma has 'em, so we should to:
>
> http://magma.maths.usyd.edu.au/magma/htmlhelp/text306.htm
>
> Sympy has them:
>
> This page has a Mathematica notebook with a function that computes them:
>
> http://mathworld.wolfram.com/Swinnerton-DyerPolynomial.html
>
> I tried it in Mathematica 7, and it is massively, dramatically *SLOW*
> compared to Magma. For comparison, the 5th one takes 55 seconds in
> Mathematica, and in Magma it takes... 0.02 seconds.
>
> {{{
> n time in seconds with Magma 2.15.11 on my macbook air
> ----------------
> 5 | 0.02
> 6 | 0.18
> 7 | 6.68
> 8 | 99.99
> }}}
New description:
Magma has 'em, so we should to:
http://magma.maths.usyd.edu.au/magma/htmlhelp/text306.htm
Sympy has them:
http://github.com/mattpap/sympy-
polys/commit/dc42fd1995c48ad426b6279d3d1914f74e0c3296
This page has a Mathematica notebook with a function that computes them:
http://mathworld.wolfram.com/Swinnerton-DyerPolynomial.html
I tried it in Mathematica 7, and it is massively, dramatically *SLOW*
compared to Magma. For comparison, the 5th one takes 55 seconds in
Mathematica, and in Magma it takes... 0.02 seconds.
{{{
n time in seconds with Magma 2.15.11 on my macbook air
----------------
5 | 0.02
6 | 0.18
7 | 6.68
8 | 99.99
}}}
--
Comment(by was):
OK, I just wrote some Sage code from scratch that provably computes the
swinnerton-dyer polynomials vastly more quickly than Magma or Mathematica.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/9492#comment:1>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/sage-trac?hl=en.