- •Основные понятия теории множеств. Способы задания множеств. Мощность множества. Примеры.
- •Операции с множествами. Свойства операций.
- •Подмножества. Булеан. Мощность булеана. Разбиение, покрытие и дизъюнктивный класс. Примеры.
- •Прямое произведение множеств. Мощность прямого произведения множеств.
- •Соответствие двух множеств. Виды соответствий. Равномощные множества. Примеры.
- •Многоместные отношения. Способы задания бинарных отношений. Композиция отношения. Примеры.
- •Виды отношений. Ядро отношения. Примеры.
- •Свойства отношений. Примеры. Теорема о свойствах отношений.
- •R рефлексивно I r
- •R транзитивно rr r
- •R антисимметрично rr-1I
- •Замыкание отношения. Примеры.
- •Отношение эквивалентности. Примеры. Классы эквивалентности.
- •Отношение порядка. Примеры.
- •Две теоремы о матрицах отношений.
- •Алгебра. Свойства алгебраических операций.
- •Морфизмы алгебр. Виды морфизмов.
- •Функция. Виды функций. Формулы.
- •Способы задания функций.
- •Основные понятия теории графов. Классификация вершин и дуг графа. Отношения связности и инцидентности в графе. Виды графов: полный, безреберный, орграф, мультиграф, двудольный граф.
- •Изоморфные графы. Примеры.
- •Способы задания графов. Матрицы и диаграмма графа. Примеры.
- •Части графа: подграф, суграф, дополнительный граф. Операции с частями графа. Примеры.
- •Маршрут, цепь, цикл. Отношение связности в графе. Компоненты связности. Примеры.
- •Разрезы и разделяющие множества графа. Примеры.
- •Дерево и лес. Свойства деревьев. Диаметр и радиус дерева. Примеры.
- •Остов графа. Примеры.
- •Центральные и бицентральные деревья. Радиус и диаметр дерева. Примеры.
- •Эйлеровы цепи и циклы. Эйлеровы графы. Теорема Эйлера. Примеры.
- •Гамильтоновы цепи и циклы. Гамильтоновы графы. Примеры.
- •Раскраски графа. Хроматические характеристики: хроматическое число, хроматический индекс, тотальный минимум. Примеры.
- •Укладка графа на плоскости. Планарность графа. Примеры.
- •Критерии планарности графов.
- •Булева алгебра. Переключательные функции (пф). Примеры. Количество наборов и пф от n переменных. Фиктивные переменные.
- •Способы задания пф. Таблица истинности. Формулы и суперпозиции. Равносильные формулы. Семантические деревья.
- •Пф от одной и двух переменных. Сигнатура булевой алгебры. Выражение функций от двух переменных через дизъюнкцию, конъюнкцию и отрицание.
- •Свойства пф.
- •Двойственность функций. Принцип двойственности. Принцип двойственности для алгебры логики.
- •Разложение пф по переменным.
- •Дизъюнктивная и конъюнктивная нормальные формы. Совершенные формы. Получение скнф из сднф.
- •Минимизация функций в классе днф. Пример минимизации методами Квайна и сочетания индексов.
- •Функционально полные системы (фпс) пф. Замыкание фпс пф. Примеры базисов.
- •Замкнутые классы пф. Классификация замкнутых классов.
- •Теорема Поста о функциональной полноте систем пф.
Операции с множествами. Свойства операций.
Еще одним примером порождающей процедуры, представляющим собой важный факт теории множеств, являются ОПЕРАЦИИ НАД МНОЖЕСТВАМИ.
объединение множеств. Это множество, состоящее из элементов, которые принадлежат хотя бы одному из этих множеств. АВ={х хА хВ}. Данная операция выполнима и для произвольного количества множеств (в т.ч. бесконечного):
ПРИМЕР. А={2, 1, 5, 7} В={-6, -7, 0, 1, 5} АВ={-7, -6, 0, 1, 2, 5, 7}
пересечение множеств. Это множество, элементами которого являются только те элементы, которые присутствуют в каждом из множеств. АВ={х хА хВ}. Эта операция также возможна с произвольным количеством множеств: .
ПРИМЕР. А={2, 1, 5, 7} В={-6, -7, 0, 1, 5} АВ={1, 5}
разность двух множеств. Это множество элементов, принадлежащих первому множеству и не являющихся элементами второго. А\В={х хА хВ}.
ПРИМЕР. А={2, 1, 5, 7} В={-6, -7, 0, 1, 5} А\В={2, 7}
симметрическая разность двух множеств. Это разность объединения этих множеств с их пересечением. А . В= (АВ)\( АВ) ={х (хА хВ) (хА хВ)}.
ПРИМЕР. А={2, 1, 5, 7} В={-6, -7, 0, 1, 5} А\В={-7, -6, 0, 2, 7}
дополнение. Учитывая, что все множества образуют универсум, то дополнение –это множество элементов универсума, не являющиеся элементами данного множества. ={х хU хA}. В данном случае универсум должен быть либо задан, либо понятен из контекста задания.
Операции объединения, пересечения и дополнения называются булевыми операциями.
СВОЙСТВА ОПЕРАЦИЙ НАД МНОЖЕСТВАМИ.
идемпотентность АА=А
АА=А;
коммутативность АВ=ВА
АВ=ВА;
ассоциативность (АВ)С=А(ВС)
(АВ) С=А (ВС);
дистрибутивность (АВ) С=(АC)(BС)
(АВ)С=(АC) (BС);
поглощение (АВ) А=А
(АВ)А=А;
свойства нуля А=А
А=;
свойства единицы AU=U
AU=A;
з аконы де Моргана АВ=ВА
АВ=В А;
9 ) инволютивность A=A;
1 0)свойства дополнения AA=U
AA=;
1 1)выражение разностей A\B=A B
A ._B=(AB)\(BA).
Подмножества. Булеан. Мощность булеана. Разбиение, покрытие и дизъюнктивный класс. Примеры.
ПОДМНОЖЕСТВА.
Множество А называется подмножеством множества В, если каждый элемент множества А является элементом множества В.
ОБОЗНАЧЕНИЕ: АВ хАхВ.
Множество В называется покрывающим множество А.
Если АВ и А≠В, то А – собственное подмножество (АВ).
Множества А и В равны, если АВ и ВА.
Ясно, что А=В => |А|=|В|; АВ => |А|≤|В|; АВ => |А|<|В|.
АЛГЕБРА МНОЖЕСТВ.
Множество является универсумом для всех своих подмножеств. В таком случае можно задать все элементы этого универсума:
Множество всех подмножеств множества А называется булеан и обозначается 2А.
2А={В|ВА}.
Ясно, что А (А, АА), и для конечных множеств выполняется равенство |2А|=2|А|.
Семейство подмножеств {Ei} некоторого множества А называется дизъюнктивным, если элементы этого класса попарно не пересекаются и в множестве А есть элементы, не входящие ни в одно из этих подмножеств.
Семейство подмножеств {Ei} некоторого множества А называется покрытием, если каждый элемент множества А лежит хотя бы в одном из элементов данного семейства.
Семейство подмножеств {Ei} некоторого множества А называется разбиением, если каждый элемент множества А лежит строго в одном из элементов семейства.