#8974: Added eigenvalues, eigenvector, eigenspaces and minpoly to vector space
endomorphisms
------------------------------+---------------------------------------------
Reporter: mmarco | Owner: jason, was
Type: enhancement | Status: needs_work
Priority: trivial | Milestone: sage-4.4.4
Component: linear algebra | Keywords: eigenvalues
Author: Miguel Marco | Upstream: N/A
Reviewer: | Merged:
Work_issues: |
------------------------------+---------------------------------------------
Comment(by mmarco):
In view that the discusion about the change of the matrix functions is
idle, i have implemented it.
So with this patch, the functions eigenvalues and eigenvectors can be
called on matrices with the option extend=False (although i have noted
that they are broken in matrices over the reals). I didn't change anything
in the computation process; just parse the output to select the values in
the base ring.
With that change, i have redone my implementation of these functions for
homomorphism objects (an erased the eigenspaces functions, which i don't
think make much sense to be translated directly from matrices such as it
is). Now they just call the corresponding functions of the underlying
matrices, and parse the output to convert the eigenvectors into elements
of the corresponding vector space.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/8974#comment:8>
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.