同余的定义与性质

定义

则存在 使得:

此时称 a 与 b 模 m 同余,记作:

示例

性质

有时使用“”符号更容易直观理解同余的意义。

  1. 自反性:

  2. 对称性:

  3. 传递性:

  4. 唯一性:
    ,则它们除以 的最小非负余数相同。

  5. 线性可加性:

    则对任意整数

  6. 可乘性:

    推论:

多项式同余

根据可加性与可乘性,可得:

应用例子:判断整除性(被 3 或 9 整除)

,当且仅当其各位数字之和能被 3 整除。

证明:

例题:同余的周期

周期为 3。

错误命题(反例)

不一定成立,因为 可能与 不互素,也就是 0 因子。

例题

证明:

剩余类与完全剩余系

剩余类定义

即所有模 的整数集合。

  • 的剩余类共有 个:
  • 每个 都非空。

完全剩余系

若有 个整数 ,它们模 的余数互不相同,则称它们构成一个 的完全剩余系

性质定理

  1. ,则对任意
    取遍模 的一个完全剩余系时, 也构成一个完全剩余系。

  2. ,则

    分别取遍模 的完全剩余系时,构成模 的完全剩余系。

简化剩余系

动机

完全剩余系中含有 0 因子,破坏了一些直觉的代数性质:

它让一些本该能“消去”“反转”的运算失效.

简化剩余系的工作,就是把完全剩余系里面的0因子剔除,选取出能够组成域的元素.

定义

简化剩余类
包含所有与 互素的剩余类。

简化剩余系
从每个简化剩余类中取一个代表元。

记:

示例

模 10 的简化剩余系:

性质与推论

  1. ,则 遍历简化剩余系中所有元素。
  2. ,则存在 使得: 这就是 乘法逆元

由贝祖等式:

的简化剩余系记号

或简写为:

简化剩余系=完全剩余系的条件

Wilson 定理

定理: 是素数,则:

证明: 每个 都有逆元 。 除了 ,其余元素两两配对:

故:

欧拉函数与性质

1. 质数幂性质

2. 互素乘积性质

特别地:

3. 通式(分解乘积形式)

则:

NOTE

若无法分解 ,则难以计算 ,这正是 RSA 加密的数学基础。

4. 求和公式

这是一个整除关系的分划结论。

Euler 定理

定理:

证明:

为模 的最小简化剩余系。

也是简化剩余系。

两边连乘:

约去积得:

Fermat 小定理

平方乘算法(快速幂)

RSA 等加密算法的关键实现。

原理