Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
|
Теоретические сведения. Пусть и – дизъюнкты. Дизъюнкт называется резольвентой дизъюнктов D1 и D2 по переменной А и обозначается через resA(D1,D2)
Пусть Пример. Если Утверждение. Если Пусть 1) 2) существуют Теорема (о полноте метода резолюций). Множество дизъюнктов S противоречиво в том и только в том случае, когда существует резолютивный вывод из S, заканчивающийся 0. Существует эффективный метод логического вывода – метод резолюции. Он основан на том, что выводимость формулы В из множества посылок F 1, F 2, F 3, …, Fn равносильна доказательству теоремы ├─ (F1 Ù F2 Ù F3 Ù... Ù Fn ® B), формулу которой можно преобразовать так: ├─ (F1 Ù F2 Ù F3 Ù... Ù Fn ® B) ├─ ( ├─ Следовательно, заключение В истинно тогда и только тогда, когда формула F1 Ù F2 Ù F3 Ù... Ù Fn Ù Для анализа этой формулы все подформулы Fi и F1 Ù F2 Ù F3 Ù... Ù Fn Ù Опишем пошагово алгоритм вывод по методу резолюций. Шаг 1. Придать отрицание заключению, т. е. Шаг 2. Привести все формулы посылок и отрицания заключения к конъюнктивной нормальной форме. Шаг 3. Выписать множество дизъюнктов всех посылок и отрицания заключения S = { D 1, D 2, …, Dk }. Шаг 4. Выполнить анализ пар множества S по правилу: «если существуют дизъюнкты Di и Dj, один из которых (Di) содержит переменную А, а другой (Dj) – контрарную переменную Шаг 5. Если в результате соединения дизъюнктов, содержащих контрарные литеры, будет получена пустая резольвента – 0, то конец, в противном случае включить резольвенту в множество дизъюнктов S и перейти к шагу 4. Примеры. 1. Работа автоматического устройства, имеющего три клапана А, В и С, удовлетворяет следующим условиям: если не срабатывают клапаны А или В или оба вместе, то срабатывает клапан С; если срабатывают клапаны А или В или оба вместе, то не срабатывает клапан С. Следовательно, если срабатывает клапан С, то не срабатывает клапан А.
1)
2) 3) 4) множество дизъюнктов: S ={(А Ú C), (B Ú C), Построим резолютивный вывод, заканчивающийся 0. 1) 2) Так доказано, что если срабатывает клапан С, то не срабатывает клапан А. 2. Доказать истинность заключения
1) A – посылка; 2) B – посылка; 3) 4) 5) множество дизъюнктов: S ={ A, B, ( 6) 7) S 1={ A, B, ( 8) 9) S2 ={ A, B, ( 10) Так доказана истинность заключения Для иллюстрации вывода удобно использовать граф типа дерево, корнем которого является один из дизъюнктов отрицания заключения, а концевыми вершинами ветвей – оставшиеся дизъюнкты отрицания заключения и всех посылок. Узлами графа типа дерево являются резольвенты. Ниже дан пример, сопровождаемый графом. Пример. Составить таблицу истинности. Доказать истинность заключения по методу резолюции и нарисовать граф вывода пустой резольвенты.
Решение. Образуем конъюнкцию посылок, т.е. F= Для полученной формулы составим таблицу истинности. Замечание. Если полученная формула является тождественно истинной, то заключение выводимо из посылок, иначе не выводимо.
Докажем истинность заключение по методу резолюций. 1) 2) 3) 4) 5) S ={ A, C, 6) 7) 8)
10)
Так доказана истинность заключения
Замечание. Метод резолюций достаточен для обнаружения возможной выполнимости данного множества – дизъюнктов S. Для этого включим в S все дизъюнкты, получающиеся при резолютивном выводе из S. Из теоремы о полноте метода резолюций вытекает Следствие. Если множество дизъюнктов S содержит резольвенты всех своих элементов, то S выполнимо тогда и только тогда, когда 0Ï S. Date: 2015-06-06; view: 714; Нарушение авторских прав |