Newton's method

$x_1$ = 실근의 초기값
$x_n$ = 실근의 n번째 근사값
$x=x_n$ 에서의 접선
$y-f(x_n)=f^{\prime}(x_n)(x-x_n)$
다시 말해,
$x-x_n=\frac{y-f(x_n)}{f^{\prime}(x_n)}$
접선이 x축을 지나는 점을 구하는 것이 목적이므로
$y=0,\;x=x_{n+1}$
으로 놓으면
$x_{n+1}-x_n=\frac{-f(x_n)}{f^{\prime}(x_n)}$
따라서
$x_{n+1} = x_n - \frac{f(x_n)}{f^{\prime}(x_n)}$

(그래프에서 생각하면) $x_n$ 에서 곡선까지 위로 (수직으로) 올라가고, 접선을 따라 (사선으로) 내려와서 $x_{n+1}$ 을 구한다. 이것을 반복,iteration. (단 $f'(x_n)\ne 0$ 일 때)

단점: 항상 수렴하지는 않는다. 예를 들어 다음 함수 $f$ 에서는 (S자 모양 곡선임)
$f(x)=\begin{cases}-\sqrt{r-x},&x<r\\\sqrt{x-r},&x\ge r\end{cases}$
$x_0=r-h$ 에서 출발하면 $x_1=r+h$ 를 얻고, 그 다음 근사값들은 이 두 값을 교대로 취한다. 아무리 반복해도 처음 추측한 값보다 근에 더 가까워질 수 없다.

Related
선형근사,linear_approximation


See also
MIT_Single_Variable_Calculus#s-13


[https]수학백과: 뉴턴의 방법(https://terms.naver.com/entry.naver?docId=3405008&cid=47324&categoryId=47324)
WpKo:뉴턴_방법
WpEn:Newton's_method

https://tutorial.math.lamar.edu/Classes/CalcI/NewtonsMethod.aspx
https://everything2.com/title/Newton-Raphson method
https://everything2.com/title/Newton%27s method

Google:뉴턴.방법
Google:Newton.method

AKA: 뉴턴-래프슨(랩슨) 방법, Newton–Raphson method

Up:
Retrieved from http://tomoyo.ivyro.net/123/wiki.php/뉴턴_방법,Newton_method
last modified 2022-08-25 12:01:29