Equivalences for Normal Subgroups

Lemma

For any HG (see Subgroup) and gG we have:

gH=HggHg1=H

(see Left and Right Cosets) In fact, the following are equivalent:

  1. gH=Hg for any gG
  2. gHg1=H for all gG
  3. gHg1H for all gG
  4. ghg1H for all gG
  5. NG(H)=G (see Normalizer)
  6. HG (see Normal Subgroup) (comes directly from (5))

Proof

For the former, we'll do both directions:

(): Suppose gH=Hg. Take any hH where then:

ghgH=HgghHg

so then there is some hH where gh=hg. Thus:

ghg1=hH

thus proving (3), namely gHg1H.

We just need to prove that HgHg1. So take any hH. We want to show (want to find) some hH such that h=ghg1. So then we'd want h=ghg1g1hg.

So choose h:=g1hg. Now notice that hgHg=gH. Thus then hg=gh~ for some h~H. Then:

h=g1hg=g1(gh~)=h~H

as we needed to verify. Thus then:

h=g(g1hg)g1gHg1HgHg1