Dãy số mà từ một số hạng nào đó trở đi là hằng số gọi là dãy dừng. Hằng số ấy gọi là hằng số dừng và số hạng mà từ đó trở đi dãy trở nên hằng gọi là điểm dừng của dãy. Đó là các khái niệm sẽ được sử dụng trong lời giải sau ^^'
Ta chứng minh bài toán bằng qui nạp theo $m$.
Thật vậy, tại $m=1$, dãy luôn nhận giá trị bằng $0$.
Giả sử kết luận đúng với mọi $k<m$ tùy ý, ta sẽ chứng minh nó cũng đúng với $m$. Lúc này, ta xét 2 trường hợp:
1. Số $m$ ở dạng biểu tích của các thừa số nguyên tố là $m=p_1^{s_1}p_2^{s_2}...p_k^{s_k},s\geq 2$ (nghĩa là $m$ không là lũy thừa của bất kì một số nguyên tố nào).
Theo giả thiết qui nạp, $\forall i=\overline{1,k}$, dãy $\(a_n\) \(mod p_i^{s_i}\)$ là dãy dừng.
Gọi điểm dừng của các dãy trên tương ứng là $n_1,n_2,...n_k$ và đặt $N=\max{\{n_1,n_2,...n_k\}}$ thì $\forall n\geq N$, dãy $\(a_n\) \(mod m\)$ không đổi.
Vậy trong trường hợp đang xét, dãy $\(a_n\) \(mod m\)$ là dãy dừng.
2. Số $m$ là lũy thừa của một số nguyên tố, đặt dạng khai triển của $m$ là $m=p^{\alpha}$.
2a. Nếu $p=2$ thì $a_n\equiv 0\(mod m\)$ nên dãy $\(a_n\) \(mod m\)$ hiển nhiên là dãy dừng.
2b. Nếu $p>2$ thì từ $\varphi\(m\)<m$ theo giả thiết qui nạp, dãy $\(a_n\)\(mod\varphi\(m\)\)$ là dãy dừng. Ta đặt:
$a_n\equiv r\(mod \varphi\(m\)\),\forall n\geq k$ hay $a_n=q_n\varphi\(m\)+r$
Khi đó, $\forall n\geq k$, theo định lý Euler, ta đều có:
$a_{n+1}=2^{a_n}=2^r.\(2^{\varphi\(m\)}\)^{q_n}\equiv 2^r\(mod m\)$
Do vậy, dãy $\(a_n\) \(mod m\)$ cũng là dãy dừng với hằng số dừng là $2^r \(mod m\)$.
Từ 2 trường hợp trên ta suy ra kết luận của bài toán.
Kết thúc chứng minh
Nhân tháng 8 có ngày sinh nhật của em, lời giải này...dành tặng cho em, người yêu của anh!
Và như thế, hạnh phúc thật giản dị, nhưng đó là điều giản dị mà chỉ những người thực sự giàu có trong tâm hồn mới sở hữu được.