Eigenvalues and Eigenvectors

Eigenvalues and eigenvectors are defined as follows: If A is an nxn matrix and if there exist vectors x and scalars c such that Ax=cx (or (A-cI)x=0 ) then c is called an eigenvalue of A and x is called an eigenvector of A associated with c. This notion is crucial in solving applied problems.

Mathematica will quickly find eigenvalues and eigenvectors of a matrix.


  m={{1, 1, 1}, {0, 1, 0}, {1, 1, 1}}


  Eigenvalues[m]


  Eigenvectors[m]

The eigenvectors are listed in order to match their eigenvalues. If an eigenvalue is listed more than once, that means it is a multiple root of the characteristic polynomial. If the zero vector is listed with the eigenvectors, that means the matrix does not have a full complement of eigenvectors. This means that if an eigenvalue is listed twice, there may not be two corresponding eigenvalues.


  s={{0, 1, 0}, {0, 0, 1}, {0, 0, 0}}


  Eigenvalues[s]


  Eigenvectors[s]

Up to Mathematica and Linear Algebra