- •Лекция 2
- •Лекция 3
- •Лекция 4
- •Лекция 5
- •Лекция 13
- •Лекция 14
- •Лекция 16
- •Основные понятия
- •Понятие множества. Способы задания множеств.
- •Понятие множества. Способы задания множеств.
- •Отношения между множествами.
- •3, Операции над множествами.
- •Алгебра множеств.
- •Теорема о количестве подмножеств конечного множества.
- •Формула включений и исключений.
- •Лекция 2
- •1.Понятие вектора. Прямое произведение множеств.
- •2.Теорема о количестве элементов прямого произведения.
- •Понятие вектора. Прямое произведение множеств.
- •Теорема о количестве элементов прямого произведения.
- •Лекция 3
- •2. Понятие высказывания.
- •3. Логические операции над высказываниями
- •4.Формулы алгебры логики.
- •Лекция 4
- •2. Важнейшие равносильности алгебры логики.
- •3.Равносильные преобразования формул.
- •Задачи для самостоятельного решения
- •Лекция 5
- •Дизъюнктивная нормальная форма.
- •Конъюнктивная нормальная форма.
- •Проблема разрешимости.
- •Лекция 6
- •Функции алгебры логики.
- •3. Представление произвольной функции алгебры логики в виде формулы алгебры логики.
- •4.Приложения алгебры логики в технике (релейно-контактные схемы).
- •Контрольные вопросы
- •Лекция 7
- •Совершенная дизъюнктивная нормальная форма.
- •Совершенная конъюнктивная нормальная форма.
- •Совершенная дизъюнктивная нормальная форма.
- •2.Совершенная конъюнктивная нормальная форма.
- •Лекция 8
- •2.Понятие минимальной днф. Метод минимизирующих карт.
- •3.Метод Квайна.
- •4.Метод Карно.
- •5.Постановка задачи минимизации в геометрической форме.
- •6.Сокращенная днф.
- •7.Тупиковая днф. Днф Квайна.
- •Лекция 9
- •Некоторые логические операции. Двоичное сложение.
- •Полином Жегалкина.
- •Некоторые логические операции. Двоичное сложение.
- •Полином Жегалкина.
- •Лекция 10
- •Полная система . Достаточное условие полноты.
- •Критерий полноты системы булевых функций.
- •Независимые системы. Базис замкнутого класса.
- •Полная система. Достаточное условие полноты.
- •Критерий полноты системы булевых функций.
- •3. Независимые системы. Базис замкнутого класса.
- •Лекция 11
- •Понятие предиката.
- •Логические операции над предикатами.
- •1. Понятие предиката
- •2. Логические операции над предикатами
- •Лекция 12
- •2. Формулы логики предикатов.
- •Значение формулы логики предикатов.
- •4. Равносильные формулы логики предикатов.
- •Лекция 13
- •Построение противоположных утверждений.
- •3. Прямая, обратная и противоположная теоремы.
- •4. Необходимые и достаточные условия.
- •5. Доказательство методом от противного.
- •Задачи для самостоятельного решения
- •Лекция 14
- •2. Использование метода математической индукции для нахождения сумм конечного числа слагаемых
- •3. Использование метода математической индукции для доказательства неравенств и делимости выражений, зависящих от n на некоторое число
- •4. Обобщение метода математической индукции
- •Контрольные вопросы
- •Лекция 15
- •Операции над бинарными отношениями.
- •3. Свойства бинарных отношений.
- •4. Специальные бинарные отношения.
- •Контрольные вопросы
- •Лекция 16
- •Функция
- •1. 4. Отображение
- •Обратная функция
- •2. Свойства отображений и функций
- •3.Операции над функциями. Свойства операций
- •Контрольные вопросы
- •Лекция 17
- •Основные понятия .
- •2. Смежность, инцидентность, степени вершин.
- •3. Способы задания графов
- •Маршруты в неориентированном графе
- •Операции над графами.
- •Связность. Компоненты связности
- •Контрольные вопросы
- •Лекция 18
- •2. Метрические характеристики неориентированного графа
- •Минимальные маршруты в нагруженных графах
- •Задачи на деревьях
- •Цикловой ранг графа. Цикломатическое число
- •Контрольные вопросы
- •Лекция 19
- •Эйлеровы цепи и циклы
- •Гамильтоновы циклы и цепи
- •Эйлеровы цепи и циклы
- •Гамильтоновы циклы и цепи.
- •Контрольные вопросы
- •Лекция 20
- •Двудольный граф. Условие существования двудольного графа
- •Паросочетания . Реберные покрытия
- •Двудольный граф. Условие существования двудольного графа
- •Паросочетания. Реберные покрытия
- •Контрольные вопросы
- •Лекция 21
- •Основные определения
- •Алгоритм плоской укладки графа
- •Контрольные вопросы
- •Лекция 22
- •Способы задания ориентированного графа
- •Путь в ориентированном графе
- •4. Связность. Компоненты связности в орграфе
- •Контрольные вопросы
- •Лекция 23
- •2. Минимальные пути в нагруженных орграфах
- •3. Порядковая функция орграфа без контуров
- •Контрольные вопросы
Лекция 4
ТЕМА: РАВНОСИЛЬНЫЕ ФОРМУЛЫ АЛГЕБРЫ ЛОГИКИ. ЗАКОНЫ ЛОГИКИ.
ПЛАН:
Равносильные формулы алгебры логики.
Важнейшие равносильности алгебры логики.
Равносильные преобразования формул.
Главная
Равносильные формулы алгебры логики.
Рассмотрим примеры:
2х + 4у = 2(х + 2у) – это тождество или равносильность, т.к. истинно при любых х и у;
, сократим дробь, получим - получившееся равенство не является тождеством, т.к. верно не при всех х и у: при х = -2 оно не верно, т.к. х = -2 не входит в область допустимых значений дроби.
Теперь рассмотрим понятие равносильных формул в математической логике.
Определение. Две формулы алгебры логики А и В называются равносильными, если они принимают одинаковые логические значения на любом наборе значений входящих в формулы элементарных высказываний.
Равносильность формул будем обозначать знаком , а запись А В означает, что формулы А и В равносильны.
Например, равносильны формулы:
(Проверьте самостоятельно).
Все формулы алгебры логики можно подразделить на три класса: тавтологии, тождественно ложные и выполнимые.
Формула А называется тождественно истинной (или тавтологией) , если она принимает значение 1 при всех значениях входящих в нее переменных.
Например, тожественно истинны формулы :
(Проверьте с помощью таблицы истинности).
Формула А называется тождественно ложной, если она принимает значение 0 при всех значениях входящих в нее переменных.
Например, тождественно ложна формула
Формула А называется выполнимой, если она принимает значения и 0 и 1.
Например, формула ху выполнимая.
Между понятиями равносильности и эквивалентности существует следующая связь: если формулы А и В равносильны, то формула А В - тавтология, и обратно, если формула А В — тавтология, то формулы А и В равносильны.
Важнейшие равносильности алгебры логики можно разбить на три группы.
2. Важнейшие равносильности алгебры логики.
Рассмотрим важнейшие равносильности алгебры логики, которые можно разбить на три основные группы.
I группа. Основные равносильности .
1) x Ù x º x; x Ú x º x – законы идемпотентности;
2) x Ù 1 º x; x Ú 1 º 1;
3) x Ù 0 º 0; x Ú 0 º x.
x Ù` º 0 – закон противоречия; x Ú` º 1 – закон исключения третьего;
- закон снятия двойного отрицания;
6) законы поглощения:
x Ù (x Ú y) º x,
x Ú (x Ù y) º x.
Доказать справедливость каждого тождества можно, построив таблицы истинности. Например, докажем справедливость закона поглощения относительно дизъюнкции. Таблица истинности будет содержать 4 строки:
х |
у |
уvx |
х(уvx) |
0 |
0 |
0 |
0 |
1 |
0 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
Сравнивая значения последнего столбца с соответствующими значениями высказывания х можно сделать вывод о справедливости тождества.
II группа. Равносильности, выражающие одни логические операции через другие.
1) x ® y º` Ú y;
2) x « y º (x ® y) Ù (y ® x);
3) Закон де Моргана (закон инверсии или отрицания):
4) и 5) тождества докажем, применив закон двойного отрицания и тождества 3) второй группы:
Докажем, составив таблицу истинности справедливость тождества 2):
х |
у |
ху |
ху |
ух |
(ху)( ух) |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
Сравнивая значения третьего столбца и последнего приходим к выводу о справедливости тождества.
III группа. Основные законы алгебры логики.
1) коммутативность:
x Ù y º y Ù x,
x y y x;
2) ассоциативность:
x Ù (y Ù z) º (x Ù y) Ù z
x Ú (y Ú z) º (x Ú y) Ú z
3) дистрибутивность:
x Ù (y v z) º x Ù y Ú x Ù z – относительно дизъюнкции,
x Ú (y Ù z) º (x Ú y) Ù (x Ú z) – относительно конъюнкции.
Докажем справедливость дистрибутивности относительно конъюнкции. Составим таблицу истинности, которая содержит 23 = 8 строк:
х |
у |
z |
yz |
x v yz |
x v y |
x v z |
(x v y)( x v z) |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
1 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
0 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |