dm_tema_1
.pdf1. Теория множеств |
1.2 Операции над множествами |
Свойства прямого произведения:
1)A (B [ C ) = (A B) [ (A C)
2)A (B \ C ) = (A B) \ (A C)
3)(A [ B) C = (A C ) [ (B C )
4)(A \ B) C = (A C ) \ (B C )
5)(A \ B) (C \ D) = (A C) \ (B D)
6)A (B n C) = (A B) n (A C )
7)(A n B) C = (A C ) n (B C)
8)A B = (A B) [ (A B) [ (A B)
Докажем свойство 1
(x; y) 2 A (B [ C ) , x 2 A è y 2 B [ C ,
x 2 A è (y 2 B èëè y 2 C ) , (x 2 A è y 2 B) èëè (x 2 A è y 2 C ) ,
(x; y) 2 A B èëè (x; y) 2 A C , (x; y) 2 (A B) [ (A C)
Е.А.Перепелкин (АлтГТУ) |
Дискретная математика. Тема 1 |
2012 |
21 / 65 |
1. Теория множеств |
1.3 Мощность конечного множества |
1.3 Мощность конечного множества
Определение
Количество элементов конечного множества называется мощностью множества и обозначается jAj.
Мощность конечного множества A с характеристической функцией fA(x) равна
X
jAj = fA(x):
x2U
Для разбиения конечного множества
n |
|
|
|
i[ |
|
|
|
A = Ai ; Ai \ Aj = ;; i 6= j; |
|
||
=1 |
|
|
|
справедливо равенство |
|
|
|
n |
|
|
|
Xi |
jAi j: |
|
|
jAj = |
|
||
=1 |
|
|
|
|
|
|
|
Е.А.Перепелкин (АлтГТУ) |
Дискретная математика. Тема 1 |
2012 |
22 / 65 |
1. Теория множеств |
1.3 Мощность конечного множества |
Теорема
Для любых конечных множеств A è B справедливо равенство jA [ Bj = jAj + jBj jA \ Bj:
Доказательство.
X |
X |
jA[Bj = |
fA[B (x) = (fA(x) + fB (x) fA\B (x)) = jAj+jBj jA\Bj: |
x2U |
x2U |
Е.А.Перепелкин (АлтГТУ) |
Дискретная математика. Тема 1 |
2012 |
23 / 65 |
1. Теория множеств |
1.3 Мощность конечного множества |
Следующая теорема получила название формулы включения-исключения.
Теорема
Пусть A1; : : : ; An есть подмножества некоторого конечного множества A. Тогда
n
[
i=1
Ai |
|
= |
|
jAi j |
i<j |
|
jAi \ Aj j+ |
|
|
|
|
|
|
|
1 |
i n |
1 |
|
n |
|
|
|
|
||
|
|
|
X |
|
|
X |
|
|
|
|
|
|
|
|
|
X |
jAi |
\ Aj \ Ak j + ( 1) |
n |
1 |
jA1 |
\ \ Anj: |
|||
|
+ |
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
1 i<j<k n
Е.А.Перепелкин (АлтГТУ) |
Дискретная математика. Тема 1 |
2012 |
24 / 65 |
1. Теория множеств |
1.3 Мощность конечного множества |
Доказательство.
Докажем на основе принципа математической индукции. Базис индукции. При n = 2 получим
jA1 [ A2j = jA1j + jA2j jA1 \ A2j:
Шаг индукции. Пусть теорема справедлива для (n 1)-го подмножества. Тогда
|
n |
Ai |
|
= |
n 1 Ai [ An |
|
= |
n 1 Ai |
|
+ jAnj |
n 1 Ai ! \ An |
|
= |
||||||||||||||||
|
i=1 |
|
|
|
i=1 |
|
|
|
|
|
|
|
i=1 |
|
|
|
|
|
|
|
|
i=1 |
|
|
|
|
|||
|
|
[ |
|
|
|
[ |
|
|
|
|
|
|
|
[ |
|
|
|
|
|
|
|
|
[ |
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
n 1 |
|
|
|
|
|
|
n 1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
= |
|
|
Ai |
+ jAnj |
|
|
(Ai |
\ An) |
= |
|
jAi j |
i<j |
jAi \ Aj j+ |
||||||||||||||||
|
i=1 |
|
|
|
|
|
i=1 |
|
|
|
|
|
|
|
1 i n |
|
|
|
|
1 |
n |
|
|
|
|||||
|
|
[ |
|
|
|
|
|
|
[ |
|
|
|
|
|
|
|
X |
|
|
|
|
|
|
X |
|
|
|
|
|
|
|
+ |
|
|
|
|
|
|
|
Aj |
|
|
Ak |
|
|
|
+ ( 1) |
n |
|
1 |
A1 |
|
An : |
|
|||||
|
|
|
|
|
|
Ai |
|
|
|
|
|
|
|
|
|
|
|||||||||||||
|
|
|
1 i |
X n |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
j \ |
|
\ j |
|
|
|
|
|
|
j \ \ j |
|
<j<k
Е.А.Перепелкин (АлтГТУ) |
Дискретная математика. Тема 1 |
2012 |
25 / 65 |
1. Теория множеств |
1.3 Мощность конечного множества |
Теорема
Пусть A1; : : : ; An есть подмножества некоторого конечного множества A. Тогда
n |
|
\ |
|
|
=jAj |
X jAi j |
X jAi \ Aj j+ |
Ai |
|
||||
|
|
|
|
||
|
|
|
|
|
|
i=1 |
|
|
1 i n |
1 i<j n |
+ |
|
X |
|
jAi \ Aj \ Ak j + ( 1)n 1jA1 \ \ Anj!: |
1 |
|
i<j<k |
|
n |
Доказательство.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
n |
|
|
|
n |
|
|
|
A n |
n |
|
|
|
n |
|
|
|
|
Ai |
= |
Ai |
= |
i=1 |
Ai |
= jAj |
Ai |
: |
|||||||||
i=1 |
|
|
|
i=1 |
|
|
|
|
|
|
|
i=1 |
|
|
|
||
\ |
|
|
|
[ |
|
|
|
|
[ |
|
|
|
[ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Е.А.Перепелкин (АлтГТУ) |
Дискретная математика. Тема 1 |
2012 |
26 / 65 |
1. Теория множеств 1.3 Мощность конечного множества
Теорема
Пусть A конечное множество. Тогда мощность булеана j2Aj = 2jAj:
Доказательство.
Докажем на основе принципа математической индукции. Обозначим An = fx1; : : : ; xng. Базис индукции. При n = 1 получим
2A1 = ffx1g; ;g; j2A1 j = 2jA1j = 2:
Шаг индукции. Пусть утверждение теоремы верно для множества An 1. Множество 2An
непересекающихся множеств
no
2An = 2An 1 [ B; |
B = C 2An j an 2 C ; |
2An 1 \ B = ;: |
|||||||||
Следовательно, j2An j = j2An 1 j + jBj = 2 2n 1 = 2n. |
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
Е.А.Перепелкин (АлтГТУ) |
Дискретная математика. Тема 1 |
|
2012 27 / 65 |
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
1. Теория множеств |
1.3 Мощность конечного множества |
Теорема
Пусть множества Ai , i = 1; : : : ; n конечны. Тогда мощность прямого произведения
jA1 A2 Anj = jA1jjA2j jAnj:
Доказательство.
При построении прямого произведения первый элемент выбираем jA1j способами, второй независимо от первого jA2j способами и т.д. Всего получим jA1jjA2j jAnj различных элементов прямого
произведения.
Как следствие получим jAnj = jAjn.
Е.А.Перепелкин (АлтГТУ) |
Дискретная математика. Тема 1 |
2012 |
28 / 65 |
1. Теория множеств |
1.4 Отношения |
1.4 Отношения
Определение
Отношение R на множествах Ai , i = 1; : : : ; n есть подмножество прямого произведения этих множеств
R A1 A2 : : : An:
Определение Бинарным отношением называется отношение на двух множествах
R A B:
Определение Бинарным отношением на множестве называется отношение
R A A = A2:
Е.А.Перепелкин (АлтГТУ) |
Дискретная математика. Тема 1 |
2012 |
29 / 65 |
1. Теория множеств |
1.4 Отношения |
Принадлежность пары (x; y) бинарному отношению R записывается в виде (x; y) 2 R èëè xRy.
Бинарные отношения на конечных множествах можно задавать в виде списка элементов, в виде матрицы, в виде графа.
Пусть A = fx1; x2; : : : ; xng, B = fy1; y2; : : : ; ymg. Матрица бинарного отношения R A B состоит из элементов
1; (xi ; yj ) 2 R
mij = 2 :
0; (xi ; yj ) = R
Матрицу бинарного отношения R будем обозначать MR .
Е.А.Перепелкин (АлтГТУ) |
Дискретная математика. Тема 1 |
2012 |
30 / 65 |