数学的帰納法|なぜ「すべて」と言えるのかの説明(ドミノ)とΣk²・倍数・不等式の証明例【大学受験 数学B】

数学的帰納法|なぜ「すべて」と言えるのかの説明(ドミノ)とΣk²・倍数・不等式の証明例【大学受験 数学B】

合格大作戦 算数・数学公式辞典 › 数列・規則性

大学受験

P(1) かつ (P(k)⇒P(k+1)) ⟹ すべての n で P(n)P(1)\ \text{かつ}\ \bigl(P(k)\Rightarrow P(k+1)\bigr)\ \Longrightarrow\ \text{すべての }n\text{ で }P(n)

[1] n=1n=1 で成り立つ [2] n=kn=k で成り立てば n=k+1n=k+1 でも成り立つ

この公式のポイント

  • [1] n=1n=1 で成り立つ、[2] n=kn=k なら n=k+1n=k+1 でも成り立つ
  • ドミノたおし:最初の1枚と「次々にたおれるしくみ」があれば全部たおれる
  • [2] では仮定した式を必ず使う。目標の式を先に書く
  • 出発点は1でなくてもよい(n≥5n\ge5 なら n=5n=5 から)
うかるくん

うかるくん

n=kn=k で成り立つと仮定するって、なんだかずるくない?

合格先生

合格先生

ドミノと同じだ。最初の1枚がたおれ、次々にたおれるしくみがあれば、全部たおれるぞ。

数学的帰納法とは

自然数 nn についての命題 P(n)P(n) が、すべての自然数で成り立つことを示す証明の方法です。

数学的帰納法の2つのステップ

  1. [1] n=1n=1 のとき成り立つことを示す。
  2. [2] n=kn=k のとき成り立つと仮定して、n=k+1n=k+1 のときも成り立つことを示す。
[1]と[2]から、すべての自然数 nn で成り立つ。

①1枚目②k枚目→k+1枚目①と②がそろえば、すべてのドミノがたおれる
最初の1枚がたおれ([1])、どの1枚がたおれても次がたおれる([2])なら、全部たおれる

なぜこれで「すべて」と言えるのか

[1]で P(1)P(1) が正しい。[2]で k=1k=1 とすると P(1)⇒P(2)P(1)\Rightarrow P(2) なので P(2)P(2) も正しい。k=2k=2 とすると P(3)P(3) も正しい……と、どの自然数 nn にも有限回でたどりつけます。

逆に、成り立たない自然数があったとして、その中でいちばん小さいものを mm とすると、[1]より m≥2m\ge2、m−1m-1 では成り立つので[2]から mm でも成り立ち、矛盾します。だから例外はありません。「自然数は1から1つずつたどれる」という性質そのものが、この証明法の正しさを支えています。

例:Σk² の公式を帰納法で証明する

Σの公式 ∑k=1nk2=n(n+1)(2n+1)6\displaystyle\sum_{k=1}^{n}k^2=\frac{n(n+1)(2n+1)}{6} を証明します。

[1] n=1n=1:左辺 11、右辺 1⋅2⋅36=1\dfrac{1\cdot2\cdot3}{6}=1。成り立つ。

[2] n=kn=k で成り立つと仮定する:12+⋯+k2=k(k+1)(2k+1)61^2+\cdots+k^2=\dfrac{k(k+1)(2k+1)}{6}。このとき

12+⋯+k2+(k+1)2=k(k+1)(2k+1)6+(k+1)2=(k+1){k(2k+1)+6(k+1)}6=(k+1)(2k2+7k+6)6=(k+1)(k+2)(2k+3)6\begin{aligned}1^2+\cdots+k^2+(k+1)^2&=\frac{k(k+1)(2k+1)}{6}+(k+1)^2\\&=\frac{(k+1)\{k(2k+1)+6(k+1)\}}{6}=\frac{(k+1)(2k^2+7k+6)}{6}\\&=\frac{(k+1)(k+2)(2k+3)}{6}\end{aligned}

これは右辺の nn に k+1k+1 を入れたもの (k+1){(k+1)+1}{2(k+1)+1}6\dfrac{(k+1)\{(k+1)+1\}\{2(k+1)+1\}}{6} と一致。よって n=k+1n=k+1 でも成り立つ。[1][2]より、すべての自然数で成り立ちます。

