|
问题即$((p+1)(p+2)....(2p-1)×2)/(1×2×3×....(p-1))=2 mod p^2或p^3$---2
因为(p,i)=1,i=1,2,3,....,p-1,
所以问题相当于证明
$(p+1)(p+2)....(2p-1)=1×2×3×....(p-1) mod p^2或p^3$ ----③
左边这么两两搭配$(p+k)(p+p-k)=2p^2+k(p-k)=k(p-k) modp^2$,k=1,2,....,$(p-1)/2$----①
这就证明了问题1
以下利用①证明问题2
先介绍一个同余概念----逆元
(a,p)=1,p质数,则存在整数u,v,使得等式ua+vp=1,那么ua=1(modp),称u为a的逆元.
若有ma=1(modp),则相减可得(m-u)a=0(modp),因为(a,p)=1,所以有m=u(modp)
即在p的最小非负剩余系集M={0,1,2,....,p-1}中,a的逆元是唯一存在的.------②
接③,并利用①相当于证明
$(2p^2+1(p-1))(2p^2+2(p-2))....(2p^2+(p-(p-1)/2)(p-(p+1)/2))=(p-1)! (mod p^3)$
(注意以上左边看成2p^2的多项式,那么都是p的偶数次,高于p的2次的不必考虑,且常数项和右边相等)
所以要证明3,只要证明$2p^2$的系数是p的倍数.以下证明这个问题
$2p^2$的系数
$\sum_{k=1}^{(p-1)/2}((p-1)!)/(k(p-k))$,
而对任意k∈M,存在唯一i∈M,有$((p-1)!)/(k(p-k))=i(p-i) mod p$,ki≠0(理由体会②)
所以$\sum_{k=1}^{(p-1)/2}((p-1)!)/(k(p-k))=\sum_{k=1}^{(p-1)/2}(k(p-k))$
=$2\sum_{k=1}^{(p-1)/2}(k(p-k))=\sum_{k=1}^{(p-1)}(k(p-k))$ modp (理由a=0modp,则2a=0modp,反之也成立)
=$\sum_{k=1}^{p-1}(kp-k^2)=0 mod p$
完 |
|