Definition

A monoid is an Abstract Algebra, where,

  • is the carrier.
  • is a binary operator.
  • is the unit element.
  • - is a unit over .
  • - is associative.