#4274: assertion failure in rank for elliptic curves
--------------------------------+-------------------------------------------
 Reporter:  zimmerma            |        Owner:  was     
     Type:  defect              |       Status:  new     
 Priority:  minor               |    Milestone:  sage-3.2
Component:  algebraic geometry  |   Resolution:          
 Keywords:                      |  
--------------------------------+-------------------------------------------
Comment (by cremona):

 Comment:  What's wrong here is the logic in parsing mwrank's output for a
 curve (and there are many) where the lower and upper bounds for the rank
 as computed by mwrank are not equal.  Here the lower bound is 0 and the
 upper bound is 2.  This is the *correct* mwrank output for a curve whose
 rank is 0 and whose Tate-Shafarevich group has 2-rank equal to 2.

 The correct behaviour for Sage in this case is:  if proof==True, raise a
 run-time error (since mwrank by itself is incapable of find the rank for
 such a curve);  if proof==False, return a rank of 0 silently, showing a
 warning if the appropriate misc.verbose flag is set.

 I think that this is what the Sage code is trying to do, but it is not
 doing it correctly at present.

 OK, so that's an informed diagnosis but but not yet a cure!

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/4274#comment:2>
Sage <http://sagemath.org/>
Sage - Open Source Mathematical Software: Building the Car Instead of 
Reinventing the Wheel
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to