同余把"两个整数之差被模整除"化为一种代数关系,是解数论问题的主要工具。
定义
设 m 为正整数。若 m∣(a−b),则称 a 与 b 模 m 同余,记作
a≡b(modm)
否则称 a 与 b 模 m 不同余,记作 a≡b(modm)。
性质
模 m 同余是整数集上的等价关系:自反(a≡a(modm))、对称、传递。
同余保持通常的算术运算:若 a≡b, c≡d(modm),则
- a±c≡b±d(modm)
- ac≡bd(modm)
- ak≡bk(modm)(k 为正整数)
约去公因子:ac≡bc(modm)⟺a≡b(modgcd(c,m)m)。特别地,当 gcd(c,m)=1 时可直接约去 c。
剩余类与剩余系
模 m 的同余类 [a]={a+km:k∈Z} 称为剩余类。从每个剩余类中取一个代表元,得模 m 的完全剩余系,如 {0,1,…,m−1}。由与 m 互素的剩余类组成的代表元组称为简化剩余系,其元素个数为 φ(m)(见欧拉函数)。
示例
- 17≡2(mod5),且 17≡−3(mod5)(同一剩余类)
- 7⋅13=91≡1(mod6),因为 7≡1 且 13≡1(mod6)
- 解 6x≡12(mod15):约去公因子 3 得 2x≡4(mod5),即 x≡2(mod5)