#3424: [with patch, changes requested] jordan_form gives incorrect results due
to
imprecise roots
----------------------------+-----------------------------------------------
Reporter: johnwilmes | Owner: was
Type: defect | Status: new
Priority: minor | Milestone: sage-3.2.1
Component: linear algebra | Resolution:
Keywords: |
----------------------------+-----------------------------------------------
Comment (by jason):
Or we can just throw a numerical precision warning that says that the
jordan form is pretty much nonsense when computing with imprecise numbers.
I don't know if there is an easy way to get around the issue you are point
out.
Maybe one way to do it would be to surround each root with an interval
with radius = your tolerance. If two roots intersect, then consider them
the same. This might lead to problems, but in the end, I think it will be
more helpful than hurtful. I'd also put out the warning that the results
probably are nonsense because of numerical issues.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/3424#comment:6>
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
-~----------~----~----~----~------~----~------~--~---