世帯主法

数学、特に数値解析においてハウスホルダー法は、ある階数d + 1までの連続導関数を持つ実変数1変数関数に用いられる求根アルゴリズムの一種です。これらの方法はそれぞれ、階数と呼ばれる数値dによって特徴付けられます。このアルゴリズムは反復的であり、収束階数はd + 1です。

これらの方法は、アメリカの数学者アルストン・スコット・ハウスホルダーにちなんで名付けられました。d = 1の場合はニュートン法、 d = 2の場合はハレー法に相当します

方法

ハウスホルダー法は、方程式f ( x ) = 0を解く数値アルゴリズムです。この場合、関数fは1つの実変数の関数でなければなりません。この方法は、一連の反復計算から構成されます。

初期推測値x 0から始まる。[1]

fd + 1回連続的に微分可能な関数であり、aがfの零点であるがその導関数の零点ではない場合、 aの近傍において、反復x nは次式を満たす: [引用が必要]

一部の人にとって

これは、初期推定値が十分に近い場合、反復はゼロに収束し、その収束はd + 1次以上であることを意味します。さらに、 に十分近い場合ある に対して となることがよくあります。特に、

  • d + 1が偶数でC > 0の場合、 aへの収束はaより大きい値からになります
  • d + 1が偶数でC < 0の場合、 aへの収束はa未満の値からになります
  • d + 1が奇数でC > 0の場合、 aへの収束は開始側からになります。
  • d + 1が奇数でC < 0の場合、 aへの収束は交互に行われます。

これらの手法は収束順序が優れているにもかかわらず、大きなdに対する計算量の増加に見合った精度の向上が得られないため、広く利用されていないオストロフスキー指数は、反復回数ではなく関数評価回数における誤差の減少を表す。[2]

  • 多項式の場合、ホーナー法を用いてx nにおけるf最初のd導関数を評価するには、 d + 1 回の多項式評価が必要ですn回の反復でn ( d + 1 )回の評価を行うと、誤差指数は( d + 1) nとなるため、1回の関数評価の指数はd = 1、2、3、4の場合に数値的に1.41421.44221.41421.3797となり、それ以降は低下します。この基準によれば、d =2 の場合(ハレー法)がdの最適値です
  • 一般関数の場合、自動微分法のテイラー演算を用いた導関数評価は、( d + 1)( d + 2)/2回の関数評価に相当する。したがって、1回の関数評価で誤差は の指数だけ減少する。これはニュートン法では 、ハレー法では であり、高階法では 1 または線形収束に近づく。

モチベーション

最初のアプローチ

fがaの近傍で解析的でf ( a ) = 0 であるとします。すると、fはaテイラー級数を持ち、その定数項はゼロになります。この定数項がゼロなので、関数f ( x ) / ( xa )はaでテイラー級数を持ち、 f ′ ( a ) ≠ 0 のとき、その定数項はゼロになりません。その定数項がゼロでないため、逆数( xa ) / f ( x )はaでテイラー級数を持ち、と書き、その定数項c 0はゼロになりません。そのテイラー級数を使用して、次のように書くことができます。 d次導関数 を計算すると、 k = 1, ..., dの項は、大文字の O 表記を使用して、都合よく消えること に注意してください。したがって、 x = x nに追加して、 aにより近いx n +1の値を取得する補正項は、次 のようになります。したがって、はになります

2番目のアプローチ

x = aが単根であるとする。すると、 x = a の近傍において、(1/ f )( x )は有理型関数となる。テイラー展開: が 、 fの他のどの零点よりもaに近いbの周りにあると仮定するケーニッヒの定理により、次式が成立する。

これらは、ハウスホルダー反復法が収束性の高い反復法である可能性を示唆しています。収束の実際の証明もこれらの考えに基づいています。

低次の方法

1次のハウスホルダー法は、次の理由からニュートン法とまったく同じです。

2次のハウスホルダー法では、恒等式とが となるため、ハレー得られます。 最後の行は、点 におけるニュートン反復法の更新です。この行は、単純なニュートン法との違いを示すために追加されました。

3 次法は、 1/ fの 3 次導関数の恒等式から得られ、式は次のようになります。

