Module docstring
{"# Finitely generated monoids and groups
We define finitely generated monoids and groups. See also Submodule.FG and Module.Finite for
finitely-generated modules.
Main definition
Submonoid.FG S,AddSubmonoid.FG S: A submonoidSis finitely generated.Monoid.FG M,AddMonoid.FG M: A typeclass indicating a typeMis finitely generated as a monoid.Subgroup.FG S,AddSubgroup.FG S: A subgroupSis finitely generated.Group.FG M,AddGroup.FG M: A typeclass indicating a typeMis finitely generated as a group.
","### Monoids and submonoids ","### Groups and subgroups "}