For finite semigroups (and thus monoids), the Krohn–Rhodes theorem gives a decomposition into (simple) groups and aperiodic semigroups (subsemigroup of the flip-flop).
Emil Jeřábek
- 47.3k
- 4
- 150
- 209