MathLabs

第2题

对于哪些正整数对 (a,b)(a,b),数列 gcd⁡(an+b,bn+a)\gcd(a^n+b,b^n+a)(n=1,2,…n=1,2,\ldots)最终变为常数?
第 3/5 步:该模恰好整除一项
通俗地说

将 an−1+ba^{n-1}+b 乘以 aa 得到 ana^n 加上 abab,而欧拉定理表明 ana^n 模 MM 与 11 同余,所以这个乘积是 MM 的倍数;另一边同理,从而 MM 必须整除它们的最大公约数。

M∣xn−1M\mid x_{n-1}
详细分析

由于 n≡0(modφ(M))n\equiv0\pmod{\varphi(M)} 且 gcd⁡(a,M)=1\gcd(a,M)=1,欧拉定理给出 an≡1(modM)a^n\equiv1\pmod M。于是 a(an−1+b)=an+ab≡1+(M−1)=M≡0(modM)a(a^{n-1}+b)=a^n+ab\equiv1+(M-1)=M\equiv0\pmod M,又因为 gcd⁡(a,M)=1\gcd(a,M)=1,所以 M∣an−1+bM\mid a^{n-1}+b。同理,bn≡1(modM)b^n\equiv1\pmod M 给出 b(bn−1+a)=bn+ab≡0(modM)b(b^{n-1}+a)=b^n+ab\equiv0\pmod M,故 M∣bn−1+aM\mid b^{n-1}+a。因此 M∣gcd⁡(an−1+b,bn−1+a)=xn−1M\mid\gcd(a^{n-1}+b,b^{n-1}+a)=x_{n-1}。