Kleene fixpunktssats

Beräkning av den minsta fixpunkten för f ( x ) = 1 / 10 x 2 + atan ( x )+1 med Kleenes sats i det reella intervallet [0,7] med den vanliga ordningen

Inom de matematiska områdena för ordnings- och gitterteorin säger Kleene fixpunktssats , uppkallad efter den amerikanske matematikern Stephen Cole Kleene , följande:

Kleene Fixed-Point Theorem. Antag att är en riktad-komplett partiell ordning (dcpo) med ett minsta element, och låt vara en Scott-kontinuerlig (och därför monoton ) funktion . Då har minsta fixpunkt , vilket är det högsta av den stigande Kleene-kedjan av

Den stigande Kleene-kedjan av f är kedjan

erhålls genom att iterera f på det minsta elementet ⊥ av L . Uttryckt i en formel säger satsen att

där anger den minsta fixerade punkten.

Även om Tarskis fixpunktssats inte tar hänsyn till hur fixpunkter kan beräknas genom att iterera f från något frö (det hänför sig också till monotona funktioner kompletta gitter ), tillskrivs detta resultat ofta Alfred Tarski som bevisar det för additiva funktioner. Dessutom, Kleene Fixed-Point Theorem kan utökas till monotona funktioner med transfinita iterationer.

Bevis

Vi måste först visa att den stigande Kleene-kedjan av finns i . För att visa det bevisar vi följande:

Lemma. Om är en dcpo med minsta element, och är Scott-kontinuerlig, då
Bevis. Vi använder induktion:
  • Antag att n = 0. Då sedan är det minsta elementet.
  • Antag n > 0. Då måste vi visa att . Genom att arrangera om får vi . Genom induktivt antagande vet vi att gäller, och eftersom f är monoton (egenskapen för Scott-kontinuerliga funktioner), resultatet gäller också.

Som en följd av Lemma har vi följande riktade ω-kedja:

Av definitionen av en dcpo följer att har ett supremum, kalla det Det som återstår nu är att visa att är den minsta fixpunkten.

Först visar vi att är en fast punkt, dvs att . Eftersom är Scott-kontinuerlig , , det vill säga . Dessutom, eftersom eftersom inte har någon inflytande vid bestämning av det högsta vi har: . Det följer att , vilket gör till en fixpunkt för .

Beviset för att faktiskt är den minsta fixerade punkten kan göras genom att visa att vilket element som helst i är mindre än någon fixpunkt i ( eftersom av egenskapen supremum , om alla element i en mängd är mindre än ett element i då även är mindre än samma element i ). Detta görs genom induktion: Antag att är någon fixpunkt för . Vi bevisar nu genom induktion över att . Basen för induktionen håller uppenbarligen: eftersom är det minsta elementet i . Som induktionshypotes kan vi anta att . Vi gör nu induktionssteget: Från induktionshypotesen och monotoniteten för (återigen, underförstått av Scott-kontinuiteten för ), kan vi dra följande slutsatser: displaystyle är en fixpunkt av vet vi att och från det får vi

Se även