実数 の関数 を考える。方程式 はただ 1 つの実数解 をもつ。初期値 としてニュートン法
を適用すると、すべての で を満たしながら となることが知られている。誤差を とおく。正の定数 と でない定数 が存在して
が成り立つ。このときの収束の次数 と誤差定数 を、組 の形でこの順に求めよ。
ニュートン法の収束の次数
テイラー展開で誤差 の漸化式を調べ、単純根では 2 次収束で 、 重根では線形収束で収束率 となることを使い、収束の次数と誤差定数(修正ニュートン法 の場合も含む)を求められる
前提
- ニュートン法の反復 (大学数学 数値解析)
- 不動点反復と線形収束 (大学数学 数値解析)
- テイラー展開 (大学数学 微分積分)
この技能までの道筋(54 技能)
読み込み中…
右端(太枠)がこの技能です。左へドラッグすると、さらに前の前提をさかのぼれます。技能を押すと、そこまでの道筋が光ります。
一覧で見る(前提が先)
- 分数のたし算・ひき算 (算数 計算と数のきまり)
- 小数の四則計算 (算数 計算と数のきまり)
- 正負の数の加法・減法 (中学数学 数と式)
- 分数のかけ算・わり算 (算数 計算と数のきまり)
- 四則の混じった計算の順序 (算数 計算と数のきまり)
- 正負の数の乗除・累乗と四則混合 (中学数学 数と式)
- 分配法則を使った計算のくふう (算数 計算と数のきまり)
- 文字式の計算(同類項・分配法則) (中学数学 数と式)
- 乗法公式による展開 (中学数学 数と式)
- 因数分解 (中学数学 数と式)
- 3 次式までの展開と因数分解 (数学I 数と式)
- 微分係数と導関数の定義 (数学II 微分法と積分法)
- 多項式の微分 (数学II 微分法と積分法)
- 接線の方程式 (数学II 微分法と積分法)
- ニュートン法の反復 (大学数学 数値解析)
- 小数と分数のまじった計算 (算数 計算と数のきまり)
- 逆算(□ を求める) (算数 計算と数のきまり)
- 1 次方程式の解き方 (中学数学 方程式)
- 比例・反比例の式とグラフ (中学数学 関数)
- 約数の見つけ方 (算数 整数の性質)
- 素因数分解と約数の個数 (算数 整数の性質)
- 平方根の意味と根号の簡単化 (中学数学 数と式)
- 関数 の式と変域 (中学数学 関数)
- 平方完成と 2 次関数のグラフ (数学I 2次関数)
- 2 次不等式 (数学I 2次関数)
- 剰余の定理・因数定理と高次方程式 (数学II 複素数と方程式)
- 増減表と極値 (数学II 微分法と積分法)
- 等間隔にならんだ数の和 (算数 計算と数のきまり)
- 等差・等比数列の和と Σ (数学B 数列)
- 数列の極限 (数学III 極限)
- 関数の極限 (数学III 極限)
- 関数の連続性と中間値の定理 (数学III 極限)
- 平均値の定理 (数学III 微分法)
- 不動点反復と線形収束 (大学数学 数値解析)
- 積と商の微分 (数学III 微分法)
- 第 2 次導関数とグラフの凹凸 (数学III 微分法)
- 合成関数の微分 (数学III 微分法)
- 円の周の長さと面積 (算数 平面図形)
- おうぎ形の弧の長さと面積 (算数 平面図形)
- 弧の長さからおうぎ形の中心角と面積を求める (中学数学 平面図形)
- 三角形・四角形の面積 (算数 平面図形)
- 三平方の定理 (中学数学 相似と三平方の定理)
- 特別な直角三角形の辺の比 (中学数学 相似と三平方の定理)
- 弧度法と単位円による三角関数 (数学II 三角関数)
- の極限 (数学III 極限)
- 加法定理と 2 倍角・半角・積和の公式 (数学II 三角関数)
- 三角関数の導関数 (数学III 微分法)
- 根号の乗除と加減 (中学数学 数と式)
- 指数の拡張と指数関数 (数学II 指数関数と対数関数)
- 対数の定義と性質 (数学II 指数関数と対数関数)
- 自然対数の底 (数学III 極限)
- 指数関数・対数関数の導関数 (数学III 微分法)
- 増減・凹凸・漸近線とグラフ (数学III 微分法)
- テイラー展開 (大学数学 微分積分)
説明
ニュートン法 が根 に収束するとき、その速さを誤差 で調べる技能です。一般に ()となるとき、 を収束の次数、 を誤差定数といいます。 のときは が必要で、これを線形収束といいます。この技能を使うと、単純根では 2 次収束で となること、重根では線形収束に落ちることがわかります。修正ニュートン法 の収束率も同じ方法で求められます。
なぜそうしてよいのか
【単純根の場合】 は 2 回連続微分可能で、、 とします。 のまわりで をテイラー展開し、剰余項まで書きます。すると、 と の間のある について が成り立ちます。ここに を代入し、両辺を で割ります( が に十分近ければ です)。その結果は です。一方 なので、 となります。 なら であり、 と は連続です。よって のとき です。つまり誤差は毎回ほぼ 2 乗されて小さくなり、有効桁数がほぼ倍増します。なお のときは、この極限が になり「2 次より速い」ことまでしか言えません。正確な次数を知るには、さらに高い階数の導関数の仮定が必要です。
【 重根の場合()】、 と書けるとします( は微分可能で は連続)。積の微分より です。したがって となります。これを修正ニュートン法に代入すると となり、 が得られます。これは不動点反復の収束率 と同じ考え方です。
通常のニュートン法()では収束率は で、 でないので線形収束にとどまります。 にすると収束率は になり、上の式は となります。よって なら 2 次収束が回復します( なら 2 次より速くなります)。
手順
根の重複度を調べる: かつ なら単純根である。そうでなければ、、 となる を求めるか、()と因数分解する。
単純根に通常のニュートン法を使う場合は、誤差定数 を計算する。 なら 2 次収束で、 となる。 なら 2 次より速い収束になる(何次かは などを調べて別に決める)。
重根の場合や修正ニュートン法の場合は、収束率 を計算する(通常のニュートン法は )。 で、かつ でなければ線形収束である。
収束率が になる場合()は、 から を求めて次数を確定する。この値が でなければ 2 次収束である。
例題
にニュートン法を適用すると、初期値 から得られる列 は に収束する。 とするとき、極限 を求めよ。
例題の解答
手順 1(重複度): である。 より なので、 は単純根である。また はすべて有理数なので であり、 は定義される。
手順 2(誤差定数): なので、 となる。この値は でないので、収束は 2 次である。
(確認)反復式は である。よって となる。したがって であり、上の結果と一致する。
答え:
よくある誤り
誤差定数を としてしまう誤り。テイラー展開の 2 次の項の係数は なので、正しくは である。例えば では、 ではなく になる。
重根にも 2 次収束の公式を当てはめてしまう誤り。 重根では なので、 は定義されない。正しくは線形収束で、 となる。例えば の根 では、収束率は である。
修正ニュートン法でも収束率を のままにしてしまう誤り。正しくは である。例えば 3 重根に を使うと、収束率は になる。また単純根()に を使うと収束率は になり、 を満たさないので収束は保証されない。
で になったとき、「誤差定数が 0 だから収束しない」とか「2 次収束」と判断してしまう誤り。正しくは「2 次より速い」であり、 が 2 回連続微分可能というだけでは 3 次とまでは言えない。 が 3 回連続微分可能で なら、 となり 3 次収束である。例えば の根 ()では となる。 より となり、3 次収束である。
この説明は AI が書き、別の AI が例題を独立に解いて答えを確かめ、説明を一歩ずつ査読しました。
入口の問題
実数 の関数
を考える。方程式 の実数解は だけである。初期値 からニュートン法
で数列 を作る。このとき、すべての について であり、 となる。誤差を とおくとき、極限
の値を求めよ。実数 の関数
を考える。方程式 の実数解は のただ 1 つである。この方程式にニュートン法
を適用する。初期値 は に十分近くとり、数列 はすべての で を満たしながら に収束するものとする。誤差を とおくとき、極限値
を求めよ。
この技能を使う問題
とし、 とおく。方程式 にニュートン法を適用し、初期値 から
によって数列 を定める。このとき、すべての は正で数列は定義でき、さらにすべての正の整数 に対して
が成り立つことを証明せよ。実数 の関数 に対し、ニュートン法
を初期値 で適用する。このとき数列 は の零点 に収束し、すべての で となることが知られている。の値と、極限
の値を、この順に組で求めよ。 は既約分数で答えよ。実数 の関数 の正の実数解を とする。初期値 からニュートン法 で数列 を定めると、すべての について であり、 となる。このとき、極限 の値を求めよ。
を正の実数とし、 とする。実数の定数 を用いた割り算を含まない反復
を考える。この反復関数を とおく。 がすべて成り立つように を定める。これにより、 に十分近い初期値 から反復すると は に 3 次以上で収束する。このように定めた を用い、 を に十分近くとる。さらに、すべての について であるとする。このとき、極限
を を用いて表せ。実数 の関数
は を重解にもつ。実数の定数 に対し、反復
を考える。 は次の条件を満たすように定める。条件: が に十分近いどんな初期値であっても、数列 はすべての で を満たしながら に収束し、さらに
が成り立つ(超一次収束する)。この条件を満たす はただ 1 つ存在する。その と、そのときの極限値
の組 をこの順に求めよ。で定義された関数
にニュートン法
を初期値 で適用すると、数列 は の正の零点 に収束し、すべての で である。誤差を とおくとき、
を満たす正の整数 (収束の次数)と実数 が存在する。 と を の順に組で求めよ。