R이 무한 가환한이라 하자. M이 free R모듈이라 하자. 그럼 다음이 성립함.


M이 0차원    ->    |GL(M)| = 1


M이 1차원    ->    |GL(M)| = |R의 유닛들만 다모은 집합|


M이 2차원 이상(무한차원이어도 됨)    ->    |GL(M)| = |R|^(dim M)




참고로, 해석학게이가 말햇듯이 |GL(M)| = |M의 순서기저만 다 모은 집합| 임

근데 |GL(M)|이라 쓰는게 더 관심끌기 좋기 때문에 저렇게 썻음