Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску
Вычисление наименьшей фиксированной точки функции f ( x ) =1/10x 2 + atan ( x ) +1, используя теорему Клини в вещественном интервале [0,7] с обычным порядком

В математических областях порядка и решетка теории , то теорема Клини о неподвижной точке , названной в честь американского математика Клини , утверждает следующее:

Теорема Клини о неподвижной точке. Предположим, что это направленно-полный частичный порядок (dcpo) с наименьшим элементом, и пусть будет непрерывной по Скотту (и, следовательно, монотонной ) функцией . Тогда имеет наименьшую неподвижную точку , которая является супремумом восходящей цепочки Клини

По возрастанию клиниевская цепь из F представляет собой цепь

полученный переборе е на наименьшего элемента ⊥ из L . Выраженная формулой, теорема утверждает, что

где обозначает наименьшую неподвижную точку.

Хотя теорема Тарского о неподвижной точке не рассматривает, как неподвижные точки могут быть вычислены путем итерации f из некоторого начального числа (также это относится к монотонным функциям на полных решетках ), этот результат часто приписывается Альфреду Тарски, который доказывает его для аддитивных функций [1] Более того, теорема Клини о неподвижной точке может быть расширена до монотонных функций с помощью трансфинитных итераций. [2]

Доказательство [3] [ править ]

Сначала мы должны показать, что восходящая цепочка Клини существует в . Чтобы показать это, мы докажем следующее:

Лемма. Если это DCPO с наименьшим элементом и непрерывно по Скотту, то
Доказательство. Воспользуемся индукцией:
  • Предположим, что n = 0. Тогда, поскольку - наименьший элемент.
  • Предположим, что n> 0. Тогда мы должны это показать . Путем перестановки получаем . По предположению индукции мы знаем, что это верно, и поскольку f монотонен (свойство непрерывных по Скотту функций), результат также верен.

Следствием леммы является следующая направленная ω-цепь:

Из определения dcpo следует, что он имеет супремум, назовите его. Теперь остается показать, что это наименьшая неподвижная точка.

Во- первых, мы покажем , что является фиксированной точкой, т.е. . Потому что это Скотт-непрерывен , , то есть . Кроме того , так и потому , что не имеет никакого влияния в определении супремуму мы имеем: . Отсюда следует, что , делая фиксированную точку .

Доказательство того, что на самом деле наименьшая фиксированная точка, может быть выполнено путем демонстрации того, что любой элемент в меньше, чем любая фиксированная точка (потому что по свойству супремума , если все элементы набора меньше, чем элемент, то также меньше чем тот же элемент ). Это делается по индукции: Предположим, что это некоторая неподвижная точка . Докажем теперь индукцией по этому . База индукции, очевидно, верна: так как является наименьшим элементом . В качестве предположения индукции мы можем предположить, что . Теперь сделаем шаг индукции: исходя из предположения индукции и монотонности(опять же, что подразумевается непрерывностью Скотта ), мы можем заключить следующее: теперь, исходя из предположения, что это фиксированная точка, мы знаем это и отсюда получаем

См. Также [ править ]

Ссылки [ править ]

  1. Альфред Тарский (1955). "Теорема о неподвижной точке теории решеток и ее приложения" . Тихоокеанский математический журнал . 5: 2 : 285–309., стр.305.
  2. ^ Патрик Каусот и Радхия Каусот (1979). «Конструктивные версии теорем Тарского о неподвижной точке» . Тихоокеанский математический журнал . 82: 1 : 43–57.
  3. ^ Stoltenberg-Hansen, V .; Lindstrom, I .; Гриффор, ER (1994). Математическая теория областей В. Столтенберг-Хансен . Издательство Кембриджского университета. С.  24 . DOI : 10,1017 / cbo9781139166386 . ISBN 0521383447.