数学において、ベズーの恒等式(ベズーの補題とも呼ばれる)は、多項式についてそれを証明したエティエンヌ・ベズーにちなんで名付けられた定理であり、任意の2つの整数とその最大公約数との関係を示すものである。この定理の記述は以下のとおりである。
ベズーの恒等式— aとb を最大公約数dを持つ整数とする。このとき、 ax + by = dとなる整数xとyが存在する。さらに、 az + btの形の整数はdの倍数に等しい。
( 0と0の最大公約数は0とする。)整数xとyは( a , b )のベズー係数と呼ばれ、一意ではない。拡張ユークリッド互除法を用いて最小ベズー係数のペアを計算することができ、それは以下の条件を満たす。そして等号が成立するのは、 aとbの一方が他方の倍数である場合のみであり、そうでない場合はちょうど2つの最小対が存在する。
例えば、最大公約数はそしてはこれは線形結合として表すことができるベズー係数付き最小限であるためそしてその他の最小ベズー係数は。
初等整数論における他の多くの定理、例えば ユークリッドの補題や中国剰余定理などは、ベズーの恒等式から形式的に導き出すことができる。
ベズー領域とは、ベズーの恒等式が成り立つ整域のことである。特に、ベズーの恒等式は主イデアル領域において成り立つ。したがって、ベズーの恒等式から導かれるすべての定理は、すべての主イデアル領域において真である。
aとbが両方ともゼロではなく、ベズー係数( x , y )のペアが1つ計算されている場合(例えば、拡張ユークリッドアルゴリズムを使用した場合)、すべてのペアは次の形式で表すことができます。 ここで、 kは任意の整数、dはaとbの最大公約数であり、分数は整数に簡約されます。
aとbが両方ともゼロではなく、どちらも他方を割り切らない 場合、ベズー係数のペアのうちちょうど2つが次の条件を満たす。aとbが両方とも正の場合、そしてこれらのペアのうちの1つについては、そしてもう一方の場合。a > 0がbの約数である場合 () の場合、ベズー係数の 1 つのペアは(1, 0)です。
これはユークリッド除法の性質に基づいています。2 つの非ゼロ整数cとdが与えられたとき、d がc を割り切らない場合、 c = dq + rかつ0 < r < | d |となるような( q , r )がちょうど 1 つ存在し、 c = dq + rかつ− | d | < r < 0となるような別のペアが存在します。
与えられた( x , y )から、上記の式でkにx / b / dに最も近い 2 つの整数のいずれかを選択することにより、最小ベズー係数の 2 つのペアが得られます。
拡張ユークリッドアルゴリズムは、常にこれら2つの最小対のうちの1つを生成します。
a = 12、b = 42とすると、gcd (12, 42) = 6 となります。このとき、以下のベズーの恒等式が成り立ちます(ベズー係数は、最小ペアの場合は赤色、その他の場合は青色で示されています)。
元のベズー係数のペアが( x , y ) = (18, −5)である場合、 18 / 42/6 ∈ [2, 3]は、それぞれk = 2およびk = 3を介して最小ペアを生成します。つまり、(18 − 2 ⋅ 7, −5 + 2 ⋅ 2) = (4, −1)および(18 − 3 ⋅ 7, −5 + 3 ⋅ 2) = (−3, 1) です。
任意のゼロでない整数aとbに対して、S = { ax + by | x , y ∈ Zかつax + by > 0}とする。集合S は、 aまたは– a ( x = ±1かつy = 0 )のいずれかを含むため、空集合ではない。Sは正の整数の空でない集合であるため、整列原理により、最小要素d = as + btを持つ。d が a と b の最大公約数であることを証明するには、dがaとbの公約数であり、他の任意の公約数cに対してc ≤ dであることを証明する必要がある。
aをdで割ったユークリッド除法は次のように表すことができます。 残りのrはS ∪ {0}に含まれる。なぜなら したがって、rはax + byの形であり、したがってr ∈ S ∪ {0}です。しかし、0 ≤ r < dであり、dはSの最小の正の整数です。したがって、余りrはSに含まれず、r は必然的に 0 になります。これは、dがaの約数であることを意味します。同様に、 dはbの約数でもあるため、d はaとbの共通の約数です。
ここで、c をaとbの任意の公約数とする。すなわち、a = cuかつb = cvとなるようなuとv が存在する。したがって、 つまり、cはdの約数である。d > 0なので、これはc ≤ dを意味する。
ベズーの恒等式の直接的な帰結として、任意の整数n は互いに素な任意の2 つの整数の線形結合として表すことができる。[ 1 ]実際、aとb が互いに素であれば、ベズーの恒等式により、 ax + by = 1となる整数xとyが存在することが保証される。両辺にnを掛けると、。
ベズーの恒等式は、2つ以上の整数に拡張できます。 すると整数が存在するそのため 以下の特性を持つ。
ベズーの恒等式は、環内の係数を持つ多項式に対して常に成り立つとは限りません。たとえば、整数係数を持つ多項式環を扱う場合、 2xとx²の最大公約数はxですが、整数係数の多項式は存在しません。そして満足。
しかし、ベズーの恒等式は、係数が体である単変数多項式に対しても、元の整数の場合と全く同じように機能します。特に、ベズーの係数と最大公約数は、拡張ユークリッド互除法を用いて計算できます。
2つの多項式の共通根はそれらの最大公約数の根であるため、ベズーの恒等式と代数学の基本定理から次の結果が得られる。
この結果を任意の数の多項式と不定式に一般化したものがヒルベルトの零点定理である。
序論で述べたように、ベズーの恒等式は整数環だけでなく、他の任意の主イデアル整域(PID) でも成り立ちます。つまり、Rが PID であり、aとb がRの要素で、dが aとbの最大公約数である場合、 ax + by = dとなるようなRの要素xとyが存在します。その理由は、イデアルRa + Rbが主イデアルであり、 Rdと等しいからです。
ベズーの恒等式が成り立つ整域をベズー領域と呼ぶ。
フランスの数学者エティエンヌ・ベズー(1730–1783)は、多項式についてこの恒等式を証明した。[ 2 ]整数に関する記述は、それ以前のフランスの数学者クロード・ガスパール・バシェ・ド・メジリアック(1581–1638)の著作にすでに見られる。 [ 3 ] [ 4 ] [ 5 ]アンドリュー・グランヴィルは、ベズーの名前とこの恒等式の関連性をブルバキにまで遡って調べ、この恒等式はユークリッドの『原論』に暗黙のうちに含まれているため、これは誤った帰属であると主張した。[ 6 ]