Deje G ser nuestro grupo con la generación de set (ai)i∈I donde I es de algún conjunto de índices y supongamos que todos los ai conmuta con cada uno de los otros. Si x∈G es un elemento, entonces hay índices de i1,i2,…,im tal que x=ai1ai2⋯aim. Deje x,y∈G y supongamos que x=ai1ai2⋯aimy=aj1aj2⋯ajn. Podemos demostrar que xy=yx por inducción en n. Si n=0 esto significa que el y es la identidad, que conmutan con todos los elementos.
A continuación podemos probar el resultado para n=1. Esto lo hacemos a través de la inducción en m. Para m=0 x es la identidad, por lo que el resultado se mantiene. Para m>0 hemos
xy=ai1ai2⋯aimaj1=ai1ai2⋯aim−1aj1aim
debido al hecho de que aj1 aim viaje, y entonces, por la hipótesis de inducción aj1 viajes con ai1ai2⋯aim−1 se sigue que
xy=(ai1ai2⋯aim−1)aj1aim=aj1(ai1ai2⋯aim−1)aim=yx
así, el resultado de la siguiente manera para n=1.
Supongamos ahora que n>1. Entonces tenemos
xy=(ai1⋯aim)aj1(aj2⋯ajn)=aj1(ai1⋯aim)(aj2⋯ajm)=aj1(aj2⋯ajn)(ai1⋯aim)=yx
La primera sostiene la igualdad ya que han demostrado ser el resultado de n=1 y la segunda igualdad es por la hipótesis de inducción. Por lo tanto se deduce por inducción que xy=yx todos los x,y∈G, y por lo tanto G es abelian.