Швидкість збіжності

Матеріал з testwiki
Перейти до навігації Перейти до пошуку

Швидкість збіжності є основною характеристикою чисельних методів розв'язування рівнянь і оптимізації.

Поняття швидкості збіжності

Нехай {xn} — збіжна послідовність наближень деякого алгоритму знаходження кореня рівняння або екстремуму функції x*, тоді: Кажуть, що метод має лінійну збіжність, якщо α(0,1):N,nN||xnx*||<α||xn1x*||.

Кажуть, що метод має збіжність степеня β, якщо α(0,1]:N,nN||xnx*||<α||xn1x*||β.

Відзначимо, що зазвичай швидкість збіжності методів не перевищує квадратичної. У рідкісних випадках метод може мати кубічну швидкість збіжності (метод Чебишова).

Практичне визначення

Нехай {xn} — послідовність наближень розглянутого алгоритму знаходження кореня x* деякого рівняння, тоді швидкість збіжності β визначають з рівняння:

||xnx*||<α||xn1x*||β

Для спрощення його переписують у вигляді:

log||xnx*||<logα+βlog||xn1x*||

Безпосередньо швидкість збіжності оцінюють за тангенсом кута нахилу логарифмічного графіка залежності ||xnx*|| від ||xn1x*||.

Література

  1. Шаблон:Книга
  2. Шаблон:Книга
  3. Шаблон:Книга