首页 > 其他分享 >裴蜀定理

裴蜀定理

时间:2023-12-29 20:15:02浏览次数:31  
标签:全为 gcd 1y 定理 整数 ax 互质 裴蜀

定义

设 \(a,b\) 是不全为 \(0\) 的整数

1.对任意整数 \(x,y\),满足 \(\gcd(a,b)|ax+by\)

2.存在整数 \(x,y\) 使得 \(ax+by=\gcd(a,b)\)

证明

第一条

理解一下即可,比较好理解


第二条

  1. 若任何一个等于 \(0\),则 \(\gcd(a,b)=a\),这时定理显然成立

  2. 若 \(a,b\) 均不等于 \(0\)

    由于 \(\gcd(a,b)=\gcd(a,-b)\),不妨设 \(a,b\) 均 \(>0,a\geq b\),\(d=\gcd(a,b)\)

    对于 \(ax+by=d\),两边同时 \(\div d\),可得 \(a_1x+b_1y=1\),由于除以了 \(a,b\) 的最大公约数,所以此时 \(a,b\) 互质,转证 \(a_1x+b_1y=d\)

    回顾 \(exgcd\) 中辗转相除的思想:

    \(\gcd(a,b)→\gcd(b,a\bmod b)→…\),将模出来的数称作 \(r\),则:

    \[\gcd(a_1,b_1)=\gcd(b_1,r_1)=\gcd(r_1,r_2)=…=\gcd(r_{n-1},r_n)=1 \]

    将上述式子转换为带余数的除法

    \[a_1=q_1b_1+r_1 \]

    \[b_1=q_2r_1+r_2 \]

    \[r_1=q_3r_2+r_3 \]

    \[… \]

    \[r_{n-3}=q_{n-1}r_{n-2}+r_{n-1} \]

    \[r_{n-2}=q_{n}r_{n-1}+r_n \]

    \[r_{n-1}=q_{n+1}r_n \]

    当辗转相除法除到互质时,\(r_n=1\),以 \(x\) 替换 \(q\),则有:

    \[r_{n-2}=x_nr_{n-1}+1 \]

    \[→1=r_{n-2}-x_nr_{n-1} \]

    将倒数第三个式子转化为 \(r_{n-1}=r_{n-3}-x_{n-1}r_{n-2}\),代入上式

    \[1=r_{n-2}-x_n(r_{n-3}-x_{n-1}r_{n-2}) \]

    \[→1=(1+x_nx_{n-1})r_{n-2}-x_nr_{n-3} \]

    然后通过同样方法消去 \(r_{n-2},…,r_1\)

    可证得 \(1=a_1x+b_1y\) 是一般式中 \(d=1\) 的情况

    同时乘以 \(d\),得 \(ax+by=d\)

推广

逆定理

若 \(a,b\) 是不全为 \(0\) 的整数,\(d>0\) 是 \(a,b\) 的公因数,且存在整数 \(x,y\),使得 \(ax+by=d\) 成立,则 \(d=\gcd(a,b)\)

特殊的,当上述的 \(d=1\) 时,则 \(a,b\) 互质


多个整数

\(n\) 个整数的情形:设 \(a_1,a_2,…,a_n\) 是不全为 \(0\) 的整数,则存在整数 \(x_1,x_2,…,x_n\) ,使得 $$\sum_{i=1}^{n}d_ia_i=\gcd(a_1,a_2,…,a_n)$$


其逆定理也成立:设\(a_1,a_2,…,a_n\) 是不全为 \(0\) 的整数,\(d>0\) 是她们的公因数,若存在整数 \(x_1,x_2,…,x_n\),使得 $$\sum_{i=1}^{n}d_ia_i=\gcd(a_1,a_2,…,a_n)$$则 \(d=\gcd(a_1,a_2,…,a_n)\)

标签:全为,gcd,1y,定理,整数,ax,互质,裴蜀
From: https://www.cnblogs.com/Charlieljk/p/17935604.html

相关文章

  • 欧拉定理 & 扩展欧拉定理 笔记
    欧拉函数欧拉函数定义为:\(\varphi(n)\)表示\(1\simn\)中所有与\(n\)互质的数的个数。关于欧拉函数有下面的性质和用途:欧拉函数是积性函数。可以通过这个性质求出他的公式。\(f(p)=p-1\)。很显然,比质数\(p\)小的所有数都与他互质。\(f(p^2)=p\times......
  • 扩展中国剩余定理(Excrt)笔记
    扩展中国剩余定理(excrt)本来应该先学中国剩余定理的。但是有了扩展中国剩余定理,朴素的CRT就没用了。扩展中国剩余定理用来求解如下形式的同余方程组:\[\begin{cases}x\equiva_1\({\rmmod}\b_1)\\x\equiva_2\({\rmmod}\b_2)\\...\\x\equiva_n\({\rmmod}\b_......
  • Burnside 引理 与 Pólya 定理 学习笔记
    为了防止明天就把好不容易听完的东西都还给rabbit_lb了,还是记一点吧。1.群论基础1.1群(group)的定义给定集合\(G\)和\(G\)上的二元运算\(\cdot\),满足下列条件称之为群:封闭性:若\(a,b\inG\),则\(a\cdotb\inG\)。结合律:对于任意\(a,b,c\inG\),有\((a\cdotb)\cd......
  • P5091 【模版】扩展欧拉定理
    求\(a^b\bmodm,b\le10^{200000}\)。首先引入三种可以通过取模缩小幂指数的方法。费马小定理:当\(a,p\in\mathbb{Z},\spacep\)为质数且\(p\nmida\)时,\(a^{p-1}\equiv1(\bmod\spacep)\),所以有\(a^b\equiva^{b\bmod(p-1)}(\bmod\spacep)\);欧拉定理:当\(a,m\in\m......
  • 主定理
    参考文章:时间复杂度及主定理详解,托比欧:主定理MasterTheorem。简介在算法分析中,主定理(英语:mastertheorem)提供了用渐近符号表示许多由分治法得到的递推关系式的方法。在初赛题目中,主定理可以用来计算形如\(T(n)=a\timesT(n/b)+O(n^{d})\)的时间复杂度,其中\(T(n)\)是我......
  • Newton-Leibniz公式、可积的充分必要条件、积分中值定理、微积分基本定理
    ......
  • 实数完备性基本定理
    ......
  • 贡献法+经典背包+费马小定理
    SDUT校赛题目Description给定正整数\(n\),计算\(n\)个元素的集合\(\{1,2,\cdots,n\}\),所有非空子集和的乘积取模\(998\,244\,353\)后的结果。Input一个正整数\(n\)\((1\len\le200)\),代表集合大小。例如\(3\)个元素的集合有\(7\)个非空子集,分别为\(\{1\},\{......
  • 鞅与停时定理 例题记录
    鞅与停时定理,一个很厉害的东西,感觉像是一种势能分析。关于它具体是什么,笔者的数学水平还不足以讲述,所以在这里推广一下:概率论科技:鞅与停时定理-littleZ_meow的小窝。下面的写法可能很不专业,请自行避雷。给出一种很OI的解释:你需要设计一个函数\(f(x)\),有次能够得到每一个......
  • 亲情的欧拉定理
    欧拉定理指出产量分配净尽定理,指在完全竞争的条件下,假设长期中规模收益不变,则全部产品正好足够分配给各个要素。白话版如果总量不变的前提下产出的产品正好足够分配给各个要素增加了要素每个要素就会减少生产硬件不更新,本质不变化,分配不是无限的亲情人的的爱总量是......