Section 34.5 Theory
Here we will record the facts that Jordan normal form answers Question 28.1.1 and can be used to distinguish between similarity classes of matrices.
Theorem 34.5.1. Jordan normal form.
If \(A\) is an \(n\times n\) matrix whose characteristic polynomial factors completely, then there exists an invertible matrix \(P\) such that \(\inv{P} A P\) is in Jordan normal form (as in (\(\star\)) from Subsection 34.3.1).Proof outline.
The proof basically confirms that Procedure 34.3.1 does what it says it does, and follows the same calculation pattern as Example 34.4.2.
If the characteristic polynomial \(c_A(\lambda)\) factors completely, then from Theorem 30.5.1 we know there exists an invertible matrix \(M\) such that \(U = \inv{M} A M\) has triangular block form. Each block \(U_j\) in \(U\) is a scalar-triangular block corresponding to eigenvalue \(\lambda = \lambda_j\) of \(A\) of algebraic multiplicity \(m = m_j\text{,}\) and can be decomposed as
where \(N_j\) is an \(m_j \times m_j\) nilpotent matrix. By Theorem 33.6.1, for each \(N_j\) there exists an invertible \(m_j \times m_j\) matrix \(Q_j\) such that \(N_j' = \inv{Q_j} N_j Q_j\) is in Jordan normal form, with all zeros down the diagonal.
The matrix
is then also in Jordan normal form, but with \(\lambda_j\) down the diagonal. Putting this all together, if we set \(P = Q M\text{,}\) where
then \(\inv{P} = \inv{M} \inv{Q}\text{,}\) and so
Since each matrix \(A_j\) is in Jordan normal form, and each corresponds to a different eigenvalue \(\lambda_j\text{,}\) so also \(\inv{P} A P\) is in Jordan normal form.
Corollary 34.5.2. Similar iff same Jordan normal form.
Two \(n\times n\) matrices are similar if and only if they have the same (complex) Jordan normal form, allowing for possible re-ordering of eigenvalues.
Proof.
We leave this proof as an exercise for you, the reader.