Next: Uzyskane wyniki
Up: Autoreferat pracy doktorskiej pt.
Previous: Rachunki a unifikacja
W rozprawie doktorskiej przedstawiony zosta³ dowód nierozstrzygalno¶ci
problemu wyprowadzania typów dla polimorficznego rachunku

w
wersji z jawnymi adnotacjami typowymi. Oznacza to, ¿e przy stosowaniu
jêzyków opartych na tym systemie nie mo¿na liczyæ na w pe³ni
rozdzieln± kompilacjê. Z drugiej strony pokazany zosta³ dowód
rozstrzygalno¶ci problemu kontekstowego wyprowadzania typów dla
zanurzenia logiki 1. rzêdu w

(w wersji bez jawnych
adnotacji typowych), co oznacza, ¿e mo¿na przedstawiæ jêzyk
programowania z typami monomorficznymi, w którym mo¿liwe jest u¿ywanie
typów bêd±cych formu³ami pierwszego rzêdu. Rozwa¿ania dotycz±ce
rozstrzygalno¶ci zosta³y wzbogacone o adaptacjê znanej wcze¶niej
konstrukcji G. Doweka, która dowodzi, ¿e dla niewielkiego rozszerzenia
jêzyka typów -- mo¿liwe jest kwantyfikowanie po symbolach funkcyjnych
-- kontekstowe wyprowadzanie staje siê nierozstrzygalne.
Aleksy Schubert
2001-03-15