线性同余

                     

贡献者: int256

预备知识 1 同余与剩余类最大公约数与最小公倍数

   类比普通代数的解方程,同余式也有类似方程的问题,例如:

(1)kaka?aa .
显然这不一定是成立的,例如 2×22×4(mod4),但 24(mod4)。线性同余就是讨论类似这样的问题。

定理 1 

   若 (k,m)=d,则

(2)kaka(modm)aa(modmd) .

   证明:考虑 k=k0dm=m0d,则 (k0,m0)=1。由

(3)kakam=k0(aa)m0 ,
(k0,m0)=1,故 m|(kaka) 当且仅当 m0|(aa),证毕!

定理 2 

   若 a1,a2,,am 是模 m 的一个完全剩余系,且整数 k 满足 (k,m)=1,则 ka1,ka2,,kam 也是模 m 的一个完全剩余系。

   证明:对定理 1 d=1 时的情况,则由 kaikaj0(modm) 可以得到 aiaj0(modm)。而这仅当 i=j 时才可能成立,故各 kaikajij 时模 m 不同余,而一共有 m 个数,故必然构成一个 m 的完全剩余系,证毕!

定理 3 

   设 (m1,m2)=1,而 a1 取遍模 m1 的一个完全剩余系,a2 取遍模 m2 的一个完全剩余系,则 (a1m2+a2m1) 将取遍模 m1×m2 的一个完全剩余系。

   证明:由于 a1m1 种取值而 a2m2 种取值,a1m2+a2m1 将有 m1×m2 种取值。考虑若存在某两对 a1,a2a1,a2 使得

(4)a1m2+a2m1a1m2+a2m1(modm1m2) ,
可以考虑若
(5)a1m2+a2m1=r(m1×m2)+a1m2+a2m1 ,
而两边同时对 m1 取模,将得到
(6)a1m2+a2m1r(m1×m2)+a1m2+a2m1(modm1) ,
而含 m1 的项在模 m1 的意义下为 0,也就是说,
(7)a1m2a1m2(modm1) .
而由于 (m1,m2)=1,利用定理 1 可以得到 a1a1(modm1)。类似的,将有 a2a2(modm2)

   从而这 m1m2 个数都将是两两不同余的,否则 a1a2 将不取遍完全剩余系。故 a1m2+a2m1 构成了模 m1×m2 的完全剩余系。证毕!

定理 4 定理 3 在缩系的拓展

   若 (m,m)=1,而 a1 取遍一个 m1 的缩系,a2 取遍一个 m2 的缩系,则 (a1m2+a2m1) 取遍一个 m1m2 的缩系。

   证明:考虑 (a1m2+a2m1,m1m2)=1 当且仅当 (a1m2+a2m1,m1)=1 并且 (a1m2+a2m1,m2)=1

   而由于辗转相除(定理 2 ),则 (a1m2+a2m1,m1)=1 并且 (a1m2+a2m1,m2)=1 等价于说 (a1m2,m1)=1(a2m1,m2)=1

   而由于 (m1,m2)=1,故这又等价于说 (a1,m1)=1(a2,m2)=1

   故当 a1 取遍 m1 的缩系且 a2 取遍 m2 的缩系时,a1m2+a2m1 取遍 m1m2 的缩系。证毕!

预备知识 2 整数模与裴蜀定理

定理 5 

   若 (k,m)=d,则同余方程 kxl(modm) 有解,当且仅当 d|l。且有解时,若考虑同余的解是相同的一组解,则其恰有 d 组不同的解。

   证明:这同余式 kxl(modm) 等价于解 kxmy=l,而由裴蜀定理可以知道其有解当且仅当 d|l

   现在,我们考虑解的个数。若 d=1,则可以直接由刚才的定理 2 得到,仅有一组同余的解。若 d>1,考虑有解时,则 d|l,设 m=m0dk=k0dl=l0d,则此时 (k0,m0)=1,且 kxl(modm) 等价于解(直接运用刚才的定理 1 即可得到)

(8)k0xl0(modm0) .
而此时 (k0,m0)=1,故这仅有一组解。考虑设这组解是 xx0(modm0),则 cZx=x0+cm0 都是解。

   而原方程 kxl(modm) 就是遍历所有整数 c 得到的。而

(9)x0+cm0x0+bm0(modm)  
当且仅当 m|(m0(cb)),也就是 d|(cb)。从而恰有 d 组解
(10)x0,x0+m0,x0+2m0,,x0+(d1)m0 .
证毕!


致读者: 小时百科一直以来坚持所有内容免费无广告,这导致我们处于严重的亏损状态。 长此以往很可能会最终导致我们不得不选择大量广告以及内容付费等。 因此,我们请求广大读者热心打赏 ,使网站得以健康发展。 如果看到这条信息的每位读者能慷慨打赏 20 元,我们一周就能脱离亏损, 并在接下来的一年里向所有读者继续免费提供优质内容。 但遗憾的是只有不到 1% 的读者愿意捐款, 他们的付出帮助了 99% 的读者免费获取知识, 我们在此表示感谢。

                     

友情链接: 超理论坛 | ©小时科技 保留一切权利