Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции и задания по дискретной математике.doc
Скачиваний:
333
Добавлен:
12.02.2016
Размер:
1.68 Mб
Скачать

3. Основные законы алгебры множеств

Рассмотренные операции над множествами подчинены некоторым законам, которые напоминают известные элементарные законы алгебры чисел. Этим определяется название алгебра множеств, которую часто называют булевой алгеброй множеств, что связано с именем английского математика Джона Буля, который положил в основу своих логических исследований идею аналогии между алгеброй и логикой.

Для произвольных множеств А, В, и С справедливы следующие тождества (табл. 3.1):

Таблица 3.1

1. Закон тождества

2. Коммутативность объединения

2’. Коммутативность пересечения

3. Ассоциативность объединения

3’. Ассоциативность пересечения

4. Дистрибутивность объединения относительно пересечения

4’. Дистрибутивность пересечения относительно объединения

5. Законы действия с пустым и универсальнымU множествами

(закон исключённого третьего)

5’. Законы действия с пустым и универсальнымU множествами

(закон противоречия)

6. Закон идемпотентности объединения

6’. Закон идемпотентности пересечения

 

7. Закон де Моргана

7’. Закон де  Моргана

8. Закон элиминации (поглощения)

8’. Закон элиминации (поглощения)

9. Закон склеивания

9’. Закон склеивания

10. Закон Порецкого

10’. Закон Порецкого

11. Закон инволюции (двойного дополнения)

Законы алгебры множеств по отношению к операциям пересечения () и объединения () подчинены принципу двойственности: если в каком-либо законе все знаки пересечения заменить знаками объединения, а все знаки объединения – знаками пересечения, знак универсума (U) заменить знаком пустого множества (Ø), а знак пустого – знаком универсума, то получим снова верное тождество. Например (в силу этого принципа), из следует и т. п.

3.1. Проверка истинности тождеств при помощи диаграмм Эйлера-Венна

 Все законы алгебры множеств можно наглядно представить и доказать, используя диаграммы Эйлера-Венна. Для этого необходимо:

    1. Начертить соответствующую диаграмму и заштриховать все множества, стоящие в левой части равенства.

    2. Начертить другую диаграмму и сделать то же для правой части равенства.

    3. Данное тождество истинно тогда и только тогда, когда на обеих диаграммах заштрихована одна и та же область.

Замечание 3.1. Два пересекающихся круга делят всё универсальное множество на четыре области (см. рис.3.1)

  1. А  В;

  2. А  ;

  3. В;

  4. .

Рис.3.1

Замечание 3.2. Три пересекающихся круга делят всё универсальное множество на восемь областей (см. рис.3.2):

  1. А  В  С;

  2. А В  ;

  3. А   С;

  4. А  ;

  5. Рис.3.2

    В  С;

  6. В  ;

  7. С;

  8. .

Замечание 3.2. При записи условий различных примеров часто используются обозначения:

 - из … следует…;

 - тогда и только тогда, когда… .

Задача 3.1. Упростить выражения алгебры множеств:

  1. ;

  2. ;

  3. .

Решение.

  1. ;

Задача 3.2. Доказать тождества:

  1. (АВ)\В = А\В;

  2. А(ВС) = А\(А\В)(А\С).

Решение.

Задача 3.3. Доказать следующие соотношения двумя способами: с помощью диаграмм и с помощью определения равенства множеств.

  1. A(BC) = (AB)(AC);

Решение.

1. Доказательство с помощью диаграммы:

2. Доказательство с помощью определения равенства множеств.

По определению, множества Х и Y равны, если одновременно выполнены соотношения: XY и YX.

Сначала покажем, что . Пустьх – произвольный элемент множества , то естьх. Это означает, чтохU и х. Отсюда вытекает, чтохА или хВ. Если хА, то тогда хĀ, а значит, . Если жехВ, то , а значит,. Таким образом, всякий элемент множества .. есть также элементом множестваТо есть

