Skip to content

模同余

Congruence modulo n

两整数之差被给定正整数整除时成立的等价关系。

形式陈述

给定正整数 n,若 n(ab),称整数 a,bn 同余,记

ab(modn).

这是 Z 上的等价关系,其等价类构成商环 Z/nZ。同余与加法、减法、乘法相容:若 abcd(modn),则

a±cb±d,acbd(modn).

消去因子需条件:由 acbc(modn) 只能推出

ab(modn/gcd(c,n));

gcd(c,n)=1,才可模 n 消去 c

直觉

模同余把相差 n 的整数视为同一状态,把无限整数轴卷成 n 个剩余类;环运算因差仍为 n 的倍数而良定义。

例子与边界

172(mod5)。模 62124(mod6),却 14(mod6),展示不可任意除以 2。模数按标准约定取正;模 1 时所有整数同余。记号 amodn 有时指余数值,有时指剩余类,二者需区分。负数也可归到 0,,n1 的标准代表,但代表选择不影响类。由 a2b2 不能一般推出 a±b,合数模下尤其会有更多平方根。

推论与应用

同余是有限环、模逆、CRT、密码学和周期性算法的基础。

参考资料
  • Kenneth Ireland and Michael Rosen, A Classical Introduction to Modern Number Theory, 2nd ed., Springer, 1990,Ch. 2, congruences and residue classes。
  • Ivan Niven, Herbert S. Zuckerman, and Hugh L. Montgomery, An Introduction to the Theory of Numbers, 5th ed., Wiley, 1991,Ch. 2, congruences and cancellation。