ニュートンがニュートン・ラプソン・シンプソン法で最初に解いた問題は、多項式方程式 でした。彼は、2 に近い解が存在するはずであることを観察しました。y = x + 2置き換えると、方程式は になります。逆関数のテイラー級数は で始まります。x = 0において様々な次数のハウスホルダー法を適用した結果は、後者のべき級数の隣接する係数を除算することによっても得られます最初の次数については、1 回の反復ステップだけで次の値が得られます。例えば、3 次の場合では です

d× 1
10.1 00000000000000000000000000000000
20.094 339622641509433962264150943396
30.09455 8429973238180196253345227475
40.094551 282051282051282051282051282
50.09455148 6538216154140615031261962
60.094551481 438752142436492263099118
70.09455148154 3746895938379484125812
80.0945514815423 36756233561913325371
90.09455148154232 4837086869382419375
100.094551481542326 678478801765822985

ご覧のとおり、各位dはdの正しい小数点以下あり ます正解の最初100 0.09455、14815、42326、59148、23865、40579、30296、38573、06105、62823、91803、04128、52904、53121、89983、48366、71462、67281、77715、77578です

最低次の値を計算してみましょう。

そして次の関係を用いると、

1次注文;
2番目の順序;
3番目の順序;
×1位(ニュートン)2番目(ハレー)3番目の注文4番目の注文
× 10. 1000000000000000000000000000000000.094 3396226415094339622641509433950.09455 84299732381801962533452274750.094551 28205128
× 20.0945 681211041852181656277827248440.09455148154 01642147171079662275000.094551481542326591482 567319958483
× 30.094551481 6981993028838237035442660.0945514815423265914823865405793030.094551481542326591482386540579303
× 40.0945514815423265914 960648471537140.0945514815423265914823865405793030.094551481542326591482386540579303
× 50.094551481542326591482386540579303
× 60.094551481542326591482386540579303


導出

ハウスホルダー法の正確な導出は、関数のd + 1次パデ近似から始まる。ここでは、線形分子を持つ近似式が選択される。これが完了すると、次の近似の更新は、分子の唯一の零点を計算することによって得られる。

パデ近似は という形式を持ちます。有理関数は でゼロを持ちます

d次のテイラー多項式が関数fに依存するd + 1 個の係数を持つのと同様に、パデ近似もfとその導関数に依存するd + 1個の係数を持ちます。より正確には、任意のパデ近似において、分子と分母の多項式の次数は近似式の位数に加算される必要があります。したがって、が成立する必要があります。

ユークリッドの互除法を用いて、fのテイラー多項式からパデ近似を求めることもできます。しかし、 1/ fのテイラー多項式から始める方が短く、与えられた式に直接到達します。は目的の有理関数の逆関数に等しくなければならないため 、を のべき乗で乗じると、式 が得られます

ここで、最後の方程式を分子のゼロについて解くと、 という結果になります

これは反復式を意味します

ニュートン法との関係

実数値関数f ( x )にハウスホルダー法を適用すると 、関数の零点を見つけるためにニュートン法を適用するのと同じ結果が得られます 。特に、d = 1 の場合はニュートン法がそのまま適用され、d = 2 の場合はハレー法が適用されます。

注記

  1. ^ ハウスホルダー1970年、169ページ。
  2. ^ オストロウスキ 1966.

参考文献

  • ハウスホルダー、アルストン・スコット(1970).単一非線形方程式の数値的処理.マグロウヒル. pp. viii, 216 p. ISBN 0-07-030465-3LCCN  79-103908。
  • オストロフスキー, AM (1966).方程式と連立方程式の解法. 純粋・応用数学. 第9巻(第2版). ニューヨーク: アカデミック・プレス.
  • セバ, パスカル; グルドン, ザビエル (2001). 「ニュートン法と高階反復法」 . 2025年11月5日閲覧 注意:このリンクのPostScriptバージョンを使用してください。Web サイト バージョンは正しくコンパイルされていません。
  • ワイスタイン、エリック・W.「ハウスホルダー法」。MathWorld
Retrieved from "https://en.wikipedia.org/w/index.php?title=Householder%27s_method&oldid=1320546853"