博客园 首页 私信博主 显示目录 隐藏目录 管理

裴蜀定理

窝们来看一个小知识点:

对于一个丢番图⽅程 \(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\) 的倍数。

矛盾。所以证伪。

posted @ 2019-12-16 12:05  Flash_plus  阅读(146)  评论(0编辑  收藏  举报