Теорема Клини о неподвижной точке

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