Can every translation be written as a product of two non-involutory rotations? why or why not
I feel like it can be written as two rotations of right angles as there are no other restrictions on the choosing the rotations and rotations of 90 degrees are indeed non-involutory.
Is this the right proof?
Let's suppose you're dealing with arbitrary rotations. Choose a coordinate system where the first point you want to rotate about is the origin. To rotate through an angle of $\theta$, we map any point $\begin{bmatrix}x_1\\ x_2\end{bmatrix}$ to $$ \begin{bmatrix} x_1'\\ x_2' \end{bmatrix} = \begin{bmatrix} \cos\theta&-\sin\theta\\ \sin\theta&\cos\theta \end{bmatrix} \begin{bmatrix} x_1\\ x_2 \end{bmatrix}. $$ Now, to rotate about our second angle, we need to translate our coordinate system so that our second point, let's call it $\begin{bmatrix}y_1\\ y_2\end{bmatrix}$, is now the origin, i.e. we need to map $\begin{bmatrix}x_1'\\ x_2'\end{bmatrix}$ to $$ \begin{bmatrix} x_1'\\ x_2' \end{bmatrix} - \begin{bmatrix} y_1\\ y_2 \end{bmatrix}, $$ then rotate and translate back. Thus to rotate around $\begin{bmatrix}y_1\\ y_2\end{bmatrix}$ through an angle of $\phi$, we map $\begin{bmatrix}x_1'\\ x_2'\end{bmatrix}$ to $$ \begin{align} \begin{bmatrix} x_1''\\ x_2'' \end{bmatrix} &= \begin{bmatrix} \cos\phi&-\sin\phi\\ \sin\phi&\cos\phi \end{bmatrix} \left( \begin{bmatrix} x_1'\\ x_2' \end{bmatrix} - \begin{bmatrix} y_1\\ y_2 \end{bmatrix} \right) + \begin{bmatrix} y_1\\ y_2 \end{bmatrix} \\ &= \begin{bmatrix} \cos\phi&-\sin\phi\\ \sin\phi&\cos\phi \end{bmatrix} \left( \begin{bmatrix} \cos\theta&-\sin\theta\\ \sin\theta&\cos\theta \end{bmatrix} \begin{bmatrix} x_1\\ x_2 \end{bmatrix} - \begin{bmatrix} y_1\\ y_2 \end{bmatrix} \right) + \begin{bmatrix} y_1\\ y_2 \end{bmatrix} \\ &= \begin{bmatrix} \cos\phi&-\sin\phi\\ \sin\phi&\cos\phi \end{bmatrix} \begin{bmatrix} \cos\theta&-\sin\theta\\ \sin\theta&\cos\theta \end{bmatrix} \begin{bmatrix} x_1\\ x_2 \end{bmatrix} - \begin{bmatrix} \cos\phi&-\sin\phi\\ \sin\phi&\cos\phi \end{bmatrix} \begin{bmatrix} y_1\\ y_2 \end{bmatrix} + \begin{bmatrix} y_1\\ y_2 \end{bmatrix} \\ &= \begin{bmatrix} \cos(\theta+\phi)&-\sin(\theta+\phi)\\ \sin(\theta+\phi)&\cos(\theta+\phi) \end{bmatrix} \begin{bmatrix} x_1\\ x_2 \end{bmatrix} - \begin{bmatrix} \cos\phi&-\sin\phi\\ \sin\phi&\cos\phi \end{bmatrix} \begin{bmatrix} y_1\\ y_2 \end{bmatrix} + \begin{bmatrix} y_1\\ y_2 \end{bmatrix} \\ &= \begin{bmatrix} \cos(\theta+\phi)&-\sin(\theta+\phi)\\ \sin(\theta+\phi)&\cos(\theta+\phi) \end{bmatrix} \begin{bmatrix} x_1\\ x_2 \end{bmatrix} + \begin{bmatrix} y_1'\\ y_2' \end{bmatrix}, \end{align} $$ where $$ \begin{bmatrix} y_1'\\ y_2' \end{bmatrix} = - \begin{bmatrix} \cos\phi&-\sin\phi\\ \sin\phi&\cos\phi \end{bmatrix} \begin{bmatrix} y_1\\ y_2 \end{bmatrix} + \begin{bmatrix} y_1\\ y_2 \end{bmatrix}. $$ This will be a translation only if $$ \begin{bmatrix} \cos(\theta+\phi)&-\sin(\theta+\phi)\\ \sin(\theta+\phi)&\cos(\theta+\phi) \end{bmatrix} = \begin{bmatrix} 1&0\\ 0&1 \end{bmatrix}, $$ i.e. only if $\theta+\phi=2k\pi$ for some integer $k$.
So, it would seem that yes, you can describe a translation $\begin{bmatrix}x_1\\ x_2\end{bmatrix}\mapsto\begin{bmatrix}x_1\\ x_2\end{bmatrix}+\begin{bmatrix}y_1'\\ y_2'\end{bmatrix}$ by successive rotations about arbitrary points, provided you can find $\phi$ and $\begin{bmatrix}y_1\\ y_2\end{bmatrix}$ such that $$ \begin{bmatrix} y_1'\\ y_2' \end{bmatrix} = - \begin{bmatrix} \cos\phi&-\sin\phi\\ \sin\phi&\cos\phi \end{bmatrix} \begin{bmatrix} y_1\\ y_2 \end{bmatrix} + \begin{bmatrix} y_1\\ y_2 \end{bmatrix} $$ (which you can actually do for any $\phi$ which is not coterminal with $0$), but your rotations have to amount to some integer amount of full turns, and the angles are determined by the translation.