有理数のお話。その2
どうもhiromathです。
前回、高校の教科書に書いてある
有理数は整数、有限小数、循環小数のいずれかになることが知られている
という文章を確かめるべく、この同値性を調べている途中でした。
前回の記事はこちら↓↓
そして、今回は有理数ならば整数、有限小数、循環小数のいずれかであることを示していきます。 ですが、整数は有理数の一部であるので、以下、整数でない有理数について考えることにします。
さて、本題の前に、いくつか準備が必要です。まず、次の命題を用意しておきましょう。
これに関しては、経験的にも直感的にも明らかだと思います。
【証明】有限小数 (前回同様、 としても一般性を失わない)を、進法表記で
と表せるとする。このとき、
と表せる。ここで、は整数であるから、を出来るところまで約分したときの分母は の約数である。 よって、はと以外に素因数を持たない。(証明終)
実はこの命題の逆も正しいです。つまり、有理数の分母を素因数分解したとき、のみ現れるとき、有限小数になるということにもなります。ということで、現段階で、次のことが言えたことになります。
つまり、これからは、分母に2と5以外の素因数が含まれたらどうなるかについて考えていきます。
先ほどの命題の対偶を取ると、次のようになります。
この事実は、実はとっても大事だったりします。その前にもう一つ、準備があります。
この命題は、鳩の巣論法という、少し特殊な方法で証明します。(鳩の巣論法についてはここではちゃんと説明しません。)
【証明】 をと互いに素な整数とする。このとき、
の中で、それらをで割った余りが等しい2つの組が、少なくとも1組存在する。それらを (ただし ) とする。このとき、
であることと、が の倍数であることから、ある定数があって、
と表せる。ここで、はと互いに素だから、 はの倍数。 (証明終)
これでようやく準備万端! 無限小数かつ有理数ならば、循環小数であるを示していきます。
ですが、長くなったので次回に。 意外と記事にすると長くなっちゃいますね。