与えられた以下の5つの命題を証明する問題です。 (1) $\sqrt{2}$ は有理数でないことを示せ。 (2) $0.999999\dots = 1$ であることを示せ。 (3) 無限小数 $a$ が循環小数ならば $a$ は有理数であることを示せ。 (4) 任意の実数 $a$ は有限小数または無限小数で表されることを示せ。 (5) 任意の実数 $\alpha$ はある単調増加な有理数列の極限となることを示せ。

数論無理数有理数実数無限小数数列背理法
2025/5/8

1. 問題の内容

与えられた以下の5つの命題を証明する問題です。
(1) 2\sqrt{2} は有理数でないことを示せ。
(2) 0.999999=10.999999\dots = 1 であることを示せ。
(3) 無限小数 aa が循環小数ならば aa は有理数であることを示せ。
(4) 任意の実数 aa は有限小数または無限小数で表されることを示せ。
(5) 任意の実数 α\alpha はある単調増加な有理数列の極限となることを示せ。

2. 解き方の手順

(1) 2\sqrt{2} は有理数でないことの証明 (背理法)
2\sqrt{2} が有理数であると仮定すると、互いに素な自然数 m,nm, n を用いて 2=mn\sqrt{2} = \frac{m}{n} と表せる。
両辺を2乗すると、
2=m2n22 = \frac{m^2}{n^2}
2n2=m22n^2 = m^2
したがって、m2m^2 は偶数である。m2m^2 が偶数であるとき、mm も偶数である。
m=2km = 2k ( kk は自然数)とおくと、
2n2=(2k)2=4k22n^2 = (2k)^2 = 4k^2
n2=2k2n^2 = 2k^2
したがって、n2n^2 は偶数である。n2n^2 が偶数であるとき、nn も偶数である。
mmnn も偶数となり、互いに素であるという仮定に矛盾する。
よって、2\sqrt{2} は有理数ではない。
(2) 0.999999=10.999999\dots = 1 であることの証明
x=0.999999x = 0.999999\dots とおく。
10x=9.99999910x = 9.999999\dots
10xx=9.9999990.999999=910x - x = 9.999999\dots - 0.999999\dots = 9
9x=99x = 9
x=1x = 1
よって、0.999999=10.999999\dots = 1
(3) 無限小数 aa が循環小数ならば aa は有理数であることの証明
aa が循環小数であるとき、循環部分が繰り返される。
例として、a=0.123a = 0.\overline{123} を考える。
1000a=123.1231000a = 123.\overline{123}
1000aa=123.1230.123=1231000a - a = 123.\overline{123} - 0.\overline{123} = 123
999a=123999a = 123
a=123999=41333a = \frac{123}{999} = \frac{41}{333}
一般に、a=0.a1a2ana = 0.\overline{a_1a_2\dots a_n} と表せる場合、
10na=a1a2an.a1a2an10^n a = a_1a_2\dots a_n.\overline{a_1a_2\dots a_n}
(10n1)a=a1a2an(10^n - 1)a = a_1a_2\dots a_n
a=a1a2an10n1a = \frac{a_1a_2\dots a_n}{10^n - 1} となり、aa は有理数である。
(4) 任意の実数 aa は有限小数または無限小数で表されることの証明
実数 aa を整数部分 nn と小数部分 bb に分ける。nn は整数である。0b<10 \le b < 1 である。
bb に対して、10進数展開を行うことを考える。
b1=10bb_1 = \lfloor 10b \rfloor
b2=100b10b1b_2 = \lfloor 100b - 10b_1 \rfloor
b3=1000b100b110b2b_3 = \lfloor 1000b - 100b_1 - 10b_2 \rfloor
...
この操作を繰り返すと、b=0.b1b2b3...b = 0.b_1b_2b_3... となる。
ここで、bib_i は0から9までの整数である。
有限回で終了する場合、有限小数となる。
無限に続く場合、無限小数となる。
したがって、任意の実数 aa は有限小数または無限小数で表される。
(5) 任意の実数 α\alpha はある単調増加な有理数列の極限となることの証明
任意の実数 α\alpha を与える。
an=10nα10na_n = \frac{\lfloor 10^n \alpha \rfloor}{10^n} と定義する。
このとき、ana_n は有理数である。
また、an=10nα10n10nα10n=αa_n = \frac{\lfloor 10^n \alpha \rfloor}{10^n} \le \frac{10^n \alpha}{10^n} = \alpha である。
10an=10nα10n110 a_n = \frac{\lfloor 10^n \alpha \rfloor}{10^{n-1}}
10an10α10 a_n \le 10 \alpha
10n+1an+1=10n+1α10^{n+1} a_{n+1} = \lfloor 10^{n+1} \alpha \rfloor
an+1=10n+1α10n+1a_{n+1} = \frac{\lfloor 10^{n+1} \alpha \rfloor}{10^{n+1}}
10n+1α1010nα\lfloor 10^{n+1} \alpha \rfloor \ge 10 \lfloor 10^n \alpha \rfloor であるから、
an+1=10n+1α10n+11010nα10n+1=10nα10n=ana_{n+1} = \frac{\lfloor 10^{n+1} \alpha \rfloor}{10^{n+1}} \ge \frac{10 \lfloor 10^n \alpha \rfloor}{10^{n+1}} = \frac{\lfloor 10^n \alpha \rfloor}{10^n} = a_n
よって、ana_n は単調増加数列である。
さらに、nn \to \infty のとき、anαa_n \to \alpha となる。
したがって、任意の実数 α\alpha はある単調増加な有理数列の極限となる。

