We now study the most important structural fact about cosets. Two cosets of the same subgroup cannot partly overlap. If they share even one element, then they are exactly the same coset. If they do not share any element, then they are disjoint. This is the reason cosets behave like separate blocks inside a group. Students often expect two translated copies of a subgroup to overlap partially, but group inverses prevent that from happening.
:::lemma
Let
(G,∘) be a group and let
H be a subgroup of
G. If
a∈G−H, then
aH∩H=∅.
:::
:::proof
Given that
(G,∘) is a group,
H is a subgroup of
G, and
a∈G−H.
To prove that
aH∩H=∅.
If possible let
aH∩H=∅.
Then there exists
x∈G such that
x∈aH∩H.
Therefore
x∈aH and
x∈H.
Since
x∈aH, there exists
h∈H such that
x=a∘h.
Then
x=a∘h⟹x∘h−1=a∘h∘h−1⟹x∘h−1=a∘e⟹x∘h−1=a.
Since
x∈H and
h−1∈H, we get
x∘h−1∈H. Therefore
a∈H.
This contradicts
a∈G−H.
Hence,
aH∩H=∅.
□
:::
:::lemma
Let
(G,∘) be a group and let
H be a subgroup of
G. If
a∈G−H, then
Ha∩H=∅.
:::
:::proof
Given that
(G,∘) is a group,
H is a subgroup of
G, and
a∈G−H.
To prove that
Ha∩H=∅.
If possible let
Ha∩H=∅.
Then there exists
x∈G such that
x∈Ha∩H.
Therefore
x∈Ha and
x∈H.
Since
x∈Ha, there exists
h∈H such that
x=h∘a.
Then
x=h∘a⟹h−1∘x=h−1∘h∘a⟹h−1∘x=e∘a⟹h−1∘x=a.
Since
h−1∈H and
x∈H, we get
h−1∘x∈H. Therefore
a∈H.
This contradicts
a∈G−H.
Hence,
Ha∩H=∅.
□
:::
:::theorem
Let
(G,∘) be a group and let
H be a subgroup of
G. If
a,b∈G, then either
aH=bH
or
aH∩bH=∅.
:::
:::proof
Given that
(G,∘) is a group,
H is a subgroup of
G, and
a,b∈G.
To prove that either
aH=bH or
aH∩bH=∅.
Assume that
aH∩bH=∅.
To prove that
aH=bH.
Let
x∈aH∩bH. Then there exist
h1,h2∈H such that
x=a∘h1=b∘h2.
Therefore
a∘h1=b∘h2⟹a∘h1∘h1−1=b∘h2∘h1−1⟹a=b∘(h2∘h1−1).
Let
y∈aH. Then there exists
h∈H such that
y=a∘h.
Using
a=b∘(h2∘h1−1), we get
y=a∘h=b∘(h2∘h1−1)∘h=b∘(h2∘h1−1∘h).
Since
h2,h1−1,h∈H, we get
h2∘h1−1∘h∈H. Therefore
y∈bH.
Therefore
aH⊆bH.
Similarly, by interchanging
a and
b, we get
bH⊆aH.
Therefore
aH=bH.
Hence, either
aH=bH or
aH∩bH=∅.
□
:::
We observe the equal-or-disjoint theorem by comparing two cosets in
Zn. Choose two representatives and watch the intersection of the two cosets. If the intersection has even one element, the two cosets become exactly equal. If the cosets are not equal, their intersection is empty, so partial overlap never occurs.
:::scientific-preview[Equal or Disjoint Cosets Explorer]
:::
:::theorem
Let
(G,∘) be a group and let
H be a subgroup of
G. If
a,b∈G, then either
Ha=Hb
or
Ha∩Hb=∅.
:::
:::proof
Given that
(G,∘) is a group,
H is a subgroup of
G, and
a,b∈G.
To prove that either
Ha=Hb or
Ha∩Hb=∅.
Assume that
Ha∩Hb=∅.
To prove that
Ha=Hb.
Let
x∈Ha∩Hb. Then there exist
h1,h2∈H such that
x=h1∘a=h2∘b.
Therefore
h1∘a=h2∘b⟹h1−1∘h1∘a=h1−1∘h2∘b⟹a=(h1−1∘h2)∘b.
Let
y∈Ha. Then there exists
h∈H such that
y=h∘a.
Using
a=(h1−1∘h2)∘b, we get
y=h∘a=h∘(h1−1∘h2)∘b=(h∘h1−1∘h2)∘b.
Since
h,h1−1,h2∈H, we get
h∘h1−1∘h2∈H. Therefore
y∈Hb.
Therefore
Ha⊆Hb.
Similarly, by interchanging
a and
b, we get
Hb⊆Ha.
Therefore
Ha=Hb.
Hence, either
Ha=Hb or
Ha∩Hb=∅.
□
:::
:::example[Disjoint Cosets in Integers Modulo Twelve]
Let
G=Z12 under addition modulo
12 and let
H={0,4,8}.
The distinct cosets of
H are
0+H1+H2+H3+H={0,4,8},={1,5,9},={2,6,10},={3,7,11}.
Any two of these cosets are disjoint. For example,
(1+H)∩(2+H)=∅.
Also,
4+H=H,
because
4∈H.
:::
:::solved-problem[Using One Common Element]
Let
(G,∘) be a group and let
H be a subgroup of
G. Suppose
aH∩bH=∅. Prove that
b∈aH.
:::
:::solution[Solution]
Let
(G,∘) be a group and let
H be a subgroup of
G.
Given that
aH∩bH=∅.
By the equal or disjoint theorem for left cosets, we get
aH=bH.
Since
e∈H, we get
b=b∘e∈bH=aH.
Therefore
b∈aH.
:::
We compute two modular cosets and their intersection directly. This lets us test the equal-or-disjoint theorem without relying on a diagram. If the intersection is nonempty, the calculator reports equality; otherwise it reports disjointness. The result should never be a nonempty proper overlap.
:::calculator[Coset Intersection Tester]
:::
:::exercise[Exercises]
1. Let
G=Z9 under addition modulo
9 and let
H={0,3,6}. List all distinct cosets of
H.
2. Let
(G,∘) be a group and let
H be a subgroup of
G. If
aH∩H=∅, prove that
a∈H.
3. Let
(G,∘) be a group and let
H be a subgroup of
G. If
Ha∩Hb=∅, prove that
Ha=Hb.
:::
:::answer[Answers]
1. The distinct cosets are
0+H1+H2+H={0,3,6},={1,4,7},={2,5,8}.
2. Since
aH∩H=∅ and
H=eH, the equal or disjoint theorem gives
aH=H. Hence,
a∈H.
3. This is exactly the right coset equal or disjoint theorem. Since the intersection is nonempty, the disjoint alternative is impossible. Therefore
Ha=Hb.
:::
:::faq
Q: Can two cosets overlap at one element only?
A: No. If two cosets of the same subgroup have one common element, then they are equal.
Q: Why is this theorem important?
A: It shows that cosets divide the group into non-overlapping blocks.
Q: Does the same equal-or-disjoint result hold for right cosets?
A: Yes. The proof is similar, but multiplication must be placed on the correct side.
:::
:::call-to-action
subtitle: Continue with the partition of a group by its left and right cosets.
button: Next: Cosets as Partitions | published/abstract-algebra/introduction-to-groups/cosets-of-subgroups/cosets-as-partitions.md
:::