牛頓迭代法是一種用於計算數字 的 平方根 的演算法,透過 遞推方程
(1)
其中 。此遞推式二次收斂,當 。
牛頓迭代法僅僅是 牛頓法 在求解方程上的一個應用
(2)
例如,當數值應用時,前幾個迭代值逼近 勾股定理常數 為 1, 1.5, 1.41667, 1.41422, 1.41421, ....
前幾個近似值 , , ... 逼近 由下式給出
(3)
這些可以由解析公式給出
這些可以透過注意到遞推式可以寫成
(6)
它具有巧妙的閉合形式解
(7)
求解 然後得到上面推導的解。
下表總結了對於小正整數 的前幾個收斂值
OEIS , , ...1 1, 1, 1, 1, 1, 1, 1, 1, ... 2 A001601 /A051009 1, 3/2, 17/12, 577/408, 665857/470832, ... 3 A002812 /A071579 1, 2, 7/4, 97/56,
18817/10864, 708158977/408855776, ...
另請參閱 牛頓法 ,
平方根 ,
平方根演算法 ,
Wolfram 迭代
使用 探索
參考文獻 Sloane, N. J. A. Sequences A001601 /M3042, A002812 /M1817, A051009 , A071579 in "The On-Line Encyclopedia of Integer Sequences。" Wolfram, S. 一種新科學。 Champaign, IL: Wolfram Media, p. 913 , 2002。 在 中被引用 牛頓迭代法
請引用為
Weisstein, Eric W. “牛頓迭代法。” 來自 Web 資源。 https://mathworld.tw/NewtonsIteration.html
學科分類 更多... 更少...