Je ne sais pas trop personnellement. Je ne comprends pas grand chose au mélange de tes notations et de ta syntaxe.
Reprenons point par point.
Tu cherches à montrer que l'ordre additif d'un élément x dans Z/nZ est donné par n/PGCD(x,n). OK.
Bon appelons le m ce PGCD, pas de soucis.
x=mb, n=ma.
Donc on regarde x*a, et la question est de savoir si ça vaut 0 et qu'en plus x*c doit être non nul pour tout 0
Comment qu'on fait ça ?
Eh bien x*a=m*b*a=b*n=0, donc on a la première partie.
Et maintenant, si x*c=0, c
Alors x*c=n*d (attention ici j'utilise les représentants des classes sur lesquelles je travaillais) pour un certain d entier naturel.
C'est-à-dire, m*b*c=m*a*d, donc b divisé ad, mais b et a sont premiers entre eux, donc le théorème de gauss assure que b divise d, i.e. il existe f entier tel que bf=d,
Ce qui donne alors c=a*f, or c
Et donc on peut conclure.
Si c'est ce que tu avais voulu dire passe outre, mais ça me semble sensiblement plus long que ton truc, donc tu as dû manquer un passage.