- •Министерство образования и науки украины
- •Лекция1 множества Основные определения
- •Способы задания множеств
- •Отношения на множествах
- •Графическое представление множеств
- •Операции над множествами
- •Условные приоритеты операций над множествами
- •Алгебра множеств
- •Основные законы алгебры множеств
- •Лекция №2: Теория отношений
- •Способы задания отношений
- •Операции над отношениями
- •Отношение эквивалентности
- •Разбиения и покрытия множества
- •Лекция 3.Основные понятия комбинаторики.
- •Правило произведения Теоретико – множественная формулировка правила произведения
- •Комбинаторная формулировка правила произведения
- •Сложный выбор объектов
- •Соединения без повторений
- •Перестановки
- •Размещения из n элементов по m без повторений
- •Сочетания без повторений
- •Размещения с повторениями
- •Сочетания с повторениями.
- •1) В кондитерской продают 4 вида пирожных. Сколькими
- •Количество всевозможных, различных двоичных наборов длиной n равно 2n.
- •Табличный способ представления фал
- •Графическое представление фал Графическое представление фал
- •Функции алгебры логики одного аргумента
- •Функции алгебры логики двух аргументов
- •Условные приоритеты булевых функций
- •Фиктивные аргументы фал
- •Алгоритм нахождения фиктивных аргументов
- •Выражение одних элементарных функций через другие
Условные приоритеты операций над множествами
С целью упрощения записи формул принято руководствоваться следующим правилом экономии скобок:
при отсутствии скобок порядок выполнения операций над множествами определяется последовательностью:
, \ , , .
Алгебра множеств
(теоретико-множественный аналог алгебры действительных чисел)
Алгебра множеств – совокупность тождеств, справедливых независимо от того, какое универсальное множество и какие именно его подмножества входят в эти равенства.
Основные законы алгебры множеств
1) Коммутативные (переместительные) законы
А В = В А
А В = В А
А В = В А
2) Ассоциативные (сочетательные) законы
А (В С) = (А В) С
А (В С) = (А В) С
3)Дистрибутивные (распределительные) законы
А (В С) = (А В) (А С)
А (В С) = (А В) (А С)
4)Законы с и U
А = А А U = А А =U
А = А U = U А =
= =U
6) Законы идемпотентности
А А = А А А = А =А
7) Законы поглощения
А (А В) = А
А (А В) = А
8) Законы де Моргана
=
=
9) Законы склеивания
(А В) ( В) = В
(А В) ( В) = В
Лекция №2: Теория отношений
Кортеж, набор, вектор – упорядоченная последовательность элементов, в которой каждый элемент занимает определенное место.
Элементы, образующие вектор, называются координатами или компонентами вектора.
Число координат вектора называется длиной или размерностью вектора.
–пустой кортеж,
–одноэлементный кортеж,
–пара, двуэлементный кортеж,
–кортеж длины n или n-ка (“энка”).
Прямое (декартово) произведение множеств – множествовсевозможных упорядоченных наборов, таких,чтопервый элемент принадлежит множеству , второй – множеству ,-й – множеству :
.
Декартово произведение , в котором одно и тоже множествоумножаетсяраз само на себя – декартова степень множества :.
Прямое (декартово) произведение множеств Х и Y– множествовсевозможных упорядоченныхпар(двуэлементных кортежей), таких что:
Х x Y = {(x,y) | xX, yY}.
При множество называется декартовой степенью множестваX и обозначается X2.
Например:
Пусть ,, тогда,.
–множество точек плоскости, –множество точек -мерного пространства.
Шахматная доска: ,,
Некоторые свойства прямого произведения:
1)
2) ;
3)
4)
- арное отношение на множествах – это всякое, произвольное подмножество декартова произведения этих множеств:
Если набор элементов принадлежит отношению, то говорят, что элементынаходятся в отношении
- арное отношение на множестве – это всякое, произвольное подмножество - й декартовой степени этого множества:
Бинарное отношениена множествахXиY– произвольное подмножествопрямого произведения двух множеств:
Х x Y= {(x,y) | xX,yY}.
Если Х2, то говорят, что отношение задано на множестве Х.
Если (x,y), то говорят, что (x,y) находятся в отношении или связаны отношением : х y или y = (х).
Область определения D бинарного отношения– множество первых координат каждой упорядоченной пары отношения :
D = { x | (x,y) }.
Область значений J бинарного отношения – множество вторых координат каждой упорядоченной пары отношения :
J = { y | (x, y) }.