卢卡斯定理学习笔记
内容
对于一个质数 \(p\),有:
证明
引理:\((1+x)^p \equiv (1+x^p) \pmod p\)
证明:根据二项式定理展开的:
对于任意一个 \(C_p^x\) ,其中 \(1 < x < p\),可以得到:
\(\because\) 连续的 \(x\) 个自然数的乘积能被 \(x\) 整除,\(\therefore\) \(\frac{(p-1)(p-2)...(p-x+1)}{1\times2\times3\times....\times x}\) 是整数,\(C_p^x\) 是 \(p\) 的倍数。
\(\therefore\) 上式在模 \(p\) 意义下:
得证。
证明定理
我们先设 \(n = q_1·p + r_1, m=q_2·p+r_2\) 。
然后我们考虑 \((1+x)^n\) 这个式子在模 \(p\) 意义下:
根据乘方的性质,我们可以得到:
再由引理可得:
把两边根据二项式定理展开后,左边必有一项为 \(C_{q_1}^{q_2}·x^{q_2·p}\) ,右边必有一项为 \(C_{r_1}^{r_2}·x^{r_2}\) ,则两者的乘积为 \(C_{q_1}^{q_2}·C_{r_1}^{r_2}·x^{q_2·p+r_2}\) ,因为 \(q_2·p+r_2=m\) ,所以这一项就是 \(C_{q_1}^{q_2}·C_{r_1}^{r_2}·x^m\)。
因为 \(p\) 是定值,所以 \(q_2\) 与 \(r_2\) 相当于 \(m\) 除以 \(p\) 的商和余数,只有一种情况,故 \(m\) 次项的系数就是 \(C_{q_1}^{q_2}·C_{r_1}^{r_2}\)。
我们再把 \((1+x)^n\) 这个式子直接二项式定理展开,会发现 \(m\) 次项的系数是 \(C_n^m\) ,故可以得到:
其实就是:
得证。