Ітераційна формула Герона

Матеріал з testwiki
Версія від 08:24, 21 листопада 2023, створена imported>Olexa Riznyk (Часткове скасування редагування № 40965844 користувача Slavik Kot (обговорення) помилкове вікіпосилання)
(різн.) ← Попередня версія | Поточна версія (різн.) | Новіша версія → (різн.)
Перейти до навігації Перейти до пошуку

Ітераційна формула Герона має вигляд

xn+1=12(xn+axn),

де a — фіксоване додатне число, а x1 — будь-яке дійсне число.

Ітераційна формула задає спадаючу (починаючи з другого елемента) послідовність, яка при довільному виборі x1 швидко сходиться до величини a (квадратний корінь з числа), тобто:

limnxn=a.

Використовується для чисельного знаходження квадратного кореня з дійсного додатного числа. Кількість правильних десяткових знаків при обчисленнях з використанням формули Герона швидко зростає. Навіть якщо в процесі обчислень буде допущена помилка, то вона буде автоматично виправлена при наступних ітераціях (ітераційний процес, що саморегулюється).

Цю формулу можна отримати, застосовуючи метод Ньютона для розв'язування рівняння x2a=0.

Література