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

4. Разбиения и покрытия.

Одной из операций над множествами является разбиением множеств на систему подмножеств.

Рассмотрим множество М и систему подмножеств m={x1,x2…xn}

Система подмножеств называется разбиением множества М если:

1. любое множество х из m является подмножеством множества М:

х m х М

2. любые 2 подмножества xi и xj, принадлежащие m не пересекаются

xi  xj=

3)объединение всех множеств xi, принадлежащих mравно множеству М.

xim xi

Семейство m называются покрытием М, если каждый элемент множества М принадлежит хотя бы одному из множеств xi.

5. Свойства операций над множествами. Доказательства.

1.Иденпотентность

AA=A; AA=A

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

AB=BA; AB=BA

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

A(BC)=(AB)C

A(BC)=(AB)C

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

A(BC)=(AB)(AC)

A(BC)=(AB)(AC)

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

(AB)A=A;

(AB)A=A

6.Свойства нуля

A=A; A=

7.Свойство единицы

AU=U; AU=A

8.Инволютивность

=A

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

=; =

10. Свойство дополнения

A=U; A=

11. Свойство выражения для разности

A/B=A

Для док-ва этих св-в можно использовать следующие способы:

а) построить диаграммы Эйлера для левой и правой частей равенства и убедиться, что граф. представления одинаковые;

б) провести формальные рассуждения (выбираем произв. эл-т, принадл. левой части равенства , и показыв., что он принадлежит правой части равенства.)

6. Универсальное множество. Булеан.

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

Универсум изображается прямоугольником(четырехугольником), внутри которого могут находится различные подмножества этого универсума.

Булеан - множества подмножеств множества М называют булеаном и обозначаются 2М

М:={1,3,5}

2М - , {1}, {3}, {5}, {1,3}, {1,5}, {1,5}, {3,5}, {1,3,5}.

Теорема Для конечного множества М мощность булеана равняется 2М

2М  = 2М

7. Представление множеств в эвм.

Задать представление множества в ЭВМ значит описать в терминах используемые системой программирования, которая предназначена для хранения инфо об объекте и алгоритмы обработки выбранных структур данных, которые реализуют присущие данному объекту операции.

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

Один и тот же объект(множество) может быть представлен разными способами, выбор зависит от особенности и операций, которые над ними должны выполняться.

8. Реализация операций над подмножествами заданного универсума.

U < n

U = {U1, U2, U3,…}

Число элементов в универсуме не превосходит разрешающимися сети компьютера.

Подмножество А универсума U представляется двоичным кодом(машинным кодом, битовой шкалой)

Ci= 1, UiA

0, UiA

Пересечение А и В являются поразрядным логическим произведением кодом множеств А и В.

Код объединений множеств А и В является поразрядной логической суммой кодов множеств А и В.

Код дополнения множества А является инверсией кода множества А.