#10944: Check for similar matrices
-------------------------------+--------------------------------------------
Reporter: rbeezer | Owner: jason, was
Type: enhancement | Status: closed
Priority: minor | Milestone: sage-4.7.1
Component: linear algebra | Resolution: fixed
Keywords: | Work_issues:
Upstream: N/A | Reviewer: Dan Drake
Author: Rob Beezer | Merged: sage-4.7.1.alpha2
Dependencies: |
-------------------------------+--------------------------------------------
Old description:
> Method checks if two matrices are similar. This is limited by the need
> to eventually compute a canonical form, in this case the Jordan form.
>
> It will always compute a result for matrices over the rationals, owing to
> `QQbar` and can often arrive at a result of `False` without going as far
> as a Jordan form.
>
> Apply only attachment:trac_10944-similar-matrices-v2.patch
New description:
Method checks if two matrices are similar. This is limited by the need to
eventually compute a canonical form, in this case the Jordan form.
It will always compute a result for matrices over the rationals, owing to
`QQbar` and can often arrive at a result of `False` without going as far
as a Jordan form.
'''Apply:'''
1. [attachment:trac_10944-similar-matrices-v2.patch]
1. [attachment:trac_10944-similar-matrices-minor-fixes.patch]
--
Comment(by rbeezer):
Observed mistakes fixed in small patch just added. I built this on
4.7.1.alpha2, but it should apply on any version that the main patch is
applied.
No point in adding anything to the doctests, since these errors only
lengthen execution time and no reasonable doctest could tell.
Jeroen - this can move to "needs review" once you reopen it.
Kini and Alligadi - thanks for the report!
Rob
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/10944#comment:13>
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.