1が連続して99個以上並ぶ数を探せ – 2013年東大 数学 第5問

1が連続して現れる自然数を探します(Gerd AltmannによるPixabayからの画像)

2023年3月14日

 今回取り上げるのは、 2013年東大 数学 第5問 です。問題文は以下の通りです。

次の命題Pを証明したい。

命題P 次の条件(a)、(b)をともに満たす自然数 A が存在する。
(a) A は連続する3つの自然数の積である。
(b) A を10進法で表した時、1が連続して99回以上現れるところがある。

以下の問いに答えよ。

(1) y を自然数とする。このとき不等式

\begin{aligned} & \text{ } x^3 + 3yx^2 \\ & < (x + y - 1)(x + y)(x + y + 1) \\ & < x^3 + (3y + 1)x^2 \end{aligned}

が成り立つような正の実数 x の範囲を求めよ。

(2) 命題Pを証明せよ。

 命題Pの条件(b)を言い換えると、以下のようになります:

ある自然数 a b が存在して、 b を10進表記したときの桁数を n と置く時、

A = a \times 10^{99+n} + \overbrace{111111 \cdots 1}^{99 \text{個} } \times 10^{n} + b ・・・①

が成り立つ。

 ところで、小問(1)の不等式が、(2)を証明するためのヒントと言うか、これを使って証明せよという謎かけになっているはずですが、どう生かせばよいのか、はっきり言って見当が付きません。

 この見当のつかなさが、本問を東大難問列伝の筆頭に押し上げています。が、まずは小問(1)から取り掛かります。

小問1の解法

 実は小問1は、単に計算すればいいだけの問題です。まず不等式の左側です。

 \begin{aligned}
&  (x + y - 1)(x + y)(x + y + 1) - x^3 - 3yx^2 \\
& = (x + y )^3 - (x + y)  - x^3 - 3yx^2 \\
& = 3xy^2 + y^3  - (x + y)  \\
& = (3y^2 - 1 )x + y^3  -y
\end{aligned}

x が正の実数で、 y が自然数なので、この式は常に正です。

 次に不等式の右側です。

 \begin{aligned}
&  x^3 + (3y + 1) x^2 \\
&- (x + y - 1)(x + y)(x + y + 1)  \\
& =  x^3 + (3y+1)x^2-(x + y )^3 + (x + y)   \\
& = x^2 - (3y^2 -1) x- y^3  + y  \\
\end{aligned}

これが正になるための x の条件は、

x > \frac{(3y^2 - 1) + \sqrt{ (3y^2-1)^2 + 4 (y^3-y) } } {2}

です。ここからさらに、何かを導出しなければならないと思ったのですが、これでOKのようです。

東大2013年

Posted by mine_kikaku