I have an invertible rational matrix $C\in\text{GL}(n,\mathbb{Q})$ which works on lattice $\mathbb{Z}^{n}$. Can I write the resulting set in the following form $$C\cdot \mathbb{Z}^{n}=X\cdot \mathbb{Z}^{n}+\{U,V,\ldots\}$$ where $X$ a diagonal matrix with rational coefficients and $U,V,\ldots \in\mathbb{Q}^{n}$? The reasoning below tells me you can, but I can't find an expression for $X,U,V,\ldots$:
For each $i\in\{1,\ldots n\}$ we can write $$C_{i1}\mathbb{Z}+\ldots+C_{in}\mathbb{Z}=\frac{1}{m}(a_{1}\mathbb{Z}+\ldots+a_{n}\mathbb{Z})$$ where $a_{1},\ldots,a_{n}\in\mathbb{Z}$ and $m=\text{LCD}(C_{i1},\ldots,C_{in})$ the least common denominator. ($C_{i*}$ is the i'th row of $C$)
Using Bézout's identity this can be written as $$a_{1}\mathbb{Z}+\ldots+a_{n}\mathbb{Z}=x\mathbb{Z}$$ where $x=\text{GCD}(a_{1},\ldots,a_{n})$ the greatest common divisor.
Finally we find that $$C_{i1}\mathbb{Z}+\ldots+C_{in}\mathbb{Z}=\frac{x}{m}\mathbb{Z}=x\mathbb{Z}+\{0,\frac{x}{m},\ldots,\frac{(m-1)x}{m}\}$$
Do this for all $i$ and make all possible combinations of the resulting sets and one would find an expression for $C\cdot \mathbb{Z}^{n}$ as given above. However one can not do (1-3) for all i independently. Therefore the resulting set should be stricter and the above reasoning should be done in dimension n:
Analogue to (1) above but not for each row separately $$C\cdot \mathbb{Z}^{n}=\frac{1}{m}(A_{*1}\mathbb{Z}+\ldots+A_{*n}\mathbb{Z})$$ where $m$ the least common denominator of $C$ and $A_{*j}$ the columns of integer matrix $A$
Analogue to (2): higher dimensional analogue to Bézout's identity? $$A_{*1}\mathbb{Z}+\ldots+A_{*n}\mathbb{Z}=?\quad X'\cdot \mathbb{Z}^{n}+\{U',V',\ldots\}$$ where $X'$ diagonal.