Stronę tą wyświetlono już: 3336 razy
Metoda Newtona umożliwia uzyskanie przybliżonej wartości pierwiastka n-tego stopnia z liczby x przy skończonej liczbie kroków. Na dobry początek Weźmy więc dowolną liczbę A oraz liczbę x, będącą pierwiastkiem n-tego stopnia z liczby A:
teraz równanie [1] należy obustronnie podnieść do potęgi n, otrzymując równość:
szukana jest taka wartość x, dla której:
Metoda Newtona wykorzystuje pochodną funkcji f(x)=xn-A, której pochodna ma następującą postać:
Ponieważ pochodna funkcji w danym punkcie jest niczym innym jak tangensem kąta zawartego pomiędzy osią x a prostą styczną do funkcji f(x), więc dla zadanej wartości początkowej x0 możliwe jest obliczenie odległości położenia punktu przecięcia się stycznej z osią x od punktu początkowego x0 w następujący sposób:
Globalne położenie punktu można obliczyć odejmując wyrażenie [5] od x0, lub bardziej ogólnie od xk-1 otrzymując nowy punkt xk, który znajduje się bliżej rozwiązania zadania:
[6] |
Zapis wyrażenia w formacie TeX-a:
Przyjrzyjmy się teraz bliżej funkcji f(x)=xn-A, której przebieg można obejrzeć na rysunku 1. Styczna do funkcji f(x) w punkcie x0 przecina oś x pod kątem α, nieznaną wartość Δx można więc obliczyć przekształcając następujące równanie:
[7] |
Zapis wyrażenia w formacie TeX-a:
Równanie [5] wynika więc z powyższej zależności. W kolejnych krokach otrzymywany jest punkt znajdujący się coraz bliżej miejsca zerowego funkcji f(x), którego wartość jest poszukiwana.<
Dla A>1 początkowa wartość x0=A ponieważ dla każdej liczby l spełniona jest nierówność l2>l, natomiast dla A≤ 1 początkowa wartość x0=1, ponieważ dla każdej liczby l<1 spełniona jest nierówność l2<l. Powyższe warunki nie są konieczne do spełnienia, jednakże mają one wpływ na czas uzyskania wyniku.
Uproszczona wersja równania [6] minimalizuje ilość niezbędnych operacji potęgowania:
[8] |
Zapis wyrażenia w formacie TeX-a:
Powyższe równanie dla pierwiastka kwadratowego upraszcza się do następującej postaci:
Korzystając z równania [9] można uzyskać przybliżoną wartość pierwiastka z dwóch w następujący sposób:
Graficzne wyznaczenie pierwiastków kwadratowych z liczb całkowitych można obejrzeć na rysunku 2. Oczywiście zmienna a powinna być równa jednej jednostce długości aby otrzymane długości odcinków były równe pierwiastkowi kwadratowemu danej liczby jednostek.