When is possible to use an orthogonal matrix to put in Jordan form a matrix?

342 Views Asked by At

I know that if I have a symmetrical matrix defined on $R$, it is always diagonalisable and I can always find beetwen the matrix of its eigenspaces an orthogonal matrix. While if I have a non diagonalisable matrix, of course I can put it in Jordan normal form, however how the matrix must be to be able to find out an orthogonal matrix of its generalized eigenvectors?