Let $G$ be a group & $H$ be a subgroup of $G$, where $G$ has the property that $x^2 \in H$ for every $x \in G$. Proof that $H$ is normal in $G$ and $G/H$ is abelian.
My approach:
It can be show that $H$ is normal in $G$. Since $H$ is normal in $G$ and $x \in G$, $x^2 \in H$ therefore $[G:H]=2$ (is it logical enough?). Then the coset of $H$ in $G$ are $H$ and $G-H$. If $ x \in G-H$, then $xH=G-H$ and therefore $(G-H)^2=H$, $H$ being the identy element of $G-H$. Hence $G-H$ is a group of prime order hence abelian.
Need a little hint how to show $G/H$ is abelian.
Here is my second attempt:
$H$ is normal in $G$
Let $C$ be the commutator of $a^2$, $b^2$ in $G$.
Therefore $$ a^2b^2(a^2)^{-1}(b^2)^{-1}\in G$$ And therefore $ a^2b^2(a^2)^{-1}(b^2)^{-1} \in H$. Therefore $C$ is a subset of $H$
Then $a^2b^2(a^2)^{-1}(b^2)^{-1} \in H$ i.e. $a^2b^2(b^2a^2)^{-1} \in H$ Therefore $H(a^2b^2)=H(b^2a^2)$ which implies $(Ha^2)(Hb^2)=(Hb^2)(Ha^2)$ And this follows.
My head is not working anymore :(