Complex Eigenvalues
What is an eigenvalue and how can it be complex?
Recalling from the lesson on eigenvalues and eigenvectors, we see again the eigenvalue definition with a little spin to include the characteristics that make it a complex equation for the cases studied on this lesson.
Given that an eigenvector is a non-zero characteristic vector (column vector) which changes by a constant factor when a square matrix is applied to it through matrix multiplication. We know that the constant characteristic factor, which scales the vector to be equal to the matrix multiplication, is what we call the eigenvalue of a matrix (usually denoted as ).
For this lesson we will study the cases in which the eigenvalues of matrices happen to be a set of complex numbers: numbers containing a rean and an imaginary part thanks to a term containing the square root of minus one. In the next section we will see how to find such eigenvalues to them produce their proper eigenvectors.
How to find eigenvectors of a matrix
We will follow the same methodology as seen in past lessons to calculate eigenvalues and their corresponding eigenvectors, thus, in order to find the eigenvectors of a matrix we first have to compute its eigenvalues through the characteristic polynomial equation:
The determinant of the characteristic equation will produce an algebraic second degree expression for which we have to solve its roots. While solving the roots of such equation through the quadratic formula you will notice that the discriminant happens to be negative and so, the result of the quadratic equation will be a set of complex numbers.
From algebra we know that complex numbers originated in mathematics due to our need for an expression to write down quantities representing the square roots of negative numbers. How is that so? We have mentioned before that complex numbers contain a real part (real numbers) and and imaginary part (imaginary numbers), an imaginary number is any number which contains a multiplication of a real number and the imaginary unit, where this unit imaginary number is defined as the solution to the equation or simply the square root of -1 and represented as . Therefore, imaginary numbers arised from the need to represent and work with the square roots of negative numbers which do not exist in real numbers, and so, since they are not "real" they got called "imaginary".
And so, for this lesson we will be studying such cases in which the quadratic equation producing the roots, or in this case eigenvalues, will encounter the next conditions:
As done before in our past lesson, the main purpose of obtaining the eigenvalues of a matrix is to then produce the set of corresponding characteristic column vectors named the eigenvectors.
We know that for each eigenvalue there are corresponding eigenvectors. Their close relationship was described and explained in the past lesson as the multiplication of the matrix in question by the eigenvector which is equivalent to the product of the eigenvalues times the same vector, defined by the formula: , where Lambda represents one of the eigenvalues of matrix A, and x is its corresponding column characteristic vector, or eigenvector. Therefore, it is very easy to compute an eigenvector, one only has to solve for the vector in the equation:
Where I is the identity matrix: a square diagonal matrix where all of the values of its main diagonal are equal to one. The zero in the right hand side of the equation represents the zero vector (a column vector with only zero values).
Remember that in this case x represents the eigenvector (a column vector) we will calculate for, and so, by following this method we usually obtain the same amount of eigenvectors as the amount of eigenvalues we found by using equations 1 and 2, and we have to solve this equation for each eigenvalue separately.
How to find eigenvectors of a 2x2 matrix? In short, when a matrix A is provided, the total list of steps to follow in order to compute the eigenvectors of the matrix coming from a resultant set of complex eigenvalues is as follows:
- Find the complex eigenvalues of a matrix using the characteristic equation described in equation 1
- Calculate the roots resulting from the determinant using the quadratic formula with the conditions shown in equation 2.
- Use the eigenvalues found in order to compute the eigenvectors through equation 3.
- Transform the original arrangement coming from equation 3 into an augmented matrix in order to solve for the vector v.
- You will need to use the row-reduction method in order to obtain the final column vector.
- Repeat step 2 for each eigenvalue we found in step 1, and so, produce at least the same amount of eigenvectors as eigenvalues found.
Finding eigenvectors from eigenvalues
Before entering full mode into the eigenvalue example exercises let is be said that the methods you will find below for calculating an eigenvalue or an eigenvector example, are the same, or very similar to the techniques and calculations done before in our past lesson. The trick here is to not forget we are obtaining and working with complex numbers, which can add a little bit of challenge for the details and all the algebraic rules they entail. This is of course nothing difficult to achieve, but is worth mentioning this lesson is more of a practice session reviewing what we have done before, with a little excitement added.
Example 1
Consider Matrix A found below. Find the eigenvalues using the formula to compute the characteristic polynomial of a matrix (equation 1).
-
Now we use the characteristic polynomial equation to compute the determinant and come up with a quadratic equation in order to find all the possible values of (eigenvalues).
-
Next, we use the quadratic formula to find the roots of the resultant equation (follow process shown in equation 2). These roots represent the eigenvalues of 2x2 matrix A.
-
Since we are already solving for the characteristic elements of matrix A, let us follow through with this problem and calculate the corresponding eigenvectors. This is important since throughout your studies you will find out that problems will usually ask for both eigenvalues and eigenvectors to be calculated.
-
Let us calculate the corresponding eigenvector to the first eigenvalue. Thus, for =1+i :
(notice we have decided to call the vector "v" this time).
-
We use an augmented matrix and row reduction in order to obtain the set of linear equations to use while looking for the components of vector v:
-
Notice how in the first row-reduction operation we multiplied the first row by its conjugate, make sure to pay close attention to this explained on the videos for the lesson.
Solving for the components, we can now find eigenvector v corresponding to the =1+i eigenvalue:
-
Now we repeat this same procedure in order to find the eigenvector corresponding to the second eigenvalue when =1+i :
-
So we have used equation 3, in order to come up with the augmented matrix to solve for the components of the vector v in this case, now we are left to just put the eigenvector v together with the components found:
And so, we have obtained the two corresponding eigenvectors for the two complex eigenvalues. Let us continue with more practice problems below!
Example 2
Find the eigenvalues of A:
-
In order to find the argument, we first solve for the eigenvalues and eigenvectors of the matrix. Let us start doing it using equation 1 to find the eigenvalues first:
-
Notice that for this problem it wasn't necessary to use the quadratic formula in order to find the values of the roots since the second degree algebraic equation resulting from the determinant was very simple. There is an important reminder for these kind of scenarios, whenever you solve for the roots of an equation which is as simple as the squared variable equal to a value, we know that the result will come up by just square rooting the quantity at hand. Some may be inclined to think there will be only one possible answer for this case, but whenever we take a square root of a number there will always be two possible answers: the positive and the negative numbers, which multiplied by themselves, result in the quantity inside the square root.
- And so, the eigenvalues are =3i and =-3i.
Example 3
Find an invertible matrix P and a matrix C of the form:
-
Such that the given matrix A has the form when A is as follows:
-
Notice that this problem is asking for us to do a calculation very similar to those done in the diagonalization process. We will first find matrix C by computing the complex eigenvalues =a-bi
-
Using the complex eigenvectors found, we form matrix C:
-
In order to find the matrix P, and in consequence, knowing if it's possible to calculate its inverse, we need to calculate the eigenvectors associated to the complex eigenvalues found: For =a-bi
- Using the components found, we construct our eigenvector:
- Separating the real and imaginary parts of the eigenvector in a visual manner in order to use them to construct the matrix P:
- Notice that the general form for the eigenvalue equation in this problem contains a real part and an imaginary part, and so, we use these as the vectors which conform the matrix P.
At this point, we are done with this problem since we do not need to calculate the inverse of P and then go through the multiplication since is not asked for, but if you have time and would like to practice, we recommend you to go through the matrix multiplication and prove the results found on this lesson.
Example 4
Find the complex eigenvalues of A and their corresponding eigenvectors.
-
In order to find eigenvalues of 2x2 matrix A, our first step is to find the characteristic polynomial of the matrix:
- And so, we use the quadratic formula to solve for the values of lambda:
- Calculating the eigenvectors for =2+2i:
- Following the same process to find the eigenvector for =2-2i:
To finish up with our lesson we recommend you to continue your practice for calculating complex eigenvalues and eigenvectors by checking out these notes on differential equations or this interesting linear algebra lecture where you will find some in depth reading on our topic of today plus other examples to work with.
Given a complex vector , the real part and imaginary part would be:
Let → be a transformation that is composed of scaling and rotation. Also, let . Then we can find the angle (argument) in the complex plane by doing the following steps:
1. Find the complex eigenvalues
2. Find the scale factor
3. Divide the scale factor of the matrix
4. Compare with the rotational matrix and create two equations
5. Solve for the argument
Let be a real matrix with a complex eigenvalue and associated eigenvector in . Then where