Problem: Let $f : G → H$ be an isomorphism. Prove that if $a \in G$ has infinite order, then so does $f(a)$, and if $a$ has finite order $n$, then so does $f(a)$. Conclude that if $G$ has an element of some order $n$ and $H$ does not, then $G \not\cong H$.
My proof: If $a$ has finite order $n$, then $a^n=e \Rightarrow f(a^n) = f(a)^n = e$. So, $f(a)$ has order $n$.
How can I prove $a$ had infinite order $\Rightarrow$ $f(a)$ has infinite order?