Cosets #
This file develops the basic theory of left and right cosets.
When G is a group and a : G, s : Set G, with open scoped Pointwise we can write:
- the left coset of
sbyaasa • s - the right coset of
sbyaasMulOpposite.op a • s(orop a • swithopen MulOpposite, ors <• awithopen scoped Pointwise RightActions)
If instead G is an additive group, we can write (with open scoped Pointwise still)
- the left coset of
sbyaasa +ᵥ s - the right coset of
sbyaasAddOpposite.op a +ᵥ s(orop a +ᵥ swithopen AddOpposite, ors <+ᵥ awithopen scoped Pointwise RightActions)
Main definitions #
QuotientGroup.quotient s: the quotient type representing the left cosets with respect to a subgroups, for anAddGroupthis isQuotientAddGroup.quotient s.QuotientGroup.mk: the canonical map fromαtoα/sfor a subgroupsofα, for anAddGroupthis isQuotientAddGroup.mk.
Notation #
G ⧸ His the quotient of the (additive) groupGby the (additive) subgroupH
TODO #
Properly merge with pointwise actions on sets, by renaming and deduplicating lemmas as appropriate.
The equivalence relation corresponding to the partition of a group by left cosets of a subgroup.
Equations
Instances For
The equivalence relation corresponding to the partition of a group by left cosets of a subgroup.
Equations
Instances For
Equations
Equations
α ⧸ s is the quotient type representing the left cosets of s. If s is a normal subgroup,
α ⧸ s is a group
Equations
α ⧸ s is the quotient type representing the left cosets of s. If s is a
normal subgroup, α ⧸ s is a group
Equations
Equations
Equations
The equivalence relation corresponding to the partition of a group by right cosets of a subgroup.
Equations
Instances For
The equivalence relation corresponding to the partition of a group by right cosets of a subgroup.
Equations
Instances For
Equations
Equations
Right cosets are in bijection with left cosets.
Equations
Instances For
Right cosets are in bijection with left cosets.
Equations
Instances For
The canonical map from a group α to the quotient α ⧸ s.
Equations
Instances For
The canonical map from an AddGroup α to the quotient α ⧸ s.
Equations
Instances For
Equations
Equations
Alias of QuotientGroup.induction_on.
Equations
Equations
If two subgroups M and N of G are equal, their quotients are in bijection.
Equations
Instances For
If two subgroups M and N of G are equal, their quotients are in bijection.