同余方程组——中国剩余定理の板子

中国剩余定理

中国剩余定理(CRT)是求解形如

xa1(mod m1)
xa2(mod m2)
xa3(mod m3)
......
xak(mod mk)

的同余方程组的一种算法。一般的中国剩余定理要求 m1,m2,...,mk 两两互质,但它的扩展算法可以处理不互质的情况。

一般情况

m1,m2,...,mk 两两互质的时候,上面提到的同余方程组一定有整数解。设 M=m1×m2×...×mk ,也就是M是所有模数的最小公倍数,那么上面的同余方程组在模M的意义下有唯一解。

那么中国剩余定理又是如何求解这个同余方程组的呢?首先我们要知道一个东西就是:如果一个整数 N 满足 N mod m=k ,那么对于任意整数v,有 (v×N) mod m(v×k) mod m 。这个东西正确性比较显然啦,设 N=r×m+k 然后往里一代就可以证明了。

那么仍然回到上面的同余方程组,如果我们能够求解出这样的一些 N

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值