- •Конспект №1
- •1Элементы математической логики
- •1.1Высказывания и предикаты.
- •1.2Операции с высказываниями.
- •1.3Составление таблиц истинности логических функций.
- •1.4Таблица основных логических тождеств. Двойственность. Вывод новых тождеств с помощью основных.
- •2Элементы теории множеств.
- •2.1Множества, элементы, подмножества. Пустое множество.
- •2.2Операции с подмножествами универсального множества.
- •2.3Диаграммы Венна. Формула включений-исключений.
- •2.4Доказательства теоретико-множественных тождеств.
- •2.5Кванторы.
- •2.6Декартово произведение множеств
- •2.7Бинарные отношения.
- •2.8Факторизация.
- •3Построение z.
- •4Позиционные системы счисления
- •4.1Степень целого числа с натуральным показателем.
- •4.2Системы счисления
- •5Конечные арифметики
- •5.1Деление с остатком.
- •5.2Признаки делимости.
- •5.2.1Делимость на составные делители.
1.4Таблица основных логических тождеств. Двойственность. Вывод новых тождеств с помощью основных.
Результаты упражнений 5 вместе с замечаниями перед упражнениями 4 позволяют свести в таблицу сводку основных логических тождеств (эквивалентных формул):
|
|
|
|
законы сокращения |
|
|
|
законы идемпотентности |
|
|
|
Закон исключённого третьего |
|
|
|
законы коммутативности |
|
|
|
законы ассоциативности |
|
|
|
законы дистрибутивности |
|
|
|
законы де Моргана |
|
|
|
законы поглощения. |
|
|
|
Таблица наглядно демонстрирует двойственность, характеризующую исчисление высказываний: если заменить в левой колонке таблицы значки Ù на Ú а истину на ложь и наоборот, то обнаружим полученное новое (верное) утверждение в правой колонке таблицы. Так что «учить» придётся только половину таблицы.
Но и запоминать специально эти тождества не придётся: мы просто применяем эту таблицу при упрощении логических выражений, имея её всегда под рукой, так что, в конце концов, она запомнится непроизвольно.
Проиллюстрируем на примере, как, применяя тождества из этого списка можно доказывать другие тождества. Докажем, что формула ((pÞq)Ù(qÞr))Þ(pÞr) является тавтологией (т.е. истинна при всех значениях переменных p, q, r.).
Читается эта логическая функция так: если из p следует q и из q следует r, то из p следует r. (свойство транзитивности импликации).
Сначала применим 2 ко всем внутренним импликациям:
((pq)(qr))(pr)
Теперь заменим внешнюю импликацию:
((pq)(qr))(pr)
К левой части дизъюнкции применяем 16 а в правой опускаем скобки:
(pq)(qr))pr Применяем 17 к каждой скобке:
pqqrpr Применяем 1:
pqqrpr Применяем 17: pp(Øpq); rrÚ(rq)
pqqrp(Øpq)rÚ(rq) Применяем 10 и 9:
pqØpqqr Úqrpr Применяем 13:
( pÚØp)ÙØq Ú qÙ(rÚr)Úpr Применяем 7:
ТÙØqÚqÙТÚpr Применяем 3:
ØqÚqÚpr Снова применяем 7:
ТÚpr и, наконец, дважды применяя 3, получим Т.
Упражнение 7
Доказать, что следующие логические функции являются тавтологиями:
(pq)(p q)
(pq)(q p)
p(q(pÙq))
(pÞq) Þ((qÞr) Þ(pÞr))
(ØpÞØq)(qÞp)
pÞ(qÞp)
(pq)Þp
p(pq)
i) (pq)((pÙq)(ØpÙØq))
Обозначения. Помимо знаков «» и «» для эквивалентности используется ещё символ «». Также для конъюнкции используются символы “&”, “”. Таким образом, записи АВ; АВ и АВ означают одно и то же, а именно: А логически эквивалентно В. Точно так же конъюнкцию А и В можно записать как АВ, как А&В и как АВ.