《孙子算经》有云:
今有物不知其数,三三数之剩二;五五数之剩三;七七数之剩二。问物几何? 答曰:二十三。
设”此物”为x,则x满足同余方程组:

若存在x满足上述方程组,则
也满足该方程其中k任意整数,方程的最小正整数解满足
,即对3,5,7的最小公倍数求余。
在介绍求x的具体方法之前,先介绍两个简单的定理(证明从略):
- 被除数增加(或减少)除数的倍数,除数不变,则余数电不变;
- 被除数扩大(或缩小)指定的倍数,除数不变,则余数扩大(或缩小)同样的倍数(余数总小于除数)。
接下来,我们这样构造满足条件的x:x由三项相加得出,其中第一项是5和7的倍数且被3除余2,第二项是3和7的倍数且被5除余3,第三项是3和5的倍数且被7除余2。即
。又由于:
所以
,于是
;
所以
;
所以
.
最后,
反复观察上述构造过程,我们就不难从中找出规律,而这个规律就是下面要介绍的中国剩余定理,又称孙子定理。它说的是,设
为互质整数。
为最小公倍数。又有关于W的同余方程组如下:

该方程组有且仅有解

其中,
为调整因子,使得
。
over~
你好!除了代码,此处没有多少原创之物,皆为本人搜集、整理、总结之记录与心得,欢迎转载分享!转载时请尽量注明出处,将不胜感激。祝你健康、快乐!
Be the first to comment on this entry.