#8226: Elementary divisors for non PIDs
-----------------------------+----------------------------------------------
   Reporter:  mraum          |       Owner:  davidloeffler      
       Type:  enhancement    |      Status:  needs_work         
   Priority:  minor          |   Milestone:  sage-4.3.3         
  Component:  number fields  |    Keywords:  elementary divisors
     Author:  Martin Raum    |    Upstream:  N/A                
   Reviewer:                 |      Merged:                     
Work_issues:                 |  
-----------------------------+----------------------------------------------

Comment(by mraum):

 Replying to [comment:2 cremona]:
 > There looks like a typo on line 6293.

 Acutally no. The statement "raise" raises the last exception one has
 cached and this is exactly what I want. If the SMNF can't be obtainted by
 means of the algorithm implemented at the moment - and this is indicated
 by an ArithmeticError - I check whether I can do it diffently. If not the
 original ArithmeticError with its trac back is the most useful error
 message.
 Do you think diffently about this?

 The best would be to check whether a ring is a PID or not. Then decide on
 the algorithm to use. But this isn't even implemented for ZZ, so no chance
 to do it.

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/8226#comment:3>
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.

Reply via email to