数列 $\{a_n\}$ が $a_1 = 2$, $a_2 = 3$, $a_{n+2} = a_{n+1} + a_n$ ($n=1, 2, 3, ...$) で定義されるとき、以下の問いに答える問題です。 (1) 全ての自然数 $n$ に対して、$a_n > n$ であることを証明する。 (2) 命題「$a_n$ が偶数ならば、$a_n$ の素因数は $2$ だけである」の真偽を調べる。 (3) 命題「全ての自然数 $n$ に対して、$\frac{a_{n+1}}{a_n}$ は整数ではない」の真偽を調べる。

数論数列フィボナッチ数列数学的帰納法整数の性質素因数分解真偽判定
2025/5/11

1. 問題の内容

数列 {an}\{a_n\}a1=2a_1 = 2, a2=3a_2 = 3, an+2=an+1+ana_{n+2} = a_{n+1} + a_n (n=1,2,3,...n=1, 2, 3, ...) で定義されるとき、以下の問いに答える問題です。
(1) 全ての自然数 nn に対して、an>na_n > n であることを証明する。
(2) 命題「ana_n が偶数ならば、ana_n の素因数は 22 だけである」の真偽を調べる。
(3) 命題「全ての自然数 nn に対して、an+1an\frac{a_{n+1}}{a_n} は整数ではない」の真偽を調べる。

2. 解き方の手順

(1) 数学的帰納法で証明します。
(i) n=1n=1 のとき、a1=2>1a_1 = 2 > 1 なので成立します。
n=2n=2 のとき、a2=3>2a_2 = 3 > 2 なので成立します。
(ii) n=kn=k, n=k+1n=k+1 のとき、ak>ka_k > kak+1>k+1a_{k+1} > k+1 が成立すると仮定します。
n=k+2n=k+2 のとき、ak+2=ak+1+ak>(k+1)+k=2k+1a_{k+2} = a_{k+1} + a_k > (k+1) + k = 2k+1 となります。
k1k \ge 1 のとき、2k+1>k+22k+1 > k+2 が成立するので、ak+2>k+2a_{k+2} > k+2 が成立します。
したがって、数学的帰納法により、全ての自然数 nn に対して、an>na_n > n が成立します。
(2) a1=2a_1 = 2, a2=3a_2 = 3, a3=5a_3 = 5, a4=8a_4 = 8, a5=13a_5 = 13, a6=21a_6 = 21, a7=34a_7 = 34, a8=55a_8 = 55, a9=89a_9 = 89, a10=144a_{10} = 144, a11=233a_{11} = 233, a12=377a_{12} = 377, ...
ana_n が偶数であるものは、a1=2a_1 = 2, a4=8a_4 = 8, a7=34a_7 = 34, a10=144a_{10} = 144, ... です。
a1=2a_1 = 2 の素因数は 22 のみです。
a4=8=23a_4 = 8 = 2^3 の素因数は 22 のみです。
a7=34=2×17a_7 = 34 = 2 \times 17 の素因数は 221717 です。
よって、命題は偽であり、反例は n=7n=7 です。
(3) a2a1=32\frac{a_2}{a_1} = \frac{3}{2}, a3a2=53\frac{a_3}{a_2} = \frac{5}{3}, a4a3=85\frac{a_4}{a_3} = \frac{8}{5}, a5a4=138\frac{a_5}{a_4} = \frac{13}{8}, a6a5=2113\frac{a_6}{a_5} = \frac{21}{13}, a7a6=3421\frac{a_7}{a_6} = \frac{34}{21}, a8a7=5534\frac{a_8}{a_7} = \frac{55}{34}, a9a8=8955\frac{a_9}{a_8} = \frac{89}{55}, a10a9=14489\frac{a_{10}}{a_9} = \frac{144}{89}, a11a10=233144\frac{a_{11}}{a_{10}} = \frac{233}{144}, a12a11=377233\frac{a_{12}}{a_{11}} = \frac{377}{233}
これらの値はすべて整数ではありません。しかし、an+1an\frac{a_{n+1}}{a_n} は整数になることはあり得ます。
ana_n が常に整数になるとは限らないので、命題は真である可能性が高いですが、証明が必要です。
もしある nn に対して an+1an=k\frac{a_{n+1}}{a_n} = k (整数) が成立したと仮定すると、an+1=kana_{n+1} = k a_n となります。
an+2=an+1+an=kan+an=(k+1)ana_{n+2} = a_{n+1} + a_n = k a_n + a_n = (k+1) a_n
an+2an+1=(k+1)ankan=k+1k\frac{a_{n+2}}{a_{n+1}} = \frac{(k+1) a_n}{k a_n} = \frac{k+1}{k}
kk が整数の場合、k+1k\frac{k+1}{k} も整数になるのは k=1k=1 の時のみです。
もし k=1k=1 なら、an+1=ana_{n+1} = a_n でなければなりませんが、a1=2a_1 = 2, a2=3a_2 = 3 なので、そのような nn は存在しません。
したがって、命題は真です。
(厳密な証明は難しいですが、経験的に真であると判断できます。)

3. 最終的な答え

(1) 証明完了
(2) 偽, 反例: n=7n=7
(3) 真 (証明は難しいですが、真であると判断)

「数論」の関連問題

整数 $n$ について、$n^2$ が3の倍数ならば、$n$ は3の倍数であることを、背理法を用いて証明する。

整数倍数背理法証明
2025/6/9

整数 $n$ について、$n^2$ が3の倍数ならば、$n$ は3の倍数であることを、対偶を用いて証明する。

整数の性質倍数対偶証明
2025/6/9

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

無理数背理法平方根証明
2025/6/9

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

無理数背理法証明
2025/6/9

整数 $a$ について、「$a^2 + 2$ が 3 の倍数ならば、$a$ は 3 の倍数ではない」ことを対偶を用いて証明する問題です。

整数の性質対偶倍数証明
2025/6/9

$m^2 + n^2$ が奇数ならば、$m$ と $n$ の少なくとも一方は奇数であることを証明する問題です。

整数の性質対偶証明偶数奇数
2025/6/9

問題は、「$m^2 + n^2$ が奇数ならば、$m$, $n$ の少なくとも一方は奇数である」という命題が真であることを証明せよ、というものです。

命題証明整数偶数奇数対偶
2025/6/9

$\sqrt{\frac{28n}{5}}$ の値が整数となるような自然数 $n$ のうち、最も小さい数を求めよ。

平方根整数の性質素因数分解最小値
2025/6/9

$a, b$ は実数とする。命題「$a+b$ が無理数ならば、$a, b$ の少なくとも一方は無理数である」の真偽を調べる。

命題真偽背理法無理数有理数
2025/6/9

$0.4^n$ が小数第3位に初めて0でない数字が現れるような自然数 $n$ を全て求めよ。ただし、$\log_{10}2 = 0.3010$ とする。

対数不等式自然数指数
2025/6/9