Dana jest liczba pierwsza
. Określamy ciąg
wzorami
![]() |
Wyznaczyć resztę z dzielenia liczby
przez
.
Podany wzór rekurencyjny
![]() |
możemy zastosować do każdego ze składników jego prawej strony (pod warunkiem, że numer
jest nie mniejszy od
, czyli że
); dostajemy zależność
![]() |
Stosując ponownie wzór (1) do każdego ze składników ostatniej sumy otrzymujemy równość
![]() |
(jeśli tylko
). Po
-krotnym zastosowaniu analogicznego przekształcenia uzyskujemy związek
![]() |
sensowny i słuszny pod warunkiem że
.
(Wyprowadzenie wzoru (2) ma charakter indukcyjny; proponujemy Czytelnikowi, jako proste ćwiczenie, przeprowadzenie szczególowego uzasadnienia, przez indukcję względem
, z wielokrotnym wykorzystaniem wzoru (1).)
Jeśli teraz
, to możemy w równości (2) podstawić
, otrzymując
![]() |
Dla
współczynniki dwumianowe
są liczbami podzielnymi przez
(patrz: Uwaga). Jeśli więc z sumy napisanej po prawej stronie równości (3) odrzucimy wszystkie składniki z wyjątkiem dwóch skrajnych (odpowiadających wartościom wskaźnika
oraz
), to otrzymamy liczbę przystającą do
modulo
:
![]() |
(dla
). Przyrównując (modulo
) prawe strony związków (1) i (4) stwierdzamy, że
, czyli
![]() |
Oznaczmy przez
resztę z dzielenia liczby
przez
(dla
). Uzyskaną zależność przepisujemy w postaci
![]() |
To znaczy, że ciąg (
) jest okresowy, z okresem
; zatem
![]() |
Podstawiamy
,
, i otrzymujemy wynik:
![]() |
Pozostaje zauważyć, że (w myśl wzoru (1))
![]() |
i wobec tego
. Tak więc reszta z dzielenia liczby
przez
równa się
.
Uwaga. Fakt, na który powołaliśmy się w rozwiązaniu:
liczba pierwsza
jest dzielnikiem liczb
,
,
, 
jest dobrze znany (oraz banalnie prosty: w równości
czynniki
oraz
są dla
niepodzielne przez
, więc czynnik
musi dzielić się przez
).