### eigenvalues of matrices in AA

~~M=matrix(AA,[[0,-1],[1,0]])
~~M=matrix(AA,[[0,-1],[1,0]])

M.eigenvectors_right()

raises an error "eigenvectors are not implemented for matrices with eigenvalues that are not in the fraction field of the base ring or in QQbar" which is just wrong because the eigenvalues of M are certainly in QQbar.

Can someone please explain how to avoid this problem?

Thanks,

Jaume