Rekurencja słupkowa
Rekurencja słupkowa jest uogólnioną formą rekurencji opracowaną przez C. Spectora w jego artykule z 1962 roku. Jest to związane z indukcją słupkową w taki sam sposób, jak rekurencja pierwotna jest związana ze zwykłą indukcją lub rekurencja pozaskończona jest związana z indukcją pozaskończoną .
Definicja techniczna
Niech V , R i O będą typami , a i będzie dowolną liczbą naturalną reprezentującą ciąg parametrów wziętych z V . Wtedy ciąg funkcji f funkcji f n od V i + n → R do O jest zdefiniowany przez rekurencję słupkową z funkcji L n : R → O i B z B n : (( V i + n → R ) x ( V n → R )) → O jeśli:
- f n ((λα: V ja + n ) r ) = L n ( r ) dla dowolnego r na tyle długiego, że L n + k na dowolnym przedłużeniu r równa się L n . Zakładając, że L jest ciągiem ciągłym, musi istnieć taki r , ponieważ funkcja ciągła może wykorzystywać tylko skończoną ilość danych.
- fa n ( p ) = b n ( p , (λ x : V ) fa n +1 (kot( p , x ))) dla dowolnego p w V ja + n → R .
Tutaj „kot” jest funkcją konkatenacji , wysyłającą p , x do sekwencji, która zaczyna się od p i ma x jako ostatni wyraz.
(Ta definicja jest oparta na definicji Escardó i Olivy).
Pod warunkiem, że dla każdej odpowiednio długiej funkcji (λα) r typu V i → R , istnieje jakieś n , przy czym L n ( r ) = B n ((λα) r , (λ x : V ) L n +1 ( r ) ), reguła indukcji słupkowej zapewnia, że f jest dobrze zdefiniowane.
Pomysł polega na tym, że rozciąga się sekwencję arbitralnie, używając składnika rekurencji B do określenia efektu, aż do osiągnięcia wystarczająco długiego węzła drzewa sekwencji nad V ; wówczas składnik bazowy L określa ostateczną wartość f . Warunek dobrze zdefiniowanej odpowiada wymaganiu, że każda nieskończona ścieżka musi ostatecznie przechodzić przez wystarczająco długi węzeł: ten sam wymóg, który jest potrzebny do wywołania indukcji słupkowej.
Zasady indukcji słupkowej i rekurencji słupkowej są intuicjonistycznymi odpowiednikami aksjomatu zależnych wyborów .
- ^ C. Spector (1962). „Możliwe rekurencyjne funkcjonały analizy: dowód spójności analizy poprzez rozszerzenie zasad obecnej matematyki intuicjonistycznej”. W FDE Dekker (red.). Teoria funkcji rekurencyjnych: Proc. Sympozja z czystej matematyki . Tom. 5. Amerykańskie Towarzystwo Matematyczne . s. 1–27.
- Bibliografia _ Paweł Oliwa. „Funkcje wyboru, rekurencja słupkowa i indukcja wsteczna” (PDF) . Matematyka Struktura. w Comp.Science .
- Bibliografia _ _ Salomona Fefermana (1999). „VI: Funkcjonalna („Dialektyka”) Gödla interpretacja”. W SR Buss (red.). Podręcznik teorii dowodu (PDF) .