Мощности множеств также иногда называют кардинальными числами.

1. Множества. Основные операции над множествами и их свойства. Диаграммы Венна. Декартово произведение множеств.

Множество – это совокупность объектов, рассматриваемых как единое целое.

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

1) Перечисление элементов: М={0,1,2,…,9}

2) Указание свойств Р(х), которым элементы множества должны удовлетворять: М={x | P(x)}.

Неправильное заданные свойства могут привести к противоречию!

Парадокс Рассела:

Рассмотрим множество всех множеств, которые не являются своими собственными элементами: . Является ли тогда множество К своим элементом. Если КєК, то должно выполняться свойство, задающее множество К, т.е. К¢К, что приводит к противоречию. Если же К¢К, то, поскольку выполняется свойство, задающее К, то КєК, а это противоречит предположению. Таким образом, не всякое свойство приводит к осмысленному заданию множества.

Множество А называется подмножеством множества В, если все элементы А принадлежат В, т.е.

Множества А и В называются равными или совпадающими, если они состоят из одних и тех же элементов, т.е.

Совокупность всех подмножеств множества А называется его булеаном или множеством-степенью и обозначается Р(А), т.е. . Если |U|=n (множество U содержит n элементов), то |P(U)|=2n.

Множество, не содержащее ни одного элемента называется пустым ø.

Множество, содержащее все элементы, находящиеся в рассмотрении, называется универсальным или универсумом U.

Операции над множествами:

1) объединение

2) пересечение

3) вычитание

4) кольцевая сумма (симметрическая разность)

5) дополнение

Свойства основных операций над множествами:

1) Ассоциативность:

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

3) Идемпотентность:

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

5) Поглощение:

6) Законы де Моргана:

7) Законы нуля и единицы: 0=ø, 1=U

8) Закон двойного отрицания:

Упорядоченную последовательность (х1, х2,…,хn) называют кортежем длины n.

 

Декартовым (прямым) произведением множеств А1, А2,…, Аn называется множество {(x1, x2,…, xn) | x1 є A1,…, xn є An}.

Если А12=…=Аn, то – n-ная декартова степень множества А.

А0 = ø

 

 

2. Отношения и бинарные отношения, область определения, область значения, обратные отношения. Произведение отношений.

n -местным отношением или n -местным предикатом Р на множествах А1, А2,…, Аn называется любое подмножество прямого произведения . Другими словами, элементы х1, х2,…, хn (где хi є Ai) связаны соотношением Р тогда и только тогда, когда (х1, х2,…, хn) є Р. При n=1 отношение Р является подмножеством множества А1 и называется унарным отношением или свойством.

При n=2 отношение Р называется бинарным отношением или соответствием.

Пример: Если А={2,3,4,5,6,7,8}, то бинарное отношение Р={(x,y) | x,y є A, x делит y и х≤3} можно записать в виде Р = {(2,2),(2,4),(2,6),(2,8),(3,3),(3,6)}.

Если Р={(x, y) | x, y є R, x≤y}, то запись xPy означает, что x≤y. idA = {(x,x) | x є A} – тождественное отношение, idA принадлежит А2.

U = A2универсальное отношение. Пусть Р – некоторое бинарное отношение. Областью определения отношения Р называется множество δР = {x | (x,y) є P для некоторого у}. Областью значений отношения Р называют множество ρР = {y | (x,y) є P для некторого х}. Обратным отношением называется множество Р-1 = {(y,x) | (x,y) є P}.

Образом множества Х относительно предиката Р называется множество Р(Х)={y | (x,y) є P для некоторого х є Х}

Прообразом множества относительно предиката Р называется множество Р-1(Х) или, другими словами, образ множества Х относительно предиката Р-1.

Произведением бинарных отношений и или композицией Р1 и Р2 называется множество Р1•Р2 = {(x,y) | x є A, y є C, и найдется элемент z є B такой, что (x,z) є Р1 и (z,y) є P2}.

Свойства:

1) Ассоциативность композиции: (P•Q)•R=P•(Q•R)

Доказательство: Пусть (x,y) є (P•Q)•R. Тогда для некоторых u и v имеем (x,u) є P, (u,v) є Q, (v,y) є R. Тогда (u,y) є Q•R и (x,y) є P•(Q•R). Включение P•(Q•R) є (P•Q)•R доказывается аналогично.

2) (P•Q)-1=Q-1•P-1

