[基础数论]CRT中国剩余定理(模数互质与不互质)

本文介绍了中国剩余定理(CRT),源自中国古代数学著作《孙子算经》的问题。文章详细阐述了解决模数互质和不互质情况下的一元线性同余方程组的方法,并提供了例题和解题思路,是理解CRT的入门指南。
摘要由CSDN通过智能技术生成

参考

中国剩余定理(Chinese remainder theorem,简称CRT)即孙子定理,最早可见于中国南北朝时期(公元5世纪)的数学著作《孙子算经》卷下第二十六题,叫做“物不知数”问题,原文如下:

有物不知其数,三三数之剩二,五五数之剩三,七七数之剩二。问物几何?——《孙子算经》

翻译成数学式子大概就是
x ≡ 2 ( m o d 3 ) x \equiv 2(mod 3) x2(mod3)
x ≡ 3 ( m o d 5 ) x \equiv 3(mod 5) x3(mod5)
x ≡ 2 ( m o d 7 ) x \equiv 2(mod7) x2(mod7),求解 x x x

对于《孙子算经》中提出的问题,具体解法大概分三步:

  1. 找出三个数,从 3 3 3 5 5 5的公倍数中找出被 7 7 7除余 1 1 1的最小数 15 15 15 ( 15 ≡ 1 m o d 7 ) (15 \equiv 1 mod 7) (151mod7)
    3 3 3和7的公倍数中找出被 5 5 5除余1的最小数 21 21 21 ( 21 ≡ 1 m o d 5 ) (21 \equiv 1 mod 5) (211mod5)
    最后从 5 5 5 7 7 7中找出除 3 3 3 1 1 1的最小数 70 70 70 ( 70 ≡ 1 m o d 3 ) (70 \equiv 1 mod 3) (701mod3)

  2. 15 15 15 2 2 2 2 2 2为最终结果除以 7 7 7的余数), 21 21 21 3 3 3 3 3 3为最终结果除以

评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值