Fixed point kombinator

Fixed point combinator (eller fixpunktsoperator ) är en högre ordningsfunktion som beräknar fixpunkten för en annan funktion.

Den mest kända fixpunktskombinatorn är Y-kombinatorn i λ-kalkyl , introducerad av den berömda amerikanske vetenskapsmannen Haskell Curry som

Ibland används namnet på denna kombinator felaktigt för att referera till alla fastpunktskombinatorer i allmänhet.

Programmeringsspråk som tillåter fixpunktskombinatorn tillåter att anonyma funktioner återkommer utan att tilldela värdet av en sådan funktion till en variabel.

Fixpunktssats

I både λ-kalkyl och kombinatorisk logik finns det för varje term minst en term så att . Dessutom finns det en sådan kombinator

Se även

Litteratur