Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Дискретная математика, лекция №1.doc
Скачиваний:
99
Добавлен:
05.06.2015
Размер:
991.74 Кб
Скачать

Глава 1. Множества, бинарные отношения, комбинаторика

§ 1.1. Множества и бинарные отношения

Множество, способы задания множеств. Мощность конечного множества. Подмножество. Операции над множествами: дополнение, объединение, пересечение, разность, декартово произведение. Правило суммы, формула включений и исключений. Бинарное отношение на множестве. Свойства бинарных отношений: рефлексивность, симметричность, транзитивность. Отношение эквивалентности и отношение порядка.

Базовые понятия и утверждения

1. Множества и операции над ними. Подмножествомпонимают объединение в единое целое определенных вполне различаемых объектов. Объекты при этом называютэлементами образуемого ими множества.

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

Запись означает, чтоявляется элементом множества; в противном случае пишут.

Множество называют конечным, если оно содержит конечное число элементов, ибесконечным, если оно содержит бесконечное число элементов. Множество, не содержащее элементов, называютпустыми обозначают символом.

Число элементов конечного множества называют егомощностьюи обозначают.

Множество можно описать, указав свойство, присущее элементам только этого множества. Множество всех объектов, обладающих свойством , обозначают. Конечное множество можно задать путем перечисления его элементов, т.е..

Например, записьозначает, что множествосодержит два элемента - числаи.

Если каждый элемент множества есть элемент множестваB, то говорят, чтоестьподмножество, и пишут:.

Заметим, что пустое множество считают подмножеством любого множества.

Если и, то говорят, что множестваиравны, и пишут:.

Если и, тоназываютсобственным подмножествоми, чтобы подчеркнуть это, применяют запись.

Множество всех подмножеств множества называют егобулеаноми обозначают.

Например, если, то

.

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

1. Множество, состоящее из тех и только тех элементов, которые принадлежат хотя бы одному из множеств и, называютобъединением A и Bи обозначают, т.е..

2. Множество, состоящее из тех и только тех элементов, которые принадлежат как множеству , так и множеству, называютпересечением A и Bи обозначают, т.е..

Если , то множестваиназываютнепересекающимися.

3. Множество, состоящее из всех элементов множества , не принадлежащих множеству, называютразностью A и Bи обозначают, т.е..

4. Обычно в конкретных рассуждениях всякое множество рассматривают как подмножество некоторого достаточно широкого множества, которое называют универсальным. Множество элементов универсального множества, не принадлежащих множеству, называютдополнениеми обозначают, т.е.. Из определения следует, что.

5. Множество, состоящее из упорядоченных пар , в которых- элемент множества, а- элемент множества, называютдекартовым произведением множеств A и Bи обозначают, т.е..

Удобным приемом наглядного изображения операций являются диаграммы Эйлера - Венна. На них множества представлены плоскими фигурами (чаще всего кругами). Области, соответствующие множествам, полученным в результате операции, обычно выделяют цветом. На рис. 1.1 приведены диаграммы Эйлера - Венна, иллюстрирующие некоторые из введенных операций.

Рис. 1.1.

В качестве примеранайдем объединение, пересечение, разность и декартово произведение множестви.

Поскольку ,, то,,,.

Пусть задано универсальное множество . Тогда для любых множестввыполняются следующиесвойства:

коммутативные законы:

1. ; 2.;

ассоциативные законы:

3.;

4. ;

дистрибутивные законы:

5.;

6. ;

законы идемпотентности:

7. ; 8.;

законы де Моргана:

9. ; 10.;

законы нуля:

11. ; 12.;

законы единицы:

13. ; 14.;

законы поглощения:

15. ; 16.;

законы дополнения:

17. ; 18.;

закон двойного дополнения:

19. .

О том, как доказываются эти равенства, можно узнать во второй части данного параграфа.

Операции объединения, пересечения и декартова произведения можно обобщить на случай произвольного конечного числа участников.

Объединением множеств называют множество, любой элемент которого является элементом хотя бы одного из данных множеств. Обозначение: или.

Пересечением множеств называют множество, любой элемент которого является элементом каждого из данных множеств. Обозначение: или .

Декартовым произведениеммножествназывают множество

.

В частном случае одинаковых сомножителей декартово произведение обозначают.

Например, если, то

,

.

Приведем без доказательств утверждения о числе элементов конечных множеств.

1. Если между конечными множествами исуществует взаимно-однозначное соответствие, то.

2. Если - конечные множества, то множествотакже конечно и

.

Например,если, то множествоимеет мощность.

3. Если - конечные попарно-непересекающиеся множества, то множествотакже конечно и

.

Это утверждение называют правилом суммы.

4. Если - конечные множества, то множествотакже конечно и

.

Последнее равенство называется формулой включений и исключений. В частных случаях двух и трех множеств она принимает вид:

