ПРОГРАММА ЭКЗАМЕНА ПО КУРСУ
«Дискретная математика»
для студентов 2 курса специальностей «Фундаментальная информатика» и «Компьютерные науки».
I. Элементы теории множеств
-
Бинарные отношения на множестве. Основные свойства бинарных отношений. Основные типы бинарных отношений: эквивалентность, частичный порядок, линейный порядок. Матрица бинарного отношения. Связь свойств бинарного отношения и свойств его матрицы. Связь с операциями над булевыми матрицами.
-
Отображения (функции) как отношения. Обратное отображение как отношение. Инъективность, сюръективность, биективность. Ядро отображения.
-
Отношение частичного порядка. Отношение покрытия. Диаграммы ч.у.м. Минимальные и максимальные, наименьшие и наибольшие элементы ЧУМ, их свойства. Изоморфное вложение ч.у.м. Теорема о представлении ч.у.м. Условия фундированности, индуктивности и артиновости. Вполне упорядоченные множества. Принцип полной индукции. Ординалы.
-
Мощность множества. Отношение равномощности. Кардинальное число. Сравнение кардинальных чисел. Теорема Кантора-Бернштейна. Теорема Кантора о булеане. Иерархия кардиналов. Континуум-гипотеза.
II. Элементы комбинаторики и асимптотического анализа
-
Принципы сложения и умножения, определения и формулы для количества
перестановок, размещений, сочетаний. Примеры, связанные с количеством
биекций, инъекций, строго возрастающих функций, путей в прямоугольной
решетке. Бином Ньютона. Свойства биномиальных коэффициентов, треугольник Паскаля. Обобщение бинома Ньютона. Полиномиальные коэффициенты.
-
Числа Каталана. Число наддиагональных путей в квадратной решетке. Правильные расстановки скобок, триангуляции выпуклых многоугольников.
-
Принцип включения-исключения. Число сюръекций. Разбиения: числа Стирлинга второго рода, числа Белла. Функция Эйлера.
-
Рекуррентные соотношения. Решение линейных рекуррентных соотношений с постоянными коэффициентами (без док-ва). Числа Фибоначчи.
-
Порядок роста функции. Сравнение функций, O-, Ω- и Θ-символика. Манипуляции с O-, свойства. Примеры. Формула Стирлинга.
III. Элементы общей алгебры
-
Полугруппы, моноиды, примеры. Гомоморфизмы. Теорема Кэли для полугрупп. Свободная полугруппа, свободный моноид. Конгруэнции, фактор-полугруппа. Связь ядер гомоморфизмов полугруппы и конгруэнций. Первая и третья теоремы о гомоморфизмах для полугрупп. Подполугруппы, порождающие множества. Теорема о гомоморфных образах свободной полугруппы. Задание полугрупп с помощью копредставлений, проблема равенства слов и конечной базируемости.
-
Группы, примеры. Симметрические группы. Гомоморфизмы групп. Теорема Кэли для групп. Подгруппы. Теорема о строении циклических групп. Порождающие множества. Правая и левая конгруэнции, связанные с подгруппой. Правые и левые смежные классы по подгруппе. Равномощность смежных классов. Индекс подгруппы в группе. Теорема Лагранжа. Нормальные подгруппы. Фактор-группы. Теоремы о гомоморфизмах для групп. Ряды в группе. Построение свободной группы: эквивалентность слов, операция на классах слов, редуцированные слова, единственность редуцированного слова в классе.
-
Кольца и поля. Примеры. Идеалы в кольцах. Фактор-кольца. Теорема о гомоморфизмах для колец. Делители нуля. Теорема о кольце вычетов по модулю n. Малая теорема Ферма. Критерий простоты Вильсона. Теорема о структуре простых полей. Теорема о конечных полях (без док-ва).
-
Понятие сигнатуры. Универсальные алгебраические структуры. Универсальные алгебры и модели. Подструктуры и порождающие множества. Гомоморфизмы и конгруэнции. Первая теорема о гомоморфизмах.
-
Решетки и решеточно упорядоченные множества, их связь. Примеры решеток. Модулярные и дистрибутивные решетки. Идеалы в решетках. Теорема Биркгофа (схема док-ва).
-
Булевы алгебры и булевы кольца. Теорема Стоуна. Связь булевых алгебр и булевых колец.
IV. Алгебра логики
-
Булевы формулы и булевы функции. ДНФ, КНФ, СДНФ, их построение.
-
Суперпозиция булевых функций. Полные системы функций. Примеры. Полиномы Жегалкина, представимость булевых функций полиномами.
-
Замкнутые классы. Линейность, монотонность, самодвойственность булевых функций. Теорема Поста. Следствия.
V. Теория графов
-
Геометрическое и алгебраическое определение графа. Обыкновенные графы. Равенство и изоморфизм графов. Степень вершины, лемма о рукопожатиях. Маршруты, цепи, циклы. Матрица смежности. Вычисление числа путей длины n между двумя вершинами с помощью матрицы смежности. Подграфы. Удаление ребер и вершин. Связность, компоненты связности. Мосты. Разрезы. Неравенство для числа ребер в обыкновенном графе.
-
Леса, деревья, остовы. Теорема о деревьях.
-
Эйлеровы графы. Эйлеров цикл, эйлерова цепь. Критерий эйлеровости. Следствия из критерия, эйлеровы цепи.
-
Гамильтоновы графы. Гамильтонов цикл, гамильтонова цепь. Теорема Оре, следствие (теорема Дирака).
-
Двудольные графы. Критерий двудольности.
-
Плоские и планарные графы. Укладка на поверхности. Укладка на сфере. Формула Эйлера. Теорема Эйлера о многогранниках. Следствия. Непланарность графов K5 и K3,3. Гомеоморфность. Теорема Понтрягина-Куратовского (без д-ва).
-
Раскраска графа. Хроматическое число. Элементарные случаи: двудольные графы, полные графы, циклы. Нижняя оценка χ(G) через максимальный полный подграф. Теорема о графах без треугольников. Оценка через число независимости. Верхняя оценка: теорема Брукса (без док-ва). Раскраска плоского графа, теорема Хивуда.
Литература
-
Верещагин Н. К., Шень А. Х. Начала теории множеств. М., МЦНМО, 2002.
-
В.А. Баранский, В.В. Кабанов. Общая алгебра и ее приложения. Изд-во УрГУ, 2008.
-
М.О. Асанов, В.А. Баранский, В.В. Расин. Дискретная математика: Графы, матроиды, алгоритмы. 2010
Дополнительная:
-
Ж. Лаллеман. Полугруппы и комбинаторные приложения. М.:Мир, 1985 [глава 1].
-
http://compscicenter.ru/program/course/ProbTheory2012 [Лекции 1-4]
Достарыңызбен бөлісу: |