Is there a known way or software to find integer eigenvectors for an integer matrix with integer eigenvalues?
In particular, I have a large real symmetric matrix with only a small number of distinct eigenvalues. I want to know if it is possible to find an eigenbasis such that each eigenvector contains only -1, 0, and 1 entries.