『ディオファントスの問題2』


 『Arctangent問題』の中に、私の知らなかった(言うまでも無いか)面白い関係が有りましたので、これを種に変奏曲を作成しました。
全部同じ問題『ディオファントスの方程式』問題4 の変形に帰着できますが、別の方法があるかもしれません。

2次方程式と簡単な整数論をベースにとける問題ですから、中高生にもできると思います。
ヒント出しすぎかな?

【基本形】

(1)下記方程式を満足する自然数m ,nの組が無限に存在することを証明せよ。

 1+m2=2n2

(2)条件を満たす全ての自然数nを小さいほうから並べた数列を
 nI とするとき下記が成立することを証明せよ。

  
 n0=1

【図形問題風】

一直線上に点ABC および点ECDがそれぞれ等間隔で並んでいます。
その長さをそれぞれz,uとします。
また点Fは点Aおよび直線から距離1の点とします。

(1)線分FBが角EFDの角度の2等分線であるような自然数z,uの組み合わせは、無限に存在することを証明せよ。

(2)条件を満たす全ての自然数nを小さいほうから並べた数列を
 zI とするときこの数列の漸化式を見つけよ。

 z0=2 とする。

 

【整数論風】

(1)連続する2自然数の積の2倍が連続する2自然数の積である自然数m ,nの組が無限に存在することを証明せよ。

 m(m+1)=2n(n+1)

(2)条件を満たす全ての自然数nを小さいほうから並べた数列を
 nI とするときこの数列の漸化式を見つけよ。

 n0=2 とする。

【数論風】

 に非常に近い有理数を下記条件を満足するfと定義する。

 

(1)条件を満足するfが無限に存在することを証明せよ。

(2)条件を満たす全ての有理数fを小さいほうから並べた数列を
 fI とするときこの数列の漸化式を見つけよ。

 f0=1/1 とする。

【数値計算法風】

非線形の方程式F(x)=0を数値的に解く場合、ニュートン・ラプソン法は非常に有効な手段です。
方法は下図のように、接線との交点を求めながら反復計算で求めます。

具体的に F(x)=x2−2 を用いてを求めてみます。

ニュートン・ラプソン法の欠点は 初期値を適切に選定しないと別の解の
(この場合は−)に収束することです。

ここでは初期値を x0=1.5 とします。

dF/dx=2x なので、反復計算式は下記です。
(2)は計算量を減らした式で、計算機にもよりますが、
割り算一回の計算時間+少しです。

 xi+1 = xi −(xi2-2)/2xi ―――――(1)
=0.5 xi+1/xi ―――――(2)

 

を求める数値計算法は他にもいくらでもあります。
下記はそのひとつです。
(4)式は(2)式と同程度の計算時間です。

 yi+1 =(4+3yi )/(3+2yi ) ―――――(3)
=1.5−0.25/(1.5+yi ) ―――――(4)

下記問題の答えから (4)の方法はニュートン・ラプソン法に比べ計算時間がかかるが、初期値が自由であることが分かります。

<問題>

(1)
 (4)式はに収束するが
には y0=−を除き 収束しないことを証明せよ。

(2)
 yI =m/n : 既約分数 で表記した場合
 m2=2n2+1 であることを示せ。

(3)
y0=x0=1.5から始めた場合
 数列 xiは数列 yiの部分数列であることを示せ。

(4)
数列 xiがI回の反復計算で所定の精度に達したとき,
数列 yiが同じ精度に達する反復計算回数をIの関数で表せ。

(おまけ)

が「一夜一夜にひとみ頃」と分かっているので、
初期値1.5と出来ましたが,数値解を求める場合、一般的にはもっと大雑把にしか分かっていません。

さて、初期値が −10〜10の間から一様な確率で出発する場合に
(2)(4)をうまく混ぜて使って、早く確実にに適当な精度でたどりつく戦略を考えてください。

if文などの部分の計算時間は無視して(2)と(4)の使用回数で判定するとします。
なお、問題の設定が曖昧であり、最小値に近ければよいので、いわゆる正解はありません。

if文を組み合わせて計算するのは反則です。


 解答用紙はこちらです。 【寄せられた解答】


 ◆方程式へもどる

 数学の部屋へもどる