模的定义
对于整数 ,满足 ,则存在唯一的整数 使得 ,其中 。 称为 除以 的商, 称为 除以 的余数。余数可使用 或 表示。
模运算:
- 。
- 。
- 。
由模的定义可知,所有数模 的结果只有 这 个数。若两个数模 的结果相同,就有了下面的同余。
同余
若整数 和 除以正整数 的余数相等,则称 模 同余。记作 。
同余类与剩余系
对于 ,集合 的所有数模 同余,余数都是 。该集合称为一个模 的同余类。简记为 。
模 的同余类一共有 个,分别为 。它们构成 的完全剩余系。
中与 互质的数代表的同余类共有 个。它们构成 的简化剩余系。
同余定理
- 当前仅当 。
- 当且仅当存在整数 使得 。
同余性质
- 自反性:。
- 对称性:。
- 传递性:。
- 同加性:。
- 同乘性:。
- 同幂性:。
- 若 ,其中 互质,则 。
- 。
注意的是同余不满足同除性。
欧拉定理
若正整数 互质,则 。
证明:
记 ,其中 , 表示 的欧拉函数,即是模 的简化剩余系。
记 。
引理 1: 中任意两个元素模 不同余。
反证:假设存在 ,不妨设 ,则有 ,即 ,又因为 那么 ,又因为 ,所以不存在 ,矛盾。
或者由逆元证明:假设存在 。因为 ,两边同时乘上 的逆元 ,则有 ,但 中任意两个元素模 不同余,矛盾。
引理 2: 中每个元素模 的结果都与 互质。
反证:假设 则 ,由假设可知 ,令 ,可知 则 。又因为 则 ,矛盾。
或者由同余性质证明:对任意 ,模 后得到 。又因为 则 ,从而 。
由以上两个引理可得: 中任意两个元素模 不同余,且 中每个元素模 的结果都与 互质,则 中的元素与 之后的元素一一对应,则它们的连乘积模 相等,即:
提取 项:
又因为 ,两边约去
证毕。
欧拉定理的推论
若正整数 互质,则对于任意的正整数 ,有 。
费马小定理
若 是质数,则对于任意整数 ,有 。