#6207: roots of polynomial have incorrect parent when ring=R is specified
------------------------+---------------------------------------------------
Reporter: ncalexan | Owner: tbd
Type: defect | Status: new
Priority: critical | Milestone: sage-4.3.1
Component: algebra | Keywords: roots polynomial parent ring inexact
Work_issues: | Author:
Upstream: N/A | Reviewer:
Merged: |
------------------------+---------------------------------------------------
Changes (by was):
* upstream: => N/A
Comment:
Apply only the patch I posted.
Note -- with the first patch the checks about parents are left on, so the
referee can run the test suite with them on. The second part2 patch turns
them off.
NOTE: I did not fix the issues with precision being too hire for CIF and
RIF, since that behavior is already very clearly documented (IMHO) by Carl
Witty in the roots method.
In part2 I get rid of all the debug code. My reasoning is:
(1) I want the roots docstring to be on that method.
(2) The code was really specifically for debugging this problem, which
turned out to be mostly caused by my non-uniqueness of the RealField
object.
By the way, the main work of this patch is to make it so RealField caching
and naming is more sensible, systematic, correct, and the same as is
already done for ComplexField.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/6207#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.