Bu sorunun belki daha kısa sayılabilecek çözümü için aşağıdaki bilgilerin bilinmesinde fayda var.
1≤i≤k için pi ' ler asal sayı ve , ri sayıları doğal sayılar olmak üzere; n>1 sayısının asal çarpanlara ayrılmış biçimi ; n=pr11.pr22.pr33...prkk olsun.
φ(n)=(pr11−pr1−11)(pr22−pr2−12)(pr33−pr3−13)...(prkk−prk−1k) şeklinde tanımlanan fonksiyona Euler Fonksiyonu denir. φ(n) sayısı; n den küçük olan ve n ile aralarında asal olan doğal sayıların sayısıdır. Euler fonksiyonunun tanımından φ(1)=1 olduğu ve p asal bir sayı ise φ(p)=p−1 olduğu açıktır.
Euler Teoremi: OBEB(a,n)=1 ise aφ(n)=1(modn) dir.
Yukarıdaki bilgiler ışığında soruyu çözmeye çalışalım.
20172001=172001≡x(mod1000) olup,
OBEB(17,1000)=1 ve φ(1000)=φ(23.53)=(23−22)(53−52)=400 olduğu için; 17400=1(mod1000)⇒172000=1(mod1000)⇒172001=17(mod1000) olacaktır.