When the matrix has a repeated eigenvalue (so the characteristic polynomial has as a factor for ) but doesn’t have enough linearly independent eigenvectors to span the corresponding eigenspace, the system requires generalized eigenvectors to construct a full set of solutions.
The key concept: even though is an eigenvalue with multiplicity , you might only have one linearly independent eigenvector. In that case, alone doesn’t give solutions — you need additional solutions involving , , etc.
Algebraic vs geometric multiplicity
For an eigenvalue :
- Algebraic multiplicity : number of times appears as a root of .
- Geometric multiplicity : dimension of the eigenspace , i.e., the number of linearly independent eigenvectors.
In general, . When equal, the matrix is “well-behaved” for — you have enough eigenvectors. When , the matrix is defective at and you need generalized eigenvectors.
Example: has , so with . The eigenspace is one-dimensional () — only one eigenvector exists.
Generalized eigenvectors
To get a second linearly independent solution when , look for a solution of the form
where and are vectors to be determined.
Compute the derivative:
Set equal to . Match coefficients of and :
So is an eigenvector (set it to , the one we already found), and is a generalized eigenvector — a vector that maps to under .
Worked example
For :
Step 1: is the repeated eigenvalue.
Step 2 (eigenvector): , i.e., . Pick .
Step 3 (generalized eigenvector): , i.e., .
Both equations give . Pick , :
Step 4 (general solution):
The two solutions are and . Linearly independent (Wronskian nonzero).
Higher multiplicities
For with , you’d need three solutions. Following the pattern:
Plugging in and matching coefficients gives:
So you build a “Jordan chain” of generalized eigenvectors, each mapping to the previous one under .
In general, for with , you find a Jordan chain of length (or several chains summing to total length ).
Why this happens
For a “diagonalizable” matrix (where for every eigenvalue), the matrix has a basis of eigenvectors and the system decouples. For a “defective” matrix, the generalized eigenvectors fill in the missing dimensions of the solution space.
The general theory: any matrix has a Jordan canonical form where is a block-diagonal matrix of Jordan blocks. Each Jordan block of size corresponds to one generalized eigenvector chain of length .
Phase portrait
For 2D systems with a repeated eigenvalue:
- If (two eigenvectors): trajectories are straight lines through origin scaled by . Equilibrium is a proper node.
- If (one eigenvector): trajectories curve, tangent to the eigenvector direction. Equilibrium is an improper node.
See Phase plane behaviour case 4 for diagrams.
For other eigenvalue scenarios, see Distinct real eigenvalues case and Complex conjugate eigenvalues case. For algebraic linear-algebra context (eigenspaces, Jordan form), see your linear algebra notes.