00:00:00
初等数论(exgcd & 中国剩余定理 & 卢卡斯定理)
〇、整除
定义
- 求证:
且 。
证明:设
。
一、辗转相除法
- 求证:
。
证明:设
,即 。
。 设
。
, 。
的公因数,均为 的因数,即均为 的公因数。 设
。
, 。
的公因数,均为 的因数,即均为 的公因数。
。
二、裴蜀定理
- 求证:
有整数解。
三、exgcd
- 求
的一组整数解。
解:设已知
的一组整数解 。
,
。
。
。
- 若
互质,求 在模 意义下的逆元 ,即求 的一个解。
解:原方程等价于
,其中 。 而
,所以 exgcd 可求。
- 求证:
有整数解 。
证明:
①充分性:设
,则 。
。
。 ②必要性:
由裴蜀定理, 有整数解。
。
, 是整数。
- 若
有解:
(1)求其的一组特解
解:由 exgcd 易求
的一组解 。
有解, 。
解得 。
(2)求其的通解公式。
解:设
,化简得 。 设
。易得 。
(3)找出解的个数,判断是否有解满足
解:即
。 化简得
解的个数即为
的个数。 若
存在,则有解满足上述条件。
(4)分别给出
解:由一次函数,
随着 增大而增大, 随着 增大而减小。
四、中国剩余定理
求解以下方程组:
有如下方法:
令
,令 。 求模
意义下的 ,记作 。 答案为
。
求证:以上方法的正确性。
证明:若
,则由构造方式,有 ,即 。
。 若
,则 。 综上,
。
五、卢卡斯定理
适用于
注意预处理阶乘数组只能处理到