Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
discretka_1 / lect1_m1_vm1__ipovs_DM_231000.62.doc
Скачиваний:
37
Добавлен:
12.05.2017
Размер:
828.93 Кб
Скачать

Лекция 1

Глава 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 человек знают оба языка. Сколько туристов в группе знает хотя бы один из этих языков?

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

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

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

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

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

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

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

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

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

;

;

;

.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Соседние файлы в папке discretka_1