对任何素数p和任意给定的整数b,如果整数a使a^p-b^p是p的倍数,那a^p-b^p 一定也是p² 的倍数
理由:
⑴当p=2,a²-b²是偶数
要么a, b都是偶数,则a², b²都是4的倍数,要么a, b都是奇数,则a²≡b²≡1(mod 8),都会得到 4整除a²-b²
⑵当p 是奇素数,设a-b=t,a^p-b^p =(t+b)^p-b^p ≡ t^p (mod p)
如果p整除a^p-b^p,则p整除t
而a^p= (t+b)^p≡pb^(p-1)×t+b^p (mod t²)
所以当p 整除t 时,a^p≡pb^(p-1)×t+b^p≡b^p(mod p²),也就是p²整除a^p-b^p
理由:
⑴当p=2,a²-b²是偶数
要么a, b都是偶数,则a², b²都是4的倍数,要么a, b都是奇数,则a²≡b²≡1(mod 8),都会得到 4整除a²-b²
⑵当p 是奇素数,设a-b=t,a^p-b^p =(t+b)^p-b^p ≡ t^p (mod p)
如果p整除a^p-b^p,则p整除t
而a^p= (t+b)^p≡pb^(p-1)×t+b^p (mod t²)
所以当p 整除t 时,a^p≡pb^(p-1)×t+b^p≡b^p(mod p²),也就是p²整除a^p-b^p