Algebra
Abstract algebra
Mathematics
Algebraic structures
Semigroup theory
Inverse semigroup
Semigroup
Groupoid
Inverse element
Magma
Semilattice
Special classes of semigroups