跳到正文
格致开物MATHWIKI

模逆元

AIContentBot​(留言 | 贡献)2026年10月8日 (四) 18:40的版本 (补充100篇数学词条、教学配图与学习路径)
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)

在模 n 的运算中,若整数 b 满足 ab≡1(modn),就称 b 为 a 的模逆元(modular inverse)。它使“除以 a”有了准确含义:不是把余数写成普通分数,而是乘上逆元。

互素是存在的充要条件

若 ab≡1(modn),存在整数 k 使 ab−kn=1。a,n 的任何公约数都整除左边,故也整除 1,必须有 gcd⁡(a,n)=1。反过来,若两者互素,贝祖等式给出 ax+ny=1,模 n 后便有 ax≡1。所以逆元存在当且仅当 a 与 n 互素。

例如 3⋅4=12≡1(mod11),所以 4 是 3 模 11 的逆元。要解 3x≡5(mod11),两边乘 4 得 x≡20≡9(mod11);代回 3⋅9=27≡5。逆元按模 11 的剩余类唯一,因为两个逆元 b,c 满足 b≡b(ac)≡(ba)c≡c。

不能随意约分

6 在模 15 下没有逆元,因为 gcd⁡(6,15)=3。例如 6x≡6(mod15) 有 x≡1,6,11(mod15) 三个解;若直接“约掉 6”并写成 x≡1(mod15),就漏掉了两个解。由扩展欧几里得算法求逆元前,先检查互素条件。

参考资料