Более конкретно, если функция определена на действительных числах с действительными значениями и задана точка в области , итерация с фиксированной точкой равна
В более общем смысле, функция может быть определена в любом метрическом пространстве со значениями в этом же пространстве.
Примеры
Первым простым и полезным примером является вавилонский метод вычисления квадратного корня из a > 0 , который заключается в взятии , то есть среднего значения x и a / x , для приближения к пределу (из любой начальной точки ). Это частный случай метода Ньютона, приведенного ниже.
Итерация с фиксированной точкой сходится к единственной фиксированной точке функции для любой начальной точки. Этот пример действительно удовлетворяет (самое позднее после первого шага итерации) предположениям банаховой теоремы о неподвижной точке . Следовательно, ошибка после n шагов удовлетворяет (где мы можем взять , если начинаем с .) Когда ошибка меньше кратного числа для некоторой постоянной q , мы говорим, что у нас есть линейная сходимость . Теорема Банаха о неподвижной точке позволяет получать итерации с неподвижной точкой с линейной сходимостью.
Требование непрерывности f важно, как показывает следующий пример. Итерация
сходится к 0 для всех значений . Однако 0 не является фиксированной точкой функции
поскольку эта функция не является непрерывной в точке и фактически не имеет неподвижных точек.
Привлечение фиксированных точек
Притягивающая неподвижная точка функции f — это фиксированная точка x fix функции f с окрестностью U «достаточно близких» точек вокруг x fix , такая, что для любого значения x в U последовательность итераций с фиксированной точкой
Функция натурального косинуса («естественный» означает радианы , а не градусы или другие единицы измерения) имеет ровно одну фиксированную точку, и эта фиксированная точка притягивает. В этом случае «достаточно близко» вообще не является строгим критерием — чтобы продемонстрировать это, начните с любого действительного числа и несколько раз нажмите клавишу cos на калькуляторе (сначала проверив, что калькулятор находится в режиме «радианы»). В конечном итоге оно сходится к числу Дотти (около 0,739085133), которое является фиксированной точкой. Именно здесь график косинуса пересекает линию . [2]
Не все фиксированные точки притягиваются. Например, 0 — это фиксированная точка функции f ( x ) = 2 x , но итерация этой функции для любого значения, отличного от нуля, быстро расходится. Мы говорим, что неподвижная точка отталкивает.
Притягивающая неподвижная точка называется устойчивой неподвижной точкой, если она также устойчива по Ляпунову .
Несколько притягивающих точек могут быть собраны в притягивающий фиксированный набор .
Банахова теорема о неподвижной точке
Теорема Банаха о неподвижной точке дает достаточное условие существования притягивающих неподвижных точек. Функция отображения сжатия , определенная в полном метрическом пространстве , имеет ровно одну фиксированную точку, и итерация с фиксированной точкой притягивается к этой фиксированной точке для любого начального предположения в области определения функции. Общие частные случаи заключаются в том, что (1) определено на вещественной прямой с действительными значениями и является липшицевым непрерывным с константой Липшица и (2) функция f непрерывно дифференцируема в открытой окрестности фиксированной точки x fix , и .
Хотя существуют и другие теоремы о неподвижных точках , эта особенно полезна, поскольку не все неподвижные точки привлекательны. При построении итерации с фиксированной точкой очень важно убедиться, что она сходится к фиксированной точке. Обычно мы можем использовать теорему Банаха о неподвижной точке, чтобы показать, что неподвижная точка притягивает.
Аттракторы
Привлечение неподвижных точек является частным случаем более широкой математической концепции аттракторов . Итерации с фиксированной точкой представляют собой дискретную динамическую систему с одной переменной. Теория бифуркаций изучает динамические системы и классифицирует различные поведения, такие как притяжение неподвижных точек, периодические орбиты или странные аттракторы . Примером системы является логистическая карта .
Итерационные методы
В вычислительной математике итерационный метод — это математическая процедура, использующая начальное значение для генерации последовательности улучшения приближенных решений класса задач, в которой n-е приближение выводится из предыдущих. Сходящиеся итерации с фиксированной точкой представляют собой математически строгую формализацию итерационных методов.
Метод Галлея аналогичен методу Ньютона , если он работает правильно, но его ошибка ( кубическая сходимость ). В общем, можно разработать методы, которые сходятся по скорости для любого файла . Как правило, чем выше k , тем оно менее стабильно и тем дороже оно становится в вычислительном отношении. По этим причинам методы более высокого порядка обычно не используются.
Методы Рунге-Кутты и численные средства решения обыкновенных дифференциальных уравнений в целом можно рассматривать как итерации с фиксированной точкой. Действительно, основная идея при анализе A-стабильности решателей ОДУ состоит в том, чтобы начать с частного случая , где - комплексное число , и проверить, сходится ли решатель ОДУ к фиксированной точке, когда действительная часть отрицательна. [а]
Теорема Пикара -Линделефа , показывающая, что обыкновенные дифференциальные уравнения имеют решения, по сути представляет собой применение теоремы Банаха о неподвижной точке к специальной последовательности функций, которая образует итерацию с неподвижной точкой, создавая решение уравнения. Решение ОДУ таким способом называется итерацией Пикара , методом Пикара или итерационным процессом Пикара .
Возможности итерации в Excel можно использовать для поиска решений уравнения Колбрука с точностью до 15 значащих цифр. [3] [4]
Паутинная модель теории цен соответствует итерации с фиксированной точкой состава функции предложения и функции спроса. [7]
Ускорение сходимости
Скорость сходимости итерационной последовательности можно увеличить, используя метод ускорения сходимости , такой как ускорение Андерсона и процесс Эйткена с дельта-квадратом . Применение метода Эйткена к итерации с фиксированной точкой известно как метод Стеффенсена , и можно показать, что метод Стеффенсена дает скорость сходимости, которая является по крайней мере квадратичной.
Игра Хаос
Термин «игра хаоса» относится к методу создания фиксированной точки любой системы итерированных функций (IFS). Начиная с любой точки x 0 , последовательные итерации формируются как x k +1 = f r ( x k ) , где f r — член заданной IFS, случайно выбираемый для каждой итерации. Следовательно, игра хаоса представляет собой рандомизированную итерацию с фиксированной точкой. Игра хаоса позволяет построить общую форму фрактала, такого как треугольник Серпинского , повторяя итерационный процесс большое количество раз. С математической точки зрения итерации сходятся к фиксированной точке IFS. Всякий раз, когда x0 принадлежит аттрактору IFS, все итерации xk остаются внутри аттрактора и с вероятностью 1 образуют в последнем плотное множество .
^ Можно также считать определенные итерации A-стабильными, если итерации остаются ограниченными в течение длительного времени, что выходит за рамки этой статьи.
^ Рассиас, Фемистокл М.; Пардалос, Панос М. (17 сентября 2014 г.). Математика без границ: обзоры по чистой математике. Спрингер. ISBN 978-1-4939-1106-6.
^ Вайсштейн, Эрик В. «Число Дотти». Вольфрам Математический мир . Вольфрам Рисерч, Инк . Проверено 23 июля 2016 г.
^ М. А. Кумар (2010), Решение неявных уравнений (Коулбрук) на рабочем листе, Createspace, ISBN 1-4528-1619-0
^ Бркич, Деян (2017) Решение неявного уравнения Колбрука для трения потока с использованием Excel, Электронные таблицы в образовании (eJSiE): Vol. 10: Вып. 2, статья 2. Доступно по адресу: https://sie.scholasticahq.com/article/4663-solution-of-the-implicit-colebrook-equation-for-flow-friction-using-excel.
^ Беллман, Р. (1957). Динамическое программирование, Издательство Принстонского университета.
^ Снедович, М. (2010). Динамическое программирование: основы и принципы, Тейлор и Фрэнсис .
^ Онодзаки, Тамоцу (2018). «Глава 2. Одномерная нелинейная паутинная модель». Нелинейность, ограниченная рациональность и неоднородность: некоторые аспекты рыночной экономики как сложных систем . Спрингер. ISBN978-4-431-54971-0.
дальнейшее чтение
Берден, Ричард Л.; Фейрес, Дж. Дуглас (1985). «Итерация с фиксированной точкой». Численный анализ (Третье изд.). Издательство ПВС. ISBN 0-87150-857-5.
Хоффман, Джо Д.; Франкель, Стивен (2001). «Итерация с фиксированной точкой». Численные методы для инженеров и ученых (второе изд.). Нью-Йорк: CRC Press. стр. 141–145. ISBN 0-8247-0443-6.
Джадд, Кеннет Л. (1998). «Итерация с фиксированной точкой». Численные методы в экономике . Кембридж: MIT Press. стр. 165–167. ISBN 0-262-10071-1.
Штернберг, Шломо (2010). «Итерация и фиксированные точки». Динамические системы (Первое изд.). Дуврские публикации. ISBN 978-0486477053.
Шашкин, Юрий А. (1991). «9. Итерационный метод». Фиксированные точки (Первое изд.). Американское математическое общество. ISBN 0-8218-9000-Х.