Ask Your Question
0

Why was sea.py removed?

asked 2016-06-29 20:10:45 +0100

Vova gravatar image

updated 2016-06-29 20:11:15 +0100

I noticed that sea.py link text has been removed. I need the cardinality function for elliptic curves with early abort option, however, it does not seem to be available. Any suggestions what could be done here?

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
0

answered 2016-06-30 14:52:08 +0100

kcrisman gravatar image

As reading the Trac ticket you link to suggests,

This file is no longer used since #9343.

That ticket indicates that there is a different function in Pari/GP that performs some of this - perhaps ellap. According to the Pari official website,

(OBSOLETE). The 'ellsea' package, an implementation of the Schoof-Elkies-Atkin algorithm over a prime field, by Christophe Doche and Sylvain Duquesne. The functionality is now available natively in pari-2.5, using the seadata official package.

I hope this helps.

edit flag offensive delete link more

Comments

Thanks. Yes, I understand that it is no longer used. My major concern is that in the original sea.py, we had an option of early abort (if we are searching only for prime order elliptic curves). The current cardinality functions do not offer that. Any suggestions how this can be done?

Vova gravatar imageVova ( 2016-06-30 15:45:01 +0100 )edit

It sounds like you would now have to install the obsolete package directly in Sage's Pari and use it that way. Note that the code for accessing sea.gp in the link you posted should still presumably work. Alternately, you may want to ask this on the gp/pari help list if they could implement the early abort option.

kcrisman gravatar imagekcrisman ( 2016-06-30 19:42:24 +0100 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower

Stats

Asked: 2016-06-29 20:10:45 +0100

Seen: 742 times

Last updated: Jun 30 '16