Commit 2026-09-15 15:39 06d89b76
View on Github →feat(GroupTheory/Finiteness): add general IsMulFG (#43532)
This PR adds a general IsMulFG predicate on semigroups that generalizes all four existing definitions Monoid.FG, Submonoid.FG, Group.FG and Subgroup.FG. Ultimately the plan will be to deprecate all four existing definitions in favor of IsMulFG.
Previously the subobject predicates Submonoid.FG and Subgroup.FG were used to define the more general Monoid.FG and Group.FG, but the new IsMulFG defines the general predicate directly.