Ben şu şekilde düşündüm:
o(a)=m demek $a^m=e$ koşulunu sağlayan en küçük m sayısı demek oluyor. bu durumda d=(m,n) dersek
$quad quad e=a^m b^n=(a^m b^n)^(d // d)=(a^(m // d) b^(n // d))^d$
olur (dikkat: üsteki sayıyı parantezin içindeki terimlere dağıttık, buna G nin değişmeli olması izin verdi). Şimdi aynı şekilde bir r sayısı olduğunu düşünelim, yani,
$quad quad e=(a^(m // d) b^(n // d))^r=a^(mr // d) b^(nr // d)=(a^m)^(r // d) (b^n)^(r // d)$
burada $r/d in ZZ$ olması gerektiği için $d|r$. Yani d bu r sayılarının en küçüğüdür yani
$quad quad o(a^(m // d) b^(n // d))=d=(m,n)$
aha da bulduk keratayı

kanıtta sorun yoksa tabi...
Saygı Sevgi ve Mantık...