ポイントは、[2]で仮定した式を必ず使うこと。そして目標の形(kk を k+1k+1 にした式)を先に書いておくと、変形の方向がはっきりします。

大学受験(数学B)での使い方

大学受験

例題1(整数の性質)

すべての自然数 nn について、n3+2nn^3+2n は3の倍数であることを証明しなさい。

解き方

[1] n=1n=1:33 は3の倍数。

[2] k3+2k=3mk^3+2k=3m(mm は整数)と仮定。(k+1)3+2(k+1)=k3+3k2+3k+1+2k+2=(k3+2k)+3(k2+k+1)=3(m+k2+k+1)(k+1)^3+2(k+1)=k^3+3k^2+3k+1+2k+2=(k^3+2k)+3(k^2+k+1)=3(m+k^2+k+1)。3の倍数。

答え (証明のとおり)

大学受験

例題2(不等式)

n≥5n\ge5 のとき 2n>n22^n>n^2 を証明しなさい。

解き方

[1] n=5n=5:32>2532>25。

[2] k≥5k\ge5 で 2k>k22^k>k^2 と仮定。2k+1=2⋅2k>2k22^{k+1}=2\cdot2^k>2k^2。ここで 2k2−(k+1)2=k2−2k−1=(k−1)2−2>02k^2-(k+1)^2=k^2-2k-1=(k-1)^2-2>0(k≥5k\ge5)なので 2k2>(k+1)22k^2>(k+1)^2。よって 2k+1>(k+1)22^{k+1}>(k+1)^2。

答え (証明のとおり)

例題2のように、出発点は1とは限りません。「n=5n=5 で成り立つ」から始めれば、n≥5n\ge5 のすべてで成り立ちます(n=4n=4 では 16=1616=16 で等号)。

n≧5 ではずっと 2ⁿ>n²21n=144n=289n=31616n=43225n=56436n=62ⁿn²
例題2の 2n2^n と n2n^2。n=3n=3 では 8<98<9 と逆転しているが、n=5n=5 からは 2n>n22^n>n^2 がずっと続く(出発点は n=5n=5)

よくある間違い

腕でバツを作る合格先生

合格先生

[2]で仮定した式を使わないのは×だ。使わずに示せるなら、帰納法はいらないぞ。

  • [1]を省略する:出発点がないと、ドミノは1枚もたおれない。
  • [2]で仮定を使わない:使わずに示せるなら、帰納法は必要ない。
  • 結論の文を書かない:最後に「[1][2]より、すべての自然数 nn について成り立つ」と書く。

練習問題

指さして説明するサクラちゃん

サクラちゃん

最後の結論の文まで、きちんと書こう!

  1. 大学受験 1+3+5+⋯+(2n−1)=n21+3+5+\cdots+(2n-1)=n^2 を数学的帰納法で証明しなさい。
    答えと解説を見る[1] n=1n=1:1=11=1。[2] k2+(2k+1)=(k+1)2k^2+(2k+1)=(k+1)^2 なので n=k+1n=k+1 でも成り立つ。
  2. 大学受験 すべての自然数 nn で 4n−14^n-1 は3の倍数であることを証明しなさい。
    答えと解説を見る[1] 4−1=34-1=3。[2] 4k−1=3m4^k-1=3m と仮定すると 4k+1−1=4(3m+1)−1=12m+3=3(4m+1)4^{k+1}-1=4(3m+1)-1=12m+3=3(4m+1)。

関連する公式

よくある質問

数学的帰納法とは?

n=1 で成り立つことと、n=k で成り立つと仮定すると n=k+1 でも成り立つことを示して、すべての自然数で命題が成り立つことを証明する方法です。

なぜ数学的帰納法で証明できるのですか?

n=1 から始めて、1つずつ次の自然数へ成り立つことをつなげられるので、どの自然数にも有限回でたどりつけるからです。ドミノたおしにたとえられます。

数学的帰納法の書き方のコツは?

n=k+1 のときの目標の式を先に書き、仮定した n=k の式を必ず使って変形します。最後に「[1][2]より、すべての自然数で成り立つ」と結論を書きます。

数学的帰納法は何年生で習いますか?

高校の数学B「数列」で習います。

あわせて読みたい

出典・参考

  • 文部科学省「高等学校学習指導要領(平成30年告示)」数学B(数列)

最終更新:2026年10月11日/作成:大学受験合格大作戦