定理証明済み
ユークリッドの互除法の不変性と停止性
内容
を満たす整数 に対し、 と の公約数の集合は と の公約数の集合に等しい;したがって が成り立ち、除法ステップの繰り返しは有限回で停止し、最後のゼロでない余りが に一致する。
なぜ正しいのか?
から の倍数を引いても、 との公約数が増えたり減ったりすることはない: と の両方を割り切る数は残り も割り切らねばならず、逆もまた成り立つ。
証明の概略
ステップ1(公約数の集合の一致)。 を と の両方を割り切る任意の整数とし、整数 によって 、 と書く。すると より となり、 は と の両方を割り切る。逆に が と の両方を割り切り、、 と書けるなら、 より となり、 は と の両方を割り切る。
ステップ2(最大公約数の一致)。組 と はまったく同じ公約数の集合を持つので、その最大元も一致する:。
ステップ3(有限回での停止)。各除法ステップの余りは を満たすので、二つ目の数の列 は非負整数の狭義単調減少列である。このような列は高々 ステップで に達する; の段階で、最後のゼロでない余り が となる。
この定理を使うトピック
ステップごとの証明
この定理のステップごとの証明はまだありません。
参考文献
- David M. Burton (2010). Elementary Number Theory
- John H. Conway, Richard K. Guy (1996). The Book of Numbers · DOI:10.1007/978-1-4612-4072-3