Хотя теорема Тарского о неподвижной точке
не рассматривает, как неподвижные точки могут быть вычислены путем итерации f из некоторого начального значения (также она относится к монотонным функциям на полных решетках ), этот результат часто приписывают Альфреду Тарскому, который доказал его для аддитивных функций. [1] Более того, теорему Клини о неподвижной точке можно распространить на монотонные функции с использованием трансфинитных итераций. [2]
Доказательство
Источник: [3]
Сначала нам нужно показать, что восходящая цепочка Клини существует в . Чтобы показать это, мы докажем следующее:
Лемма. Если — dcpo с наименьшим элементом и является непрерывным по Скотту, то
Доказательство. Используем индукцию:
Предположим, что n = 0. Тогда, поскольку — наименьший элемент.
Предположим, что n > 0. Тогда мы должны показать, что . Переставляя, получаем . По индуктивному предположению мы знаем, что выполняется, и поскольку f монотонна (свойство функций, непрерывных по Скотту), результат также выполняется.
Как следствие леммы имеем следующую направленную ω-цепь:
Из определения dcpo следует, что имеет супремум, назовем его Теперь осталось показать, что — наименьшая неподвижная точка.
Во-первых, мы показываем, что является неподвижной точкой, т.е. что . Поскольку является непрерывным по Скотту , , то есть . Кроме того, поскольку и поскольку не влияет на определение супремума, то имеем: . Отсюда следует, что , делая неподвижной точкой .
Доказательство того, что на самом деле является наименьшей неподвижной точкой, можно сделать, показав, что любой элемент из меньше любой неподвижной точки из (потому что по свойству супремума , если все элементы множества меньше элемента из , то также меньше того же элемента из ). Это делается по индукции: Предположим, что является некоторой неподвижной точкой из . Теперь докажем по индукции по тому , что . База индукции, очевидно, верна: поскольку является наименьшим элементом из . В качестве гипотезы индукции мы можем предположить, что . Теперь мы делаем шаг индукции: Из гипотезы индукции и монотонности (опять же, подразумеваемой непрерывностью по Скотту ) мы можем заключить следующее: Теперь, по предположению, что является неподвижной точкой из , мы знаем, что и из этого мы получаем
^ Альфред Тарский (1955). «Теорема о неподвижной точке в теории решеток и ее приложения». Pacific Journal of Mathematics . 5:2 : 285–309., стр. 305.
^ Патрик Кусо и Радхия Кусо (1979). «Конструктивные версии теорем Тарского о неподвижной точке». Pacific Journal of Mathematics . 82:1 : 43–57.
^ Столтенберг-Хансен, В.; Линдстром, И.; Гриффор, Э. Р. (1994). Математическая теория доменов В. Столтенберга-Хансена. Cambridge University Press. стр. 24. doi :10.1017/cbo9781139166386. ISBN0521383447.