Un semigrupo cumple las dos siguientes propiedades:
Operación interna: para cualquiera de los dos elementos del conjunto A operados bajo , el resultado siempre pertenece al mismo conjunto A. Es decir:
.
Asociatividad: para cualquier elemento del conjunto A no importa el orden en que se operen las parejas de elementos, mientras no se cambie el orden de los elementos (ver grupo abeliano), siempre dará el mismo resultado. Es decir:
.
En otras palabras, un semigrupo es un magma asociativo. Si además se cumple la propiedad conmutativa:
Conmutatividad: un conjunto A tiene la propiedad conmutativa respecto a la operación interna si:
se dice que es un semigrupo conmutativo o abeliano.
Consideremos el conjunto potencia de A, P(A) = {X/ X⊂ A}; P(A) tanto con la unión cuanto la intersección de conjuntos es un semigrupo con unidad.[2] Unidad para la unión es el conjunto vacío; y en este ejemplo, la unidad para la intersección será el conjunto A.
Sea el conjunto de la matrices reales de orden n, con la suma de matrices. En tal caso es un semigrupo conmutativo. Lo mismo, cuando se considera la multiplicación es un semigrupo, pero no es conmutativo.[3]
Sea el conjunto de matrices estocásticas con la habitual multiplicación de matrices; si es así es un semigrupo.[4]
Sea S = {4k+1/ k ∈ ℕ} con la multiplicación habitual de números naturales. Luego S es un semigrupo multiplicativo.
Considerando S´ ⊂ S donde S es un semigrupo con la operación º, diremos que S´ es un subsemigrupo si xºy está en S´ para cualquier x, y elementos de S´.[5]
El conjunto 4ℤ de los múltiplos enteros de 4, con la adición de enteros, es un subsemigrupo del semigrupo 2ℤ aditivo de los pares enteros.
El conjunto de las matrices diagonales de orden 2, con la suma de matrices, es un subsemigrupo del semigrupo aditivo de la matrices cuadradas de orden 2.[6]
Un cuasi grupoQ es un sistema de elementos Q(a,b,c,...) en el cual está definida una operación binaria de producto ab tal que, en ab = c cualquiera de los dos de a, b, c determina, de modo único, el tercero como elemento de Q.[7]