📜  Bezout的身份(Bezout的引理)

📅  最后修改于: 2021-08-27 16:53:13             🧑  作者: Mango

一个 b 是任何整数, gab的最大公约数。然后,存在整数xy ,使得ax + by = g…(1)

ax+by = g
g=gcd(a, b)

满足上式的对(x,y)不是唯一的。但是,可以计算所有可能的解。

我们可以找到x’ y’满足(1),使用欧几里得算法。 (1)的所有可能解由下式给出:

x=x'+  \dfrac{b}{g} k
y=y'- \dfrac{a}{g} k
k \in \Z

其中k是任何整数。

不难理解为什么会这样。只需将解决方案插入(1)即可获得直觉。

另外,重要的是要看到对于形式的一般方程,

ax+by=u

u = gcd(a,b)是ax + by = u具有xy的整数值的解的最小正整数。

参考:

https://brilliant.org/wiki/bezouts-identity/

https://zh.wikipedia.org/wiki/B%C3%A9zout%27s_identity