Eigenvalues
Go to: Introduction, Notation, Index
The eigenvalues of a square matrix are the roots of its characteristic equation.
They may also be referred to by any of the fourteen other combinations of:
[characteristic, eigen, latent, proper, secular] + [number, root, value].
An eigenvalue c has an algebraic multiplicity (or just
multiplicity) of k iff
(t-c)k is the highest power of (t-c) that
divides the characteristic polynomial.
[n*n] The characteristic equation of a matrix
A is |tI-A| = 0. It is a polynomial equation in
t.
- [n*n] A matrix A satisfies its own
characteristic equation (Cayley-Hamilton theorem)
[n*n]: The characteristic matrix of A is
(tI-A) and is a function of the scalar t.
[n*n] The characteristic polynomial,
p(t), of a matrix A is p(t) = |tI -
A|.
- [n*n]: The characteristic polynomial of
A is of the form: tn -
tr(A)*tn-1 + ... + -1n
|A|.
- [2*2]: |tI-A| =
t2 - tr(A)*t + |A|
- [A,B: m*n]: If m>n
|tI - AB'| = tm-n * |tI -
B'A|
- [n*n]: |tI-AB| =
|tI-BA|
An eigenvalue is defective if its geometric
multiplicity is less than its algebraic
multiplicity.
The eigenvalues of A are the roots of its characteristic equation: |tI-A| = 0.
The function eig(A) denotes a column vector containing all the
eigenvalues of A with appropriate multiplicities.
- t is an eigenvalue of A:n*n iff for some non-zero x,
Ax=tx. x is then called an eigenvector corresponding to
t.
- [Complex, n*n]: The matrix A has
exactly n eigenvalues (not necessarily distinct)
- [Complex]: tr(A) =
sum(eig(A))
- [Complex]: det(A) =
prod(eig(A))
- [A:m*m, C:n*n]: eig([A B; 0 C]) =
[eig(A); eig(C)]
- det(A)=0 iff 0 is an eigenvalue of A
- The eigenvalues of a triangular or diagonal matrix are its diagonal
elements.
- [Hermitian]: The eigenvalues of A are
all real.
- [Unitary]:
The eigenvalues of A have unit modulus.
- [Nilpotent]: The eigenvalues of A are
all zero.
- [Idempotent]: The eigenvalues of A
are all either 0 or 1.
- [Normal]: The singular values of A
equal the absolute
values of the eigenvalues.
- [Hermitian +ve semidefinite]: The singular values of A
equal the eigenvalues.
- The eigenvalues of Ak are
(eig(A))k
- Similar matrices have the same
eigenvalues
- [Real, Symmetric, 2#2] A=[a
b; b d]=RDRT where R=[cos(t)
-sin(t); sin(t) cos(t)] and
t=½tan-1(2b/(a-d)) and D is
diagonal with D=DIAG([ 1 cos(2t) sin(2t); 1
-cos(2t) -sin(2t)] *[ (a+d)/2;
(a-d)/2; b]). The columns of R are the eigenvectors
and the corresponding elements of D the eigenvalues.
An eigenvector
(also known as a right eigenvector), x, associated with an eigenvalue c of a
square matrix
A is any vector that satisfies Ax = cx.
- The eigenvectors associated
with an eigenvalue, c, form a subspace whose dimension
equals the geometric
multiplicity of c and never exceeds the algebraic multiplicity of c.
This subspace is called the eigenspace corresponding to c.
- A matrix An#n has an orthonormal set
of n eigenvectors iff it is normal. In this case
we may write
A=UDUH for a diagonal matrix,
D, of eigenvalues and a unitary
matrix, U, whose columns are the corresponding eigenvectors.
- If Ax = cx.
and AHy = dy
where c!=d*, then yHx
= 0, i.e. x and y are orthogonal.
- [A:Hermitian]: Eigenvectors corresponding to distinct eigenvalues of
A
are orthogonal.
- If B and A are similar with B=X-1AX
for some non-singular X, then y is an
eignvector of B iff Xy is an eigenvector
of A corresponding to the same eigenvalue.
The geometric multiplicity of an eigenvalue c of a matrix
A is the dimension
of the subspace of vectors x for which Ax = cx.
The eigenvalues of a diagonal matrix equal its diagonal elements. If the
off-diagonal elements are small rather than being exactly zero, the eigenvalues
will be close to the diagonal elements; Gersgorin Discs make this statement
precise.
- The eigenvalues of A[n#n] lie in the union
of the n complex-plane closed discs whose centres are
diag(A) and whose radii are
sum(ABS(A))-diag(ABS(A)). These discs
are the Gersgorin discs (there should be a circumflex over the s of Gersgorin)
- Each eigenvalue, c, satisfies min(2
diag(ABS(A)) - sum(ABS(A)))
<= |c| <= max(sum(ABS(A)))
- If the n discs can be partitioned into disjoint subsets of the
complex plane then each subset contains the same number of (not necessarily
distinct) eigenvalues as discs.
- [A: real] If the discs are all distinct then
the eigenvalues are all real.
- If an eigenvalue has algebraic multiplicity m then it must lie in
at least m discs.
The minimum polynomial, f(t) of a square matrix
A[n#n] is the unique monic polynomial of least
degree for which f(A)=0.
An eignevalue is regular if its geometric
and algebraic multiplicities are equal, otherwise it is
defective.
An eigenvalue is simple if its algebraic
multiplicity is equal to 1. This implies that its geometric multiplicity is also equal to 1.
- A simple eigenvalue is always regular.
[m>=n] The singular values of
A[m#n] are the positive square roots of the
eigenvalues of
AHA.
- If A[n#n] is normal, its singular values are the absolute values
of its eigenvalues.
- A[n#n] is non-singular iff all its singular
values are > 0.
- The condition number of a matrix is its
largest singular value divided by its smallest singular value.
See also: Singular Value Decomposition
This page is part of The Matrix Reference
Manual. Copyright © 1998-2022 Mike Brookes, Imperial
College, London, UK. See the file gfl.html for copying
instructions. Please send any comments or suggestions to "mike.brookes" at
"imperial.ac.uk".
Updated: $Id: eigen.html 11291 2021-01-05 18:26:10Z dmb $