Suppose that $A$ is a real skew-symmetric $n \times n$ matrix and $S = A^2$ (a symmetric matrix). Now we want to find all skew-symmetric square roots of $S$, i.e. all the skew-symmetric matrices $X$ such that $X^2 = S$. We know that the solution exists, namely $X = A$, and it is easy to immediately see one more solution, $X = -A$ (hence, the solution is generally not unique).
The question is: Can we express all the solutions $X$ with the elements of the matrix $S$?
If I'm not mistaken, the answer is affirmative in the
the $n = 2$ case, $$A = \left( \begin{array}{cc} 0 & a \\ -a & 0 \end{array} \right) \ , \quad S = \left( \begin{array}{cc} -a^2 & 0 \\ 0 & -a^2 \end{array} \right) \ , \quad X = \left( \begin{array}{cc} 0 & \pm \sqrt{-S_{11}} \\ \mp \sqrt{-S_{11}} & 0 \end{array} \right)$$
and the $n = 3$ case, $$A = \left( \begin{array}{ccc} 0 & a & b \\ -a & 0 & c \\ -b & -c & 0 \end{array} \right) \ , \quad S = \left( \begin{array}{ccc} -a^2-b^2 & -bc & ac \\ -bc & -a^2-c^2 & -ab \\ ac & -ab & -b^2-c^2 \end{array} \right)$$ in which case the elements of the matrix $X$ are easily obtained from the linear system, $$X_{12} + X_{13} = \pm \sqrt{-(S_{11} + 2S_{23})}$$ $$X_{12} + X_{23} = \pm \sqrt{-(S_{22} - 2S_{13})}$$ $$X_{13} + X_{23} = \pm \sqrt{-(S_{33} + 2S_{12})}$$
However, I'm stuck with the general $n \ge 4$ case. Does anyone has some useful hint?