Operator paradoksalny

Z testwiki
Wersja z dnia 02:26, 30 gru 2018 autorstwa imported>Beno (WP:SK+Bn)
(różn.) ← poprzednia wersja | przejdź do aktualnej wersji (różn.) | następna wersja → (różn.)
Przejdź do nawigacji Przejdź do wyszukiwania

Operator paradoksalny (operator punktu stałego) – funkcja w rachunku lambda, która dla każdej funkcji tworzy jej punkt stały:

𝕐(f)=βf(𝕐(f)).

Nazwa bierze się stąd, iż jeśli tą funkcją będzie na przykład negacja (niezależnie od przyjętej definicji) to:

𝕐(¬)=β¬𝕐(¬).

Operatorów paradoksalnych jest nieskończenie wiele. Najczęściej używany jest zdefiniowany następująco:

𝕐λf. (λx. f (x x))(λx. f (x x)).

Niemniej jeśli

?λabcdefghijklmnopqstuvwxyzr. r (thisisafixedpointcombinator),

to funkcja

$ ??????????????????????????

też jest operatorem punktu stałego[1].

Przypisy

Szablon:Przypisy