2026.02.14.13:00:50記
方程式 をみたす整数の組
を求めることを考える.(以下この方程式の整数解を単に解と略称する.)準備のために次のことを確かめておく.
(イ) 「 ,
,
,
が整数であって,
ならば,
,
である」
次に が解であれば,
,
,
も解であることは,方程式(1)により明らかであるから,
が共に負でない解を求めることが基本的である.それでそのような解を求める手段として
,(
,
は負でない整数,
,
,
,
)とおく.そうすると(イ)によって,
,
,
,
,
,
,
である.
一方, と
,
と
などを比較することによって,一般に
,
,
,
,
であることがわかる.
(2)と(4)と, とを使って,
となるから,(2)で定まる
,
は方程式(1)の解であることがわかる.とくに,
,
の一方が
となるような負でない解は,明かに
,
で,それは(3)の
,
に外ならない.
次に ,
と
,
との関係を求めてみる(
).
ゆえに,,
したがって から出発して,負でない解
,
,
,
,
を順次求めて行くことができる.しかも
である.
以上のことで負でない解を多数みつけたのであるが,これらで負でない解が尽くされているかどうかを次に吟味する.
いま任意の正の解 ,(
,
)をとると,
(ロ) 「 ,
とおくとき,
も解である」
(ハ) 「そして ,
である」
(ニ) 「それで,任意の正の解 から出発して,(ロ)における
を求める操作を順次行なうことによって,(3)に示す負でない解
に達する」
(ホ) 「したがって,任意の負でない解 は式(2)によって定まる
,
,
,
のどれか
つである.」
2026.02.14.18:10:45記
1988年理系(A日程)[3]と本質的に同じ.
双曲線 (
)上の格子点を考えるのですが,
は
について単調増加となり
で漸近線の傾き
に近づきます.
を除いた
なる格子点は
を満たすことから
なる格子点は
を満たすことがわかります.これが(ハ)のヒントになります.
(イ) であり,
とすると左辺は有理数,右辺は無理数となって矛盾するので
である.このとき右辺は
であるから
である.
(ロ) であるから,
ならば
である.つまり
が解ならば
も解となる.
(ハ) で
であるから
である.また
は整数で正であるから
となるので
となり
である.つまり
(⇔
)が成立する.
このとき ,
となる.
(ニ) (ハ)により同様の操作を続けると は単調に減少するが
より小さい非負整は有限であるからやがて
に到達するので(3)に示す負でない解
に達する.
(ホ) (ロ)から ,
が成立し,これは問題文にある漸化式と同じ操作となっている.つまり(ロ)の操作の逆を行うことが漸化式に対応している.任意の解から(ロ)の操作を有限回行うと必ず
に達するのだから,その逆の操作を有限回行うことにより任意の解に到達することができることが言える.よって(ホ)が成り立つ.