In Yves Benoist and Jean-François Quint's notes Introduction to random walks on homogeneous spaces (top of page 11), the following is listed as a step in the non-Fourier analytic proof of ergodicity of hyperbolic toral automorphisms.
Let ${\mathbb T}^d={\mathbb R }^d/{\mathbb Z }^d$. Let $g$ be a matrix in $\operatorname{SL}(d,\mathbb{Z})$ with no eigenvalue which is a root of unity. Then the subgroup of the torus given by vectors $v+{\mathbb Z}^d \in {\mathbb T}^d$ such that $\lim_{n \to \infty} g^n v = 0$ is dense in ${\mathbb T}^d$.
Benoist's notes merely say this is proved by "induction on $d$", but I do not understand why this is true. Can anyone elucidate this?