Given an integral symplectic matrix and a primitive vector, is their product also primitive? Given a matrix $A \in Sp(k,\mathbb{Z})$, and a column k-vector $g$ that is primitive ( $g \neq kr$ for any integer k and any column k-vector $r$), why does it follow that $Ag$ is also primitive? Can we take A from a larger space than the space of integral symplectic matrices?

Suppose $\,Ag\,$ is non-primitive, then $\,Ag=mr\,\,,\,\,m\in\mathbb{Z}\,\Longrightarrow g=mA^{-1}r\, $ , which means $\,g\,$ is not primitive
