■1000!/10^250は整数であるか? (その55)

 連続するk個の自然数の積

  n(n−1)・・・(n−k+1)

がk!で割り切れることは

  n(n−1)・・・(n−k+1)/k!

が整数であることがいえればよいのであるが,

  n(n−1)・・・(n−k+1)/k!=nCk

すなわち,二項係数はその定義から組み合わせの総数=整数であるから明らかであろう.

 nの倍数は連続するn個の自然数ごとに1個存在するから,連続するk個の自然数n〜n−k+1までの間に2の倍数は少なくとも[k/2]個,3の倍数は少なくとも[k/3]個,・・・

 しかし,

  n(n−1)・・・(n−k+1)

がk!で割り切れることは,加法・乗法・除法に関わる定理としてみるには決して自明ではない.実際,ガウスやディリクレは純粋に算術的な証明を与えようとして悪戦苦闘したと伝えられている.

 算術の難しい定理も,組み合わせ論の視点からみれば易しい定理であることはあり得るのである.

===================================