If $G$ is a group and $g, h\in G$, it is possible that $g$ and $h$ have finite order, yet $gh$ has infinite order. For example, in Algebra: Chapter 0 by Paolo Aluffi, Exercise 1.12, the following is given:
Let $G=GL_2(\mathbb{R})$ be the group of all invertible $2\times 2$ matrices over $\mathbb{R}$. Let $$ g=\begin{pmatrix} 0 & - 1 \\ 1 & 0 \\ \end{pmatrix} \ \ \ \ \ \ \ h=\begin{pmatrix} 0 & 1 \\ -1 & -1 \\ \end{pmatrix} $$ Then $|g|=4, |h|=3$ but $|gh|=\infty$.
So my question is whether or not, such a decomposition is always possible in the setting of invertible $2\times 2$ matrices.
Let $G=GL_{2}(\mathbb{R})$. Suppose $x\in G$. Does there exist $g, h\in G$ such that $x=gh$ satisfying $|g|<\infty$, $|h|<\infty$?
Is anything known about groups in which every element can be written as product of two elements each with finite order?
If $g,h$ have finite order, then $\det g$, $\det h$ are roots of unity. So if $\left|\det x\right|\ne 1$ (or even: is not a root of unity), we cannot have such a decomposition.