浅谈数论
引子
符号的规定
令满足,则我们规定 ,称为"x 取余 y"。
显然,“取余”运算满足以下性质:
,若,则记为,称为"x,y 同余 m"
显然“同余”运算满足以下性质:
,令为 x,y 的最大公约数
显然,满足以下性质:
若
若,则称互质
若,则称是的因数,是的倍数,记为,反之,记为
引例
二元一次方程的整数解
定义&性质
对于形如的方程,称为二元一次整数方程
显然,有以下性质:
若,该方程无整数解
若为方程的一组解,则该方程有无数组解,为
step1:恒等变形
求解方程
若有整数解,不妨令
原方程变为,此时
(人话:约分)
step2:倍比变形
求解方程,(互质)
注意到以下方程:
将两边同时乘以,得到
对比 ①②, 得到
接下来只需要求解方程即可
step3:递归求解-递
求解方程
设替换
有
不妨令
以此类推,不断进行辗转相除
...
根据的性质,当深度(次数)足够深时,总会等于 0
此时
解得,为任意整数,为了计算方便,令其为
step4:递归求解-归
我们知道了最后一层的,但是因为我们拿替换了,所以上下两层的关系尚未确定,但是我们令了,所以能否通过它找出关联呢?(你猜如果没关系那我为什么要令:) )
接下来我们研究相邻两层中的关系:
根据的性质,,有
step5:整理
只需要将 1、2、3、4 步骤结合即可得出答案
例:求解方程
是方程的一组解
代码实现

线性同余方程
定义与性质
对于形如的方程,称之为线性同余方程(求解最小非负整数 x)
显然,其等价于,根据上一命题,可求出形如的解
由于在线性同余方程中,y 的取值并不重要,得到,而我们研究最小非负整数 x,
例:求解 方程
中国剩余定理(孙子定理)
定义
对于形如的方程组,称之为线性同余方程组
当互质时,我们可以使用中国剩余定理 (Chinese Remainder Theorem)进行求解。
核心思想(易得,这里不作证明)
其中满足 具体实现
令此时且,满足接下来只需要解方程,此时, 举例
求解,
代码
