|
拉格朗日定理及其应用 作者:LesterCircle
定理 7.2 (Wilson). $p$ 为素数, 则
$$
(p-1)!\equiv-1(\bmod p)
$$一般是利用数论倒数进行证明, 这里我们利用 Lagrange 定理来证明, 顺带引出常用的构造方法.
定理 7.2 的证明. 令 $f(x)=(x-1)(x-2) \cdots(x-(p-1))-\left(x^{p-1}-1\right)$.
$f(x)$ 是一个 $p-2$ 次多项式, 其在模 $p$ 意义下的次数不超过 $p-2$. 显然, $x=1,2, \cdots, p-1$ 都是同余方程 $f(x) \equiv 0(\bmod p)$ 的解,那么定理7.1,$f(x)$ 展开式中 $x$ 各次幂系数均被 $p$ 整除。
特别地, 考察 $f(x)$ 的常数项, 有
$$
(-1)^{p-1}(p-1)!+1 \equiv 0(\bmod p)
$$
对于 $p=2$, 得 $(p-1)!\equiv 1 \equiv-1(\bmod p)$;
对于 $p>2$, 得 $(p-1)!\equiv-(-1)^{p-1} \equiv-1(\bmod p)$.
于是对任意素数 $p$, $(p-1)!\equiv-1(\bmod p)$, 命题得证.
定理 7.3 (Wolstenholme,1862). 若 $p$ 是大于 3 的素数, 则
$$
1+\frac{1}{2}+\cdots+\frac{1}{p-1} \equiv 0\left(\bmod p^2\right) .
$$
定理 7.3 的证明.
$$
\begin{aligned}
f(x) & =(x-1)(x-2) \cdots(x-(p-1))-\left(x^{p-1}-1\right) \\
& =a_{p-2} x^{p-2}+\cdots+a_1 x+a_0 .
\end{aligned}
$$
根据定理 7.2 的证明, 可知 $a_{p-2} \equiv \cdots \equiv a_1 \equiv a_0 \equiv 0(\bmod p)$.
由 $a_{p-2} p^{p-2}+\cdots+a_1 p+a_0=f(p)=(p-1)!-p^{p-1}+1=a_0-p^{p-1}$, 得 $a_1 p \equiv 0\left(\bmod p^3\right) \Longrightarrow a_1 \equiv 0\left(\bmod p^2\right)$, 即
$$
\begin{aligned}
a_1&= (-1)^{p-2}(p-1)!\sum_{k=1}^{p-1} \frac{1}{k} \equiv 0\left(\bmod p^2\right) \\
&\Longrightarrow 1+\frac{1}{2}+\cdots+\frac{1}{p-1} \equiv 0\left(\bmod p^2\right) .
\end{aligned}
$$
注. 定理 7.3 的几个等价命题:
(1) $\binom{2 p-1}{p-1} \equiv 1\left(\bmod p^3\right)$;
(2) $1+\frac{1}{2^2}+\cdots+\frac{1}{(p-1)^2} \equiv 0(\bmod p)$;
(3) $\binom{a p}{b p} \equiv\binom{a}{b}\left(\bmod p^3\right)$;
(4) $\sum_{k=1}^{p-1} \frac{1}{n p+k} \equiv 0\left(\bmod p^2\right)$.
事实上,
对于 (1), 更一般地有: (Guerin Theorem)
$$
\begin{aligned}
a_1(m-1) p & \equiv f(m p)-f(p) \\
& \equiv(m p-1)(m p-2) \cdots((m-1) p+1)-(p-1)!-p^{p-1}\left(m^{p-1}-1\right) \\
& \equiv(p-1)!\left[\binom{m p-1}{p-1}-1\right]\left(\bmod p^3\right) .
\end{aligned}
$$
对于 (2),
$$
\begin{aligned}
1+\frac{1}{2^2}+\cdots+\frac{1}{(p-1)^2} & \equiv 1+2^2+\cdots+(p-1)^2 \\
& \equiv \frac{(p-1) p(2 p-1)}{6} \equiv 0(\bmod p)
\end{aligned}
$$
另一方面, 根据组合恒等式, 有
$$
\begin{aligned}
\binom{p}{k}= & \binom{p-1}{k}+\binom{p}{k-1} \Rightarrow\binom{p-1}{k} \equiv(-1)^k(\bmod p), k=1,2, \cdots, p-1 \\
& 2\left[\binom{2 p-1}{p-1}-1\right]=\binom{2 p}{p}-2=\sum_{i=0}^p\binom{p}{i}^2-2=p^2 \cdot \sum_{i=1}^{p-1}\left[\frac{1}{i}\binom{p-1}{i-1}\right]^2 .
\end{aligned}
$$
于是
$$
2\left[\binom{2 p-1}{p-1}-1\right] \equiv p^2 \cdot \sum_{i=1}^{p-1} \frac{1}{i^2}\left(\bmod p^3\right) .
$$
对于 (3) (4), 我们在下面单独证明.
定理 7.4 (Wilhelm Ljunggren,1952). 若 $p$ 是大于 3 的素数, 则
$$
\binom{a p}{b p} \equiv\binom{a}{b}\left(\bmod p^3\right) .
$$
定理 7.4 的证明.$$
\begin{aligned}
f(x) & =(x-1)(x-2) \cdots(x-(p-1))-\left(x^{p-1}-1\right) \\
& =a_{p-2} x^{p-2}+\cdots+a_1 x+a_0
\end{aligned}
$$
则
$$
a_{p-2}(n p)^{p-2}+\cdots+a_1 n p+a_0=f(n p)=\prod_{k=1}^{p-1}(n p-k)-(n p)^{p-1}+1 .
$$
对上式两边模 $p^3$ ,并结合 $a_1 \equiv 0\left(\bmod p^2\right)$ ,得对于任意整数 $n$
$$
\prod_{k=1}^{p-1}(n p-k) \equiv a_0-1=(p-1)!\left(\bmod p^3\right)
$$
注意到
$$
\binom{a p}{b p} \prod_{m=1}^b \prod_{k=1}^{p-1}(m p-k)=\binom{a}{b} \prod_{m=1}^b \prod_{k=1}^{p-1}[(a-b+m) p-k]
$$
于是
$$
\begin{aligned}
\binom{a p}{b p}[(p-1)!]^b & \equiv\binom{a p}{b p} \prod_{m=1}^b \prod_{k=1}^{p-1}(m p-k) \\
& =\binom{a}{b} \prod_{m=1}^b \prod_{k=1}^{p-1}[(a-b+m) p-k] \\
& \equiv\binom{a}{b}[(p-1)!]^b\left(\bmod p^3\right),
\end{aligned}
$$
即 $\binom{a p}{b p} \equiv\binom{a}{b}\left(\bmod p^3\right)$ ,命题得证。
注. E.Jacobsthal 于 1952 年证明了一个更强的结论: $\binom{a p}{b p} \equiv\binom{a}{b}\left(\bmod p^l\right)$, 其中 $l$是 $p^3 a b(a-b)$ 中 $p$ 的幂次.
若素数 $p$ 满足 $\binom{2 p-1}{p-1} \equiv 1\left(\bmod p^4\right)$ ,则称这样的素数为 Wolstenholme 素数,目前已知的 Wolstenholme 素数为 16843 和 2124679,如果存在下一个,则它至少大于 $10^9$.
对于更高的幂次, 还有如下结论
$$
\begin{aligned}
\binom{2 p-1}{p-1} & \equiv 1-2 p \sum_{k=1}^{p-1} \frac{1}{k}\left(\bmod p^4\right), p \geqslant 5 \\
\binom{2 p-1}{p-1} & \equiv 1-p^2 \sum_{k=1}^{p-1} \frac{1}{k^2} \equiv 1+2 p \sum_{k=1}^{p-1} \frac{1}{k}\left(\bmod p^5\right), p \geqslant 7 \\
\binom{2 p-1}{p-1} & \equiv 1+2 p \sum_{k=1}^{p-1} \frac{1}{k}+\frac{2 p^3}{3} \sum_{k=1}^{p-1} \frac{1}{k^3} \\
& \equiv 1-2 p \sum_{k=1}^{p-1} \frac{1}{k}-2 p^2 \sum_{k=1}^{p-1} \frac{1}{k^2}\left(\bmod p^6\right), p \geqslant 7 \\
\binom{2 p-1}{p-1} & \equiv 1-2 p \sum_{k=1}^{p-1} \frac{1}{k}+2 p^2\left[\left(\sum_{k=1}^{p-1} \frac{1}{k}\right)^2-\sum_{k=1}^{p-1} \frac{1}{k^2}\right] \\
& \equiv 1-2 p \sum_{k=1}^{p-1} \frac{1}{k}+4 p^2 \sum_{1 \leqslant i<j \leqslant p-1} \frac{1}{i j}\left(\bmod p^7\right), p \geqslant 11
\end{aligned}
$$
定理 7.5. 素数 $p>3$, 则
$$
\sum_{k=1}^{p-1} \frac{1}{n p+k} \equiv 0\left(\bmod p^2\right) .
$$
定理 7.5 的证明. 令
$$
\begin{aligned}
f(x) & =(x-1)(x-2) \cdots(x-(p-1))-\left(x^{p-1}-1\right) \\
& =a_{p-2} x^{p-2}+\cdots+a_1 x+a_0
\end{aligned}
$$
则
$$
\begin{aligned}
& {[x-(n p+1)][x-(n p+2)] \cdots[x-(n p+p-1)]-(x-n p)^{p-1}+1 } \\
= & f(x-n p)=a_{p-2}(x-n p)^{p-2}+\cdots+a_2(x-n p)^2+a_1(x-n p)+a_0
\end{aligned}
$$
比较两边 $x$ 一次项的系数, 并模 $p^2$, 得
$$
(-1)^{p-2} \prod_{s=1}^{p-1}(n p+s) \sum_{k=1}^{p-1} \frac{1}{n p+k} \equiv a_1 \equiv 0\left(\bmod p^2\right),
$$
即
$$
\sum_{k=1}^{p-1} \frac{1}{n p+k} \equiv 0\left(\bmod p^2\right),
$$
命题得证.
定理 7.6 (Euler 判别法). $p$ 为素数, $\operatorname{gcd}(a, p)=1$, 则
$$
\left(\frac{a}{p}\right) \equiv a^{\frac{p-1}{2}}(\bmod p) .
$$
定理 7.6 的证明. 若 $\left(\frac{a}{p}\right)=1$, 设 $d^2 \equiv a(\bmod p)$, 则根据 Fermat 小定理, $a^{\frac{p-1}{2}} \equiv$ $d^{p-1} \equiv 1(\bmod p)$ ,即 $\left(\frac{a}{p}\right) \equiv a^{\frac{p-1}{2}}(\bmod p)$ 。
若 $\left(\frac{a}{p}\right)=-1$, 则 $p>2$, 根据 Fermat 小定理, $p \left\lvert\,\left(a^{\frac{p-1}{2}}+1\right)\left(a^{\frac{p-1}{2}}-1\right)\right.$.假设 $a^{\frac{p-1}{2}} \not \equiv-1(\bmod p)$ ,则 $a^{\frac{p-1}{2}} \equiv 1(\bmod p)$ ,说明 $a$ 是模 $p$ 意义下多项式 $f(x)=x^{\frac{p-1}{2}}-1$ 的根.
根据定理 7.1, $f(x)$ 在模 $p$ 意义下至多有 $\frac{p-1}{2}$ 个根,而 $1^2, 2^2, \cdots,\left(\frac{p-1}{2}\right)^2$ 都是 $f(x) \equiv 0(\bmod p)$ 的根且两两模 $p$ 不同余. 于是必定存在 $d \in\left\{1,2, \cdots, \frac{p-1}{2}\right\}$ 使得 $d^2 \equiv a(\bmod p)$, 这与 $\left(\frac{a}{p}\right)=-1$ 矛盾! 故 $\left(\frac{a}{p}\right)=-1 \equiv a^{\frac{p-1}{2}}(\bmod p)$.
定理 7.7. $p$ 为素数, $n$ 为正整数, $n \leqslant p$, 则同余方程
$$
f(x)=x^n+a_{n-1} x^{n-1}+\cdots+a_1 x+a_0 \equiv 0(\bmod p), f(x) \in \mathbb{Z}[x]
$$
在模 $p$ 意义下恰有 $n$ 个解的充要条件是 $x^p-x$ 除以 $f(x)$ 后的余式在模 $p$ 意义下为 0 。
定理 7.7 的证明. 设
$$
x^p-x=f(x) q(x)+r(x), \operatorname{deg} r(x)<n, \operatorname{deg} q(x)=p-n \text {. }
$$
必要性: 已知 $f(x) \equiv 0(\bmod p)$ 恰有 $n$ 个解 $x_1, x_2, \cdots, x_n$, 那么根据 Fermat小定理, $x_i^p-x_i \equiv 0(\bmod p)$ ,进而有 $r\left(x_i\right) \equiv 0(\bmod p)$ 。但是根据定理7.1, $r(x) \equiv 0(\bmod p)$ 至多有 $\operatorname{deg} r(x)<n$ 个解,于是必有 $r(x) \equiv 0(\bmod p)$ 。
充分性: 已知 $r(x) \equiv 0(\bmod p)$, 则根据 Fermat 小定理, $f(x) q(x) \equiv x^p-x \equiv$ $0(\bmod p)$ 恰有 $p$ 个解 $0,1,2, \cdots, p-1$ 。
但是根据定理 7.1,
$f(x) \equiv 0(\bmod p)$ 至多有 $n$ 个解, $q(x) \equiv 0(\bmod p)$ 至多有 $p-n$ 个解,于是 $f(x) \equiv 0(\bmod p)$ 恰有 $n$ 个解, $q(x) \equiv 0(\bmod p)$ 恰有 $p-n$ 个解.
综上,命题得证。
推论. $p$ 为素数, $d$ 是 $p-1$ 的正因子, $(a, p)=1$, 若 $x^d-a \equiv 0(\bmod p)$ 有解, 则在模 $p$ 意义下恰有 $d$ 个解。 |
|