Законы для объединения и пересечение:
1. А
A = А
2. А
A = А
3. А
В = В
А
4. А
В = В
А
5. А
(B
C) = (A
В)
C
6. А
(B
C) = (A
В)
C
7. А
(B
C) = (A
В)
(A
C)
8. А
(B
C) = (A
В)
(A
C)
9. А
U = U
10. А
= 
11. А
U = А
12. А
= А
Законы для дополнений:
1. ненеА = А;
2. А
неА = U
3. А
неА= 
4. не(А
В) = неА
неВ
5. не(А
В) = неА
неВ
6. неU = 
Законы для разностей множеств:
1. А\В = А
В
2. U\А = неА
3. А\U = 
4. А\
= А
5.
\А = 
6. А\А = 
7. ((А\В)\С) = А\(В
С)
8. А\(В\С) = (А\В)
(А
С)
9. А
(В\С)=(А
В)\(С\А)
10. А
(В\С)=(А
В)\(А
С)
Докажем один из законов для дополнений:
не(А
В) = неА
неВ.
Доказательство.
Пусть хÎне(А
В). По определению операции дополнения это означает, что х
А
В, но хÎU. Следовательно, х
А и одновременно х
В. Таким образом, хÎнеА и хÎнеВ. Из определения операции пересечения получаем, что хÎ(неА
неВ). Поэтому, учитывая произвольность элемента хÎне(А
В), имеем не(А
В)
неА
неВ.
Пусть теперь хÎнеА
неВ. Это значит, что хÎнеА и хÎнеВ. Таким образом, х
А и х
В. Поэтому х
А
В. Следовательно, хÎU \ (А
В)= не(А
В). Поскольку х — произвольный элемент из неА
неВ, то окончательно получаем неА
неВ
не(А
В).
Приходим к выводу, неА
неВ=не(А
В). Ч.т.д.
Доказательство каждого из остальных перечисленных законов произвести самостоятельно используя определения операций над множествами определение равенства множеств т.е. множество А равно множеству В, если они состоят из одних и тех же элементов.
Задание
1. Записать множество целых чисел при помощи характеристического предиката от т до п.
Ответ: 
2. Записать множество натуральных чисел
при помощи порождающей процедуры
Ответ: М:= {i|i:= 0; for i from 0 to 9 do i:= i + 1; yield i end for},
3. Доказать 
4. Доказать 
5. Дано: множества - А: = {1,2,3}, В: = {3,4,5} и универсум U:={0,1,2,3,4,5,6,7,8,9}. Определить объединение, пересечение, разность, симметрическую разность множеств А и В, а также дополнение к этим множествам.






