トップ 東京大学 2006年 理系 第4問

東京大学 2006年 理系 第4問 解説

数学A/整数問題テーマ/整数の証明テーマ/存在証明テーマ/場合分け
東京大学 2006年 理系 第4問 解説

方針・初手

解法1

(1)

条件(A)より、$x, y, z$ は正の整数であり、$x \leqq y \leqq z$ を満たす。 $y \leqq 3$ であるから、$y$ の値は $1, 2, 3$ のいずれかである。

(i)

$y = 1$ のとき

$x \leqq y$ と $x$ が正の整数であることから、$x = 1$ である。 これを与式 $x^2+y^2+z^2=xyz$ に代入すると、

$$ 1^2 + 1^2 + z^2 = z $$

$$ z^2 - z + 2 = 0 $$

これを満たす実数 $z$ は存在しないため、不適である。

(ii)

$y = 2$ のとき

$x \leqq y$ より $x = 1, 2$ のいずれかである。 $x = 1$ のとき、与式に代入すると、

$$ 1^2 + 2^2 + z^2 = 2z $$

$$ z^2 - 2z + 5 = 0 $$

これを満たす実数 $z$ は存在しない。 $x = 2$ のとき、与式に代入すると、

$$ 2^2 + 2^2 + z^2 = 4z $$

$$ z^2 - 4z + 8 = 0 $$

これを満たす実数 $z$ は存在しない。よって不適である。

(iii)

$y = 3$ のとき

$x \leqq y$ より $x = 1, 2, 3$ のいずれかである。 $x = 1$ のとき、与式に代入すると、

$$ 1^2 + 3^2 + z^2 = 3z $$

$$ z^2 - 3z + 10 = 0 $$

これを満たす実数 $z$ は存在しない。 $x = 2$ のとき、与式に代入すると、

$$ 2^2 + 3^2 + z^2 = 6z $$

$$ z^2 - 6z + 13 = 0 $$

これを満たす実数 $z$ は存在しない。 $x = 3$ のとき、与式に代入すると、

$$ 3^2 + 3^2 + z^2 = 9z $$

$$ z^2 - 9z + 18 = 0 $$

$$ (z - 3)(z - 6) = 0 $$

これより $z = 3, 6$ となる。 これらはともに $z \geqq y = 3$ を満たす正の整数である。

以上より、求める組は $(3, 3, 3)$ および $(3, 3, 6)$ である。

(2)

組 $(a, b, c)$ が条件(A)を満たすとき、$a, b, c$ は正の整数で、以下を満たす。

$$ a^2 + b^2 + c^2 = abc $$

$$ a \leqq b \leqq c $$

このとき、$x^2 + b^2 + c^2 = xbc$ すなわち $x^2 - bcx + b^2 + c^2 = 0$ という $x$ についての2次方程式を考える。 仮定より、この方程式は $x = a$ を解にもつ。 もう1つの解を $z$ とすると、解と係数の関係より、

$$ a + z = bc $$

$$ az = b^2 + c^2 $$

これらより、$z = bc - a = \frac{b^2 + c^2}{a}$ と表せる。 $a, b, c$ は正の整数であるから、$z = bc - a$ より $z$ も整数であり、$z = \frac{b^2 + c^2}{a} > 0$ より $z$ は正の整数である。 次に、この $z$ が $c \leqq z$ を満たすことを示す。 条件(A)を満たす正の整数の組 $(a, b, c)$ において、$a$ の値について調べる。 もし $a = 1$ であれば、$1 + b^2 + c^2 = bc$ となり、

$$ \left( b - \frac{c}{2} \right)^2 + \frac{3}{4}c^2 + 1 = 0 $$

となって実数解をもたない。 もし $a = 2$ であれば、$4 + b^2 + c^2 = 2bc$ となり、

$$ (b - c)^2 + 4 = 0 $$

となって実数解をもたない。 したがって、$a \geqq 3$ である。 $a \leqq b \leqq c$ より、$b \geqq 3$ かつ $c \geqq 3$ である。 これを用いて $z - c$ を評価すると、

$$ z - c = (bc - a) - c = c(b - 1) - a $$

$b \geqq 3$ であるから、

$$ z - c \geqq 2c - a $$

ここで、$c \geqq a$ であるから、

$$ 2c - a = c + (c - a) \geqq c > 0 $$

したがって、$z > c$ が成り立つ。 以上より、$z = bc - a$ とおけば、$z$ は正の整数であり、$b \leqq c < z$ となる。 よって、この $z$ を用いれば組 $(b, c, z)$ が条件(A)を満たすことが示された。

(3)

(1)より、組 $(3, 3, 3)$ は条件(A)を満たす。 そこで、第1項を $(x_1, y_1, z_1) = (3, 3, 3)$ とし、数列の組 $(x_n, y_n, z_n)$ を次のように帰納的に定める。

$$ (x_{n+1}, y_{n+1}, z_{n+1}) = (y_n, z_n, y_n z_n - x_n) \quad (n = 1, 2, \dots) $$

(2)で示した事実から、組 $(x_n, y_n, z_n)$ が条件(A)を満たすならば、次項の組 $(x_{n+1}, y_{n+1}, z_{n+1})$ も条件(A)を満たす。 よって、数学的帰納法により、すべての自然数 $n$ について組 $(x_n, y_n, z_n)$ は条件(A)を満たす。 また、(2)の証明において、新しく作られた要素は元の最大要素よりも真に大きくなること、すなわち $z > c$ が成り立つことを示しているため、

$$ z_{n+1} > z_n $$

がすべての $n$ において成り立つ。 数列 $\{z_n\}$ は真に単調増加する正の整数の列であるため、得られる組 $(x_n, y_n, z_n)$ はすべて互いに異なる。 したがって、条件(A)を満たす組 $(x, y, z)$ は無数に存在する。

解説

答え

(1)

$ (x, y, z) = (3, 3, 3), (3, 3, 6) $

(2)

略(解法1の証明を参照)

(3)

略(解法1の証明を参照)

自分の記録

ログインすると保存できます。

誤りを報告

解説の誤り、誤字、表示崩れに気づいた場合は送信してください。ログイン不要です。