数学A / 整数の性質

連続する和が n の倍数(鳩の巣原理)

実戦編整数の性質鳩の巣原理合同数え上げ単元横断

問題

個の整数 が与えられたとき、連続して並ぶいくつかの和 ()で の倍数になるものが必ず存在することを示せ。

ヒントを見る

部分和 ()を 個作る。 で割った余りは 種類。 個を 個の箱に入れると?

解答・解説

方針

個の部分和 で割った余りで分類する。余りは 種類しかないので、鳩の巣原理で同じ余りの2つが存在し、その差が求める連続和。

解答

⓪ 発想 — どう考え始めるか。 連続和 は、部分和の差 で書ける()。

だから「連続和が の倍数」は「 となる つがある」と同じことだ。

部分和は 個。 で割った余りは 種類しかない。 個を 個の箱に入れるのだから、鳩の巣原理で同じ箱に入る つが必ずある。

定理鳩の巣原理: 個のものを 個の箱に入れると、 つ以上入る箱が必ずある

① 部分和を作る。 ()とすると、これは 個。連続和は差で ② 余りで分類。 で割った余りは 種類。 個の部分和を 個の余りに分けると、鳩の巣原理で同じ余りをもつ ()が存在する。

③ 差が の倍数。 だから の倍数。すなわち の倍数。これで存在が示せた。

まとめ 連続和を部分和の差とみて、 個の部分和を余り( 種類)で分類。鳩の巣原理で同じ余りの つがあり、その差の連続和が の倍数。整数(合同)と鳩の巣原理の融合。

発展 — 一歩先へ。 「連続」を外して「自由に選ぶ」と、話は急に深くなる。任意の 個の整数からは、和が の倍数になる 個を必ず選べる(エルデシュ・ギンツブルク・ジヴの定理)。しかも 個では足りない( 個と 個の例)。鳩の巣のずっと先にある世界だ。

部分和 個を で割った余りで分類。余りは 種類だから鳩の巣原理で となる組があり、 の倍数。

別解

別解 — 小さな例で鳩の巣を“見る”(苦手な人向け)。 、数を としてみる。部分和は

で割った余りは順に 個の部分和に余りは 種類しかないから、必ずどこかがかぶる。ここでは (どちらも余り )。

差をとると 。たしかに の倍数の連続和が見つかった。

を仲間に入れておくのがポイントだ。 とかぶった場合は「先頭からの連続和」が答えになる。証明の一行一行が、この小さな実験の一般化になっている。

ポイント

  • 連続和は部分和の差
  • 部分和は 個、余りは 種類。
  • 鳩の巣原理で 、差が の倍数。

よくある間違い

  • を仲間に入れ忘れ、部分和が 個になって鳩の巣が発動しない( 個そろえるのが命)。
  • 「連続して並ぶ」を「好きに選んでよい」と読み違える(選んでよい版は難しさがまるで違う別問題になる)。
  • 余りの種類を 種と数える( から 種類。個数 との差の が鳩の巣を生む)。