Diagonalizable matrices, P⁻¹AP = D, conditions for diagonalization.
Overview
Diagonalization is the process of finding a diagonal matrix D similar to A. A diagonalizable matrix can be written as A=PDP−1, where P contains eigenvectors and D contains eigenvalues.
Definition
A square matrix A is diagonalizable if there exists an invertible matrix P such that:
P−1AP=D
where D is diagonal. Equivalently:
A=PDP−1
The Matrices P and D
P: columns are linearly independent eigenvectors of A
D: diagonal entries are the corresponding eigenvalues
P=[v1v2⋯vn]
D=λ10⋮00λ2⋮0⋯⋯⋱⋯00⋮λn
Diagonalization Process
Step 1: Find Eigenvalues
Solve det(A−λI)=0
Step 2: Find Eigenvectors
For each eigenvalue λi, solve (A−λiI)v=0
Step 3: Form P and D
P: eigenvectors as columns (order matches D)
D: corresponding eigenvalues on diagonal
Step 4: Verify (Optional)
Check that P−1AP=D
Example
Diagonalize:
A=[4123]
Eigenvalues:
p(λ)=λ2−7λ+10=(λ−5)(λ−2)
λ1=5, λ2=2
Eigenvectors:
For λ=5: v1=[21]
For λ=2: v2=[1−1]
Matrices:
P=[211−1],D=[5002]
P−1=−31[−1−1−12]=[1/31/31/3−2/3]
Verify: P−1AP=D ✓
Conditions for Diagonalizability
A is diagonalizable if and only if:
A has n linearly independent eigenvectors
For each eigenvalue: geometric = algebraic multiplicity
Sum of geometric multiplicities = n
When NOT Diagonalizable
Defective Matrix
A=[2012]p(λ)=(λ−2)2
Only one eigenvector [10] for λ=2
Not diagonalizable (defective)
Applications of Diagonalization
Computing Matrix Powers
If A=PDP−1:
An=PDnP−1
where Dn is easy to compute (raise diagonal entries to power n).
Example: Matrix Square
A2=(PDP−1)(PDP−1)=PD(P−1P)DP−1=PD2P−1
Solving Systems of ODEs
For dtdx=Ax:
x(t)=PeDtP−1x0
Special Cases
Symmetric Matrices
Real symmetric matrices are always diagonalizable:
Eigenvalues are real
Eigenvectors can be chosen orthonormal
A=QDQT where Q is orthogonal
Distinct Eigenvalues
If all n eigenvalues are distinct, A is diagonalizable.