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