- •Конспект №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Делимость на составные делители.
2.4Доказательства теоретико-множественных тождеств.
Доказательства тождеств алгебры множеств можно проводить двумя путями.
a) Исходят непосредственно из определений операций, при этом обычно сначала доказывают, что левая часть равенства содержится в правой части, а затем, наоборот, что правая часть содержится в левой. Из этого заключают, что они совпадают. Для этого берут какой-либо один элемент из левой части равенства и доказывают, что он должен содержаться и в правой его части, а потом эту же процедуру повторяют, взяв элемент из правой части равенства.
b) Сводят всё к формуле математической логики и доказывают, что она есть тавтология.
Продемонстрируем оба способа на примерах.
Доказать тождество: А\(ВÈС)=(А\В)Ç(А\С)
Пусть некий элемент хÎА\(ВÈС). Тогда хÎА и хÏ(ВÈС). Значит он не принадлежит ни В, ни С. А тогда хÎА\В и хÎА\С, а значит, и их пересечению, т.е., всей правой части. Итак, левая часть содержится в правой. Пусть теперь хÎ(А\В) Ç (А\С). Это значит, что хÎА и хÏВ, хÏС. Значит, хÎА и хÏ(ВÈС). А значит, он содержится в левой части.
Введём предикаты р(х): (хÎА) ; q(х): (хÎB; r(х): (хÎC). Тогда утверждение сводится к доказательству логической эквивалентности pÙØ(qÚr)~(p ÙØq)Ù(pÙØr) которая легко проверяется.
Доказать тождество: АÇВ=АÛАÌВ
(Þ) Опять, допустим хÎА. Так как АÇВ=А, то хÎАÇВ; Þ хÎВ. Итак, (хÎА)Þ(хÎВ). Значит, по определению, АÌВ. (Ü) Поскольку всегда АÇВÌА, то надо лишь доказать, что АÌАÇВ. Пусть хÎА. Так как АÌВ ,то хÎВ. Следовательно, хÎАÇВ.
В обозначениях предыдущего примера получим: ((pÙq~p))~(pÞq). Надо доказать, что это – тавтология. Используем упражнение 7 пункт i) из части 1. Преобразуем сначала внутреннюю эквивалентность и импликацию: ((pÙqÙp)Ú(ù(pÙq) Ùùp))~(ùpÚq). В левой части от знака эквивалентности делаем преобразования: (pÙq)Ú((ùpÚùq)Ùùp); (дистрибутивность, идемпотентность, коммутативность) pÙqÚ(ùpÙùqÚùp); (поглощение) pÙqÚùp; Теперь снова применяем замену эквивалентности: [(pÙqÚùp)Ù(ùpÚq)]Ú[ù (pÙqÚùp)Ùù(ùpÚq)]. По дистрибутивности в каждой из квадратных скобок получим: [pÙqÙùpÚpÙqÙq Ú ùpÙùpÚùpÙq] Ú [(ùpÚùq)ÙpÙ(p Ùùq]; [FÚpÙqÚùpÚùpÙq]Ú[(FÚùqÙp) Ù(p Ùùq]; [pÙqÚùp] Ú[p Ùùq]; Итак, получили: pÙqÚ p ÙùqÚùp. Это (выносим р за скобку) эквивалентно рÙ( qÚùq)ÚùpÛ рÙТÚùp ÛрÚùp Û Т.
(Þ): АÇВÌВ; А=АÇВÞАÌВ. (Ü): АÌА и АÌВÞАÌ(АÇВ), а так как всегда АÇВÌА, то АÇВ=А
Упражнение 7. Докажите следующие тождества:
АÈВ=ВÛАÌВ
А\(ВÇС)= (А\В)È(А\С)
А\(А\В)=АÇВ
А\В=А\(АÇВ)
АÈВ=АÈ(В\А)
(АÇВ)ÌСÛАÌСÈВс
АÌ(ВÈС)ÛАÇВсÌС
(А\В)ÈВ=АÛВÌА
(АÇВ)ÈС=АÇ(ВÈС)ÛСÌА
АÈВ=АÇВÛА=В
АD(ВDС)=(АDВ)DС
АÇ(ВDС)=(АÇВ)D(АÇС)
АD(АDВ)=В
А\В=АD(АÇВ)
Упражнение 8.
Докажите все тождества из следующей таблицы сведением их к логическим тавтологиям.
Здесь U обозначает некоторое универсальное множество; черта сверху обозначает операцию дополнения. Сравните эту таблицу с таблицей из части 1. Что мы можем наблюдать?
Таблица основных теоретико-множественных тождеств.
-
закон двойного дополнения: =A
законы “сокращения”
AÈU=U; AÇU=A
AÇÆ=Æ; AÈÆ=A
законы идемпотентности
AÈA=A
AÇA=A
Закон исключённого третьего
AÈ =U
AÇ = Æ
законы коммутативности
AÈB=BÈA
AÇB=BÇA
законы ассоциативности
(AÈB)ÈC=AÈ(BÈC)
(AÇB)ÇC= AÇ(BÇC)
законы дистрибутивности
(AÈB)ÇC=(AÇC)È(BÇC)
(AÇB)ÈC=(AÈC)Ç(BÈC)
законы де Моргана
= Ç
= È
законы поглощения.
AÈ(AÇB)=A
AÇ(AÈB)=A