The process of decomposing a square matrix A into this form:
A=PJP−1
Here:
J is the Jordan form of A
P is an invertible matrix where the columns are generalized eigenvectors of A
Generalizes diagonalization when matrix is not diagonalizable. Every square matrix A is Jordan-decomposable.
Jordan Block
Denoted by B(λ,m). An upper triangular matrix Bm×m is a Jordan block iff:
All m diagonal elements are the same eigenvalue (λ) and
All super-diagonal elements are 1
B(λ,m)=λ⋮001⋮000⋮00⋯⋱⋯⋯0⋮λ00⋮1λ
Jordan Form
Aka. Jordan canonical form. J from the decomposition.
J=diag(B(λ1,m1),B(λ2,m2),…,B(λk,mk))
Here:
λi is an eigenvalue of A for i=1,2,…,m
mi∈R where ∑mi=n
Unique for a given matrix, up to the reordering of the Jordan blocks.
2 matrices A and B are similar iff they have the same Jordan form (up to the reordering of the Jordan blocks).
TODO: explain how jordan decomposition is done easily.
Relationship between multiplicities
Suppose Jordan blocks of the eigenvalue λ are of the sizes k1,k2,…,kr≥1:
gλ=r
Number of Jordan blocks associated with λ is equal to the geometric multiplicity of λ.
aλ=∑i=1rki≥r
Algebraic multiplicity of λ is equal to the sum of sizes of the Jordan blocks. And it’s greater than the number of Jordan blocks. Obvious.