avoiding calling both check eigenvalues AND check eigenvalues and eigenvectors for analytic eigenvector test