Twierdzenie Kleene'a o punkcie stałym

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ż