semigroep
Een semigroep is in de abstracte algebra een niet-lege verzameling S met een binaire bewerking ·: S × S → S die associatief is: voor alle a, b en c in S geldt (a · b) · c = a · (b · c). Een semigroep hoeft geen identiteit of inverses te bevatten.
Een monoid is een semigroep met een identiteit element e in S dat voor elk element a
Voorbeelden: de natuurlijke getallen onder optelling vormen een monoid; de verzameling van alle woorden over een
Varianten en begrippen: een subsemigroup is een niet-lege onderverzameling die gesloten is onder de bewerking; een