Теорема Кнастера – Тарского - Википедия - Knaster–Tarski theorem

в математический области порядок и теория решетки, то Теорема Кнастера – Тарского, названный в честь Бронислав Кнастер и Альфред Тарский, утверждает следующее:

Пусть L - полная решетка и пусть f: L → L - функция сохранения порядка. Затем набор из фиксированные точки f в L также является полной решеткой.

Именно Тарский сформулировал результат в самом общем виде:[1] и поэтому теорема часто известна как Теорема Тарского о неподвижной точке. Некоторое время назад Кнастер и Тарский установили результат для частного случая, когда L решетка подмножеств множества, набор мощности решетка.[2]

Теорема имеет важные приложения в формальная семантика языков программирования и абстрактная интерпретация.

Типа разговаривать этой теоремы было доказано Энн С. Дэвис: Если каждая функция сохранения порядка е: L → L на решетка L имеет неподвижную точку, то L является полной решеткой.[3]

Последствия: наименьшая и наибольшая фиксированные точки.

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

В наименьшая фиксированная точка из ж наименьший элемент Икс такой, что ж(Икс) = Икс, или, что то же самое, такое, что ж(Икс) ≤ Икс; в двойной относится к самая большая точка фиксации, величайший элемент Икс такой, что ж(Икс) = Икс.

Если ж(лим Иксп) = lim ж(Иксп) для всех возрастающих последовательностей Иксп, то наименьшая фиксированная точка ж Лим жп(0) где 0 - наименьший элемент L, что дает более «конструктивную» версию теоремы. (Видеть: Теорема Клини о неподвижной точке.) В общем, если ж монотонна, то наименьшая неподвижная точка ж стационарный предел жα(0), взяв α по порядковые, куда жα определяется трансфинитная индукция: жα + 1 = ж ( жα) и жγ для предельного ординала γ - это наименьшая верхняя граница из жβ для всех β ординалов меньше γ. Двойственная теорема верна для наибольшей неподвижной точки.

Например, в теоретической Информатика, наименьшие фиксированные точки из монотонные функции используются для определения семантика программы. Часто используется более специализированный вариант теоремы, где L считается решеткой всех подмножества некоторого множества, упорядоченного по включению подмножества. Это отражает тот факт, что во многих приложениях рассматриваются только такие решетки. Затем обычно ищут наименьшее множество, которое имеет свойство быть фиксированной точкой функции ж. Абстрактная интерпретация широко использует теорему Кнастера – Тарского и формулы, определяющие наименьшие и наибольшие неподвижные точки.

Теорема Кнастера – Тарского может быть использована для простого доказательства Теорема Кантора – Бернштейна – Шредера..[4][5]

Более слабые версии теоремы

Более слабые версии теоремы Кнастера – Тарского могут быть сформулированы для упорядоченных множеств, но содержат более сложные предположения. Например:

Пусть L - частично заказанный набор с наименьшим элементом (внизу) и пусть f: L → L - сохраняющий порядок функция. Далее, предположим, что существует u в L такое, что f (u) ≤ u и что любой цепь в подмножестве {x в L: x ≤ f (x), x ≤ u} имеет супремум. Тогда f допускает минимум фиксированная точка.

Это можно применить для получения различных теорем о инвариантные множества, например Теорема Ок:

Для монотонного отображения F: P (X) → P (X) на семья (замкнутых) непустых подмножеств X следующие эквивалентны: (o) F допускает A в P (X) s.t. , (i) F допускает инвариантное множество A в P (X), т. е. , (ii) F допускает максимальное инвариантное множество A, (iii) F допускает наибольшее инвариантное множество A.

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

Другие приложения принципов неподвижной точки для упорядоченных множеств исходят из теории дифференциальных, интегральных и операторных уравнений.

Доказательство

Переформулируем теорему.

Для полной решетки и монотонная функция на L, множество всех фиксированных точек ж также является полной решеткой , с:

  • как величайшая точка опоры ж
  • как наименьшая точка опоры ж.

Доказательство. Начнем с того, что покажем п имеет как наименьший элемент, так и наибольший элемент. Позволять D = { Икс | Иксf (x) } и ИксD (мы знаем, что по крайней мере 0L принадлежит D). Тогда потому что ж монотонно у нас есть f (x)f (f (x)), то есть f (x)D.

Теперь позвольте (ты существует, потому что DL и L полная решетка). Тогда для всех ИксD правда, что Иксты и f (x)f (u), так Иксf (x)f (u). Следовательно, f (u) является верхней границей D, но ты наименьшая верхняя граница, поэтому тыf (u), т.е. тыD. потом f (u)D (потому что f (u)f (f (u))) и так f (u)ты из чего следует f (u) = ты. Потому что каждая фиксированная точка находится в D у нас есть это ты это самая большая точка опоры ж.

Функция ж монотонна на двойственной (полной) решетке . Как мы только что доказали, существует его наибольшая неподвижная точка. Это наименьшая точка опоры L, так п имеет наименьшие и наибольшие элементы, то есть в более общем случае каждая монотонная функция на полной решетке имеет наименьшую фиксированную точку и наибольшую фиксированную точку.

Если аL и бL, Ну пиши [а, б] для отрезка с оценками а и б: {x ∈ L | а ≤ х ≤ б }. Если аб, тогда [а, б], является полной решеткой.

Остается доказать, что п является полной решеткой. Позволять , Wп и . Мы покажем, что ж([ш, 1L]) ⊆ [ш, 1L]. Действительно, для каждого ИксW у нас есть Икс = f (x) и с тех пор ш точная верхняя граница W Иксf (w). Особенно шf (w). Тогда из у ∈ [ш, 1L] Следовательно шf (w)f (y), давая f (y) ∈ [ш, 1L] или просто ж([ш, 1L]) ⊆ [ш, 1L]. Это позволяет нам взглянуть на ж как функция на полной решетке [ш, 1L]. Тогда у него там есть наименьшая фиксированная точка, что дает нам наименьшую верхнюю границу W. Мы показали, что произвольное подмножество п имеет супремум, то есть п является полной решеткой.

Смотрите также

Примечания

  1. ^ Альфред Тарский (1955). "Теорема о неподвижной точке в теории решеток и ее приложения". Тихоокеанский математический журнал. 5:2: 285–309.
  2. ^ Б. Кнастер (1928). "Теорема сюр лесов смыслов". Анна. Soc. Полон. Математика. 6: 133–134. С А. Тарским.
  3. ^ Энн С. Дэвис (1955). «Характеристика полных решеток». Pacific J. Math. 5 (2): 311–319. Дои:10.2140 / pjm.1955.5.311.
  4. ^ Пример 3 в R. Uhl, "Теорема Тарского о неподвижной точке ", из MathWorld- Интернет-ресурс Wolfram, созданный Эриком В. Вайстейном.
  5. ^ Дэйви, Брайан А .; Пристли, Хилари А. (2002). Введение в решетки и порядок (2-е изд.). Издательство Кембриджского университета. С. 63, 4. ISBN  9780521784511.

Рекомендации

дальнейшее чтение

внешняя ссылка