Cancellative Monoid

A Monoid ( M , ε , ) 𝑀 𝜀 (M,\varepsilon,\star) is cancellative if for all x : M : 𝑥 𝑀 x:M , the functions x : M M x\star-:M\to M and x : M M -\star x:M\to M are Injective. If only one such function is injective, we call the monoid left cancellative or right cancellative.