Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Л13.doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
468.99 Кб
Скачать

Метод дедуктивного вывода

Пример: суждение: ”Дан не треугольник (B). Если сумма внутренних углов многоугольника равна 180о (А), то многоугольник есть треугольник (В). Следовательно, сумма внутренних углов многоугольника не равна 180о(A)”.

Формула этого суждения (m.t.) имеет вид:

B; AB

A.

Пример. доказать истинность заключения:

(AB); (AC); (BD)

(CD).

  • F1=(AC) - посылка;

  • F2=(AB)(CB) - заключение по F1 и или правилу 12;

  • F3=(BD) - посылка;

  • F4=(CB)(CD) - заключение по F3 и правилу 12;

  • F5=(AB)(CD) заключение по F2 и F4 и правилу5;

  • F6=(AВ) - посылка;

  • F7=(CD) - заключение по F5 и F6 и правилу m. p..

Так доказана истинность (CD).

Процесс дедуктивного вывода удобно проследить на графе, вершинами которого являются формулы, а дугами – отношения

Пример: доказать истинность заключения:

(AB)(CD); ( DBE );  E

C A.

Ниже показан процесс дедуктивного вывода заключения.

  • F1=(DBE) - посылка;

  • F2=E - посылка;

  • F3=(DB) - заключение по F1 и F2 и правилу m. t.;

  • F4=(АВ)(СD) - посылка;

  • F5=(AВ) - заключение по F4 и правилу 7;

  • F6=(СD) - заключение по F4 и правилу 7;

  • F7=(BA) - заключение по F5 и правилу 7;

  • F8=(DB) - заключение по F3 и закону де Моргана;

  • F9=(DB) - заключение по F8;

  • F10=(D A) - заключение по F7 и F9 и правилу 5;

  • F11=(С A) - заключение по F6 и F10 и правилу 5;

  • F12=(С A) - заключение по FII .

Метод Вонга

Пусть дана клауза в своей наиболее общей форме:

В1, В2, …, Вn А1, А2, …,An

Шаг 1. Снятие отрицаний с посылок и заключений. С этой целью нужно опустить знак отрицаний у Ai и Bj и перенести их в противоположные стороны относительно символа .

Шаг 2. Если слева от символа встречается конъюнкция, а справа дизъюнкция, то их следует заменить на запятые.

Шаг 3. Если после предыдущих шагов оказалось, что связкой, расположенной слева от , является дизъюнкция, а справа – конъюнкция, то образуются две новые клаузы, каждая из которых содержит одну из двух подформул, заменяющих исходную клаузу.

Шаг 4. Если одна и та же буква находится с обеих сторон символа, то такая строка считается доказанной. Исходная клауза является теоремой, если все ветви оканчиваются истинными клаузами. В противном случае переходим к шагу 3.

Пример.

Выяснить, является ли клауза теоремой:

.

Решение.

Шаг 1. .

Избавляемся от отрицаний. В результате получаем: .

Шаг 2. Поскольку слева от символа не встречается конъюнкция, а справа не встречается дизъюнкция, то шаг 2 как таковой отсутствует.

Ш аг 3. Построим дерево доказательств (рис. 11):

Так как есть не доказанные строки, то исходная клауза теоремой не является.

Пример.

Выяснить, является ли клауза теоремой:

.

Решение.

Представим ход доказательства в виде дерева (рис. 12). Поскольку все строки доказаны, то исходная клауза является теоремой.