裴蜀定理

窝们来看一个小知识点:

对于一个丢番图⽅程 (ax + by = m;) 有解的充要是 (gcd(a, b) | m)

至于证明,我觉得大家感性理解一下就行

窝们来假设一波 :

如果 (gcd(a,b) | m) 是个伪命题。

那么,窝们令 (c = gcd(a, b)), (a = c * k1), (b = c * k2), (m = k3 * c + k4)

那么,接下来原式可以写出这样 :

[c * k1 * x + c * k2 * y = c * k3 + k4 ]

对于 (c * k1 * x | c)

对于 (c * k2 * y | c)

所以 (c * k1 * x + c * k2 + y | c)

但是对于 (c * k3 + k4) 它并不是 (c) 的倍数。

代回原式可以发现:

左式显然是 (c) 的倍数(以证) 但是右式并不是 (c) 的倍数。

矛盾。所以证伪。

原文地址:https://www.cnblogs.com/Flash-plus/p/12048435.html