Доказательство: Предположим, что (x,y) є (P•Q)-1. Тогда (y,x) є P•Q, и, следовательно, (y,z) є P и (z,x) є Q для некоторого элемента z. Значит (x,z) є Q-1, (z,y) є P-1 и тогда (x,y) є Q-1•P-1. Обратное включение доказывается аналогично.

3) P•Q ≠ Q•P

4) (P-1)-1=P

Доказательство: Если (x,y) є P, то (y,x) є Р-1, но тогда (x,y) є (Р-1)-1.

 

3. Функции. Инъекции, сюръекции, биекции. Понятие последовательности.

Отношение называется функцией или отображением из множества А в множество В, если и из (x,y1) є f, (x,y2) є f следует y1=y2. Если вместо выполняется , то f называется частичной функцией. Функция f из А в В обозначается через или . Если (x,y) є f, то пишем y=f(x) или . Функция называется разнозначной инъективной (инъекцией) или 1-1 функцией если из условия, что выполняется х1≠х2, следует y1≠y2. Функция называется функцией из А на В или сюръекцией, если . Функция называется взаимно однозначным соответствием между множествами А и В или биекцией, если она инъективна и сюръективна одновременно.

Биекция называется подстановкой.

Утверждения:

1) Если , , то

2) Если , то

3) Если f и g - инъекции, то f•g – инъекция.

Доказательство: Предположим противное, т.е. найдутся элементы x1, x2, y такие, что х1≠х2, (x1,y) є f•g и (x2,y) є f•g, т.е. g(f(x1))=y=g(f(x2)). В силу разнозначности f имеем f(x1)≠f(x2). Отсюда в силу разнозначности g получаем g(f(x1))≠g(f(x2)), а это противоречит предположению.

4) Если f,g – сюръекции, то f•g – сюръекция

Доказательство: Нужно доказать, что для любого с существует а такое, что f•g(a)=c. Т.к. g – сюръекция, то существует b, для которого g(b)=c, а т.к. f – сюръекция, то для любого b существует а такое, что f(a)=b. Тогда f•g(a)=g(f(a))=c

5) Если f и g – биекции, то f•g – биекция

6) Если , то

 

Функция называется последовательностью. Её можно представить в виде f(0)=b0, f(1)=b1,…, f(n)=bn.

4. Множество натуральных чисел. Два подхода к определению множества натуральных чисел. Аксиомы Дедекинда-Пеано. Принцип математической индукции.

Два подхода к определению множества натуральных чисел:

1) Конструктивный.

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

Положим по определению . Множества 0, 1, 2,… называются натуральными числами. Объединение этих чисел N={0, 1, 2,…, n,…} называется множеством натуральных чисел.

Замечание: АВ – множество всех функций из В в А. Если В=n={0,1,2…,n-1}, A=2={0,1}, то АВ=2n.

2) Аксиоматический подход.

Рассмотрим аксиоматику Дедекинда Пеано:

Пусть имеется некоторое множество N, в котором выбран элемент 0 и функция, которая элементу n из N ставит в соответствие элемент n’ из N, называемый непосредственно следующим (элемент n’ играет роль числа n+1).

Множество N называется множеством натуральных чисел, если система <N,0,’> удовлетворяет аксиомам:

- для любого m≠0 найдется n из N такой, что n’=m.

- для любых m,n из N, если m’=n’, то m=n.

- n’≠0 для любого n из N.

- на множестве N выполняется аксиома математической индукции.

Принцип (аксиома) математической индукции:

Для любого свойства Р (унарного отношения на множестве N), если Р выполняется на элементе 0 (т.е. 0 обладает свойством Р), и для любого n из N из выполнимости Р на элементе n следует выполнимость Р на элементе n’, то свойство Р выполняется на любом элементе n из N.

или или

Иногда удается установить только выполнение Р(к) для некоторого к>0 и свойство Р(n)=>Р(n+1) для всех n≥к:

Принцип полной индукции:

Если для всякого n из N из предположения, что P(k) верно при любом натуральном k<n, следует, что P(k) верно также при k=n, то P(n) верно при любом натуральном n:

5. Понятие мощности множества. Сравнение мощностей. Теорема Кантора-Берштейна. Операции над кардинальными числами.

Множества А и В называются эквивалентными (А~В), если существует биекция f: А↔В.

Свойства отношения эквивалентности:

1) А~А (поскольку idA: А↔А);

2) если А~В, то В~А (т.к. из f: А↔В следует f-1: В↔А);

