码迷,mamicode.com
首页 > 其他好文 > 详细

Lucas定理

时间:2017-12-21 15:58:22      阅读:101      评论:0      收藏:0      [点我收藏+]

标签:证明   blog   its   div   nbsp   x的n次方   cas   lucas定理   floor   

定义

对于任意质数p

$\Huge C_m^n\equiv C_{\biggl\lfloor\frac{m}{p}\biggr\rfloor}^{\biggl\lfloor\frac{n}{p}\biggr\rfloor}*C_{m\ mod\ p}^{n\ mod\ p}\ \ (MOD\ p)$

证明

对于任意质数p都有

$\huge C_p^i\equiv0\ MOD\ p(i\not= 0\&\&i\not=p)$

通过二项式定理,我们可得

$\huge (x+1)^p=\sum\limits_{i=0}^pC_p^ix^i$

因为$\huge C_p^i\equiv0\ MOD\ p(i\not= 0\&\&i\not=p)$

所以$\huge (x+1)^p\equiv x^p+1\ (MOD\ p)$

于是我们对于任意正整数m有

$\huge (x+1)^m=(x+1)^{\biggl\lfloor\frac{m}{p}\biggr\rfloor*p}*(x+1)^{m\ mod\ p}\equiv (x^p+1)^{\biggl\lfloor\frac{m}{p}\biggr\rfloor}*(x+1)^{m\ mod\ p}\ (MOD\ p)$

用二项式定理展开就是

 $\huge \sum\limits_{i=0}^mC_m^ix^i\equiv \sum\limits_{i=0}^{\biggl\lfloor\frac{m}{p}\biggr\rfloor}C_{\biggl\lfloor\frac{m}{p}\biggr\rfloor}^ix^{i*p}*\sum\limits_{i=0}^{m\ mod\ p}C_{m\ mod\ p}^ix^i\ (MOD\ p)$

当x指数为n的项就为,

$\huge C_m^nx^n\equiv C_{\biggl\lfloor\frac{m}{p}\biggr\rfloor}^{\biggl\lfloor\frac{n}{p}\biggr\rfloor}x^{\biggl\lfloor\frac{m}{p}\biggr\rfloor*p}*C_{m\ mod\ p}^{n\ mod\ p}x^{n\ mod\ p}\ (MOD\ p)$

两边约去x的n次方就为

$\huge C_m^n\equiv C_{\biggl\lfloor\frac{m}{p}\biggr\rfloor}^{\biggl\lfloor\frac{n}{p}\biggr\rfloor}*C_{m\ mod\ p}^{n\ mod\ p}\ \ (MOD\ p)$

Lucas定理

标签:证明   blog   its   div   nbsp   x的n次方   cas   lucas定理   floor   

原文地址:http://www.cnblogs.com/bennettz/p/8080585.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!