As it known, according to the Polar Decomposition, square matrix can be expressed in the next form $$M=QR$$ ($Q$ - orthogonal matrix $R$ - positive-semidefinite Hermitian matrix)
I need to find this $Q$ factor for the case of $3\times 3$ matrix. For this purpose I use next well known iterative formula
$$ Q_{i+1} = \frac{1}{2}\left[ Q_i+(Q_i^{-1})^T \right] $$
where the $\det Q_0\neq0 $ However, on practice it works a little bit slowly (it takes, more than 15 iteration before finds right answer). Is there any other, faster algorithms exist to perform Polar Decomposition? I have found exact formula for finding $Q$ factor for the case of $2\times 2$ matrices.
$$Q = M + \mathrm{sign}(\det M)\begin{pmatrix} d & -c\\ -b & a\\ \end{pmatrix}$$ where the initial matrix $$M=\begin{pmatrix} a & b\\ c & d\\ \end{pmatrix}$$ Does such formula exist for $3\times 3$ matrix?