LESSON 10: Eigenvalues, Eigenvectors and Diagonalization

Terminology:
eigenvalue, eigenvector, characteristic polynomial, eigenspace, similar matrices, similarity transformation, diagonalization.
Objectives:
learn how to determine eigenvalues and eigenvectors for a matrix, learn how to diagonalize a matrix.
Reading Assignment:
Chapter 5, Sections 5.1-5.3 (pages 295-319).
Lesson Outline
Key Ideas and Discussion:
Eigenvalues and eigenvectors are needed for the analysis of many types of mathematical models. In these problems, there is an equation of the form tex2html_wrap_inline62, where A is an tex2html_wrap_inline66 matrix. A solution to this problem consists of an eigenvalue tex2html_wrap_inline68, and an associated eigenvector tex2html_wrap_inline70. Usually there are n eigenvalue-eigenvector solutions to tex2html_wrap_inline62. The problem of finding the eigenvalues and eigenvectors for a square real matrix A is a very different kind of problem compared to the problems that have been solved so far in this course, where the primary tool has been elementary row operations. Finding eigenvalues is equivalent to finding roots of a special polynomial tex2html_wrap_inline78 (the characteristic polynomial). This degree n polynomial can easily be determined for small matrices using a special determinant, tex2html_wrap_inline82. When evaluating the determinant to find tex2html_wrap_inline78, a determinant expansion formula should be used. You might be tempted to try to use elementary row operations, but these can not easily be used because the diagonal elements in the determinant depend on tex2html_wrap_inline68. Even though the characteristic polynomial will have real coefficients, the roots (eigenvalues) can in some cases be complex numbers. There is one type of matrix where eigenvalues can easily be found; if a matrix is triangular (it has all entries zero below the main diagonal, or all entries zero above the main diagonal), then the eigenvalues are the diagonal entries for the matrix. Once an eigvenvalue tex2html_wrap_inline68 has been found, an associated eigenvector tex2html_wrap_inline70 can be found by solving the appropriate homogeneous system, tex2html_wrap_inline92. Notice that if tex2html_wrap_inline70 is an eigenvector, then so is tex2html_wrap_inline96 for any scalar s; eigenvectors are unique only up to scalar multiples. The eigenspace for a particular eigenvalue tex2html_wrap_inline68 is the same as tex2html_wrap_inline102. This usually has dimension equal to one; but sometimes the dimension can be larger (for example, if tex2html_wrap_inline68 is a repeated eigenvalue).

If the matrix A is transformed, using a nonsingular matrix P, into another matrix B with tex2html_wrap_inline112, then A and B are said to be similar. Similar matrices have the same eigenvalues. The aim of diagonalization is to find a matrix P so that B is a diagonal matrix D. In this case, the eigenvalues of A (and D) are the diagonal entries of D. Diagonalization is possible if and only if A has n linearly independent eigenvectors, which can be used for the columns of P, so that AP = PD.

Practice Problems:
5.1.1, 5, 11, 13, 21 (pp. 302-303); 5.2.3, 11, 17, 21 (pp. 311-312); 5.3.1, 5, 11, 15, 21 (pp. 319-320).

Assignment



Alan C Genz
Thu May 28 14:15:52 PDT 1998