3) если А~В и В~С, то А~С (т.к. из f: А↔В, g: В↔С следует f•g: А↔С).

Мощностью множества А называется класс всех множеств, эквивалентных множеству А (|А|).

Эквивалентные множества А и В называются равномощными: |A|=|B|.

Если А~n для некоторого , т.е. А имеет ровно n элементов, то множество А называется конечным (|A|=n).

Множество, не являющееся конечным, называется бесконечным. Если А~ω, то множество А называется счетным: |A|=ω. Если А~2ω, то множество А называется континуальным или континуумом: |A|=2ω.

Мощности множеств также иногда называют кардинальными числами.

Сравнение мощностей:

Говорят, что мощность множества А не превосходит мощности множества В: |A|≤|B|, если А эквивалентно некоторому подмножеству множества В

Теорема Кантора-Бернштейна:

Если |A|≤|B| и |B|≤|A|, то |A|=|B|.

Доказательство: Пусть f: A→B, g: B→A – разнозначные отображения, А0=А, А1=g(B) и Аn+2=(f•g)(An). Индукцией по n легко показать, что , . Пусть и . Очевидно, что и при i≠j. Т.к. f•g разнозначно отображает Mi на Мi+2 для любого , то отображение h: А→А, определенное следующим образом:

является разнозначным отображением А на . Т.к. |B|=|A1|, |B|=|A|.

Следствие: Для любых множеств А и В выполняется только одно из соотношений: |A|=|A|, |A|<|B|, |B|<|A|.

Операции над кардинальными числами:

Пусть |A|=α, |B|=β. Тогда

1) ;

2) ;

3) .

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

Правило суммы: Если |A|=m, |B|=n, то .

Правило произведения: Если |A|=m, |B|=n, то .

Правило степени: Если |A|=m, |B|=n, то |AB|=mn.

 

Некоторые свойства бесконечных кардиналов:

ω2~ω; ω~ ; |Q|=ω; |P(U)|=2|U|; |U|<2|U|; если |A|>ω и |B|≤ω, то |A\B|=|A|; 2ω~10ωω;

 

6. Конечные, счетные, континуальные множества. Мощность булеана.

Если А~n для некоторого , т.е. А имеет ровно n элементов, то множество А называется конечным (|A|=n).

Множество, не являющееся конечным, называется бесконечным. Если А~ω, то множество А называется счетным: |A|=ω. Если А~2ω, то множество А называется континуальным или континуумом: |A|=2ω.

Мощности множеств также иногда называют кардинальными числами.

 

Мощность булеана:

|P(U)|=2|U| для любого множества U.

Доказательство:

Установим биекцию между Р(U) и 2А

Любому подмножеству А из U взаимно однозначно ставим в соответствие функцию , для которой

т.е. P(U)~2U. Заметим, что 2|U|=|2U|.

7. Матрицы бинарных отношений и их свойства. Специальные бинарные отношения.

Рассмотрим два конечных множества А={a1, a2,…, am}, B={b1, b2,…, bn} и бинарное отношение . Определим матрицу [P]=(pij) размера бинарного отношения Р по следующему правилу:

Полученная матрица содержит полную информацию о связях между элементами.

Основные свойства матриц бинарных отношений:

1) Если , [P]=(pij), [Q]=(qij), то и , где сложение осуществляется по правилам 0+0=0, 1+1=1+0=0+1=1, а умножение – обычным образом.

2) Если , , то , где умножение матриц [P] и [Q] производится по обычному правилу умножения матриц, но произведение и сумма элементов по определенным в п.1 правилам.

3) Матрица обратного отношения Р-1 равна транспонированной матрице отношения P: [P-1]=[P]T.

4) Если , [P]=(pij), [Q]=(qij), то pij≤qij.

5) Матрица тождественного отношения idA единична: [idA]=E.

Специальные бинарные отношения:

Пусть Р – бинарное отношение на множестве А:

Отношение Р называется рефлексивным, если для всех выполняется , т.е . Отношение Р называется симметричным, если для любых из следует , т.е Р-1=Р, или [P]T=[P]. Отношение Р называется антисимметричным, если из и следует, что x=y, т.е , или на языке матриц это означает, что в матрице все элементы вне главной диагонали являются нулевыми. Отношение Р называется транзитивным, если из и следует , т.е

8. Отношения эквивалентности и разбиения. Фактор-множества. Матрица отношения эквивалентности.