Lecture 07
Lecture 07
Eigenvalues and
Eigenvectors
A matrix eigenvalue problem considers the vector equation
Ax = I (1)
Here A is a given square matrix, an unknown scalar, and x an unknown vector. In a matrix
eigenvalue problem, the task is to determine and x’s that satisfy (1). Since is always a solution
for any and thus not interesting, we only admit solutions with x 0.
The solutions to (1) are given the following names: The ’s that satisfy (1) are called
eigenvalues of A and the corresponding nonzero x’s that also satisfy (1) are called eigenvectors
of A.
From this rather innocent looking vector equation flows an amazing amount of relevant theory
and an incredible richness of applications. Indeed, eigenvalue problems come up all the time in
engineering, physics, geometry, numerics, theoretical mathematics, biology, environmental
science, urban planning, economics, psychology, and other areas. In recent times, eigenvalue
problems are playing an important role in machine learning also. Thus, in your career you are
likely to encounter eigenvalue problems. We jump into the problem directly through a problem.
Example 01
Find the eigenvalues and eigenvectors of
3 0 0
5 4 0
3 6 1
To find the eigenvalues, we write
3 0 0 𝑥 𝑥
5 4 0 𝑥 = 𝜆 𝑥
3 6 1 𝑥 𝑥
In terms of matrix, this is written as
Ax – Ix = 0
Or (A – I)x = 0 (2)
As this is a homogeneous equation where the rank and the number of unknowns are same.
Therefore, to find a solution, we force the system to become dependent. To do this, we force
det(A – I)x = 0 (3)
Therefore
3−𝜆 0 0
5 4−𝜆 0 =0
3 6 1−𝜆
Expanding the determinant, we obtain
(3 – )(4 – )(1 – ) = 0
From here, we obtain the eigenvalues to be 1 = 3, 2 = 4, and 3 = 1.
1 = 3
Substituting the value of in equation 2, we obtain
5x1 + x2 = 0
3x1 + 6x2 – 2x3 = 0
The fact that we end up with two equations should not be surprising. We have ensured that the
system becomes dependent. Therefore, one of the equations is now dependent on the others.
Solving the system, we obtain the solution x1T = [–2, 10, 27]T.
2 = 4
Substituting the value of in equation 2, we obtain
–x1 = 0
5x1 = 0
3x1 + 6x2 – 3x3 = 0
We obtain the solution to be x1 = 0. Selecting x2 to be , we get x3 = 2. Therefore x T2 = [0, 1, 2]T
Finally, 3 = 1
Substituting the value of in equation 2, we obtain
2x1 = 0
5x1 + 3x2 = 0
3x1 + 6x2 = 0
Solving these, we obtain, x1 = 0, x2 = 0, x3 can be selected arbitrarily, therefore, let x3 = .
Therefore, x 3T = [0, 0, 1]T
Exercise
Eigenvalues and eigenvectors have extremely sophisticated applications in many field in science
and engineering. Just some are listed below.
Vibration analysis, Electric circuits, Advanced dynamics, Atomic orbitals, Facial recognition,
Matrix diagonalization, Image processing, Statistics, Geophysics, and Spectral analysis.