MathLabs
定理証明済み

ベズーの等式

内容

どちらも 00 ではない整数 a,ba,b に対し、au+bv=gcd⁡(a,b)au+bv=\gcd(a,b) を満たす整数 u,vu,v が存在する。

なぜ正しいのか?

これは最大公約数が単に「共通の最大の因数」であるだけでなく、実際に aa と bb の整数結合として到達可能であることを示す——これが ax+by=cax+by=c の可解性判定を成り立たせる鍵となる事実である。

証明の概略

aa と bb の正の整数結合全体からなる集合 S={au+bv:u,v∈Z}∩Z>0S=\{au+bv : u,v\in\mathbb{Z}\}\cap\mathbb{Z}_{>0} を考える。a,ba,b はどちらも 00 ではないので SS は空でなく(∣a∣|a| または ∣b∣|b| を含む)、整列原理により SS には最小元 d=au0+bv0>0d=au_0+bv_0>0 が存在する。

d∣ad\mid a を示す:a=qd+ra=qd+r(0≤r<d0\le r<d)と割る。すると r=a−qd=a−q(au0+bv0)=a(1−qu0)+b(−qv0)r=a-qd=a-q(au_0+bv_0)=a(1-qu_0)+b(-qv_0) はそれ自体 a,ba,b の整数結合である。もし r>0r>0 なら rr は SS に属し dd より小さくなり最小性に矛盾する。よって r=0r=0、すなわち d∣ad\mid a である。aa の代わりに bb で同じ議論をすれば d∣bd\mid b も分かる。

dd は aa と bb の公約数なので d≤gcd⁡(a,b)d\le \gcd(a,b) である。逆に、aa と bb の任意の公約数 ee は au0+bv0=dau_0+bv_0=d を割り切るので e≤de\le d。e=gcd⁡(a,b)e=\gcd(a,b) とすれば gcd⁡(a,b)≤d\gcd(a,b)\le d を得る。

両方の不等式を合わせると d=gcd⁡(a,b)d=\gcd(a,b) であり、構成より d=au0+bv0d=au_0+bv_0 である。これはまさに u=u0,v=v0u=u_0,v=v_0 とするベズーの等式である。

この定理を使うトピック

ステップごとの証明

この定理のステップごとの証明はまだありません。

参考文献

  1. Wikipedia contributors (2024). Bézout's identity
  2. G. H. Hardy, E. M. Wright (2008). An Introduction to the Theory of Numbers