Suppose that $G$ is a group and $A \lhd G$. Prove that if $A$ is abelian and $G=AH$ for some subgroup $H$ of $G$, then $A \cap H \lhd G$
So, I need to prove that $H \cap A \lhd G$
How do I go about showing that $N_G(H \cap A)= G$ and then I'm assuming that I would have to show $A \subseteq N_G(H \cap A)$,and $H \subseteq N_G(H \cap A)$
First of all note that $A\cap H$ is a subgroup of $G$ (intersections of subgroups are always subgroups). Now let $g\in G$. Then $g=ah$ for some $a\in A$ and some $h\in H$. Now let $x\in A\cap H$. Then $$g^{-1}xg=h^{-1}a^{-1}xah$$ Now $a^{-1}xa=x$, since $x\in A$ and $A$ is abelian. Also since $x\in H$, $h^{-1}xh\in H$, and since $A$ is normal, $h^{-1}xh\in A$. So $$g^{-1}xg=h^{-1}xh\in H\cap A$$ Hence $H\cap A$ is normal in $G$.