;

.

Заметим, что формула включений и исключений действует и в том случае, когда множества попарно не пересекаются (в этом случае все слагаемые в правой части формулы, содержащие пересечения множеств, обнуляются и формула трансформируется в правило суммы).

Пусть, например,,,, причем, а. Тогдаможно найти по правилу суммы:, а для поисканужно использовать формулу включений и исключений:.

Пример 1.В группе из 100 туристов 65 человек знают английский язык, 55 человек знают французский и 38 человек знают оба языка. Сколько туристов в группе знает хотя бы один из этих языков?

◄ Пусть и- множества туристов, знающих соответственно английский и французский язык. Тогда- множество туристов, знающих хотя бы один из этих языков. Число таких туристов находим по формуле включений и исключений. ►

Упражнение 1.1.Из 100 студентов-лингвистов польский язык изучают 42, чешский - 25, венгерский - 36, польский и чешский - 15, польский и венгерский - 14, чешский и венгерский - 12, польский, чешский и венгерский - 5. Сколько студентов не изучают ни одного из перечисленных языков?

Совокупность непустых, попарно непересекающихся подмножеств множестваназываютразбиением, если.

Например, для множествасовокупность подмножествразбиением является, а совокупность подмножествне является.

Упражнение 1.2. Найти все разбиения множестваи множества.

2. Бинарные отношения на множестве.Бинарные отношения -простой и вместе с тем очень важный объект дискретной математики.

Определение. Бинарным отношением на множественазывается подмножество декартова произведения.

Для обозначения бинарных отношений, как правило, будем использовать строчные буквы греческого алфавита: и т.п.

Пусть - некоторое бинарное отношение на множестве. Если, то говорят, чтоисвязаны бинарным отношениеми пишут.

Пример 2. Пусть. Тогда

и следующие множества могут служить примерами бинарных отношений на множестве :

;

;

;

.

Перечислим ряд важных свойств, которыми могут обладать бинарные отношения.

Определенное на множестве бинарное отношение:

рефлексивно, если длявыполняется;

симметрично, если дляизследует;

антисимметрично, если дляизиследует;

транзитивно, если дляизиследует.

Определение. Если бинарное отношение рефлексивно, симметрично и транзитивно одновременно, то оно называется отношением эквивалентности.

Например, бинарное отношениеиз примера 2 рефлексивно, антисимметрично и транзитивно,- антисимметрично и транзитивно,- рефлексивно, симметрично, антисимметрично и транзитивно,- рефлексивно, симметрично и транзитивно. Следовательно, бинарные отношенияиявляются отношениями эквивалентности, аи- нет.

Определение. Пусть- отношение эквивалентности на множествеи- элемент. Классом эквивалентности элементапо бинарному отношениюназывают множество.

Например, множества,,- классы эквивалентности элементовпо отношению, а,,- классы эквивалентности элементовпо.

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

Перечислим свойства классов эквивалентности, присущие любому отношению эквивалентности, определенному на произвольном множестве.

1. Класс эквивалентности любого элемента множества - непустое множество.

2. Классы эквивалентности любых двух элементов множества либо не пересекаются, либо совпадают.

3. Объединение классов эквивалентности всех элементов множества совпадает с самим множеством.

Доказательство этих свойств приведено во второй части параграфа.

Из свойств классов эквивалентности следует утверждение: всякое отношение эквивалентности, заданное на множестве, порождает разбиение множества на классы эквивалентности этого отношения.

Для иллюстрации этого утверждения вновь обратимся к бинарным отношениям ииз примера 2.

Очевидно, что классы эквивалентности ,,элементов множествапо отношениюне пусты, попарно не пересекаются, а их объединение совпадает с самим множеством. Следовательно,порождает разбиение множествана три подмножества:,,.

Для классов эквивалентности ,,элементовпо отношениюимеем: классы эквивалентности элементовисовпадают и при этом не имеют общих элементов с классом эквивалентности элемента, объединение всех классов совпадает с множеством. Следовательно, отношениепорождает разбиение множествана два подмножества:,.

Рассмотрим еще один важный класс бинарных отношений.

Определение. Бинарное отношение называется отношением порядка, если оно рефлексивно, антисимметрично и транзитивно.

Пусть - отношение порядка на. Если для любых двух элементовимножестваверно, что либо, либо , тоназывают отношениемлинейного порядка. В противном случае говорят, что- отношениечастичногопорядка.

Например, отношениями порядка являются отношенияииз примера 2 (- линейного,- частичного).

Пример 3. Рассмотрим на множествебинарное отношение, определяемое условием. Это отношение рефлексивно, антисимметрично и транзитивно, и, значит, является отношением порядка, причем частичного, поскольку элементне связан с элементоми элементне связан с элементом.