I am trying to verify that $\text{SL}_2 (\mathbb{Z})$ is a group under matrix multiplication. The only property I am not certain on is closure under inverses.
Given $A \in \text{SL}_2 (\mathbb{Z})$, I know that $A^{-1}$ exist (it has non-zero determinant). I need to show that $A^{-1}$ has determinant $1$ and integer entires. It's true in general that $\det(A^{-1}) = \frac{1}{\det(A)}$, so if $\det(A) = 1$, then $\det(A^{-1}) = 1$.
Proving that $A^{-1}$ has integer entries is a bit tougher, because I don't think it is necessarily true that if $\det(A^{-1}) = 1$, then all of its entries are integers (though I struggle to think of a counterexample). The only proof I could think of involves the adjugate matrix, $\text{adj}(A)$. In general, we have $$ A \text{adj}(A) = \det(A) I$. $$ As $\det(A) = 1$, the inverse of $A$ is the adjugate matrix. The adjugate matrix is the transpose of the matrix of cofactors, whose entries are partial determinants around entry $(i,j)$, up to a sign. The entries of $A$ are integers, so every entry of the matrix of cofactors is an integer ($\mathbb{Z}$ is closed under addition and multiplication), so the adjugate matrix contains only integers.
Is this reasoning sound?