問題は2つの部分から成ります。 (1) 命題「整数 $n$ が5の倍数でなければ、$n^2$ は5の倍数ではない」が真であることを証明せよ。 (2) 上記の命題を利用して、$\sqrt{5}$ が有理数でないことを背理法で証明せよ。
2025/6/15
1. 問題の内容
問題は2つの部分から成ります。
(1) 命題「整数 が5の倍数でなければ、 は5の倍数ではない」が真であることを証明せよ。
(2) 上記の命題を利用して、 が有理数でないことを背理法で証明せよ。
2. 解き方の手順
(1) 対偶を証明する:
元の命題の対偶は、「 が5の倍数ならば、 は5の倍数である」です。
この対偶が真であることを証明します。
が5の倍数であると仮定します。
は整数なので、ある素数の積で表すことができます。
(ここで、 は素数)
が5の倍数であるという仮定から、 は素因数5を持つ必要があります。
したがって、 のいずれかの素数の2乗は5に等しくなければなりません。
つまり、 の素因数の中に5が存在しなければなりません。
したがって、 は5の倍数です。
対偶が真であるため、元の命題も真です。
(2) 背理法で証明する:
が有理数であると仮定します。
すると、互いに素な整数 と () が存在して、
と表すことができます。
両辺を2乗すると、
この式から、 は5の倍数であることがわかります。
(1)で証明した命題より、 が5の倍数ならば、 も5の倍数です。
したがって、 (ここで、 は整数) と表すことができます。
これを に代入すると、
この式から、 は5の倍数であることがわかります。
再び(1)で証明した命題より、 が5の倍数ならば、 も5の倍数です。
したがって、 も も5の倍数となり、これは と が互いに素であるという仮定に矛盾します。
したがって、 は有理数であるという仮定が誤りであり、 は有理数ではありません。
3. 最終的な答え
(1) 整数 が5の倍数でなければ、 は5の倍数ではない。(証明終わり)
(2) は有理数ではない。(証明終わり)