Clifford semigroups
A Clifford semigroup is an inverse semigroup S = (S,·,−1) that is also completely regular.
A Clifford semigroup is a structure S = (S,·,−1) such that
· is associative: (xy)z = x(yz),
−1 is an inverse: xx−1x = x and (x−1)−1 = x and
xx−1 = x−1x and xx−1y−1y = y−1yxx−1 and xx−1 = x−1x.
Let S and T be Clifford semigroups. A morphism from S to T is a function h : S→T that is a homomorphism: h(xy) = h(x)h(y) and h(x−1) = h(x)−1.