- Теорема Кнастера
-
Теорема Кнастера-Тарского — теорема в теории множеств, впервые сформулированная в частном случае Брониславом Кнастером, и обобщённая Альфредом Тарским.
Формулировка
Частично упорядоченное множество называется полным, если оно содержит наименьший элемент, и каждая цепь в нём имеет наименьшую вехнюю грань. Функция , где и — полные частично упорядоченные множества, называется непрерывной, если для всех цепей из существует и равно . В частности, непрерывная функция будет также монотонной. Элемент полного частично упорядоченного множества называется неподвижной точкой отображения , если . Элемент называется наименьшей неподвижной точкой, если он является наименьшей нижней гранью множества всех неподвижных точек в .
(Ниже дана Теорема Канторовича! Теорема Кнастера-Тарского для монотонных, возможно прерывных, отображений. См. на английскую версию.)
Теорема Кнастера-Тарского утверждает, что любое непрерывное отображение полного частично упорядоченного множества в себя имеет наименьшую неподвижную точку.
Применение
Теорема Кнастера-Тарского имеет большое значение в теоретической информатике и является мощным инструментом для описания денотационной семантики языков программирования. Например, не ограничивая общности, в большинстве случаев можно считать, что функциональная программа может быть представлена в виде системы рекурсивных уравнений:
где — частичные функции, а — правильно построенные термы соответствующего языка программирования. Если предполагать непрерывными, теорема Кнастера-Тарского гарантирует существование и единственность наименьшего решения, то есть функций . Наименьшесть в этом случае означает, что имеют самую широкую область определения по сравнению с другими решениями. Дальнейшее развитие эта идея получает в теории доменов.Литература
- S. Abramsky, Dov M. Gabbay, T. S. E. Maibaum, Handbook of Logic in Computer Science: Volume 1: Background: Mathematical Structures
Категории:- Теория множеств
- Теоремы
Wikimedia Foundation. 2010.