问题: 求所有满足 np−1∣(p−1)n+1 的正整数 n 与素数 p 组成的有序对 (n,p)?
记 minp(n) 为 n 的最小素因子, vp 为 p 进指数, 为模 的阶.
当 p=2 时, 条件化为 n∣1n+1=2, 故 .
当 p 为奇素数时, p−1 为偶数; 若 n 为偶数, 则左边 np−1 为偶数, 而右边 为奇数, 矛盾, 所以 为奇数.
若 n=1, 则对任意素数 p 均有 1p−1∣(p−, 故得到一族解 , 其中 为任意素数.
下面讨论 n>1. 取 q=minp(n), 则 q∣(p−, 即
(p−1)n≡−1(modq).
又因 q∤p−1, 故 p−1 模 q 可逆, 从而
ordq(p−1)∣2n,ord
由于 n 为奇数且 q 是 n 的最小素因子, 有 gcd(2n,q−1)=2, 于是 . 但 , 所以 只能为 , 即 , 故 . 又 均为素数, 所以 , 从而 .
设 t=vp(n). 由 np−1 得 . 应用 LTE, 有
vp((p−1)n+
因此 t(p−1)≤1+t, 即 t(p−2)≤1. 易得只有 .
于是 n=3m, 且 gcd(3,m)=1. 此时原条件变为 n. 若 , 则 , 确为解. 若 , 取 , 则 . 设 , 则 且 . 由 中小于 的质因子只有 , 可得 或 ; 简单计算可知 不成立, 故 , 即 .
综上, 全部解为
(1,p), (2,2), (3,3),
其中第一族中的 p 为任意素数.