On each nonzero eigenspace , the restricted linear map is diagonalizable. Indeed , so the minimal polynomial of divides . A divisor of a product of distinct linear polynomials has the same property, proving the diagonalizable restriction lemma.
Choose a basis of -eigenvectors in each . Every chosen vector is simultaneously a -eigenvector, with eigenvalue . The direct sum in part (ii) shows that joining these bases gives a basis of . Therefore and have a common eigenbasis, which is exactly simultaneous diagonalization.
Yes, provided “commute” means pairwise commute. Necessity follows because three diagonal matrices commute pairwise.
For sufficiency, first choose the common eigenbasis for the first two linear maps, say , obtained in part (b). Their joint eigenspacesgive a direct sum decomposition of . The third map preserves each , since and . By the diagonalizable restriction lemma, has a basis of eigenvectors there. Every such vector already has fixed eigenvalues for and .
Joining these bases therefore gives a common eigenbasis for all three maps. The same induction proves simultaneous diagonalization for any finite pairwise commuting family of diagonalizable linear endomorphisms.