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