Bài toán : Cho dãy (un) thỏa mãn :
{u1=1,u2=2un+2=3un+1+un,∀n≥1
Với mỗi số nguyên dương n ta gọi rn là số dư khi chia un cho 2013. Chứng minh rằng dãy (rn) là dãy tuần hoàn.
Lời giải :
Dãy số (rn) có công thức :
{r1=1,r2=2rn+2≡3rn+1+rn(mod2013)
Xét dãy các bộ hai số :
(r1,r2),(r2,r3),....,(rn,rn+1),(rn+1,rn+2),...
Dãy trên có vô số bộ nhưng do rn∈{1,2,...,2012,2013} với mọi n nên chỉ có hữu hạn bộ đôi một khác nhau. Vì vậy theo nguyên lí Dirichlet sẽ tồn tại hai bộ trùng nhau. Nghĩa là tồn tại các số nguyên dương m,k sao cho :
(rm+1,rm+2)=(rm+k+1,rm+k+2)
Từ đó ta có :
rm≡−3rm+1+rm+2=−3rm+k+1+rm+k+2≡rm+k(mod2013)
rm−1≡−3rm+rm+1=−3rm+k+rm+k+1≡rm+k−1(mod2013)
...
r1≡−3r2+r3=−3rk+2+rk+3≡rk+1(mod2013)
Như vậy ta có :
(r1,r2)=(rk+1,rk+2)
Lại kết hợp với :
rn+2=3rn+1+rn(mod2013)
Ta chứng minh được :
rn=rn+k,∀n∈Z+
Từ đó dãy (rn) là dãy tuần hoàn.
Bài toán trên chỉ là một trường hợp cụ thể của “Định lí tuần hoàn của dãy số dư” có nội dung như sau :
Xét dãy số (an) :
{a1,a2,...,ak∈Zan+k=A1an+k−1+A2an+k−2+...+Akan
Với Ai là các số nguyên. Khi đó với số nguyên dương X bất kì, dãy số dư của (an) theo modulo X là dãy tuần hoàn.