Let $G$ be a multiplicatively written group and let $g\in G$.
Show that $g^k=e$ if and only if the order of $g$ is finite and divides $k$.
Solution
Suppose $\operatorname{ord}(g)$ divides $k$ and let $\operatorname{ord}(g)=n.$
So $k=tn$ for some $t\in\mathbb{Z}.$
Thus $g^k=g^{tn}=(g^{n)^t}=e.$
Now suppose $g^k=e.$
Where do I go from here?
Edit:
Suppose $g^k=e$ and suppose $\operatorname{ord}(g)=n.$
Now $k=nq+r$ for some $0\leq r<n.$
This now gives $e=g^k=g^{nq+r}=g^{nq}g^r=g^r.$ However, we have a contradiction as $n$ is the smallest integer for which $g^r=e.$ Thus $r=0$ and so $n$ divides $k$.
Is this correct?