1

Why is $SL(n,\mathbb{Z})$ a group under matrix multiplication and not a monoid like General Linear $GL(n,\mathbb{Z})$?

carmichael561
  • 53,688

1 Answers1

10

First of all, $\mathrm{GL}_n(\mathbb{Z})$ is in fact a group, not just a monoid. It is the unit group of the ring $M_n(\mathbb{Z})$.

The reason that the inverse of a matrix in $\mathrm{GL}_n(\mathbb{Z})$ still has integer entries is the formula $$ A^{-1}=\frac{1}{\det(A)}\mathrm{adj}(A) $$ where $\mathrm{adj}(A)$ is the adjugate (or classical adjoint) of $A$. This matrix has integer entries, and if $A\in \mathrm{GL}_n(\mathbb{Z})$ then $\det(A)=\pm 1$, so $A^{-1}$ also has integer entries.

carmichael561
  • 53,688