Normal subgroups are stable enough to be combined in several useful ways. Intersections of normal subgroups remain normal, and products of normal subgroups behave better than products of arbitrary subgroups. These results prepare the algebra needed for quotient groups and later for isomorphism theorems. In this lesson we work with
H∩K,
HK, and
⟨H∪K⟩, always checking whether the relevant set is actually a subgroup before discussing normality. A common mistake is to assume that
HK is automatically a subgroup for arbitrary subgroups
H and
K; it is not automatic without an additional condition.
:::definition[Product of Subgroups]
Let
(G,∘) be a group and let
H,K be subgroups of
G. The product of
H and
K is the subset
HK={h∘k:h∈H, k∈K}.
:::
:::theorem
Let
(G,∘) be a group. Then the intersection of two normal subgroups of
G is normal in
G.
:::
:::proof
Given that
(G,∘) is a group.
To prove that the intersection of two normal subgroups of
G is normal in
G.
Let
H and
K be normal subgroups of
G.
Since
H and
K are subgroups of
G,
H∩K is a subgroup of
G.
Let
x∈G and let
a∈H∩K.
Then
a∈H and
a∈K.
Since
H is normal in
G,
x∘a∘x−1∈H.
Since
K is normal in
G,
x∘a∘x−1∈K.
Therefore
x∘a∘x−1∈H∩K.
Thus
x(H∩K)x−1⊆H∩K∀x∈G.
Hence,
H∩K is normal in
G.
□
:::
:::corollary
Let
(G,∘) be a group. Then the intersection of any non-empty family of normal subgroups of
G is normal in
G.
:::
:::proof
Given that
(G,∘) is a group and
{Hi:i∈I} is a non-empty family of normal subgroups of
G.
To prove that
⋂i∈IHi is normal in
G.
Let
N=i∈I⋂Hi.
The intersection of subgroups is a subgroup, so
N is a subgroup of
G.
Let
x∈G and let
a∈N.
Then
a∈Hi for every
i∈I.
Since each
Hi is normal in
G,
x∘a∘x−1∈Hi∀i∈I.
Therefore
x∘a∘x−1∈i∈I⋂Hi=N.
Hence,
N is normal in
G.
□
:::
:::theorem
Let
(G,∘) be a group and let
H,K be subgroups of
G. If
HK=KH,
then
HK is a subgroup of
G.
:::
:::proof
Given that
(G,∘) is a group,
H,K are subgroups of
G, and
HK=KH.
To prove that
HK is a subgroup of
G.
Since
e∈H and
e∈K,
e=e∘e∈HK.
Therefore
HK is non-empty.
Let
x,y∈HK.
Then there exist
h1,h2∈H and
k1,k2∈K such that
x=h1∘k1
and
y=h2∘k2.
Now
x∘y−1=(h1∘k1)∘(h2∘k2)−1=h1∘k1∘k2−1∘h2−1.
Since
k1∘k2−1∈K and
h2−1∈H, we get
(k1∘k2−1)∘h2−1∈KH.
Since
KH=HK, there exist
h3∈H and
k3∈K such that
(k1∘k2−1)∘h2−1=h3∘k3.
Therefore
x∘y−1=h1∘h3∘k3∈HK.
Hence,
HK is a subgroup of
G.
□
:::
:::theorem
Let
(G,∘) be a group and let
H,K be subgroups of
G. If
K is normal in
G, then
HK=KH and
HK is a subgroup of
G.
:::
:::proof
Given that
(G,∘) is a group,
H,K are subgroups of
G, and
K is normal in
G.
To prove that
HK=KH and
HK is a subgroup of
G.
Let
h∈H and
k∈K.
Since
K is normal in
G,
h∘k∘h−1∈K.
Therefore
h∘k=(h∘k∘h−1)∘h∈KH.
Thus
HK⊆KH.
Again, since
K is normal in
G,
h−1∘k∘h∈K.
Therefore
k∘h=h∘(h−1∘k∘h)∈HK.
Thus
KH⊆HK.
Therefore
HK=KH.
By the subgroup product criterion,
HK is a subgroup of
G.
Hence,
HK=KH and
HK is a subgroup of
G.
□
:::
:::theorem
Let
(G,∘) be a group and let
H,K be normal subgroups of
G. Then
HK is normal in
G.
:::
:::proof
Given that
(G,∘) is a group and
H,K are normal subgroups of
G.
To prove that
HK is normal in
G.
Since
K is normal in
G, we get
HK=KH and
HK is a subgroup of
G.
Let
x∈G and let
u∈HK.
Then there exist
h∈H and
k∈K such that
u=h∘k.
Now
x∘u∘x−1=x∘h∘k∘x−1=(x∘h∘x−1)∘(x∘k∘x−1).
Since
H is normal in
G,
x∘h∘x−1∈H.
Since
K is normal in
G,
x∘k∘x−1∈K.
Therefore
x∘u∘x−1∈HK.
Thus
xHKx−1⊆HK∀x∈G.
Hence,
HK is normal in
G.
□
:::
:::theorem
Let
(G,∘) be a group and let
H,K be subgroups of
G. If
HK=KH, then
⟨H∪K⟩=HK.
:::
:::proof
Given that
(G,∘) is a group,
H,K are subgroups of
G, and
HK=KH.
To prove that
⟨H∪K⟩=HK.
Since
HK=KH, the set
HK is a subgroup of
G.
Since
e∈K, every
h∈H satisfies
h=h∘e∈HK.
Therefore
H⊆HK.
Since
e∈H, every
k∈K satisfies
k=e∘k∈HK.
Therefore
K⊆HK.
Thus
H∪K⊆HK.
Since
⟨H∪K⟩ is the smallest subgroup of
G containing
H∪K,
⟨H∪K⟩⊆HK.
Also every subgroup of
G containing
H∪K contains every product
h∘k with
h∈H and
k∈K.
Therefore
HK⊆⟨H∪K⟩.
Hence,
⟨H∪K⟩=HK.
□
:::
:::theorem
Let
(G,∘) be a group and let
H,K be normal subgroups of
G. If
H∩K={e},
then
h∘k=k∘h∀h∈H, ∀k∈K.
:::
:::proof
Given that
(G,∘) is a group,
H,K are normal subgroups of
G, and
H∩K={e}.
To prove that
h∘k=k∘h for every
h∈H and every
k∈K.
Let
h∈H and
k∈K.
Let
c=h∘k∘h−1∘k−1.
Since
K is normal in
G,
h∘k∘h−1∈K.
Therefore
c=(h∘k∘h−1)∘k−1∈K.
Since
H is normal in
G,
k∘h−1∘k−1∈H.
Therefore
c=h∘(k∘h−1∘k−1)∈H.
Thus
c∈H∩K.
Since
H∩K={e}, we get
c=e.
Therefore
h∘k∘h−1∘k−1=e⟹h∘k∘h−1=k⟹h∘k=k∘h.
Hence,
h∘k=k∘h for every
h∈H and every
k∈K.
□
:::
:::solved-problem
Let
G be a group and let
H,K⊴G. Prove that
H∩K⊴G and
HK⊴G.
:::
:::solution
Let
H,K⊴G.
By the intersection theorem,
H∩K⊴G.
Since
H and
K are both normal in
G, the product theorem gives
HK⊴G.
:::
We observe which operations preserve normality. Mark whether
H and
K are normal in
G, whether their product set commutes as
HK=KH, and whether the intersection is trivial. The display separates three conclusions: intersection normality, product subgroup status, and elementwise commutation across
H and
K. Try turning off normality for one subgroup and notice which conclusions disappear.
:::scientific-preview[Normal Subgroup Operations Explorer]
:::
We combine the counting formula for products with the normality results in this lesson. Enter finite orders for
H,
K, and their intersection to compute
∣HK∣. Then mark whether
H and
K are normal to decide whether the product subgroup is automatically normal in
G. The number
∣HK∣ counts the product set, while the checkboxes control the structural conclusion.
:::calculator[Normal Product Calculator]
:::
:::exercise
1. Prove that the intersection of two normal subgroups is normal.
2. Give a sufficient condition for
HK to be a subgroup.
3. If
H,K⊴G, prove that
HK⊴G.
4. If
H,K⊴G and
H∩K={e}, prove that elements of
H commute with elements of
K.
:::
:::answer
1. If
a∈H∩K, then
xax−1 lies in both
H and
K, so it lies in
H∩K.
2. A sufficient condition is
HK=KH. In particular, this holds when
K⊴G.
3. Since
K⊴G,
HK=KH and
HK is a subgroup. Conjugating
hk by any
x∈G gives
(xhx−1)(xkx−1)∈HK.
4. The commutator
hkh−1k−1 lies in both
H and
K, hence equals
e, so
hk=kh.
:::
:::faq[Frequently Asked Questions]
Q: Is the product
HK always a subgroup?
A: No. It is a subgroup under additional hypotheses such as
HK=KH.
Q: Why does normality help products?
A: Normality allows factors to be moved across subgroup products through conjugation.
Q: Does
H∩K={e} imply all of
G is abelian?
A: No. It only implies that elements of the two normal subgroups commute with each other.
:::
:::call-to-action[Continue to Normality inside Related Subgroups]
subtitle: Study how normality changes when the surrounding group changes.
button: Next Lesson | published/abstract-algebra/subgroups-and-normal-subgroups/normal-subgroups/normality-inside-related-subgroups.md
button-ghost: Previous Lesson | published/abstract-algebra/subgroups-and-normal-subgroups/normal-subgroups/central-and-cyclic-sources-of-normal-subgroups.md
:::