解答例
ここでは、以下の命題Aを証明することで題意を証明することとします。
ことを、数学的帰納法で証明します。
整数の集合をで表すこととします。
の場合、1次式
\begin{equation}
P_1(x) = \left \{ P_1(1) -P_1(0) \right \} x +P_1(0)
\end{equation}において
\begin{equation}
P_1(0), \ P_1(1) \in \mathbb{Z}
\end{equation}ならば、全ての整数に対し
\begin{equation}
P_1(k) = \left \{ P_1(1) -P_1(0) \right \} k +P_1(0) \in \mathbb{Z}
\end{equation}となります。
よっての場合に命題Aは成り立ちます。
の場合に命題Aが成り立つと仮定します。すなわち、次の多項式に対し、
\begin{equation}
P_m(0), \ P_m(1), \ \cdots, \ P_m(m) \in \mathbb{Z}
\end{equation}ならば、全ての整数に対し
\begin{equation}
P_m(k) \in \mathbb{Z}
\end{equation}が成り立つと仮定します。
ここで、
\begin{equation}
P_{m+1}(x) = (x -m -1) P_m(x) +P_{m+1}(m+1)
\end{equation}とします。
\begin{equation}
P_{m+1}(m+1) \in \mathbb{Z}
\end{equation}ならば
\begin{eqnarray}
P_{m+1}(0) &=& -(m+1)P_m(0) +P_{m+1}(m+1) \in \mathbb{Z} \\
P_{m+1}(1) &=& -m P_m(1) +P_{m+1}(m+1) \in \mathbb{Z} \\
& \vdots & \\
P_{m+1}(m) &=& -P_m(m) +P_{m+1}(m+1) \in \mathbb{Z}
\end{eqnarray}です。
このとき、全ての整数に対し、
\begin{equation}
P_{m+1}(k) = (k -m -1) P_m(k) +P_{m+1}(m+1) \in \mathbb{Z} \quad (\because P_m(k) \in \mathbb{Z})
\end{equation}となります。
つまり、次の多項式に対し、
\begin{equation}
P_{m+1}(0), \ P_{m+1}(1), \ \cdots, \ P_{m+1}(m+1) \in \mathbb{Z}
\end{equation}ならば、全ての整数に対し
\begin{equation}
P_{m+1}(k) \in \mathbb{Z}
\end{equation}が成り立つ、すなわちの集合も命題Aが成り立つことが示されます。
以上より、全ての自然数に対し命題Aが成り立つことが示されました。
よって題意は示されました。
解説
名大1997年 理系 第4問 選択(b) - 数式で独楽する
を一般化したものです。
一般化することで難易度が格段に上がっています。
解き方はいろいろあるのでしょうが、本稿では数学的帰納法を用いています。
本稿では次式を次式で定めることでを実現しています。それにを付け加える形にしています。
なお、
- は任意
- はで規定、は任意
- はで規定、は任意
- はで規定、は任意
となるので、の任意性は担保されているはずです。