This question already has an answer here:
- Eigen Values Proof 1 answer
If $A$ and $B$ are $n$ by $n$ matrices show that $AB$ and $BA$ have the same eigenvalues. I see why this is true if both are nonsingular. But does it still hold if they are not invertible?