The definition of density operators is that (i) positive semidefinite; and (ii) unit trace. Given a Hermitian matrix $\rho$ (say, the size is $2\times 2$) with unit trace, I know that such matrix may not be positive semidefinite. However, I find some lecture notes on the internet states that such $\rho$ is a density operator iff the bloch vector $\textbf{r}$ of $\rho$ has $\ell_2$ norm $\leq 1$. How to prove that?
My attempt: $\text{Tr}(\rho^2)=\frac{1}{2^2}\left((I+\textbf{r}\cdot E)(I+\textbf{r}\cdot E)\right)=\frac{1}{2}(1+\|\textbf{r}\|^2)$. But I can't go further. (I'm quite unfamiliar with the trace properties in linear algebra)