- •Элементы математической логики
- •Составные высказывания
- •Простейшие связки
- •Логические отношения
- •Варианты импликации
- •Элементы математической логики
- •Эти утверждения называются теоремой о функциональной полноте.
- •Множества и отображения
- •Способы задания множеств
- •Подмножества
- •Операции над множествами
- •Соотношение между множествами и составными высказываниями
- •Множества и отображения
- •Соотношения между высказываниями и соответствующими им множествами истинности
- •Законы для объединения и пересечения:
- •Множества и отображения
- •Кортежи и декартово произведение множеств
- •Бинарные отношения
- •Отображение множеств
- •Функции
- •Элементы комбинаторного анализа
- •Основные правила комбинаторики
- •Перечислительная комбинаторика или теория перечислений
- •Логика предикатов или логика первого порядка
- •Предикаты
- •Применение предикатов в алгебре
- •Булева алгебра предикатов
- •Кванторы
- •Формулы логики предикатов
- •Логика предикатов или логика первого порядка
- •Равносильные формулы логики предикатов
- •Элементы теории графов
- •Степень вершины
- •Изоморфизм графов
- •Элементы теории графов
- •Способы задания графов
- •Аналитический способ задания графов
- •Эйлеровы графы
- •Гамильтоновы графы
- •Элементы теории автоматов
- •Способы задания конечного автомата
- •Табличное задание автомата
- •Задание автомата диаграммой Мура
- •Задание конечного автомата системой булевых функций
- •Элементы теории автоматов
- •Примеры конечных автоматов
- •Канонические уравнения автомата
- •Пример 1:
Варианты импликации
Импликация двух высказываний отличается от эквивалентности, а также от дизъюнкции и конъюнкции тем, что она несимметрична. Так X V У эквивалентно У V X; X Л У эквивалентно У Л X; X У эквивалентно У о X, но X -> У не эквивалентно У —> X. Высказывание У —> X называется конверсией высказывания X —> У. Многие из наиболее распространенных ошибок в рассуждениях происходят от смешивания какого- либо высказывания с его конверсией. Интересно поэтому рассмотреть те импликации, которые могут быть образованы из высказываний X и У.
В
таблице истинности представлены четыре
импликации и их названия.
X
Y
X
У
Импликация
X
Y
Конверсия
импликации Y
^ X
Конверсия контрапозиции У
Контрапозиция У->Х
0
0
1
1
1
1
1
1
0
1
1
0
1
0
0
1
1
0
0
1
0
1
1
0
1
1
0
0
1
1
1
1
Из таблицы видно, что X —» У эквивалентно Y —> X. Последнее называется контрапозицией первого. Контрапозиция является удобной формой импликации во многих рассуждениях. Аналогично, высказывание X —> Y представляет собой конверсию контрапозиции. Так как контрапозиция эквивалентна X —> У, то конверсия этой контрапозиции эквивалентна конверсии этой импликации.
С импликацией связано постоянное упоминание математиками «необходимое условие» и «достаточное условие».
X является достаточным условием для У |
Если имеет место X, то У также будет иметь место |
Импликация Х-> У |
X является необходимым условием для У |
Если имеет место У, то X также будет иметь место |
Конверсия достаточного условия У->Х |
X является необходимым и достаточным условием для У |
X имеет место, если и только если имеет место У |
Двойная импликация X «э У эквивалентность |
Основные законы, определяющие свойства введенных логических операций
Идемпотентность дизъюнкции и конъюнкции:
ХУХ^Х, ХаХ<^Х.
Коммутативность дизъюнкции и конъюнкции:
XVY^YVI, lAYoYAX.
Ассоциативность дизъюнкции и конъюнкции:
XV(YVY)«(XVY)V2, X Л (Y Л Z) f> (X AY) A Z.
Дистрибутивность операций дизъюнкции и конъюнкции относительно друг друга:
X V (Y Л Z) «-> (X V У) Л (X V Z), X Л (Y V Z) ^ (X Л Y) V (X Л Z).
Двойное отрицание:
Закон де Моргана:
XVY^X/TY, xay^xvy.
Склеивание:
(IVY)A(XVY)« X, (IaY)V(XaY)h X.
Поглощение:
XV(XaY)oX, XA(XVY)oX.
Действие с логическими константами 0 и 1:
XvOoX, ХлО О, XV1«->1, X Л 1 о X, X Л X 0.
Закон исключения третьего:
X V X 1.
Тождество:
Х«Х.
Отрицание противоречия:
ХЛХе 1.
Контрапозиция:
(X -> Y) ^ (Y ->• X).
Цепное заключение:
((X -> Y) Л (У -> Z)) (X -> Z).
Противоположность:
(XhY)h(Xh Y).
Модус поненс (modus ponens):
(X Л (X -> Y)) ч Ye> 1.
Сформулированные законы легко проверить с помощью таблицы истинности.
Заметим, что при исследовании различных высказываний на эквивалентность (равносильность) логическую связку можно заменить обычным знаком равенства =.
