[Math] If $H$ is subgroup $G$ of index 2 then $H$ is normal subgroup of $G$

abstract-algebragroup-theoryproof-verification

If $G$ is a group and $H$ is a subgroup of index $2$ in $G$, prove that $H$ is a normal subgroup of $G$.

Proof: We know that $i_G(H)=2$ $\Rightarrow$ subgroup $H$ has two cosets in $G$. One of the cosets is $He=H.$ Since the cosets decompose the group $G$ $\Rightarrow$ another coset is $H^c$ , complement of $H$.

It's easy to prove that if $g\in H$ $\Rightarrow$ $Hg=gH=H$. And also if $g\in H^c$ $\Rightarrow$ $gH=Hg=H^c$.
Let's consider two cases:

1) If $g\in H\subset G$ $\Rightarrow$ $gHg^{-1}=g(Hg^{-1})=gH=H$ $\Rightarrow$ $H$ is a normal subgroup of $G$.

2) If $g\in H^c\subset G$ $\Rightarrow$ $gHg^{-1}=g(Hg^{-1})=gH^c$ since $g^{-1}\in H^c$. Let's prove that $gH^c\subset H$. Taking any element $z\in gH^c$ $\Rightarrow$ $z=gh'$ for some $h'\in H^c$ and since $H^c=g^{-1}H$ $\Rightarrow$ $h'=g^{-1}h''$ for some $h''\in H$ $\Rightarrow$ $z=gh'=gg^{-1}h''=h''\in H$ $\Rightarrow$ $gHg^{-1}=gH^c\subset H$ so $H$ is a normal subgroup of $G$.

Remark: Please do not duplicate it since I would like to know the correctness of my solution. Is this proof correct? Please check it out and assess my solution. However, my proof is not short.

Best Answer

The proof has the ingredients, but they're quite mixed up.

Especially in points 1 and 2, you should not end them with “$\Rightarrow$ $H$ is a normal subgroup of $G$”. It's the combination of the two parts that shows normality. A proof written like this would get no positive score, because it shows lack of understanding what you need to prove.

Anyway, besides this important point, the proof is unnecessarily long. After you prove that

  • for $g\in H$, we have $gH=Hg$
  • for $g\in H^c$, we have $gH=Hg$

the proof is complete, because you have $gH=Hg$ for all $g\in G$, so $gHg^{-1}=Hgg^{-1}=H$.

Why is $gH=Hg$ for $g\notin H$? There are just two right cosets and two left cosets. In both cases one coset is $H$, so the other one is $H^c$.