数学B / 漸化式と数学的帰納法

数学的帰納法(整除・3次)

★★★ 応用数学的帰納法整数

問題

すべての自然数 について、 の倍数であることを数学的帰納法で証明せよ。

ヒントを見る

の式と の式の『差』を計算してみると、連続する 整数の積が現れる。その積がもつ性質(偶奇)に気づけるか。

解答・解説

方針

(I) で確認。(II) を仮定し、 の差を計算する。差が の倍数なら、仮定と合わせて の倍数。差に現れる (連続 整数の積)が偶数であることを使う。

解答

⓪ 発想 — どう考え始めるか。 「すべての自然数 の倍数」を帰納法で示す。

倍数の帰納法では、 の式と の式の「差」を作るのが定石だ。

から を引くと、うまく整理できる形が出るはずだ。

その差が の倍数なら、仮定「 の式が の倍数」に足して、 の式も の倍数になる。

定理整除の帰納法。 の差が の倍数であることを示す

(I) のとき。 で、 の倍数。成り立つ。

(II) を仮定する。 の倍数とする。 との差を計算する。

なので

この差が の倍数であることを示す。 は連続 整数の積なので必ず偶数( とおける)。よって の倍数。 の倍数。したがって差は の倍数。

結論。 ( の倍数)に、 の倍数の差を足したものが の倍数 + の倍数 = の倍数なので、 でも の倍数。

(I)(II) より、すべての自然数 の倍数。

まとめ:整除の帰納法は「隣どうしの差が の倍数」を示すと速い。差 に現れる が連続 整数で偶数だから、 の倍数、という論法がカギだ。

発展 — 一歩先へ。 なぜ係数が だとうまくいくのか。 が「すべての の倍数」になる を調べてみる。

と分ける。 は連続 整数の積で、いつでも の倍数だ。だから残る が全ての の倍数であればよい。

を考えると の倍数、すなわち が条件になる。 が該当する。 だと の倍数どまり()。 という係数は、 の倍数を保つ特別な値だったわけだ。

n=1 で 6 の倍数、n=k を仮定して差 3k²+3k+6=3k(k+1)+6 が 6 の倍数と示す

別解

別解 — に分けて別々に示す(得意な人向けの視点)。 の倍数であることは、「 の倍数」かつ「 の倍数」と言い換えられる( は互いに素)。そこで偶数であることと の倍数であることを別々に確かめる。

まず偶数か。 と因数分解する。 が偶数ならこの積は偶数。 が奇数なら も奇数で が偶数だから、やはり積は偶数。どちらでも の倍数だ。

次に の倍数か。 で割った余りで分ける。余りが なら の倍数。余りが なら の倍数。余りが なら の倍数。どの余りでも の倍数だ。

の倍数かつ の倍数だから の倍数。本解の帰納法と同じ結論に、 を素因数に割ってたどり着く。

ポイント

  • 隣の差 を計算。
  • は偶数 → の倍数。

よくある間違い

  • の展開 を誤り、差 を出せない。
  • の倍数である理由を「 が連続 整数で偶数」と言えず、 の倍数どまりで済ませてしまう。
  • 差が の倍数と示しただけで終え、仮定( の式が の倍数)に足して でも成り立つ、という締めを書かない。