- Алгоритм нахождения корня n-ной степени
-
Арифметическим корнем n-ной степени n√A положительного действительного числа A называется положительное действительное решение уравнения
(для целого n существует n комплексных решений данного уравнения, если A > 0, но только одно является положительным действительным).
Существует быстросходящийся алгоритм нахождения корня n-ной степени:
- Сделать начальное предположение

- Задать
![x_{k+1} = \frac{1}{n} \left[{(n-1)x_k +\frac{A}{x_k^{n-1}}}\right];](78ff46b4adc3d31ef6f807a856ac587c.png)
- Повторять шаг 2, пока не будет достигнута необходимая точность.
Частным случаем является итерационная формула Герона для нахождения квадратного корня, которая получается подстановкой n = 2 в шаг 2:
Существует несколько выводов данного алгоритма. Одно из них рассматривает алгоритм как частный случай метода Ньютона (также известного как метод касательных) для нахождения нулей функции
с заданием начального предположения. Хотя метод Ньютона является итерационным, он сходится очень быстро. Метод имеет квадратичную скорость сходимости — это означает, что число верных разрядов в ответе удваивается с каждой итерацией (то есть увеличение точности нахождения ответа с 1 до 64 разрядов требует всего лишь 6 итераций). По этой причине данный алгоритм используют в компьютерах как очень быстрый метод нахождения квадратных корней.Для больших значений n данный алгоритм становится менее эффективным, так как требуется вычисление
на каждом шаге, которое, тем не менее, может быть выполнено с помощью алгоритма быстрого возведения в степень.Вывод из метода Ньютона
Метод Ньютона — это метод нахождения нулей функции f(x). Общая итерационная схема:
- Сделать начальное предположение

- Задать

- Повторять шаг 2, пока не будет достигнута необходимая точность.
Задача нахождения корня n-ной степени может быть рассмотрена как нахождение нуля функции
Производная этой функции равна
Тогда итерационное правило
приводит к алгоритму нахождения корня n-ной степени.
Ссылки
- Atkinson, Kendall E. (1989), «An introduction to numerical analysis» (2nd ed.), New York: Wiley, ISBN 0471624896.
Категории:- Численные методы
- Ряды и последовательности
- Алгебра
- Элементарные функции
Wikimedia Foundation. 2010.






![= x_k+\frac{1}{n}\left[\frac{A}{x_k^{n-1}}-x_k\right]=](efb30278aa4c5708dca0d98aa393b1c3.png)
![= \frac{1}{n} \left[{(n-1)x_k +\frac{A}{x_k^{n-1}}}\right]](c6c33a5650ff22b1d76b2584d63ecadc.png)