裴蜀定理
裴蜀定理是一个关于最大公约数的定理。若a,b是整数,且gcd,那么对于任意的整数x,y,ax+by都一定是d的倍数,特别地,一定存在整数x,y,使ax+by=d成立。它的一个重要推论是:a,b互质的充要条件是存在整数x,y使ax+by=1。
裴蜀定理的证明方法有很多种,以下是其中一种常见的证明方法:
已知a,b是整数,且\gcd(a,b)=d,则可设a=md,b=nd,其中m,n是整数。
对于任意的整数x,y,有ax+by=mdx+ndy=d(mx+ny),因为mx+ny是整数,所以ax+by是d的倍数。
特别地,当x=1,y=-1时,ax+by=md-n= d(m-n)。因为m-n是整数,所以存在整数x,y,使ax+by=d成立。
反之,若存在整数x,y使ax+by=d成立,则d是ax+by的因数,又因为d是a,b的最大公约数,所以d是a,b的公因数,即a,b互质。
因此,裴蜀定理成立。
扩展欧几里得算法
以上内容取自:【G17 不定方程 扩展欧几里得算法】https://www.bilibili.com/video/BV1rD4y1C7qg?vd_source=5b08a235ad6a90b6c35af25ededc9fd4