After proving that cosets partition a group, we now need efficient tests for deciding whether two elements determine the same coset. Instead of listing all elements, we can use a product involving inverses. For left cosets, the key expression is
a−1∘b. For right cosets, the key expression is
b∘a−1. These criteria are practical tools: they turn questions about subsets into questions about whether a single element lies in the subgroup.
:::theorem
Let
(G,∘) be a group and let
H be a subgroup of
G. If
a,b∈G, then
b∈aH⟺a−1∘b∈H.
:::
:::proof
Given that
(G,∘) is a group,
H is a subgroup of
G, and
a,b∈G.
To prove that
b∈aH⟺a−1∘b∈H.
[1] Let
b∈aH.
Then there exists
h∈H such that
b=a∘h.
Therefore
b=a∘h⟹a−1∘b=a−1∘a∘h⟹a−1∘b=e∘h⟹a−1∘b=h.
Since
h∈H, we get
a−1∘b∈H.
[2] Let
a−1∘b∈H.
Then
b=a∘(a−1∘b).
Since
a−1∘b∈H, we get
b∈aH.
Hence,
b∈aH⟺a−1∘b∈H.
□
:::
We observe the left coset membership test in additive notation. Choose
a,
b, and a subgroup of
Zn, then compare membership of
b in
a+H with membership of
−a+b in
H. The two answers agree because subtracting
a from
b isolates the subgroup element that would produce
b. This turns a set-membership question into one modular calculation.
:::scientific-preview[Membership Criterion Explorer]
:::
:::corollary
Let
(G,∘) be a group and let
H be a subgroup of
G. If
a,b∈G, then
aH=bH⟺a−1∘b∈H.
:::
:::proof
Given that
(G,∘) is a group,
H is a subgroup of
G, and
a,b∈G.
To prove that
aH=bH⟺a−1∘b∈H.
[1] Let
aH=bH.
Since
e∈H, we get
b=b∘e∈bH=aH.
By the membership criterion for left cosets,
b∈aH⟹a−1∘b∈H.
Therefore
a−1∘b∈H.
[2] Let
a−1∘b∈H.
By the membership criterion for left cosets, we get
b∈aH. Since
b∈bH, we get
aH∩bH=∅.
By the equal-or-disjoint theorem for left cosets,
aH=bH.
Hence,
aH=bH⟺a−1∘b∈H.
□
:::
:::corollary
Let
(G,∘) be a group and let
H be a subgroup of
G. If
a,b∈G, then
aH=bH⟺b−1∘a∈H.
:::
:::proof
Given that
(G,∘) is a group,
H is a subgroup of
G, and
a,b∈G.
To prove that
aH=bH⟺b−1∘a∈H.
By the previous corollary,
aH=bH⟺a−1∘b∈H.
Since
H is a subgroup of
G, an element belongs to
H if and only if its inverse belongs to
H. Therefore
a−1∘b∈H⟺(a−1∘b)−1∈H⟺b−1∘a∈H.
Hence,
aH=bH⟺b−1∘a∈H.
□
:::
:::theorem
Let
(G,∘) be a group and let
H be a subgroup of
G. If
a,b∈G, then
b∈Ha⟺b∘a−1∈H.
:::
:::proof
Given that
(G,∘) is a group,
H is a subgroup of
G, and
a,b∈G.
To prove that
b∈Ha⟺b∘a−1∈H.
[1] Let
b∈Ha.
Then there exists
h∈H such that
b=h∘a.
Therefore
b=h∘a⟹b∘a−1=h∘a∘a−1⟹b∘a−1=h∘e⟹b∘a−1=h.
Since
h∈H, we get
b∘a−1∈H.
[2] Let
b∘a−1∈H.
Then
b=(b∘a−1)∘a.
Since
b∘a−1∈H, we get
b∈Ha.
Hence,
b∈Ha⟺b∘a−1∈H.
□
:::
:::corollary
Let
(G,∘) be a group and let
H be a subgroup of
G. If
a,b∈G, then
Ha=Hb⟺b∘a−1∈H.
:::
:::proof
Given that
(G,∘) is a group,
H is a subgroup of
G, and
a,b∈G.
To prove that
Ha=Hb⟺b∘a−1∈H.
[1] Let
Ha=Hb.
Since
e∈H, we get
b=e∘b∈Hb=Ha.
By the membership criterion for right cosets,
b∈Ha⟹b∘a−1∈H.
Therefore
b∘a−1∈H.
[2] Let
b∘a−1∈H.
By the membership criterion for right cosets, we get
b∈Ha. Since
b∈Hb, we get
Ha∩Hb=∅.
By the equal-or-disjoint theorem for right cosets,
Ha=Hb.
Hence,
Ha=Hb⟺b∘a−1∈H.
□
:::
:::example[Equality Test in Additive Notation]
Let
G=Z12 under addition modulo
12 and let
H={0,4,8}. We test whether
1+H=5+H.
In additive notation, the left coset equality criterion becomes
1+H=5+H⟺−1+5∈H.
Now
−1+5=4∈H.
Therefore
1+H=5+H.
:::
:::solved-problem[A Membership Test]
Let
(G,∘) be a group and let
H be a subgroup of
G. Suppose
a−1∘b∈/H. Prove that
b∈/aH.
:::
:::solution[Solution]
Let
(G,∘) be a group and let
H be a subgroup of
G.
Given that
a−1∘b∈/H.
By the left coset membership criterion,
b∈aH⟺a−1∘b∈H.
Since
a−1∘b∈/H, we get
b∈/aH.
:::
We test whether two modular cosets are equal using the additive criterion. Enter
a and
b, then compute
−a+b modulo
n and check whether that value lies in
H. If it does, the two representatives determine the same coset. This avoids listing every element first, although the calculator also displays the two cosets for verification.
:::calculator[Coset Equality Criterion Calculator]
:::
:::exercise[Exercises]
1. Let
G=Z15 and let
H={0,5,10}. Decide whether
2+H=12+H.
2. Let
(G,∘) be a group and let
H be a subgroup of
G. Prove that
aH=bH if and only if
b∈aH.
3. Let
(G,∘) be a group and let
H be a subgroup of
G. Prove that
Ha=Hb if and only if
b∈Ha.
:::
:::answer[Answers]
1. In additive notation,
−2+12=10∈H.
Therefore
2+H=12+H.
2. If
aH=bH, then
b∈bH=aH. Conversely, if
b∈aH, then
aH∩bH=∅, so
aH=bH.
3. If
Ha=Hb, then
b∈Hb=Ha. Conversely, if
b∈Ha, then
Ha∩Hb=∅, so
Ha=Hb.
:::
:::faq
Q: Why does the left coset criterion use
a−1∘b?
A: Because
b∈aH means
b=a∘h for some
h∈H, so multiplying by
a−1 on the left isolates
h.
Q: Why does the right coset criterion use
b∘a−1?
A: Because
b∈Ha means
b=h∘a, so multiplying by
a−1 on the right isolates
h.
Q: Can we interchange these tests in a nonabelian group?
A: No. The order of multiplication matters in a nonabelian group.
:::
:::call-to-action
subtitle: Continue with the equivalence relations whose classes are cosets.
button: Next: Cosets as Equivalence Classes | published/abstract-algebra/introduction-to-groups/cosets-of-subgroups/cosets-as-equivalence-classes.md
:::