定理已证明
消去律与模逆元的存在性
命题陈述
若gcd(c,m)=1,则ac≡bc(modm), gcd(c,m)=1⟹a≡b(modm)。等价地,c在模m下存在乘法逆元:即存在整数u使cu≡1(modm)。
为什么成立?
通常的"除法"本质上是乘以逆元,而这个定理恰好告诉我们该逆元何时在模m下存在:当且仅当c与m没有公因数时存在。若不满足此条件,消去律确实会失效(见上表最后一行),这正是后续所有关于模m幂次的结果——费马小定理、欧拉定理、中国剩余定理——都建立在这一条代数事实之上的原因。
证明思路
由gcd(c,m)=1,贝祖等式(欧几里得算法的推论)保证∃u,v∈Z: cu+mv=1:存在整数u,v使cu+mv=1。
将ac≡bc(modm)两边乘以u:acu≡bcu(modm)。代入cu=1−mv:左边变为a(1−mv)=a−amv,由于amv是m的倍数,故a(1−mv)≡a(modm);同理右边b(1−mv)≡b(modm)。因此a≡b(modm),消去律得证。
此外,不必取a=1,b=0,c=c——直接利用同样的代入即得cu=1−mv≡1(modm),故u本身就是c在模m下的乘法逆元:这正是定理陈述所断言存在的对象。
假设gcd(c,m)=1至关重要:取c=4, m=6(故gcd(4,6)=2=1)。此时4×2=8≡2(mod6)且4×5=20≡2(mod6),所以4×2≡4×5(mod6),但2≡5(mod6)——一旦去掉互素假设,消去律确实会失效。