Ten artykuł dotyczy twierdzenia Kleene'a o punkcie stałym w teorii sieci. Aby zapoznać się z twierdzeniem o punkcie stałym w teorii obliczalności, zobacz
twierdzenie Kleene'a o rekurencji .
Obliczenie najmniejszego punktu stałego
f (
x ) =
1 / 10 x 2 +
atan (
x )+1 przy użyciu twierdzenia Kleene'a w
przedziale rzeczywistym [0,7] ze zwykłą kolejnością
W matematycznych obszarach porządku i teorii krat , twierdzenie Kleene'a o punkcie stałym , nazwane na cześć amerykańskiego matematyka Stephena Cole'a Kleene'a , stwierdza, co następuje:
-
Twierdzenie Kleene'a o punkcie stałym. Załóżmy , jest ukierunkowanym zupełnym porządkiem częściowym najmniejszym elementem i niech L Funkcja ciągła Scotta (a zatem monotoniczna ) . Wtedy ma najmniej stały punkt jest supremum rosnącego łańcucha Kleene
Rosnący łańcuch Kleene f jest łańcuchem
uzyskany przez iterację f na najmniejszym elemencie ⊥ z L . Wyrażone we wzorze, twierdzenie stwierdza, że
gdzie oznacza najmniej stały punkt.
Chociaż twierdzenie Tarskiego o punkcie stałym nie bierze pod uwagę, w jaki sposób można obliczyć punkty stałe, iterując f z jakiegoś materiału siewnego (dotyczy to również funkcji monotonicznych na pełnych kratach ), wynik ten jest często przypisywany Alfredowi Tarskiemu , który udowadnia to dla funkcji addytywnych. Ponadto Kleene Twierdzenie o punkcie stałym można rozszerzyć na funkcje monotoniczne za pomocą iteracji pozaskończonych.
Dowód
Najpierw musimy pokazać, że rosnący istnieje Aby to pokazać, udowodnimy, co następuje:
-
Lemat. Jeśli najmniejszym elementem Scotta
-
Dowód. Stosujemy indukcję:
- Załóżmy n = 0. Wtedy od jest najmniejszym elementem.
- Załóżmy n > 0. Następnie musimy pokazać, że . Przestawiając otrzymujemy . Wiemy to z założenia indukcyjnego posiada, a ponieważ f jest monotonne (własność Scotta -funkcje ciągłe), wynik również się utrzymuje.
Jako następstwo lematu mamy następujący skierowany łańcuch ω:
Z definicji dcpo wynika, że , nazwijmy to Pozostaje teraz pokazać, że najmniejszy punkt stały
pokazujemy, że to punkt stały, tj. że . fa jest Scott-continous , , czyli . Ponadto, ponieważ i ponieważ nie ma wpływ na określenie supremum mamy: . Wynika z tego, że jest to , czyniąc stały .
Dowód, że w rzeczywistości jest najmniej stałym przeprowadzić, pokazując, że dowolny element w niż dowolny punkt stały . ponieważ przez właściwość supremum , jeśli wszystkie elementy zbioru są mniejsze niż element z także sam element . Odbywa się to przez indukcję: Załóżmy, że to jakiś stały punkt . Udowodnimy teraz przez indukcję po , że . Podstawa indukcji oczywiście obowiązuje: ponieważ jest najmniejszy element . . Jako hipotezę indukcyjną możemy przyjąć, że . Teraz robimy krok indukcyjny: od hipotezy indukcyjnej i monotoniczności (ponownie, implikowane przez ciągłość Scotta , możemy stwierdzić, co następuje displaystyle jest punktem stałym wiemy, że i stąd otrzymujemy
Zobacz też