Así, fijará un elemento g=(gp)∈∏pGp y elegir en n∈N.Queremos mostrar a g=(gp) es divisible por n. Ahora, desde que libremente puede agregar términos con un número finito distinto de cero elementos, podemos suponer que el componente de g es cero en los números primos que dividen a n. Por lo tanto, para cada gp≠0, p es relativamente primer a n. Por lo tanto, ya que para algunos m, pmgp=0, el orden de gp, se pmp, es relativamente primer a n por cada gp≠0.
Vamos a demostrar que existe una hp∈G tal que nhp=gp. Considerar el conjunto de elementos
S={ngp,2ngp,3ngp…}.
Claramente, los elementos en S son divisibles por n. Así, sólo tenemos que demostrar que uno de los elementos en Sgp. Pero que sigue demuestre que algún elemento en el conjunto de
S′={n,2n,3n,…}
es 1 \mod p^{m_{p}}. Esto es cierto porque las n es invertible \mod p^{m_{p}} p no divide n. Por lo tanto, tenemos algunas kng_{p} = g_{p} y, por lo tanto, si h_{p} = kg_{p},nh_{p} = g_{p} \in G.
Ahora, definir h = (h_{p}) \in \prod_{p}G_{p}, donde se definen h_{p} = 0 para los números primos p dividiendo n. Entonces, el argumento en el párrafo anterior, nh = g.