A nonsingular integer matrix AA induces the torus covering

pA:TnTn,[x][Ax].p_A:\mathbb T^n\longrightarrow\mathbb T^n,\qquad [x]\longmapsto[Ax].

Integer entries make the map well-defined. It is a with detA|\det A| sheets.

Fibers and local inverses

The map is onto since A1yA^{-1}y is a preimage of yy. Its kernel is A1Zn/ZnA^{-1}\mathbb Z^n/\mathbb Z^n, identified by multiplication by AA with Zn/AZn\mathbb Z^n/A\mathbb Z^n. Every fiber is a translate of this finite kernel. Small neighborhoods of the finitely many preimages give disjoint inverse branches of the linear map, proving the covering property. If detA=1|\det A|=1, the map is a torus automorphism. If detA>1|\det A|>1, it is not injective; local lifts must retain their sheet labels.

References