数学A / 整数の性質
連続する整数の積
問題
を整数とする。連続する つの整数の積 は、必ず の倍数(偶数)になることを証明せよ。
ヒントを見る
連続する2つの整数のうち、一方は必ず偶数。 が偶数のとき・奇数のとき、で場合を分けて、積が『(整数)』の形になることを示そう。
解答・解説
方針
連続する2つの整数のうち、片方は必ず偶数 — だから積も偶数になる。これを の偶奇で場合分けして、きちんと示す。
解答
⓪ 発想 — どう考え始めるか。 「必ず になる」を示せと言われたら、具体例をいくつ挙げても証明にならない。、、 — すべて偶数だが、これは「たまたま調べた 個がそうだった」だけだ。
すべての整数 について言えなければならない。
そこで偶奇で場合分けする。整数は必ず
のどちらかだ( は整数)。この つで、すべての整数を尽くしている。
あとは、それぞれで を計算し、 の形になることを見せる。
「(整数)」と書けたら、それが偶数の定義そのもの。ここまで書き切って、はじめて証明になる。
連続する つの整数 、 のうち、必ず一方は偶数だ。それを の偶奇で分けて示す。
が偶数のとき:( は整数)とおけて
となり、(整数)なので偶数。
が奇数のとき: が偶数になる。 とおけて
となり、やはり偶数。
どちらの場合も は の倍数である。
(同じ考え方で、連続する つの整数の積は必ず の倍数になる — このうち1つは必ず偶数、1つは必ず の倍数だからだ。)
発展 — 一歩先へ。 この問題が教えているのは、数学の証明における 「すべて」と「ある」の決定的な違いである。
- 「すべての で成り立つ」を示すには → 論証が要る。例をいくつ並べても足りない
- 「成り立たない がある」を示すには → 反例を つ挙げれば終わり
この非対称性を、いつも意識したい。
たとえば「 は必ず素数である」という主張を考えよう。 まで試すと、 個すべてが素数になる(オイラーが見つけた有名な式だ)。
「 個も確かめたのだから正しいだろう」— しかし で破綻する。
の倍数になってしまう。 個の成功例は、 個の反例の前に無力だった。
「たくさん確かめたから正しい」は、数学では通用しない。 逆に「 つ反例を見つけたら、それで終わり」でもある。
が偶数であることを、 個の例で確かめても証明にはならない。しかし と の 行を書けば、無限個すべてを一撃で証明できる。
論証は、無限を有限で捕まえる技術なのだ。
が偶数でも奇数でも は偶数(証明は解答参照)
別解
「連続する 整数のうち、一方は必ず偶数」 — この一言で証明を終わらせる、より本質的なルートを見よう。そして、驚くべき一般化を紹介する。
別証明1: 偶数は交互に現れる。
整数を数直線に並べる。
偶数と奇数は、必ず交互に並ぶ。 だから隣り合う つの整数 、 は、必ず一方が偶数で他方が奇数になる(両方とも奇数、ということはありえない)。
偶数を つでも含む積は、偶数である。よって は偶数。証明終わり。
場合分けの計算をせずに、構造(偶奇の交替)を見て言い切る。これが「見通しのよい証明」だ。
別証明2: 組合せの個数として見る。
右辺は「 個から 個を選ぶ選び方の数」 — これは当然、整数である(何かの個数なのだから、分数や小数であるはずがない)。
左辺が整数ということは、 は で割り切れる。証明終わり。
「数え上げの個数だから整数」という論法は、整数論では強力な武器になる。計算をせず、意味に訴えて割り切れることを示すのだ。
そして、これは一般化する。
つまり連続する 整数の積は、必ず ()の倍数。
一般に
連続 個なら の倍数、連続 個なら の倍数、連続 個なら の倍数。
なぜか。 連続する 個の中には、 の倍数も、 の倍数も、、 の倍数も、必ず含まれているからだ(もっと正確には、上の組合せの式が保証してくれる)。
この一般化は、入試の整数問題でしばしば主役になる。「 が の倍数であることを示せ」— 因数分解すれば
連続する 整数の積だ。だから の倍数。 場合分けも合同式も要らない。
問題を「連続整数の積」の形に持ち込めれば、勝ち。 そのために因数分解する — この一手が見えるかどうかが、整数問題の分かれ目である。
ポイント
- 連続する2整数の一方は必ず偶数
- 偶数を とおけば『(整数)』の形が作れる
- 連続する 個の整数の積は の倍数(発展)
よくある間違い
- 具体例( など)をいくつか示すだけで『証明』とする
- とおいたのに『(整数)』の形まで書き切らない
- が負のときや のときを別扱いしてしまう( が整数なら の形で負も0も尽くせている)