Let $G$ be a finite group, $H$ a normal soubgrup of $G$ and $|G/H|=n$. Let a $\in G$. If $|a| = m$ then $|aH|=(m,n)$.
Because of $a^{n}H = H$ and $a^{m}H = H$, then $|aH||(m,n)$. Suppose that $|aH| < (m,n)$:
$a^{(m,n)-|aH|}H = H$
This means that $2(m,n) = |aH|$ or $(m,n)=|aH|$.
Is this razoning right?. If so, how can I end this proof?
This is false. Let $G= \mathbb{Z}/2\mathbb{Z} \times \mathbb{Z}/2\mathbb{Z}$, and let $H$ be the second factor. Then $|G/H|=2$. Let $a=(0,1) \in H$. Then $|a|=2$ so $(|a|,|G/H|)=2$, but $|aH|=1$ since $a \in H$.