Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Пр3.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
420.35 Кб
Скачать

4. Алгебра множеств. Основные тождества алгебры множеств

Множества вместе с определенными на них операциями образуют алгебру множеств. Последовательность выполнения операций задается с помощью формулы алгебры множеств. Например, ∩ (ВC), (А \ В) + C – формулы алгебры множеств.

Основные тождества алгебры множеств

Для любых множеств A, B, C справедливы следующие тождества:

1. Коммутативность.

а) AB = BA (для объединения);

б) AB = BA (для пересечения).

2. Ассоциативность.

а) A  (BC) = (AC)  C (для объединения);

б) A ∩ (BC) = (AB) ∩ C (для пересечения).

3. Дистрибутивность.

а) A (BC) = (AB) ∩ (AC) (для объединения относительно пересечения);

б) A∩(BC) = (AB)(AC) (для пересечения относительно объединения).

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

а) = ∩ (дополнение к объединению есть пересечение дополнений);

б) =  (дополнение к пересечению есть объединение дополнений).

5. Идемпотентность.

а) AA = A (для объединения);

б) AA = A (для пересечения).

6. Поглощение.

а) A  (AB) = A;

б) A ∩ (AB) = A.

7. Расщепление (склеивание).

а) (AB) ∩ (A  ) = A;

б) (AB)  (A ∩ ) = A.

8. Двойное дополнение.

= A.

9. Закон исключенного третьего.

A  = U.

10. Операции с пустым и универсальным множествами.

а) AU = U;

б) A = A;

в) AU = A;

г) A = ;

д) = U;

е) = .

11. А \ В = A ∩ .

Чтобы доказать некоторое тождество A = B, нужно доказать, что, во-первых, если x А, то xВ и, во-вторых, если xВ, то x А. Докажем таким образом, например, свойство дистрибутивности для объединения (тождество 3а)):

A (BC) = (AB) ∩ (AC).

1. Сначала предположим, что некоторый элемент x принадлежит левой части тождества, т.е. xA (BC), и докажем, что x принадлежит правой части, т.е. x(AB) ∩ (AC).

Действительно, пусть xA (BC). Тогда либо xA, либо xBC. Рассмотрим каждую из этих возможностей.

Пусть xA. Тогда xAB и xAC (это верно для любых множеств B и C). Следовательно, x(AB) ∩ (AC).

2. Предположим, что некоторый элемент x принадлежит правой части тождества, т.е. x (AB) ∩ (AC), и докажем, что x принадлежит левой части, т.е. x A (BC) .

Действительно, пусть x (AB) ∩ (AC). Тогда xAB, и одновременно xAC. Если xAB, то либо xA, либо xB, если .xAC, то либо xA, либо xC. Пусть xA, Тогда xA (BC) и утверждение доказано. Если xA, то одновременно должны выполняться условия xB и xC, т.е. xBC. Но тогда xBC и xA (BC), что также доказывает наше утверждение.

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

Основные тождества алгебры множеств можно использовать для доказательства других тождеств.

Пример 1.14.

Доказать тождество (AB) \ В = A ∩ .

Преобразуем левую часть тождества, используя тождество 11:

(AB) \ В = (AB) ∩ .

Затем используем закон дистрибутивности (тождество 3б):

(AB) ∩ = A ∩ B ∩ .

Используем закон исключенного третьего (тождество 9):

B ∩ = .

Получим

A ∩ B ∩ = A ∩  .

Используем свойство пустого множества (тождество 10б):

A ∩  = A ∩ .

Тождество доказано.

Пример 1.15.

Доказать тождество:

A \ (В \ C) = (A \ В)  (A C).

Множества, стоящие в левой и правой частях тождества, изобразим с помощью диаграмм Эйлера – Венна (рис. 2).

Рис. 2.

Рис. 2б) и рис. 2д) иллюстрируют равенство множеств A \ (В \ C) и (A \ В)  (A C).

Докажем тождество из нашего примера, воспользовавшись тождествами:

А \ В = A ∩ , =  , = A, A∩(BC) = (AB)(AC).

Получим:

A \ (В \ C) = A = A = A ∩ ( ) = A ∩ ( C) = (A ∩ )  (AC) = (A \ В)  (A C).

Основные тождества алгебры множеств можно также использовать для упрощения формул алгебры логики.

Пример 1.16.

Упростить выражение:

(AB) ∩ ( B) ∩ (A ).

Используя закон коммутативности (тождество 1б), поменяем местами вторую и третью скобки:

(AB) ∩ ( B) ∩ (A ) = (AB) ∩ (A ) ∩ ( B).

Применим закон расщепления (тождество 7а) для первой и второй скобок:

(AB) ∩ (A ) ∩ ( B) = A ∩ ( B).

Воспользуемся законом дистрибутивности (тождество 3б):

A ∩ ( B) = A ∩ AB.

Используем закон исключенного третьего (тождество 9):

A ∩ = .

Получим

A ∩ AB = AB.

Используем свойство пустого множества (тождество 10б):

 AB = AB.

Итак,

(AB) ∩ ( B) ∩ (A ) = AB.