3148972488
Kombinatory punktu stałego
Równania stałopunktowe w programowaniu.
Podobny problem pojawia się przy definicjach funkcji rekurencyjnych, np.
s(n) = if n = 0 then 1 else n * s(n — 1)
lub inaczej:
s = An.if n = 0 then 1 else n * s(n — 1)
Z matematycznego punktu widzenia jest to równanie (wyższego rzędu) z jedną niewiadomą s. Symbol = oznacza tu (3 (lub Prj) konwersję. Problem rozwiązania tego równania, tj. znalezienia lambda termu, spełniającego równanie, sprowadza się do znalezienia punktu stałego funkcjonału:
F = A/n.if n = 0 then 1 else n * f(n — 1)
Zdzisław Spławski: Teoretyczne Podstawy Języków Programowania, Wykład 4. Siła wyrazu rachunku
Wyszukiwarka
Podobne podstrony:
Kombinatory punktu stałegoRównania stałopunktowe w matematyce. Rozważmy równania algebraiczne, np. ximg053 (34) 47 oprowadzenie do techniki sie i wyjściowej. Istota problemu pojawiającego się przy uczNoB7 176 NAUKA O BOGU Problem pojawia się przy wszystkich zmierzających do zjednoczenia pertraktacjNoB7 176 NAUKA O BOGU Problem pojawia się przy wszystkich zmierzających do zjednoczenia pertraktacjKombinatory punktu stałegoPrzykład użycia kombinatora punktu stałego: silnia. Teraz możemy zdefiniowKombinatory punktu stałego Powyższy przykład możemy uogólnić. Twierdzenie. Niech C = C[f,x] będzieKombinatory punktu stałegoKombinator punktu stałego Definicja. Kombinatorem punktu stałeao nazywamyKombinatory punktu stałegoKombinator Turinga Czasem potrzebujemy kombinatora punktu stałego M z niecremonty i utrzymanie ruchu spowodowana dtgani wibracyjnego Problem pojawił się, gdy pracownicy papie15722 Image221 (3) Programowanie Zauważ, że pojawiają się tutaj dwa nowe napisy IDSjCnt oraz IDS Hul406 Kronika problemy etyczne pojawiające się przy sprawowaniu opieki nad nastoletnimi matkami oraz zIMGI91 (4) m wcześniej opisanych strategii dystrybucji. Na podobnej zasadzie pojawiaj, się w pionieDSC00064 Problemy pojawiają się również na kolejnych etapach. Przechodzę-niu od II do III etapu mogąwięcej podobnych podstron