A unital magma is a (M,)(M,\cdot) equipped with an identity element eMe\in M satisfying

ea=ae=afor every aM.e\cdot a=a\cdot e=a \qquad\text{for every }a\in M.
Examples
  • Every monoid, loop, and group is a unital magma.
Remarks

Unlike a , a unital magma need not have an associative operation.