Asíax=akordba=(aordba)k≡1(modb). Ahora siax≡1(modb), usamos el algoritmo de división para escribirx=qordba+r,0≤r<ordba. Así vemos que\[a^x\equiv ...Asíax=akordba=(aordba)k≡1(modb). Ahora siax≡1(modb), usamos el algoritmo de división para escribirx=qordba+r,0≤r<ordba. Así vemos queax≡aqordba+r≡(aordba)qar≡ar(modb). Ahora desdeax≡1(modb), tenemosar≡1(modb).