同余的定义以及基本性质学习笔记

来自潘承洞、潘承彪《初等数论》,有删改。


一、定义

定义 1(同余)m0。若 mab,即 ab=km,则称 ma 同余于 bm 以及 ba 对模 m 的剩余,记作

ab(modm)(1)

否则,则称 a 不同余于 bmb 不是 am 的剩余,记作

ab(modm)

关系式 (1) 称为m 的同余式,或简称同余式
由于 mab 等价于 mab,所以同余式 (1) 等价于

ab(mod(m))

因此,我们总可以假定 m1。在同余式 (1) 中,若 0b<m,则称 ba 对模 m 的最小非负剩余;若 1bm,则称 ba 对模 m 的最小正剩余


对于给定的数 b 和模 m,所有同余于 bm 的数就是算术数列

b+km,k=0,±1,±2,


二、判定条件

定理 1 a 同余于 bm 的充分必要条件是 abm 除后所得的最小非负余数相等。

证明:我们有 ab=(q1q2)m+(r1r2),所以 mab 的充分必要条件是 mr1r2,由此及 0|r1r2|<m 即得 r1=r2,证毕。


三、用处/优势

“同余”就是代表“余数相同”,它可以在数论中有效代替带余除法

a=km+b(2)

如果 (2) 成立,那么对于任意整系数多项式 f(x) 都有 mf(a)mf(b),使得我们在讨论问题时可以避开 k,突出 a 和其余数 b 在讨论被 m 整除的问题中两者起相同的作用。


四、性质

由基本的整除性质以及带余除法可得:

性质 I 同余是一种等价关系,即有

aa(modm)

ab(modm)ba(modm)

ab(modm),bc(modm)ac(modm)

性质 II 同余式可以相加,即若有

ab(modm),cd(modm)(3)

则有

a+cb+d(modm)

性质 III 同余式可以相乘,即若 (3) 成立,则有

acbd(modm)

由性质 I,性质 II,性质 III 可以推出:

性质 IVf(x)g(x) 是两个 n 次的整系数多项式,并且

i[0,n],aibi(modm)(4)

那么,若

ab(modm)

f(a)g(b)(modm)(5)

定义 2f(x)g(x) 是两个 n 次的整系数多项式,并且满足 (4),那么称多项式 f(x) 同余于多项式 g(x)m,记做

f(x)==g(x)(modm)(6)

(其实这里的四条杠应该是均匀的,但是我打不出来)。
当满足式 (5) 时,称多项式 f(x) 等价于多项式 g(x)m,式 (5)m 的恒等同余式
注意 (5) 不一定能推出 (4),比如 xZ,多项式

x(x1)x(xm+1)0(modm)

但是其 xm 次项系数为 1,模 m 不余 0

下面是一些涉及模数的性质。

性质 Vd1,dm,那么,若同余式 (1) 成立,则

ab(modd)

性质 VId0,那么,若同余式 (1) 成立,则

dadb(mod|d|m)

注意同余式两边不能直接相约,比如 6×36×8(mod10),但是 38(mod10)

性质 VII 同余式

cacb(modm)(7)

等价于

ab(modm(c,m))

即同余式两边可以同时约去 c
证明:同余式 (7)mc(ab),这等价于

m(c,m)c(c,m)(ab)

由于 (m(c,m),c(c,m))=1,所以上式等价于

m(c,m)ab

证毕

性质 VIIIm1,(a,m)=1,则存在 c 使得

ca1(modm)(8)

我们把 c 称为 a 对模 m 的逆,记做 a1(modm)a1
证明
容易知道,a1 不唯一,但是 a1modm 唯一。此外,易知

(a1,m)=1(a1)1a(modm)

性质 IX 同余式组

j[1,k],ab(modmj)

同时成立的充分必要条件是

ab(mod[m1,m2,,mk])

posted @   lrxQwQ  阅读(643)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
点击右上角即可分享
微信分享提示