Show that a group $G$ of order $2m$, where $m$ is odd, has a subgroup of index $2$.
I am feeling a little dubious about my proof.
Let $G$ act on itself by left multiplication to induce the homomorphism $\varphi: G \longrightarrow S_{2m}$ defined by $g \mapsto \sigma_{g}$ where $\sigma_{g}: S_{2m} \longrightarrow S_{2m}$ is defined by $\sigma_{g}(x)=gx$ for all $x \in G$. Let $\psi: S_{2m}\longrightarrow \{\pm1\}$ be the sign map homomorphism. Then $\Phi = \psi \circ \varphi$ is a homomorphism from $G \longrightarrow \{\pm1\}$.
If we can show $\Phi$ is surjective then $G/\ker\Phi \approx \{\pm1\} \implies |G:\ker\Phi|=2$.
By Cauchy's theorem there exists an element $g$ of order $2$ in $G$.
(This is the part I'm questioning) We have $\sigma_{g}$ corresponds to a product of transpositions in $S_{2m}$, namely $(x_{1},gx_{1})(x_{2},gx_{2})\cdots(x_{m},gx_{m})$. Therefore $\psi(\sigma_{g})=-1$ because $\sigma_{g}$ is a product of an odd number of transpositions.
Therefore (provided highlighted part is correct) $\Phi$ is surjective and the kernel is the desired subgroup.
Does this work? Thanks.