Maths WorkshopMaths problems with full solutions
Exercise 1907Linear algebra › Vector spaces and subspacesL1Added 3 Nov 2026

Eigenspaces sum to the whole space

#eigenspaces#direct sum#diagonalization

Statement

Let AA be an n×nn\times n matrix with distinct eigenvalues λ1,…,λr\lambda_1,\ldots,\lambda_r. Show that the eigenspaces Eλ1,…,EλrE_{\lambda_1},\ldots,E_{\lambda_r} are in direct sum.

Hint

Show that a linear combination of eigenvectors for distinct eigenvalues that equals zero must have all coefficients zero, by induction.

Show solutionHide solution

Solution

Induction on rr. For r=1r=1 there is nothing to prove. Suppose the result holds for r−1r-1 eigenvalues. Let vi∈Eλiv_i\in E_{\lambda_i} with ∑i=1rvi=0\sum_{i=1}^r v_i=0. Applying AA:
∑i=1rλivi=0.\sum_{i=1}^r \lambda_i v_i=0.
Subtracting λr\lambda_r times the first relation:
∑i=1r−1(λi−λr)vi=0.\sum_{i=1}^{r-1}(\lambda_i-\lambda_r)v_i=0.
By the induction hypothesis applied to λ1,…,λr−1\lambda_1,\ldots,\lambda_{r-1}, each (λi−λr)vi=0(\lambda_i-\lambda_r)v_i=0. Since λi≠λr\lambda_i\neq\lambda_r, vi=0v_i=0 for i<ri<r. Then vr=0v_r=0 as well.

Conclusion. The eigenspaces are in direct sum, and ∑idim⁡Eλi≤n\sum_i\dim E_{\lambda_i}\le n.