中国剩余定理
中国剩余定理(CRT)给出两两互素模数下同余方程组的统一解法。
定理
设 两两互素,。则同余方程组
模 有唯一解:
其中 , 是 模 的逆元(由Bezout 定理保证存在)。
示例
求满足 ,, 的 。
,,;,;,。于是
最小正整数解为 。这是"物不知数"(韩信点兵)问题的经典数值。
中国剩余定理(CRT)给出两两互素模数下同余方程组的统一解法。
设 m1,m2,…,mk 两两互素,M=m1m2⋯mk。则同余方程组
x≡ai(modmi),i=1,2,…,k
模 M 有唯一解:
x≡i=1∑kaiMiMi−1(modM)
其中 Mi=miM,Mi−1 是 Mi 模 mi 的逆元(由Bezout 定理保证存在)。
求满足 x≡1(mod3),x≡2(mod5),x≡3(mod7) 的 x。
M=105,M1=35≡2(mod3),M1−1=2;M2=21≡1(mod5),M2−1=1;M3=15≡1(mod7),M3−1=1。于是
x≡1⋅35⋅2+2⋅21⋅1+3⋅15⋅1=70+42+45=157≡52(mod105)
最小正整数解为 52。这是"物不知数"(韩信点兵)问题的经典数值。