Hay una segunda prueba que Tony Scholl insinúa en los comentarios. Probablemente sea secretamente equivalente al argumento que escribe Greg, pero me resulta más fácil pensar en él.
$SL_2(\mathbb{Z})$ es el subgrupo de $SL_2(\mathbb{Q})$ preservando la red $L_1:=\mathbb{Z}^2$ en $\mathbb{Q}^2$ . Del mismo modo, $M SL_2(\mathbb{Z}) M^{-1}$ es el gorup de matrices que preservan $L_2 := M \cdot L_1$ . Así que el grupo que nos interesa es el grupo de matrices que envían $L_1$ y $L_2$ a sí mismos.
Elija un número entero $N$ tal que $L_1 \cap L_2 \supseteq N L_1$ y $L_1 + L_2 \subseteq N^{-1} L_1$ . Sea $\Gamma$ sea el subgrupo de $SL_2(\mathbb{Z})$ que actúa trivialmente sobre $L_1/ N^2 L_1$ . El subgrupo $\Gamma$ tiene índice finito ya que es el núcleo de $SL_2(\mathbb{Z}) \to SL_2(\mathbb{Z}/N^2)$ .
Ahora, $\Gamma$ estabiliza $N L_1$ y $N^{-1} L_1$ y actúa trivialmente sobre $(N^{-1} L_1)/(N L_1)$ . En particular, cualquier red $K$ con $N^{-1} L_1 \supseteq K \supseteq N L_1$ se llevará a sí mismo por $\Gamma$ . Elegimos $N$ para que $L_2$ se encuentra entre $N^{-1} L_1$ y $N L_1$ . Así que $\Gamma$ toma $L_2$ a sí misma, y deducimos que $\Gamma$ está contenido en el grupo que nos interesa. El grupo que nos interesa tiene el índice $\leq [SL_2(\mathbb{Z}) : \Gamma]$ en $SL_2(\mathbb{Z})$ .