同余与剩余类

                     

贡献者: int256

预备知识 1 整除

定义 1 同余与剩余

   若(整数)$m$ 是(整数)$x$ 减去(整数)$a$ 的一个因子,即 $m | (x-a)$,则称 $x$ 与 $a$ 模1 $m$ 同余,记作

\begin{equation} x \equiv a \pmod m ~. \end{equation}
同时,若 $x \equiv a \pmod m$,就 说 $a$ 是作 $x$ 模 $m$ 的一个剩余(residue)。若还有 $0 \le a < m$,就说 $a$ 是作 $x$ 模 $m$ 的最小剩余(least residue)

   有时候会忽略整数条件,此时可以说 $\pi \equiv -\pi \pmod{2\pi}$。即只要 $x-a$ 是 $m$ 的整数倍即可。

定义 2 剩余类

   在模 $m$ 的前提下,与给定的某个剩余关于 $m$ 同余的所有数将组成一个集合,称为模 $m$ 的一个剩余类(class of residue)。而这剩余类中的每个元素都叫做这个类的一个代表(represent)

推论 1 

   显然,$m$ 共有 $m$ 个不同的剩余类,分别有代表

\begin{equation} 0, 1, \dots, (m-1) ~. \end{equation}

定义 3 完全剩余系

   对于模 $m$ 的前提下,将会有 $m$ 个不同的剩余系分别有代表 $0, 1, \dots, (m-1)$。对于任意 $m$ 个分别属于这 $m$ 个不同的剩余系的数,这 $m$ 个数组成的集合都称为模 $m$ 的一个完全剩余系,简称模 $m$ 的一个完系(complete system)

   同余式有一些经典的性质:

   此外,在令 $a \equiv a', b \equiv b', c \equiv c', \dots$ 的前提下,还有

   以及对于 $\varphi(a, b, \dots)$ 是某整系数多项式,则 $$\varphi(a, b, \dots) \equiv \varphi(a', b', \dots) ~.$$

预备知识 2 最大公约数与最小公倍数

定理 1 

   若 $a \equiv b \pmod n$ 且 $a \equiv b \pmod m$,则 $a \equiv b \pmod{[m, n]}$,其中 $[m, n]$ 是 $n$ 与 $m$ 的最小公倍数。

   这定理有许多方法证明,这里给出一个证明思路:考虑 $p^c$ 是能整除 $[m, n]$ 的素数 $p$ 的最高次幂,则 $p^c | n$ 或 $p^c | m$,故 $p^c | (a - b)$,这对于 $[m, n]$ 的每个素因子都成立,即可证明。

定义 4 缩系

   对于 $m$ 的一个完系,再取出其中所有与 $m$ 互素的元素组成一个新的集合,这就称为与 $m$ 互素的完全剩余系,又称 $m$ 的简化剩余系或简称 $m$ 的缩系


1. ^ 此处的 “模” 对应英文 $\operatorname{mod}$,与整数模无关。

                     

© 小时科技 保留一切权利