根の計算とは? わかりやすく解説

根の計算

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/02/22 07:55 UTC 版)

多項式の根」の記事における「根の計算」の解説

多項式の根計算ミューラー法(フランス語版)が利用できる多項式 P をラグランジュ補間により二次多項式 a 2 x 2 + b 2 x + c 2 {\textstyle a_{2}x^{2}+b_{2}x+c_{2}} で補間する。P の補間式の係数を、三点 x1, x2, x3 で評価して求めれば: a 2 = P [ x 0 , x 1 ] − P [ x 1 , x 2 ] x 0 − x 2 = P [ x 0 , x 1 , x 2 ] {\displaystyle a_{2}={\frac {P[x_{0},x_{1}]-P[x_{1},x_{2}]}{x_{0}-x_{2}}}=P[x_{0},x_{1},x_{2}]} b 2 = P [ x 1 , x 2 ] − a 2 × ( x 1 + x 2 ) {\displaystyle b_{2}=P[x_{1},x_{2}]-a_{2}\times (x_{1}+x_{2})} c 2 = P ( x 2 ) − a 2 × x 2 2b 2 × x 2 {\displaystyle c_{2}=P(x_{2})-a_{2}\times x_{2}^{2}-b_{2}\times x_{2}} となる。ただし、 f [ u , v ] = f ( u ) − f ( v ) u − v {\textstyle f[u,v]={\frac {f(u)-f(v)}{u-v}}} は差商である。 しかし、この近似多項式を使うことは、この多項式の根選択問題生じる。そこでミュラーは同じ多項式を、根に収束する xn対する a n ( x − x n ) 2 + b n ( x − x n ) + c n {\textstyle a_{n}(x-x_{n})^{2}+b_{n}(x-x_{n})+c_{n}} の形で用いることを考えた。このアルゴリズム詳しく書けばxn複素数として、各係数a n = P [ x n − 2 , x n − 1 , x n ] {\displaystyle a_{n}=P[x_{n-2},x_{n-1},x_{n}]} b n = P [ x n − 1 , x n ] − a n × ( x n − 1 − x n ) {\displaystyle b_{n}=P[x_{n-1},x_{n}]-a_{n}\times (x_{n-1}-x_{n})} c n = P ( x n ) {\displaystyle c_{n}=P(x_{n})} で与えられるこの方法は自己収束的、すなわち根の計算は徐々に精度上げる。そこで n = 2, x0 = -1, x1 = 0, x2 = 1初期値とすると、考えて多項式xn消えていない限り、n + 1 回目反復r = b n 2 − 4 a n c n {\displaystyle r={\sqrt {b_{n}^{2}-4a_{n}c_{n}}}} または b n 24 a n c n {\textstyle b_{n}^{2}-4a_{n}c_{n}} が負または複素数 d = { − 2 c n b n − r ( | b n + r | < | b n − r | ) − 2 c n b n + r otherwise {\displaystyle d={\begin{cases}{\frac {-2c_{n}}{b_{n}-r}}&(|b_{n}+r|<|b_{n}-r|)\\[5pt]{\frac {-2c_{n}}{b_{n}+r}}&{\text{otherwise}}\end{cases}}} x n + 1 = x n + d {\displaystyle x_{n+1}=x_{n}+d} となる。最終的に xn零点到達する

※この「根の計算」の解説は、「多項式の根」の解説の一部です。
「根の計算」を含む「多項式の根」の記事については、「多項式の根」の概要を参照ください。


根の計算

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/02/23 00:25 UTC 版)

関数の零点」の記事における「根の計算」の解説

詳細は「求根アルゴリズム」を参照 詳細は「en:Equation solving」を参照 ある種関数、特に多項式関数の根を計算するには、しばしばそれ専用のあるいは近似の手法(例えニュートン法)を使うことが要求される

※この「根の計算」の解説は、「関数の零点」の解説の一部です。
「根の計算」を含む「関数の零点」の記事については、「関数の零点」の概要を参照ください。

ウィキペディア小見出し辞書の「根の計算」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「根の計算」の関連用語

根の計算のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



根の計算のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、Wikipediaの多項式の根 (改訂履歴)、関数の零点 (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2025 GRAS Group, Inc.RSS