Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
8.4. ФОРМЫ ДОКАЗАТЕЛЬСТВА С ОТФИЛЬТРОВЫВАНИЕМ ПРЕДШЕСТВУЮЩИХ ВЕРШИННашу первую стратегию очищения легко описать в терминах течх типов графов опровержения, которые она образует. Полезно сначала ввести некоторые определения. Графом (или деревом) доказательства на основе резольвенций называется структура, в которой каждая вершина соответствует некоторому предложению. (Для простоты мы часто будем отождествлять вершину этого графа с - предложением.) Вершины графа, у которых нет предшествующих вершин, называются концевыми вершинами. Если граф изображает доказательство на основе резольвенций некоторого предложения (возможно nil), исходя из множества предложений S, то концевые вершины соответствуют предложениям из Мы будем говорить, что граф доказательства имеет вид лозы, если каждая его вершина либо является базовым предложением, либо непосредственно следует из базового предложения. (Такой граф будет деревом, но не все деревья имеют вид лозы. Это видно из примеров гл. 6, где граф рис. 6.3 имеет вид лозы, а граф, изображенный на рис. 6.4, нет.) Если граф опровержения, имеющий вид лозы, существует, то для его построения достаточно резольвент лишь тех пар предложений, из которых хотя бы одно принадлежит 5. Такое ограничение на резольвенции могло бы лечь в основу прекрасной стратегии очищения, если бы только быть уверенным, что для любого невыполнимого множества предложений существует граф опровержения, имеющий вид лозы. К сожалению, стратегия очищения, основанная на графах в виде лозы, не полна; но одна очень похожая на нее стратегия полна. Чтобы убедиться, что для невыполнимого множества граф в виде лозы существует не всегда, рассмотрим множество
Из графа опровержения, представленного на рис. 8.1, видно, что это множество невыполнимо. В графе опровержения, имеющем вид лозы, одно из предложений множества 5 должно быть вершиной, непосредственно предшествующей корневой вершине Из рис. 8.1 видно, что одна из резольвенций производится между предложениями Мы будем говорить, что граф опровержения имеет 1) базовому предложению; 2) предложению, непосредственно следующему за базовым; 3) предложению, непосредственно следующему за двумя небазовыми предложениями Л и В, из которых В предшествует А (отсюда термин — отфильтровывание предшествующих вершин). Граф в виде лозы представляет собой частный случай графа в предложению 1), либо предложению 2). Базовое предложение С в графе, имеющем Рис. 8.1. (см. скан) Граф опровержения. Сформулируем без доказательства теорему, утверждающую, что для любого невыполнимого множества предложений всегда существует граф опровержения в Теорема 8.1. Пусть Для многих графов частный случай опровержения в Рис. 8.2. (см. скан) Дерево опровержения в виде лозы. Читатель может попытаться построить для этого множества предложений, но с иными концевыми вершинами, другие графы в Так как в теореме 8.1 утверждается, что для любого невыполнимого множества предложений существует граф опровержения в описать следующим образом. Сначала отметим, что при выборе концевой вершины для графа в
Рис. 8.3. Поиск опровержения с использованием К могут содержаться предложения, возникающие при отрицании теоремы, которую предстоит доказать). Тогда критерий, которому должна удовлетворять пара предложений (см. скан) Обозначим через
Согласно теореме 8.1, если множество На рис. 8.3 показан результат применения примере
|
1 |
Оглавление
|