КОНСПЕКТ
за курса по Теоретични основи на функционалното програмиране,
четен през летния семестър на 2001/2002 уч. година
- Частични функции и предикати в дадено множество. Композиция, разклонение и итерация.
 - Московакисово разширение на множество. Проста изчислимост на функция относно дадено множество от функции.
 - Проста изчислимост на функции на няколко променливи.
 - Представяне на частично рекурсивните функции чрез просто изчислими функции в произволно Московакисово разширение.
 - Проста изчислимост на частично рекурсивни функции.
 - Просто разрешими множества.
 - Просто полуразрешими множества.
 - Итерацията като неподвижна точка. Едновременна рекурсия.
 - Непрекъснати монотонни изображения в области на Скот.
 - Монотонност и непрекъснатост на просто изчислимите изображения.
 - Тъждества, чрез които може да се пресмятат рекурсивно определени функции в едно Московакисово разширение.
 - Привеждане на едновременната рекурсия към каноничен вид.
 - Итеративен метод за намиране на стойностите на рекурсивно определени функции.
 - Построяване на най-малкото решение на система от каноничен вид с помощта на итеративния метод.
 - Проста изчислимост на рекурсивно определените функции.
 - Действия с функции, зависещи от параметри.
 - Универсални просто изчислими функции.
 - Втора теорема за рекурсия и теорема на Райс-Успенски в теорията на просто изчислимите функции.
 - Дефиниция на проста изчислимост без използване на итерация, но с използване на рекурсия.
 - Програма на Пролог за универсална просто изчислима функция - твърдение за коректност.
 - Програма на Пролог за универсална просто изчислима функция - твърдение за пълнота.