• ベストアンサー

帰納法の問題

問題 : 5以上の自然数nに対して、2^n > n^2 が成り立つことを証明しなさい。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • gohtraw
  • ベストアンサー率54% (1630/2965)
回答No.1

n=5のとき 2^5>5^2が成り立つ。 n=kのとき 2^k>k^2が成り立つとする。 n=k+1のとき 左辺は 2^(k+1)=2*2^k 右辺は(k+1)^2=k^2+2k+1 よって 2*2^k>k^2+2k+1 が成り立つかどうかを調べればよい。左辺ー右辺は k^2-2k-1=(k-1)^2-2 kは5以上なのでこの式は常に正となる。 以上、n=kのとき 2^k>k^2が成り立つとすると 2^(k+1)>(k+1)^2 が成り立つことが示された。 以上より、5以上の自然数nについて2^n>n^2が成り立つ。

snorioo
質問者

お礼

ありがとうございました。

すると、全ての回答が全文表示されます。

その他の回答 (2)

回答No.3

帰納法は機械的に証明できるので、本当に成り立つのかが納得がいかないことがよくあります。 nをn+1に増やしたときにどうなるか? 例えば2^nは1つ増やせば二倍になるなー、 n^2を(n+1)^2にしてもそんなに倍率はあがらないなー、 みたいなことを考えると 2^n > n^2 が成り立つのがあたり前のような気がしてくるものです。 その後で、帰納法を使ってちゃんとして解答を書くと、 帰納法の心がより深く理解できるでしょう 。

snorioo
質問者

お礼

ありがとうございました。

すると、全ての回答が全文表示されます。
  • gohtraw
  • ベストアンサー率54% (1630/2965)
回答No.2

ん?何書いてるんだ私。 n=kのとき 2^k>k^2が成り立つとする。 ・・・(1) n=k+1のとき 左辺は 2^(k+1)=2*2^k 右辺は(k+1)^2=k^2+2k+1 よって 2*2^k>k^2+2k+1 ・・・(2) が成り立つかどうかを調べればよい。(1)の仮定より 2^k>k^2 なので、この左辺と(2)の左辺を比較すると 2*2^k/(2^k)=2なので、右辺同士の比較において (k^2+2k+1)/k^2<2 つまり k^2+2k+1<2k^2 であることが示せればよい。右辺ー左辺は k^2-2k-1=(k-1)^2-2 kは5以上なのでこの式は常に正となる。 以上、n=kのとき 2^k>k^2が成り立つとすると 2^(k+1)>(k+1)^2 が成り立つことが示された。 以上より、5以上の自然数nについて2^n>n^2が成り立つ。

snorioo
質問者

お礼

ありがとうございました。

すると、全ての回答が全文表示されます。

関連するQ&A