Module docstring
{"# Basic results on subgroups
We prove basic results on the definitions of subgroups. The bundled subgroups use bundled monoid homomorphisms.
Special thanks goes to Amelia Livingston and Yury Kudryashov for their help and inspiration.
Main definitions
Notation used here:
G NareGroupsAis anAddGroupH KareSubgroups ofGorAddSubgroups ofAxis an element of typeGor typeAf g : N →* Gare group homomorphismss kare sets of elements of typeG
Definitions in the file:
Subgroup.prod H K: the product of subgroupsH,Kof groupsG,Nrespectively,H × Kis a subgroup ofG × N
Implementation notes
Subgroup inclusion is denoted ≤ rather than ⊆, although ∈ is defined as
membership of a subgroup's underlying set.
Tags
subgroup, subgroups "}