Let $A$ be a real matrix, $\det A>0$, is there a real matrix $B$, such that $A=B^2$?
Related problems can be located in How to find a matrix square root with all real entries (if it exists). Here, we are in real, the det is $>0$. I guess it is wrong, say $\begin{pmatrix}0&1\\-1&0\end{pmatrix}$? Is this a counterexample? I could not figure out.