In this mathematics, matrix algebra, and control engineering tutorial, we explain the concept of the characteristic polynomial. The characteristic polynomial is used to compute the eigenvalue of a matrix and in control engineering, it is used to verify the stability of linear dynamical systems. The YouTube tutorial accompanying this webpage is given below.
Let us start with the motivation and background. Let us assume that we are interested in finding eigenvalues and eigenvectors of a matrix
(1)
Loosely speaking, this equation tells us that if we multiply the matrix
The main question is how to find the eigenvalues and eigenvectors from (1). Let us do that. From (1), we have
(2)
where
(3)
where
Let us now formally define the characteristic equation and the characteristic polynomial.
Definition of the characteristic equation and the characteristic polynomial. Consider the matrix
– The characteristic polynomial
(4)
– The characteristic equation of the matrix
(5)
The solutions of the characteristic equation (5) are the eigenvalues of the matrix
Finally, let us do an example to illustrate the computation of the characteristic polynomial and the characteristic equation.
Problem: Compute the characteristic polynomial and eigenvalues of the matrix
(6)
To solve this problem, first we need to form the matrix
(7)
Next, we need to compute the characteristic polynomial
(8)
From the characteristic polynomial, we can see that the eigenvalues are