Combinator de punct fix

Combinatorul de punct fix (sau operator de punct fix ) este o funcție de ordin superior care calculează punctul fix al altei funcții.

Cel mai faimos combinator în virgulă fixă ​​este combinatorul Y în calculul λ , introdus de celebrul om de știință american Haskell Curry ca

Uneori, numele acestui combinator este folosit în mod eronat pentru a se referi la toți combinatorii în virgulă fixă ​​în general.

Limbajele de programare care permit combinatorul în virgulă fixă ​​permit ca funcțiile anonime să fie recursate fără a atribui valoarea unei astfel de funcții unei variabile.

Teorema punctului fix

Atât în ​​λ-calcul cât și în logica combinatorie, pentru fiecare termen există cel puțin un termen astfel încât . Mai mult, există un combinator astfel încât

Vezi și

Literatură