On 9/7/07, Bill Hart <[EMAIL PROTECTED]> wrote:
>

>
> Are there other algorithms available in SAGE from Pari that rely on
> conjectures? This would include the stuff for totally real fields that
> relies on the Stark conjectures.

mwrank uses the pari library for factorization of integers, so the
correctness of mwrank funtions (and in particular, elliptic curve
ranks) relies on pari giving actual prime numbers when asked to
factor.

The pari manual says (about factor(x)):

If $x$ is of type integer or rational, the factors are \var{pseudoprimes}
(see \kbd{ispseudoprime}), and in general not rigorously proven primes. In
fact, any factor which is $\leq 10^{15}$ is a genuine prime number. Use
\kbd{isprime} to prove primality of other factors,

I would need to change the mwrank code to test "primes" > 10^15 for
primality as recommended.   A better solution would be to ask the pari
developers to add an optional "proof=true" flag to factor() which does
the isprime() calls automatically.  I will do that.

John
-- 
John Cremona

--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~----------~----~----~----~------~----~------~--~---

Reply via email to