I was wondering if there exists a matrix $M \in \mathrm{SL}(n, \mathbb{Z})$, such that:
- $M$ is not diagonalisable;
- $M$ does not have all eigenvalues with absolute value $1$.
Thoughts: The only non-diagonalisable matrix in $\mathrm{SL}(n, \mathbb{Z})$ I can think of are the ones consisting of Jordan block with $\pm 1$ on the diagonal.
Any hint on how to construct such a matrix would be really appreciated.