剩余系

完全剩余系与简化剩余系的构造、性质,及其在数论中的用法。

2026.06.18 · 3 min · evolving · 数学

基本背景

固定一个正整数 \(m\)。若 \(m \mid a-b\),则称 \(a\) 与 \(b\) 模 \(m\) 同余,记作

\(a \equiv b \pmod m.\)

这个关系把整数分成 \(m\) 个同余类:

\(\mathbb Z/m\mathbb Z = \{[0],[1],\ldots,[m-1]\}.\)

所谓“剩余系”,本质上就是从某些同余类中选代表元。不同剩余系的区别在于:选哪些同余类,以及代表元怎么规范化。


完全剩余系

模 \(m\) 的完全剩余系是从每个模 \(m\) 的同余类中各选一个代表所得的集合。它恰好有 \(m\) 个元素。

等价地,整数集合 \(R=\{r_1,\ldots,r_m\}\) 是模 \(m\) 的完全剩余系,当且仅当

\(r_i \not\equiv r_j \pmod m \quad (i \neq j).\)

也就是说,这些数模 \(m\) 两两不同余。

例如,模 \(5\) 时,

\(\{0,1,2,3,4\}\)

是完全剩余系,

\(\{-2,-1,0,1,2\}\)

也是完全剩余系,因为它们分别代表模 \(5\) 的五个同余类。

一个常用事实:若 \(R\) 是模 \(m\) 的完全剩余系,且 \(\gcd(a,m)=1\),则

\(aR+b=\{ar+b:r\in R\}\)

仍是模 \(m\) 的完全剩余系。原因是乘以可逆元 \(a\) 会置换模 \(m\) 的同余类。


最小非负剩余系

模 \(m\) 的最小非负剩余系是最标准的一组完全剩余系:

\(\{0,1,2,\ldots,m-1\}.\)

每个整数 \(a\) 都唯一同余于其中某个数 \(r\),即

\(a \equiv r \pmod m, \qquad 0 \leq r < m.\)

这个 \(r\) 称为 \(a\) 模 \(m\) 的最小非负剩余

例如,模 \(7\) 时,

\(-3 \equiv 4 \pmod 7,\)

所以 \(-3\) 模 \(7\) 的最小非负剩余是 \(4\)。


绝对最小剩余系

模 \(m\) 的绝对最小剩余系是从每个同余类中选一个绝对值尽量小的代表。

当 \(m=2k+1\) 为奇数时,常取

\(\{-k,-k+1,\ldots,-1,0,1,\ldots,k\}.\)

例如,模 \(7\) 时可取

\(\{-3,-2,-1,0,1,2,3\}.\)

这时

\(5 \equiv -2 \pmod 7,\)

所以 \(5\) 模 \(7\) 的绝对最小剩余可写作 \(-2\)。

当 \(m=2k\) 为偶数时,端点会出现不唯一:\(k\) 与 \(-k\) 同余,且绝对值相同。例如模 \(8\) 时,

\(4 \equiv -4 \pmod 8.\)

因此偶数模下通常需要额外约定取 \(k\) 还是 \(-k\)。常见选择之一是

\(\{-k+1,-k+2,\ldots,-1,0,1,\ldots,k\}.\)


既约剩余系

模 \(m\) 的既约剩余系,也常称为缩剩余系简化剩余系,是只从与 \(m\) 互素的同余类中各选一个代表。

换句话说,集合 \(R\) 是模 \(m\) 的既约剩余系,当且仅当:

  1. 对任意 \(r\in R\),都有 \(\gcd(r,m)=1\);
  2. \(R\) 中任意两个元素模 \(m\) 不同余;
  3. 每个与 \(m\) 互素的同余类都被 \(R\) 代表一次。

既约剩余系的元素个数是欧拉函数

\(\varphi(m)=\#\{1\leq a\leq m:\gcd(a,m)=1\} = |(\mathbb Z/m\mathbb Z)^\times|.\)

例如,模 \(10\) 的一个既约剩余系是

\(\{1,3,7,9\},\)

因为这些数都与 \(10\) 互素,并且代表所有可逆同余类。

模 \(12\) 的一个既约剩余系是

\(\{1,5,7,11\}.\)

若 \(R\) 是模 \(m\) 的既约剩余系,且 \(\gcd(a,m)=1\),则

\(aR=\{ar:r\in R\}\)

仍是模 \(m\) 的既约剩余系。这是 Euler 定理 证明中的核心置换思想。


对比表

名称选哪些类元素个数常见例子 \(10\)
完全剩余系所有同余类\(m\)\(\{0,1,2,3,4,5,6,7,8,9\}\)
最小非负剩余系所有同余类\(m\)\(\{0,1,2,3,4,5,6,7,8,9\}\)
绝对最小剩余系所有同余类\(m\)\(\{-4,-3,-2,-1,0,1,2,3,4,5\}\) 或类似约定
既约剩余系与 \(m\) 互素的同余类\(\varphi(m)\)\(\{1,3,7,9\}\)

记忆方式

  • 完全剩余系:每个模 \(m\) 的同余类选一个代表。
  • 最小非负剩余系:完全剩余系的标准版本,代表元在 \(0\) 到 \(m-1\) 之间。
  • 绝对最小剩余系:代表元尽量靠近 \(0\)。
  • 既约剩余系:只保留与 \(m\) 互素的那些类,也就是 \((\mathbb Z/m\mathbb Z)^\times\) 的代表元。