Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Метод резолюций



Другое рассуждение (дающее ключ к пониманию метода логического вывода, назы­ваемого методом резолюций) заключается в следующем.

Чтобы доказать, что { F1, F2, …, FnF, необходимо доказать, что формула (F1 & F2 & … & Fn) → F тавтология. Для того чтобы доказать, что данная формула является тавтологией, для этого достаточно до­казать, что ее отрицание является противоречием, т.е. что формула ù(F1 & F2 & … & FnF) – противоречие. То есть противоречием должна являться ù(ù(F1 & F2 & … & Fn) Ú F) или формула (F1 & F2 & … & Fn & ù F) т.е. противоречивым является множество формул F, состоящее из множества посылок F1, F2, …, Fn и отрицания заключения ù F.

Первым шагом для применения метода резолюций служит приведение пропозициональной формулы к логически эквивалентной ей конъюнктивной нормальной форме.

Конъюнктивной нормальной формой (КНФ) называется конъюнкция (логическое "и") конечного числа дизъюнктов. Любая пропозициональная формула имеет логически эквивалентную ей КНФ.

Дизъюнктом (в англоязычной литературе называют clause, что означает предложение в сложносочиненном предложении) называется дизъюнкция конечного числа литер, т. е. пропозициональных символов или их отрицаний:

D = (p1 Ú p2 Ú...Ú pn).

Дизъюнкты, содержащие противоположные литеры (A Ú ù A) являются тавтологиями и их можно отбросить, т. к. они не влияют на значение формы. Если в пределах од­ного и того же дизъюнкта встречается несколько раз одна и та же литера (например, A Ú A), то достаточно записать ее лишь один раз. В результате таких упрощений будет получена приведенная или совершенная КНФ.

Пустым дизъюнктом называется константа false. Если КНФ не содержит ни одного дизъюнкта (иначе пуста), то она эквивалентна true.

КНФ общезначима (является тавтологией), если все ее дизъюнкты общезначимы.

Дизъюнкт невыполним в том и только том случае, если он пустой.

Понятие дизъюнкта важно в логическом программировании и, в частности, в языке Пролог, т. к. описание задачи осуществляется в терминах дизъюнктов, часто назы­ваемых (в переводах на русский) клаузами или клозами.





Дата публикования: 2014-12-10; Прочитано: 289 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2025 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.009 с)...