#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):

 I agree that using the same methods for matrices and morphisms would be
 desiderable, but in my implementation i prefeared the mathematical
 correctedness. I mean, if a morphism is defined in a vector space over QQ,
 it doesn't make sense to say that its eigenvalues are numbers in a bigger
 field. Strictly speaking, they are not eigenvalues of this morphism (they
 are eigenvalues of a morphism defined in a bigger vector space, that can
 be defined in a natural way from this first morphism). If we include the
 functionality as a function of the vector space, i think it makes sense to
 be mathematically correct in this sense.

 Maybe a better way to implement this would be to call the methods of the
 underlying matrix (avoiding thus the duplicity of code) and then select
 only the values that belong to the base field (keeping thus the
 mathematical correctedness).

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/8974#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.

Reply via email to