貝祖等式

来自testwiki
跳转到导航 跳转到搜索

Template:NoteTA Template:Otheruses4

数论中,裴蜀等式Template:Lang-en)或貝祖定理Template:Lang)是一个关于最大公约数(或最大公约式)的定理。裴蜀定理得名于法国数学家艾蒂安·裴蜀,说明了对任何整數 abm,关于未知数 xy線性丟番圖方程(称为裴蜀等式):

ax+by=m

有整数解时当且仅当 m ab最大公约数 d倍数。裴蜀等式有解时必然有无穷多个整数解,每组解 xy 都稱為裴蜀數,可用擴展歐幾里得演算法求得。

例如,12 和 42 的最大公因數是 6,则方程 12x+42y=6 有解。事实上有 (3)×12+1×42=64×12+(1)×42=6等。

特别来说,方程 ax+by=1 有整数解当且仅当整数 a b 互素

裴蜀等式也可以用来给最大公约数定义:d 其實就是最小的可以寫成 ax+by 形式的正整數。这个定义的本质是整环中“理想”的概念。因此对于多项式整环也有相应的裴蜀定理。

历史

历史上首先证明关于整数的裴蜀定理的并不是裴蜀,而是17世纪初的法国数学家Template:Link-fr。他在于1624年发表的著作《有关整数的令人快乐与惬意的问题集》(Problèmes plaisants et délectables qui se font par les nombres)第二版中给出了问题的描述和证明[1]

然而,裴蜀推广了梅齐里亚克的结论,特别是探讨了多项式中的裴蜀等式,并给出了相应的定理和证明[2]

整数中的裴蜀定理

对任意两个整數ab,设d是它们的最大公约数。那么关于未知数xy線性丟番圖方程(称为裴蜀等式):

ax+by=m

有整数解(x,y) 当且仅当md的整數倍。裴蜀等式有解时必然有无穷多个解。

证明

如果 ab 中有一个是0,比如a=0,那么它们两个的最大公约数是b。这时裴蜀等式变成by=m,它有整数解(x,y)当且仅当mb的倍数,而且有解时必然有无穷多个解,因为x可以是任何整数。定理成立。

以下设ab都不为0。

A={xa+yb;(x;y)2},下面证明A中的最小正元素是ab的最大公约数。

首先,A* 不是空集(至少包含|a||b|),因此由于自然数集合是良序的,A中存在最小正元素d0=x0a+y0b。考虑A中任意一个正元素p=x1a+y1b)对d0带余除法:设p=qd0+r,其中q为正整数,0r<d0。但是

r=pqd0=x1a+y1bq(x0a+y0b)=(x1qx0)a+(y1qy0)bA

因此 r=0d0 | p。也就是说,A中任意一个正元素p都是 d0 的倍数,特别地:d0 | ad0 | b。因此 d0ab公约数

另一方面,对ab的任意正公约数d,设a=kdb=ld,那么

d0=x0a+y0b=(x0k+y0l)d

因此d | d0。所以d0ab最大公约数

在方程ax+by=m中,如果 m=m0d0,那么方程显然有无穷多个解:

{(m0x0+kbd, m0y0kad)k}

相反的,如果ax+by=m有整数解,那么|m|A,于是由前可知 d0 | |m|(即 d0 | m)。

m=1时,方程有解当且仅当ab互质。方程有解时,解的集合是

{(mdx0+kbd, mdy0kad)k}。其中(x0,y0)是方程ax+by=d的一个解,可由辗转相除法得到。

所有解中,恰有二解(x,y)满足|x||b/d||y||a/d|,等號只會在ab其中一個是另一個的倍數時成立。輾轉相除法給出的解會是這兩解中的一個。

例子

丟番圖方程504x+651y=14 没有整数解,因为504和651的最大公约数是21。而方程504x+651y=21是有解的。为了求出通解,可以先约掉公约数21,这样得到方程:

24x+31y=1

通过扩展欧几里得算法可以得到一组特解(x,y)=(9,7)24(9)+317=216+217=1Template:HideH

24x+31y=1131y=24x
131y0(mod24)1(3124)y0(mod24)17y0(mod24)
Template:Red17y=24a124a=7y
124a0(mod7)1(247×3)a0(mod7)13a0(mod7)
Template:Green13a=7b17b=3a
17b0(mod3)1(73×2)b0(mod3)1b0(mod3)
b=1為滿足1b0(mod3)的解

b=1代回13a=7b,解一元一次方程式得a=2
a=2代回17y=24a,得y=7
y=7代回24x+31y=1,得x=9
(x,y)=(9,7)為一組特解

Template:HideF 于是通解为:{(19+31k,1724k)|k},即

{(9+31k,724k)|k}

多个整数间的裴蜀定理

a1,ann个整数,d是它们的最大公约数,那么存在整数x1,xn 使得 x1a1+xnan=d。特别来说,如果a1,an互质(不是两两互质),那么存在整数x1,xn 使得 x1a1+xnan=1

多项式环K[X]裡的貝祖定理

K时,对于多项式环K[X]裡的多项式,裴蜀定理也成立。设有一族𝕂[X]裡的多项式(Pi)iI。设Δ为它们的最大公约式(首项系数为1且次数最高者),那么存在多项式(Ai)iI使得Δ=iIAiPi。特别来说,如果(Pi)iI互质(不是两两互质),那么存在多项式(Ai)iI使得iIAiP=1

对于两个多项式的情况,与整数时一样可以得到通解。

任意主理想环上的情况

裴蜀可以推广到任意的主理想环上。设环A是主理想环,ab为环中元素,d是它们的一个最大公约元,那么存在环中元素xy使得:

ax+by=d

这是因为在主理想环中,ab的最大公约元被定义为理想aA+bA生成元

参见

参考来源

Template:Reflist

  • 闵嗣鹤、严士健,初等数论,高等教育出版社,2003。
  • 唐忠明,抽象代数基础,高等教育出版社,2006。

外部連結