Module docstring
{"# Kernel and range of group homomorphisms
We define and prove results about the kernel and range of group homomorphisms.
Special thanks goes to Amelia Livingston and Yury Kudryashov for their help and inspiration.
Main definitions
Notation used here:
G NareGroupsxis an element of typeGf g : N →* Gare group homomorphisms
Definitions in the file:
MonoidHom.range f: the range of the group homomorphismfis a subgroupMonoidHom.ker f: the kernel of a group homomorphismfis the subgroup of elementsx : Gsuch thatf x = 1MonoidHom.eqLocus f g: given group homomorphismsf,g, the elements ofGsuch thatf x = g xform a subgroup ofG
Implementation notes
Subgroup inclusion is denoted ≤ rather than ⊆, although ∈ is defined as
membership of a subgroup's underlying set.
Tags
subgroup, subgroups "}