Теперь докажем обратное, то есть, что . Пусть. ЕслихĀ, то хU и хА, а значит, хАВ. Отсюда следует, что . Если же, тохU и хВ. Значит, хАВ, то есть . Отсюда следует, что всякий элемент множестваявляется также элементом множества, то есть.

Значит, , что и требовалось доказать.

  1. A(BC) = (AB)(AC);

1. Доказательство с помощью диаграммы:

2. Доказательство с помощью определения равенства множеств.

Пусть хА(ВС). Тогда хА и хВС. Если хВ, то хАВ, что не противоречит сказанному, а значит, х(АВ)(АС). Если же хС, то хАС. Следовательно, х(AB)(AC). Итак, доказано, что A(BC)  (AB)(AC.

Пусть теперь х (AB)(AC). Если хАВ, то хА и хВ. Отсюда следует, что хА и хВС, то есть хА(ВС). Если же хАС, то хА и хС. Отсюда вытекает, что хА и хВС, то есть хА(ВС). Таким образом, (AB)(AC) A(BC). Следовательно, A(BC) = (AB)(AC). Что и требовалось доказать.

  1. Пересечение множеств А и В есть подмножеством множества С тогда и только тогда, когда множество А является подмножеством объединения множеств не-В и С.

При доказательстве достаточности мы получили, что АВ=. Очевидно, что С, поэтому соотношение доказано. При доказательстве был рассмотрен самый общий случай. Однако здесь возможны ещё некоторые варианты при построении диаграмм. Например, случай равенства АВ=С либо , случай пустых множества и так далее. Очевидно, что все возможные варианты учесть бывает затруднительно. Поэтому считается, что доказательство соотношений с помощью диаграмм не всегда является корректным.

2. Доказательство с помощью определения равенства множеств.

Необходимость. Пусть АВС и элемент хА. Покажем, что в этом случае элемент множества А будет являться также и элементом множества .

Рассмотрим два случая: хВ или .

Если хВ, то хАВС, то есть хС, и, как следствие этого, .

Если же , то и. Необходимость доказана.

Пусть теперь ихАВ. Покажем, что элемент х также будет элементом множества С.

Если хАВ, тогда хА и хВ. Поскольку , значитхС. Достаточность доказана.

  1. Если множество А является подмножеством множества В, то тогда множество будет подмножеством множества Ā.

1. Доказательство с помощью диаграммы:

2. Доказательство с помощью определения равенства множеств.

Пусть АВ. Рассмотрим элемент хВ (или ). Аналогично:хА (или хĀ). То есть всякий элемент множества есть также элементом множества Ā. А это может быть в случае, если. Что и требовалось доказать.

Задача 3.4. Выразить символически указанные области и упростить полученные выражения.

Решение.

  1. Искомая область состоит из двух изолированных частей. Условно назовём их верхней и нижней. Множество, которое они изображают, можно описать так:

М = {xxA и хВ и хС или хС и хА и хВ}.

Из определения операций над множествами получим:

М = ((АВ)\С)(С\А\В).

Запишем это выражение с помощью основных операций – дополнения, объединения и пересечения:

.

Упростить это выражения нельзя, поскольку имеем по одному вхождению каждого символа. Это и есть простейший вид данной формулы.

  1. Данную область можно рассматривать как объединение множеств А\В\С и АВС. По определению M = {xxA и xВ и хС или хА и хВ и хС}. Упростим:

Задачи для самостоятельного решения.

1. Упростить:

  1. (АВ)(АВ); (ответ АВ);

  2. (ответ V).

2. Доказать с помощью диаграмм, законов алгебры множеств и определения равенства множеств:

  1. (АВ)\В = А\В;

  2. А(ВС) = А\(А\В)(А\С);

  3. АВ = АВ  А=В;

  4. А\В =   АВ = А.

3. Выяснить, существует ли множество Х, удовлетворяющее при любом А равенству:

  1. АХ = А; (ответ );

  2. АХ = А; (ответ U).