homechevron_rightStudychevron_rightMathchevron_rightAlgebra

Eigenvector calculator

This online calculator computes the eigenvectors of a square matrix up to 4th degree.

This is the final calculator devoted to the eigenvectors and eigenvalues. First one was the Characteristic polynomial calculator, which produces characteristic equation suitable for further processing. Second calculator - the Eigenvalue calculator solves that equation to find eigenvalues (using analytical methods, that's why it works only up to 4th degree), and the calculator below calculates eigenvectors for each eigenvalue found. Some theory can be found below the calculator.

PLANETCALC, Eigenvector calculator

Eigenvector calculator

Digits after the decimal point: 2

How to find Eigenvectors

Let me repeat the definition of eigenvectors and eigenvalues from the Eigenvalue calculator.

There are vectors for which matrix transformation produces the vector that is parallel to the original vector.

Av=\lambda v,

where \lambda is some scalar number.

These vectors are called the eigenvectors of A, and these numbers are called the eigenvalues of A.

We use the following form of the equation above: (A-\lambda I)v=0, where I is the identity matrix, to find the eigenvalues by solving the characteristic equation

det(A-\lambda I)=0.

After we found eigenvalues, we can find eigenvectors. We should plug each concrete eigenvalue into the (A-\lambda I)v=0 equation and solve it for v. This means that we simply need to solve the following system of linear equations (in matrix form):

\begin{bmatrix}a_{11}-\lambda&a_{12}&\dots &a_{1n}\\a_{21}&a_{22}-\lambda&\dots &a_{2n}\\ \dots & \dots & \dots & \dots \\a_{n1}&a_{n2}&\dots &a_{nn}-\lambda\end{bmatrix}\begin{bmatrix} v_1 \\ v_2 \\ ... \\ v_n\end{bmatrix}=\begin{bmatrix} 0 \\ 0 \\ ... \\ 0 \end{bmatrix}

This is a homogeneous system of linear equations, and even more, its equations are NOT independent. That is, the system has infinitely many solutions. This is because we have a family of eigenvectors (including zero vector), or eigenspace, for each eigenvalue. So, when you are asked to find eigenvectors for the matrix, you really need to pick up some "beautiful" solution for a system of linear equations obtained for each eigenvalue, that is, some sample eigenvector with possible no fractions and small positive integers.

In most cases, eigenvalue produces homogeneous system with one independent variable, however, there are edge cases, where we have eigenvalue with multiplicity more than 1 (f.e. in case of double roots). In such cases, homogeneous system will have more than one independent variable, and you will have several linearly independent eigenvectors associated with such eigenvalue - one for each independent variable.

Creative Commons Attribution/Share-Alike License 3.0 (Unported) PLANETCALC, Eigenvector calculator

Comments