Semigrupo
Un semigrupo es un sistema algebraico de la forma   en la cual A es un conjunto no vacío,  es una  operación interna definida en A:
 
Un semigrupo cumple las dos siguientes propiedades:

En otras palabras, un semigrupo es un magma asociativo. Si además se cumple la propiedad conmutativa:

se dice que es un semigrupo conmutativo o abeliano.

Ejemplos 
Un ejemplo de semigrupo conmutativo es el conjunto de los números naturales,  con la operación suma, +. Que se representa: .
 

Podemos ver que '+' es:

Una operación interna, dado que la suma de dos números naturales es otro número natural:
 .

Una operación asociativa:
 .

Y conmutativa:
 .

Luego  es semigrupo conmutativo o abeliano.

Otros ejemplos son los formados por el conjunto + de los enteros positivos junto con una cualquiera de las siguientes operaciones:
 la multiplicación
 la obtención del m.c.d.
 la obtención del m.c.m.
Estos tres son semigrupos abelianos,

 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. 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.
 Sea  el conjunto de matrices estocásticas con la habitual multiplicación de matrices; si es así es un semigrupo.

 Sea  S = {4k+1/ k ∈ ℕ}  con la multiplicación habitual de números naturales. Luego S es un semigrupo multiplicativo.

Subsemigrupo
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´.

Ejemplos
 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.

Cuasi grupo
Un cuasi grupo Q  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.

Proposición
Un grupo es a la vez un semigrupo y un cuasi grupo.

Lazo
Un lazo es un cuasi grupo con una unidad 1 tal que 1a = a1 = a para cualquier elemento a.

Véase también

Referencias 

Álgebra abstracta
Teoría de grupos
Estructuras algebraicas