1993 東京工業大学 前期MathJax
[解1]
なる整数
に対し、
が整数となることを示せば十分である。なぜなら、多項式
も
と同じ条件を満たすので、
は
のときも整数となり、また、
のときは条件より整数であるから。
を満たす
に対し、多項式
を
と定義すると、
は高々n次の多項式であり、
である。よって、
も高々n次の多項式であり、
という相異なる
個の
で
を満たすので恒等的に
となる。これらより、
が整数であることを示せばよいが、
は整数。
[解2: 2025.09.21追記]
非不整数 に対し、
と定義する。
は
次多項式であり、
を満たす。また、任意の整数
に対し
は
個の連続した整数の積なので
の倍数となる。
従って、 とおいたとき、
が全て整数となることを示せば十分。
ここで、ある に対し、
(
)が整数で、
が整数でないと仮定すると、
が整数でないため不適(
のときは第二項は存在しないが議論に影響はない)。よって
は全て整数である。
[2025.09.23]
「nについての数学的帰納法で示す」という方針で部分点が与えられたというエピソードが有名。そのため、数学的帰納法を使わない解答にした。解2はnについてではないが数学的帰納法になりそうだったので背理法に逃げた。
解2の