Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции - Введение в математическую логику №1.DOC
Скачиваний:
25
Добавлен:
21.08.2019
Размер:
1.39 Mб
Скачать

Примеры

Пример 1.7

Доказать равносильность формул, используя их таблицы истинности:

а) ;

б) ;

в) .

Решение

а) Сравним таблицы истинности для правой и левой частей:

Итоговые столбцы таблиц истинности (выделены фоном) совпадают, значит, формулы равносильны.

б)

Итоговый столбец совпадает с первым столбцом, значит, эта формула равносильна Х.

в)

Пример 1.8

Исключить возможно большее число скобок:

а) ;

б) .

Ответы

а) ;

б) .

Пример 1.9

Восстановить максимальное число скобок, ориентируясь на формальное определение формулы:

а) ;

б) .

Ответы

а) ;

б) .

Пример 1.10

Оптимизировать формулы:

а) ;

б) .

Решение

а) Удаляя «лишние» скобки, получим:

.

б) Применяя последовательно основные логические законы (III.2.), (II.1.), (I.5.), (IV.8.) и (IV.1.) и удаляя «по пути» скобки, получим:

.

Пример 1.11

Доказать равносильность формул, используя логические законы:

а) ;

б) .

Решение

а) Преобразуем левую формулу к виду правой формулы, последовательно применив логические законы (I.6.), (I.6.) и (I.2.):

.

б) Применим к левой формуле логические законы (III.1.), (II.2.) и (II.1.):

.

Пример 1.12

Определить, является ли формула тавтологией, противоречием или ни тем, ни другим:

а) ;

б) ;

в) ;

г) .

Решение

а) Приведем формулу к наиболее простому виду, последовательно исключая импликации по логическому закону (III.1.) и убирая двойные отрицания по закону (II.1.):

.

Полученная формула не является логической константой, следовательно, исходная формула не является ни тавтологией, ни противоречием.

б) Применим логические законы (II.2.), (IV.7.) и (IV.2.):

.

Исходная формула – противоречие.

в) Применим (III.1), (I.6), (IV.8) и (IV.1):

Исходная формула не является ни тавтологией, ни противоречием.

г) Применим (III.1), (II.3), (II.2), (II.1), (I.2), (IV.1), (I.5), (IV.3):

Исходная формула не является ни тавтологией, ни противоречием.

Задачи

1.9. Доказать равносильность формул, используя таблицы истинности:

а) ;

б) .

1.10. Доказать равносильность формул задачи 1.9, используя основные логические законы.

1.11. Доказать равносильность формул (некоторые из них часто тоже относят к основным логическим законам):

а)

(поглощение);

б)

(поглощение);

в)

(склеивание);

г)

(обобщенное склеивание);

д)

е) ,

где Fпроизвольная формула.

1.12. Доказать, что:

а) ;

б) ;

в) .

1.13. Построить формулу U такую, чтобы данная формула была тождественно истинной:

а) ;

б) .

1.14. Построить формулу от трех переменных, которая истинна в том и только в том случае, когда ровно две переменные ложны.

1.15. Построить формулу от трех переменных, которая принимает такое же значение, как и большинство (меньшинство) переменных.