Ітерація
Ітера́ція (від лат. iteratio — повторювання) — багатозначний термін, який в залежності від контексту може означати:
- Повторне застосування математичної операції (із зміненими даними) при розв'язанні обчислювальних задач, яке дає можливість поступово наблизитися до правильного результату.
- Результат багаторазового повторення якоїсь математичної операції.
Зміст |
[ред.] Застосування
[ред.] Задача про нерухому точку
Ітерації застосовуються для розв'язування задачі
,
де x — елемент певної множини, а A — оператор, що відображає множину саму в себе.
Ітераційна процедура розв'язку починається з довільно обраного елемента множини
. За цим елементом визначається наступна, перша ітерація
.
Продовжуючи послідовно застосовувати оператор A, отримуємо для n-ої ітерації:
.
При виконанні певних умов така процедура збігається до певного елемента множини, який є розв'язком задачі.
Однак ітераційна процедура не завжди збіжна.
[ред.] Фрактальні структури
Незбіжні ітеративні процедури використовуються для побудови та вивчення фракталів. Наприклад, множина Мандельброта утворюється при ітеруванні:
,
де
,
та c — комплексні числа.
[ред.] Програмування
В програмуванні розрізняють ітераційні та рекурсивні алгоритми. При ітераційному алгоритмі певна функція викликається послідовно, і при потребі її повторного застосування, викликається знову із новим аргументом. В рекурсивних алгоритмах використовуються вкладені виклики функції.

,
.
.
,