Twierdzenie Knastera-Tarskiego o punkcie stałym

Z testwiki
Przejdź do nawigacji Przejdź do wyszukiwania

Twierdzenie Knastera-Tarskiego o punkcie stałym – twierdzenie mówiące, że każda funkcja monotoniczna określona na kracie zupełnej ma punkt stały; udowodnione najpierw przez Bronisława Knastera dla zbiorów potęgowych, później podane w pełnej ogólności przez Alfreda Tarskiego[1]. Ma ono szereg ważnych zastosowań w semantyce języków programowania.

Twierdzenie

Dla kraty zupełnej (P,) oraz funkcji monotonicznej f:PP określonej na tej kracie, istnieje najmniejszy punkt stały funkcji f, tzn.

xPf(x)=x

oraz

yPf(y)=yxy.

Ostatni warunek oznacza, że zbiór wszystkich punktów stałych jest również kratą zupełną.

Należy podkreślić, że funkcja f musi być funkcją monotoniczną na porządku zupełnym, a nie w znaczeniu analizy matematycznej. W szczególności twierdzenie nie jest prawdziwe dla funkcji antymonotonicznych (np. krata ([0;1],) oraz indykator zbioru [0;1/2]).

Przypisy

Szablon:Przypisy

Linki zewnętrzne

Szablon:Teoria porządku

  1. Tarski A. A Lattice-Theoretical Fixpoint Theorem and Its Applications. Pacific J. Math. 5, 285-309, 1955.