How to Calculate Eigenvectors

••• Lyudmil Antonov Lantonov

It is sometimes necessary to find a nonzero vector that, when multiplied by a square matrix, will give us back a multiple of the vector. This nonzero vector is called an "eigenvector." Eigenvectors are not only of interest to mathematicians, but to others in professions such as physics and engineering. To calculate them, you will need to understand matrix algebra and determinants.

    Learn and understand the definition of an "eigenvector." It is found for an n x n square matrix A and also a scalar eigenvalue called "lambda." Lambda is represented by the Greek letter, but here we will abbreviate it to L. If there is a nonzero vector x where Ax = Lx, this vector x is called an "eigenvalue of A."

    Find the eigenvalues of the matrix by using the characteristic equation det (A -- LI) = 0. "Det" stands for the determinant, and "I" is the identity matrix.

    Calculate the eigenvector for each eigenvalue by finding an eigenspace E(L), which is the null space of the characteristic equation. The nonzero vectors of E(L) are the eigenvectors of A. These are found by plugging the eigenvectors back into the characteristic matrix and finding a basis for A -- LI = 0.

    Practice Steps 3 and 4 by studying the matrix to the left. Shown is a square 2 x 2 matrix.

    Calculate the eigenvalues with the use of the characteristic equation. Det (A -- LI) is (3 -- L)(3 -- L) --1 = L^2 -- 6L + 8 = 0, which is the characteristic polynomial. Solving this algebraically gives us L1 = 4 and L2 = 2, which are the eigenvalues of our matrix.

    Find the eigenvector for L = 4 by calculating the null space. Do this by placing L1 = 4 in the characteristic matrix and finding the basis for A -- 4I = 0. Solving this, we find x -- y = 0, or x = y. This has only one independent solution since they are equal, such as x = y = 1. Therefore, v1 = (1,1) is an eigenvector that spans the eigenspace of L1 = 4.

    Repeat Step 6 to find the eigenvector for L2 = 2. We find x + y = 0, or x = --y. This also has one independent solution, say x = --1 and y = 1. Therefore v2 = (--1,1) is an eigenvector that spans the eigenspace of L2 = 2.

About the Author

Kim Lewis is a professional programmer and web developer. She has been a technical writer for more than 10 years and has written articles for businesses and the federal government. Lewis holds a Bachelor of Science, and occasionally teaches classes on how to program for the Internet.

Photo Credits

  • Lyudmil Antonov Lantonov

Dont Go!

We Have More Great Sciencing Articles!