#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.