
- •1. Множества, их способы задания. Подмножество, булеан. Операции над множествами.
- •2.Свойства оперций над множествами. Разбиения и покрытия множеств.
- •4. Основные свойства матриц бинарных отношений. Свойства бинарных отношений (рефлексивность, симметричность, антисимметричность, транзитивность).
- •5. Отношение эквивалентности. Классы эквивалентности. Фактор-множество
- •6. Отношение порядка. Лексикографический порядок.
- •7. Функциональные отношения (функции). Инъекция, сюръекция, биекция. Понятие о мощности.
- •8. Основные понятия логики высказываний. Высказывание, основные логические операции.
- •9. Логические переменные и формулы. Таблицы истинности логических операций и формул. Соглашение о приоритетах логических операций.
- •11 Эквивалентность формул. Основные эквивалентные соотношения алгебры логики
- •13. Сднф и скнф
- •14. Минимизация в классе днф.
- •15. Коммутационные схемы
- •16. Двойственность. Булева алгебра и теория множеств.
- •17. Основные понятия и определения теории графов.
- •18. Способы задания графов (пара множеств, рисунок, матрица инцидентности, матрица смежности, список ребер (дуг)).
- •19. Связь между графами и бинарными отношениями. Изоморфизм графов. Подграфы. Операции над графами.
- •20. Маршруты, цепи, пути, циклы, контуры. Связность, сильная связность, компоненты связности.
- •21. Определение связных и сильно связных компонент. Матрица достижимости.
- •22. Исследование маршрутов графа (определение маршрутов фиксированной длины и их количество)
- •24. Расстояния в графах (эксцентриситет, диаметр, радиус, центр)
- •25. Взвешенные графы. Матрица весов. Взвешенное расстояние. Нахождение кратчайших маршрутов(алгоритм Дейкстры).
- •27. Деревья, лес. Корневые деревья. Остов графа. Цикломатическое число. Число остовых деревьев в графе (теорема Кирхгофа).
- •23. Эйлеров и Гамельтонов граф.
- •29. Раскраска графов. Планарность.
6. Отношение порядка. Лексикографический порядок.
Опр. Отношение Р на множестве А называется отношением порядка, если оно антисимметрично и транзитивно. Часто обозначатся символом <.
Если к тому же оно 1) рефлексивно, то называется частичным или нестрогим порядком (≤); 2) антирефлексивно, то называется отношением строгого порядка (<). Если на множестве А задан порядок <, то часто записывают (А, <) и называют множество А упорядоченным.
Опр. Пусть на множестве А задано отношение порядка <, если для любых двух элементов a и b этого множества имеет место a<b или b<a, то элементы называются сравнимыми, в противном случае несравнимыми.
Опр. Частичный порядок на множестве А называется линейным или цепью, если любые два элемента этого множества сравнимы. Множество, на котором определен частичный (линейный) порядок, называется частично упорядоченным множеством (ч.у.м) ( линейно упорядоченным множеством (л.у.м)).
Примерами л.у. множеств являются N, Z, Q, R, где определён естественный порядок.
Опр. Элемент a упорядоченного множества А называется минимальным (максимальным), если в А нет таких элементов x, что x<a (x>a). Л.у.м. называется вполне упорядоченным множеством (в.у.м), если любое его непустое подмножество имеет минимальный элемент.
Опр. Рассмотрим ч.у.м. (Х,≤). Говорят, что элемент у
покрывает элемент х, если х≤у и не существует такого элемента z (z≠x,z≠y), что х≤z≤y.
В случае конечного множества Х, ч.у.м. (Х,≤) можно представить в виде схемы, в которой каждый элемент изображается точкой на плоскости. Если у покрывает х, то точки х и у соединяют отрезком, причём точку, соответствующую х, располагают ниже точки у. Такие схемы называют диаграммами Хассе.
Пр.- A={a,b,c} Рассмотрим ч.у.м. (Р(А), ) = {(Ai, Aj)|Ai Aj}, где Р(А) булеан А. Диаграмма Хассе для (Р(А), ) на рисунке 1.3.1
Рисунок 1.3.1 Рисунок 1.3.2
Пр. - Для л.у.м. ({1,2,3,4},≤)с обычным отношением порядка на множестве натуральных чисел, не превосходящих четырёх, диаграмма Хассе изображена на рисунке 1.3.2.
Лексикографический порядок последовательностей предполагает, что последовательность α предшествует последовательности β, если для некоторого S их начальные отрезки длины равны, а (S+1)-ый член последовательности α меньше.
7. Функциональные отношения (функции). Инъекция, сюръекция, биекция. Понятие о мощности.
Определение. Бинарное отношение f А×В – называется функциональным или функцией из множества А в множество В, если:
а) (x,y1) Єf, (x,y2) Єf → y1=y2 или xЄA ! yЄB, (x,y)Єf;
б) Df=A, Ef B; (если Df A, то f называют частичной функцией), где Df - область определения функции, Ef - область значений.
Если задана функция f = {(x,y) | xЄA, yЄB}, то x- аргумент, y-функция. Различные обозначения функции: y=f(x), f: A→B, f: x→y; Говорят также, что f ставит в соответствие элементу х элемент у.
Пусть f = {(x,y)| xЄA, yЄB} – функция. Она называется:
а) инъективной (инъекцией, разнозначной), если (x1,y)Єf и (x2,y)Єf → x1=x2 (или x1≠x2 → f(x1) ≠ f(x2)), при этом f-1 - частичная функция;
б) сюръективной (сюръекцией, отображением А на В),
если yЄB xЄA, что (x;y) Єf, т.е. Ef = B;
в) биективной (биекцией, взаимнооднозначным соответствием), если является и инъективной и сюръективной. Обозначается А↔В.
Если биекция f: А↔А, то она называется подстановкой множества А.
Понятие о мощности.
Мощность множества А называется класс эквивалентности всех множеств эквивалентных А.
|А|- мощность множества А или µ(А)
Возможные варианты:
1) А - конечное, n-число элементов А, тогда |А|=n
2) А - бесконечное, А ~ N, тогда |А|=W, А - счетное множество
3) А - бесконечное, А зачеркнуть_знак(~) N
Теорема Кантера:
Установлено, что множество всех действительных числ отрезка[0,1] не является счетным . Принято, что мощность этого множества называется КОНТИНУУМ, и обазночается |А|=С, А- континуальное множество, то |A|=С, то С=2W, то есть мощность континуального множества равна множеству булеана, счетного множества.
Для любого множества |Р(u)|=2|u| (Р - булеан)