Похожие презентации:
Основные понятия теории множеств. Алгебра множеств
1. Основные понятия теории множеств. Алгебра множеств
Компьютерная дискретная математикаОсновные понятия теории
множеств.
Алгебра множеств
2. Множество. Элементы множества
Множество – это некоторая совокупностьэлементов, идей, понятий.
Элементы множества – это объекты, которые
образуют данное множество, могут обладать
некоторыми свойствами и находиться в некоторых
отношениях между собой или с элементами других
множеств.
2
3. Обозначения
Множества обозначают заглавными, аэлементы множеств – строчными латинскими
буквами или строчными латинскими буквами с
индексами.
Запись А={a,b,d,h} означает, что множество
А состоит из четырех элементов a, b, d, h.
Утверждение, что конечное множество A
состоит из n элементов, записывается так:
A={a1,a2,...,an}.
3
4. Обозначения
Принадлежностьэлемента
множеству
обозначается символом : a A (читают: элемент
а принадлежит множеству А).
В противном случае обозначают a A
(читают: элемент а не принадлежит множеству А).
Элементами множеств могут быть другие
множества, тогда эти элементы могут обозначаться
заглавными буквами.
4
5. Обозначения
Пример.A = {D,C},
D={a, b},
C={c, d, e}.
При этом D A, C A, но a A и с A.
Пример.
A = {{x,y},z}.
Эта запись означает, что множество A содержит
два элемента: множество {x,y} и элемент z.
5
6. Конечные и бесконечные множества
Множество называется конечным, если оносодержит
конечное
число
элементов
и
бесконечным, если оно содержит неограниченное
число элементов.
Пример.
Множество A={1,2,3,4,5,6,7,8,9,0}
цифр в
десятичной системе счисления конечно.
Множество точек окружности бесконечно.
6
7. Упорядоченные множества
Упорядоченным считается такое множество, вкотором важен порядок следования элементов.
Например,
упорядоченным
является
множество, в котором каждый элемент имеет свой
порядковый номер.
Обозначают упорядоченное множество, как
правило, либо
круглыми, либо треугольными
скобками.
A=<1,2,3>, в общем случае: A=<a1,a2,..,an>, n N;
В=(а,b,с).
7
8. Способы задания множеств
Перечислением элементовА = {a1, a2,... , an}.
Пример.
Множество отличников в классе 1а обозначим
Z1а и зададим его перечислением:
Z1а = {Иванов, Петров, Сидоров, Кукушкина}
8
9. Способы задания множеств
Определяющим свойствомМножество Х = {х | Р(x)}, где Р(х) означает,
что элемент х обладает свойством P(x).
Пример.
Множество N10 всех натуральных чисел,
меньших 10 можно задать так:
N10={x | x N, x<10}.
9
10. Способы задания множеств
РекурсивноМножество значений рекурсивной функции
является рекурсивно – заданным множеством
F={f1, f2, f3, …}.
f1=1
f2=1
……………………….
fn= 3fn-2+ fn-1, n=3,4,…
Так, f3 = 3f1+f2= 3 1+1=4 , f4=3f2+f3=3 1+4=7 и
т.д.
10
11. Подмножество
Множество А, все элементы которого принадлежатмножеству
В, называется подмножеством
множества В.
Обозначение: A B; A B.
Пример.
A – множество действительных чисел;
B – множество натуральных чисел.
Множество В является подмножеством множества А.
11
12. Равенство множеств
Неупорядоченные множества равны, еслиони содержат одинаковый набор элементов.
Обозначается A=B.
Если множества не равны, это обозначается
A B.
12
13. Равенство множеств. Двухстороннее включение
А=В тогда и только тогда, когда из условияx A следует x B и из условия y B следует y A.
Пример.
Пусть заданы множества
A = {1,2,3,4,5};
B – множество натуральных чисел от 1 до 5;
С = {c | 1 c 5, c N};
D = {4,1,5,2,3}.
Эти множества содержат один набор
элементов, поэтому
A=B=C=D
13
14. Равенство множеств
Пример.Пусть заданы множества:
A={Иванов, Петров, Сидоров};
B={Иванов, Петров, Сидоров}.
A=B, если речь идет об одних и тех же людях.
В противном случае A B.
14
15. Равенство множеств
Пример.Пусть A - множество остатков, получаемых
при последовательном делении натуральных
чисел {3, 4, 5, 6,…} на 3:
A={0, 1, 2, 0, 1, 2, 0, 1, 2, 0, …}.
Это множество содержит всего три элемента:
0, 1, 2.
Поэтому его можно записать в виде
A={0, 1, 2}.
15
16. Мощность множества
Число элементов в конечном множественазывается мощностью М и обозначается |M|.
М
Пример.
Пусть задано множество A={x| 5 x 10, x N},
тогда |A|= 6.
Пример.
B – множество всех видов шахматных фигур,
С – множество всех шахматных фигур, участвующих
в одной игре.
|B|= 6 (пешка, ладья, слон, конь, ферзь, король)
|С|= 32 (16 белых и 16 черных).
16
17. Строгое и нестрогое включение
Нестрогое включение обозначается А В,означает, что А – подмножество множества В,
возможно совпадающее с В.
Строгое включение обозначается А В, и
означает, что А – подмножество множества В, не
совпадающее с B.
А В читается “А включено в В”.
17
18. Строгое и нестрогое включение. Равенство множеств
Выполнение соотношений А В и В Авозможно только при А = В. А = В, если А В и
B А.
Эти соотношения являются признаком
равенства
множеств
через
отношение
включения.
Иногда в литературе символом обозначают
"нестрогое"
включение,
допускающее
и
равенство множеств. В этом случае символ не
используется, а строгое включение записывают
двумя соотношениями A B, A B.
18
19. Строгое и нестрогое включение
Пример.X – множество студентов группы КН-05-7,
Y – множество отличников в группе КН-05-7.
Тогда Y X,
Z – множество студентов потока КН-05-7,8,9,10.
Тогда X Z.
Включение X в Z строгое, поскольку кроме
учеников класса Х, в школе обязательно
присутствуют ученики других классов.
19
20. Универсальное множество
Универсальным называетсясодержащее
все
возможные
встречающиеся в данной задаче.
Универсальное
символом U.
множество
множество,
элементы,
обозначается
Универсальное
множество
U
может
отличаться для каждой отдельной задачи и
определяется условием задачи.
20
21. Пустое множество
Пустым называется такое множество,которое не содержит никаких элементов.
Пустое множество обозначается специальным
символом .
Пустое
множество
является
подмножеством любого множества, т.е. А,
где А – любое множество.
21
22. Пустое множество
Пустое множество – это множество,поэтому, если некоторое множество A не
содержит ни одного элемента, то A= ; |A|=0.
Запись A={ } означает, что A содержит один
элемент – , |A|=1.
22
23. Множество-степень (булеан)
Множество всех подмножеств множества Xназовем множеством-степенью X или булеаном и
обозначим P (X).
Для произвольного множества X из n элементов
его множество-степень P (X) содержит 2n элементов:
P (X) = 2X =2 X = 2n
Пример.
A={a, b, c}.
2A={ ,{a},{b},{c},{a,b},{b,c},{a,c},{a,b,c}}
Пустое
множество
имеет
только
одно
подмножество – само пустое множество, поэтому
P( )={ }.
23
24. Геометрическая интерпретация множеств : диаграммы Венна
Построение диаграммы Венна заключается вразбиении плоскости на 2n ячеек с помощью n
замкнутых фигур (где n – число изображаемых
множеств). Каждая фигура на диаграмме
представляет отдельное из 2n подмножеств
множество.
24
25. Диаграммы Венна для двух множеств
Диаграмма Венна для двух множеств A и Bвыглядит следующим образом.
x1 A, x1 B
x 2 A, x 2 B
x 3 B, x 3 A
x 4 A, x4 B
Демонстрация
25
26. Диаграммы Венна для трех множеств
Диаграмма Венна для трех множеств A, Bи C выглядит следующим образом.
x1 A , x1 B ,
x1 C
x2 B , x2 C ,
x2 A
Демонстрация
26
27. Диаграммы Венна для четырех множеств
Диаграмму Венна для четырех множеств A, B,C и D можно изобразить следующим образом.
x1 A ,
x1 B ,
x1 C ,
x1 D
Демонстрация
Демонстрация
27
28. Круги Эйлера
Индивидуальныеотношения
между
заданными множествами изображают с
помощью кругов Эйлера.
А = {1, 4, 6};
В = {1, 5, 8};
Общий
элемент – 1
A B
А = {1, 4, 6};
В = {1, 6};
B A
А = {1, 4, 6};
С = {3, 5, 8};
Нет общих
элементов A и B.
A B
28
29. Алгебра множеств
Множество2U
всех
подмножеств
универсального множества U, с заданными на нем
четырьмя операциями, составляют алгебру
множеств.
29
30. Операции над множествами
Объединение (сумма) A B есть множество,которое содержит все элементы, входящие либо
в A, либо в B, либо в A и B одновременно.
A B={x | x A или x B}.
A B
Демонстрация
30
31. Операции над множествами
Пример .Пусть даны множества:
А={a, b, m};
В={m, n, c, p}.
А В= {a, b, c, m, n, p}
31
32. Операции над множествами
Пересечение (произведение) A B естьмножество, содержащее только элементы,
входящие в A и B одновременно.
A B={x | x A и x B}.
A B
Демонстрация
32
33. Операции над множествами
Пример .Пусть даны множества:
А={a, b, m};
В={m, n, c, p}.
А В = {m}
33
34. Операции над множествами
Дополнение (отрицание) Ā (читается “неА”) есть множество U\A.
A = {x | x A}.
Демонстрация
34
35. Операции над множествами
Пример .Z = {…,-2,-1,0,1,2,…}.
В этой задаче U=Z.
Пусть Z- – множество отрицательных
чисел и 0, тогда
Z- = {… -2, -1, 0}.
Дополнением к множеству Z- будет
множество натуральных чисел
N={1,2,…}.
35
36. Операции над множествами
Разность A\B есть множество, содержащее всеэлементы A, не входящие в B.
А\В={x|x A,x B};
А\В В\А
A\B
A\B = A B
Демонстрация
36
37. Операции над множествами
Пример.Пусть даны множества:
А={a, b, m};
В={m, n, c, p}.
А \ В = {a,b}
В \ А = {n,c,p}
37
38. Приоритет операций в алгебре множеств
Приоритет операций в алгебре множествследующий.
1. A
2. A B
3. A B
4. A\B
38
39. Приоритет операций в алгебре множеств
Пример.Расставить
скобки
(определить
последовательность выполнения операций) в
формуле:
E=A\B A D\B
E=A\B
E=A\(B
E=(A\(B
((((( (( A)
A)
A)
D\B.
D)\B.
D))\B.
D)))\B.
39
40. Законы алгебры множеств
1. Коммутативные законыA B=B A
A B=B A
2. Ассоциативные законы
A (B C)=(A B) C
A (B C)=(A B) C
3. Дистрибутивные законы
A (B C)=(A B) (A C)
A (B C)=(A B) (A C)
40
41. Законы алгебры множеств
4. Свойства пустого и универсального множествA A
A U U
A U A
A
41
42. Законы алгебры множеств
5. Законы идемпотентностиA A=A
A A=A
6. Закон инволюции (двойного отрицания)
А А
7. Закон противоречия
A A
8. Закон исключенного третьего
A A U
42
43. Законы алгебры множеств
9. Закон элиминации (поглощения)A (A B)=A
A (A B)=A
10. Законы де Моргана.
A B A B
A B A B
43
44. Законы алгебры множеств
Пример.Доказать с помощью диаграмм
дистрибутивный закон.
А (В С)=(А В) (А С).
Венна
44
45. Законы алгебры множеств
Продолжение примера.А (В С)
В С
A
А (В С)
B
C
U
A
B
U
C
45
46. Законы алгебры множеств
Продолжение примера.(А В) (А С)
(А В)
A
(А С)
B
C
U
A
B
C
(А В) (А С)
U
A
B
U
C
Демонстрация
46
47. Законы алгебры множеств
Пример.Записать
формулу,
соответствующую заштрихованной части диаграммы
Венна
A
B
C
U
(А В)
A
B
U
C
A
B
U
(А В)\С
C
В результате получили формулу
(А В)\С
47
48. Законы алгебры множеств
Пример.Упростить выражение
( А В С ) ( А ( В С )) В
( А В С ) ( А ( В С )) В
А В С А В ( В С )
А В С ( В С )
А В С
Ответ: А В С
48
49. Бесконечные множества. Взаимно-однозначное соответствие.
Взаимно-однозначнымназывается
такое
соответствие между множествами A и B, при
котором каждому элементу a A отвечает один и
только один элемент b B и каждому элементу b B
отвечает один и только один элемент a A.
Функция, определяющая взаимно-однозначное
соответствие называется биективной функцией
или биекцией.
49
50. Бесконечные множества. Эквивалентные множества.
МножестваA
и
B
называются
эквивалентными (A B), если между ними
существует биекция (хотя бы одна).
Эквивалентные
множества
называют
равномощными, что обозначается так:
|A| = |B|.
Эквивалентными друг другу оказываются
все конечные множества с одинаковым числом
элементов n (мощность каждого из этих
множеств равна n).
50
51. Бесконечные множества. Счетные множества
Множество A называется счетным, если оноэквивалентно натуральному ряду N (A N).
С помощью биекции =N A
можно
пересчитать все элементы из A, снабдив их
индексами. Можно записать, что
A = {an}, n=1,2,…, .
51
52. Бесконечные множества. Счетные множества
Множество четных натуральных чиселNч={2,4,…,m,…}, всех натуральных чисел
N={1,2,…,n, …}, целых чисел Z и рациональных
чисел Q последовательно вложены:
Nч N Z Q.
Хотя для любых двух из этих множеств
нет равенства, они эквивалентны друг другу, то
есть, имеют одинаковую мощность и являются
счетными:
|Nч| = |N| = |Z| = |Q|.
52
53. Бесконечные множества. Несчетные, континуальные множества
Существуютбесконечные
несчетные
множества, и их мощность естественно считать
большей, чем |N|.
Множество точек отрезка [0, 1] = {x R; 0 x 1}
не является счетным (теорема Г. Кантора). Его
мощность называется континуум и обозначается
малой буквой c: |[0, 1]|=c.
Множество [0, 1] и любое эквивалентное ему
множество называются континуальными.
53
54. Бесконечные множества. Континуальные множества
На вещественной оси R континуальными (изначит эквивалентными друг другу и отрезку [0, 1])
являются, например, множества:
[a,b],
(a, b), при любом a<b;
(0, + );
множество (– , + ), равное R.
54