Suppose that the matrices $A, B \in \Bbb R^{n \times n}$ are symmetric and that $A$ is also non-negative definite. Show that all eigenvalues of the matrix $AB$ are real.
I haven't find this question on StackMath. Suppose that $A$ and $B$ are two $n \times n$ real symmetric matrices and $A$ is also non-negative definite. Let $\lambda$ be an eigenvalue of $AB$, and let $v$ be a corresponding eigenvector. Then $ABv = \lambda v$, so $v$ is also an eigenvector of $A$ with eigenvalue $\lambda/B$. Since $A$ is non-negative definite, all of its eigenvalues are non-negative.
Now how to approach? Please help.
Hints: