I know, thanks to a kind user of this forum, that the sum of the eigenspaces of an endomorphism $A:V\to V$, with $\dim(V)=n$, is a direct sum.
A clear complete proof for the case where the eigenvalues of $A$ are distinct is here, for example.
I cannot manage to adapt that proof to the general case where $A$ may have eigenvalues of algebraic multiplicity $>1$. Could anybody explain a proof?