1
大学数学基礎解説
文献あり

初等整数論講義 - §2 - 最大公約数, 最小公倍数

53
0

まず、用語を整理しておきます。

  • abで割り切れるとき、「abの倍数」、あるいは、「baの約数」といいます。
  • na,b,c,で割り切れるとき、「na,b,c,の公倍数」といいます。
  • a,b,c,nで割り切れるとき、「na,b,c,の公約数」といいます。
  • 公約数の中で最大のものを最大公約数、正の公倍数の中で最小のものを最小公倍数といいます。

二つ以上の整数の公倍数は最小公倍数の倍数である

la,b,c,の最小公倍数、ma,b,c,の任意の公倍数とする。
m=ql+r,0r<l
と表すと、r=mqlである。mqlaの倍数なのでraの倍数。これをb,c,にも適用して、ra,b,c,の公倍数であることがわかる。ここで、0r<lだったので、r=0。よって、m=qlであり、公倍数は最小公倍数の倍数であることが分かる。

二つ以上の整数の公約数は最大公約数の約数である

ma,b,c,の最大公約数、da,b,c,の任意の公約数とする。
背理法で証明する。つまり、mdで割り切れないとする。これはm=dq+rと書ける(1r<|d|)。
a=ma=da
b=mb=db

とおく。ここで、a,b,c,のすべてが±1でないdのある約数(これをαと書くことにする)で割り切れるとすれば、|mα|の方がmよりも大きい公約数になるので矛盾。よってm=dq+rdの倍数。ゆえに、rdの倍数であるが、1r<dであることに矛盾。
よって背理法より、dmの約数である。

a,bの最小公倍数をl、最大公約数をmとすれば、
ab=lm
が成り立つ(a>0,b>0とする)

定理1より、ablの倍数なのでab=dlとかける。
la,bの公倍数なので、l=ax=byとかける。ab=dlに代入して、b=dx,a=dyである。よってda,bの公約数である。
よって定理2よりm=deとかける。ここで、mabの公約数なので、b=dx,a=dyより、exyの公約数である。よって、x=ex,y=eyとしてl=ax=byに代入すると、l=eax=eby。もしもe>1なら、l/e<la,bの公倍数になるが、これは矛盾。よってe=1。ゆえにab=lmが成り立つ。

a,b,c,の最大公約数を(a,b,c,)という記号で書き表すことにします。

(a,b)=1のとき、a,bを互いに素と言います。

a,bが互いに素で、かつbcaの倍数ならば、caの倍数である。

定理3を使うと、(a,b)=1より、a,bの最小公倍数はabである。
今、bcaの倍数なのでbca,bの公倍数。よってbcabの倍数。ゆえにbc/ab=c/aは整数で、caで割り切れることが分かった。

参考文献

[1]
高木貞治, 初等整数論講義
投稿日:25日前
OptHub AI Competition

この記事を高評価した人

高評価したユーザはいません

この記事に送られたバッジ

バッジはありません。
バッチを贈って投稿者を応援しよう

バッチを贈ると投稿者に現金やAmazonのギフトカードが還元されます。

投稿者

数学や物理にはいつも新しい刺激をいただいています。感謝!

コメント

他の人のコメント

コメントはありません。
読み込み中...
読み込み中