专栏文章

lucas 定理

个人记录参与者 1已保存评论 0

文章操作

快速查看文章及其快照的属性,并进行相关操作。

当前评论
0 条
当前快照
1 份
快照标识符
@mipur21n
此快照首次捕获于
2025/12/03 18:16
3 个月前
此快照最后确认于
2025/12/03 18:16
3 个月前
查看原文
2025.3.22 总结lucas 定理,其证明过程,以及exlucas。

Lucas 定理

CnmC n/p m/pCnmodpmmodp(modp)C_n^m \equiv C_{\left\lfloor\ n /p\right\rfloor}^{\left\lfloor\ m/p\right\rfloor} C_{n\bmod p} ^ {m\bmod p} \pmod p pp 为质数

证明1(类生成函数)

n=sp+q,m=tp+r(q,rp)n=sp+q,m=tp+r (q,r \le p)
我们要证的就转变为 CnmCstCqr(modp)C_n^m\equiv C_s^tC_q^r\pmod p pp 为质数
我们引入一条结论
(1+xp)1+xp(modp)(1+x^p)\equiv 1+x^p \pmod p pp 为质数
这条结论的证明需要引入二项式定理。
(1+x)p(1+x)^p
=Cp0x0+Cp1x1+Cp2x2+Cpp1xp1+Cppxp= C_p^0 x^0 + C_p^1x^1+ C_p^2x^2\cdots +C_p^{p-1}x^{p-1}+C_p^p x^p
=1+Cp1x1+Cp2x2+Cpp1xp1+xp=1+C_p^1x^1+ C_p^2x^2\cdots +C_p^{p-1}x^{p-1}+x^p
Cpi=p!i!(pi)!C^i_p=\dfrac{p!}{i!(p-i)!},因为 pp 是质数所以上下不能约分,而 p!p! 一定能整除 pp,所以对于中间的任意一项 Cpi(ip)C^i_p (i\le p) 都整除 pp
(1+x)p(1+x)^p
=1+Cp1x1+Cp2x2+Cpp1xp1+xp=1+C_p^1x^1+ C_p^2x^2\cdots +C_p^{p-1}x^{p-1}+x^p
1+xp(modp)\equiv 1+x^p\pmod p
得到引理。
根据二项式定理,我们可以把 CnmC_n^m 看作 (1+x)n(1+x)^nxmx^m 这一项的系数,于是我们尝试在 (1+x)n(1+x)^n 拼出系数 CstCqrC_s^tC_q^r
(1+x)n(1+x)^n
=(1+x)sp+q=(1+x)^{sp+q}
=[(1+x)p]s×(1+x)q=[(1+x)^p]^s\times (1+x)^q
(1+xp)s×(1+x)q(modp)\equiv (1+x^p)^s \times (1+x)^q\pmod p (由引理得)
(Cs0x0+Cs1xp+Cs2x2pCss1x(s1)p+Cssxsp)×(Cq0x0+Cq1x1+Cq2x2Cqq1x(q1)+Cqqxq)\equiv (C_s^0x^{0}+C_s^1x^{p}+C_s^2x^{2p}\cdots C_s^{s-1}x^{(s-1)p}+C_s^sx^{sp})\times(C_q^0x^{0}+C_q^1x^{1}+C_q^2x^{2}\cdots C_q^{q-1}x^{(q-1)}+C_q^qx^{q})
n=sp+q,m=tp+r,m<n\because n=sp+q,m=tp+r,m<n
t<s,r<q\therefore t<s,r<q
想找到 xm=xtp+r=xtpxrx^m=x^{tp+r}=x^{tp}x^r
tp>q\because tp>q
\therefore 指数为 tptp 的一项在前一个括号中,且其系数为 CstC_s^t
r<p\because r<p
\therefore 指数为 rr 的一项在后一个括号中,且其系数为 CqrC_q^r
我们便得到原来 (1+x)n(1+x)^n 中为 xmx^m 这一项为 Cstxtp×Cqrxr=CstCqrxtp+r=CstCqrxmC_s^t x^{tp} \times C_q^rx^r=C_s^tC_q^rx^{tp+r}=C_s^tC_q^rx^m
又有CnmC_n^m(1+x)n(1+x)^nxmx^m 这一项的系数
所以 CnmCstCqr(modp)C_n^m\equiv C_s^tC_q^r\pmod p
CnmC n/p m/pCnmodpmmodp(modp)C_n^m \equiv C_{\left\lfloor\ n /p\right\rfloor}^{\left\lfloor\ m/p\right\rfloor} C_{n\bmod p} ^ {m\bmod p} \pmod p pp 为质数
lucas 定理得证。

证明2()

评论

0 条评论,欢迎与作者交流。

正在加载评论...