![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Для применения правила резолюции нужны контрарные литералы в резольвируемых предложениях. Пусть С 1 и С 2 - два предложения в исчислении предикатов. Правило вывода называется правилом резолюции в исчислении предикатов, если в предложениях С 1 и С 2 существуют унифицируемые контрарные литералы p 1 и p 2, т.е. такие, что
, причем атомарные формулы p 1 и p 2 являются унифицируемыми наиболее общим унификатором
. В этом случае резольвентой предложений С 1 и С 2 является предложение
, полученное из предложения
применение унификатора
.
Понятие унификатора. Если в формулу А вместо переменных х 1,…., х n подставить соответствующие формулы В 1,…, В n, то получится формула В, которая называется частным случаем формулы А; т.е. . При этом формула
подставляется вместо всех вхождений переменной
. Набор подстановок
называется унификатором.
Формула С называется совместным частным случаем формул А и В, если С является частным случаем формулы А и одновременно частным случаем формулы В при одном и том же наборе подстановок, т.е. когда:
.
Формулы, которые имеют совместный частный случай, называются унифицируемыми, а набор подстановок , c помощью которого получается совместный частный случай унифицируемых формул называется общим унификатором. Наименьший возможный унификатор называется наиболее общим унификатором.
Дата публикования: 2015-03-26; Прочитано: 326 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!