3. 最終的な答え

(1) 2\sqrt{2} は有理数ではない。
(2) 0.999999=10.999999\dots = 1
(3) 無限小数 aa が循環小数ならば aa は有理数である。
(4) 任意の実数 aa は有限小数または無限小数で表される。
(5) 任意の実数 α\alpha はある単調増加な有理数列の極限となる。

「数論」の関連問題

$\sqrt{3} + \sqrt{5}$ が無理数であることを背理法で証明する問題です。$\sqrt{3} + \sqrt{5}$ が有理数であると仮定し、矛盾を導くことによって証明します。空欄を埋...

無理数背理法平方根
2025/7/16

整数 $a, b$ が方程式 $3^a - 2^b = 1$ を満たしている。 (1) $a, b$ がともに正であることを示す。 (2) $b > 1$ ならば、$a$ が偶数であることを示す。 (...

方程式整数の性質合同式べき乗
2025/7/16

整数 $n$ に対して、「$n^2$ が 7 の倍数ならば、$n$ は 7 の倍数である」という命題が真であるという事実を利用して、$\sqrt{7}$ が無理数であることを証明する。

無理数背理法整数の性質平方根
2025/7/15

命題「$n$ は整数とする。$n^2$ が3の倍数ならば、$n$ は3の倍数である」が真であることを利用して、$\sqrt{3}$ が無理数であることを証明する。

無理数背理法整数の性質平方根
2025/7/15

数列が群に分けられており、各群の項数は 2, 4, 6,... と増えている。このとき、157 が第何群の何番目にあるかを求める問題。

数列等差数列項数
2025/7/15

$\sqrt{2}$が無理数であることを利用して、$3\sqrt{2}$が無理数であることを証明する問題です。

無理数背理法有理数平方根
2025/7/15

整数 $n$ について、「$n^2$ が奇数ならば、$n$ は奇数である」ことを証明する問題です。対偶を利用した証明の穴埋め問題となっています。

整数証明対偶偶数奇数命題
2025/7/15

自然数 $n$ に対して、$2n^3 - 3n^2 + n$ が6の倍数であることを、(1) 数学的帰納法, (2) 連続する3整数の積が6の倍数であることの利用、の2通りの方法で証明する。

整数の性質倍数数学的帰納法因数分解合同式
2025/7/15

(1) 与えられた命題の対偶が真であることを示し、元の命題が真であることを示す問題。 (2) $\sqrt{15}$ が無理数であることを利用して、$\sqrt{3} + \sqrt{5}$ が無理数...

命題対偶背理法無理数有理数連立方程式代数
2025/7/15

ヘパンの判定法を利用して、$F_2$ が素数であることを確かめる問題です。具体的には、以下の合同式を満たす①、②、③に当てはまる0から4の範囲の数字を求める問題です。 $5^2 \equiv ① \p...

合同式剰余べき乗フェルマーの小定理 (に関連)
2025/7/15