Бакалавриат
2021/2022





Дискретная математика
Лучший по критерию «Полезность курса для Вашей будущей карьеры»
Лучший по критерию «Полезность курса для расширения кругозора и разностороннего развития»
Лучший по критерию «Новизна полученных знаний»
Статус:
Курс обязательный (Компьютерные науки и анализ данных)
Направление:
01.03.02. Прикладная математика и информатика
Где читается:
Факультет компьютерных наук
Когда читается:
1-й курс, 1, 2 модуль
Формат изучения:
без онлайн-курса
Охват аудитории:
для своего кампуса
Язык:
русский
Кредиты:
4
Контактные часы:
60
Программа дисциплины
Аннотация
Дискретная математика — курс, прививающий студентам азы математической культуры, нужные для последующего изучения как математических дисциплин, так и компьютерных наук. Курс знакомит с такими фундаментальными понятиями как множества, алгебра логики, функции и отображения, булевы функции, отношения и графы. Они являются фундаментом как для изучения математики и для структур данных в программировании. Разделы введение в теорию чисел и мощность множеств готовит студентов к изучению алгебры
Цель освоения дисциплины
- Знакомство с базовыми математическими понятиями.
- Развитие математической культуры (формулировки, изложение доказательств и т.п.).
- Изучение фундаментальных разделов, относящихся к дискретной математике (основы алгебры логики, основы теории множеств, использование кванторов, графы, основы комбинаторики, основы теории чисел).
Планируемые результаты обучения
- Владеть арифметикой остатков (вычетов). Уметь проверять элемент на обратимость, находить обратный элемент, решать линейные диофантовы уравнения от двух переменных с помощью алгоритма Евклида, знать базовые теоремы
- Владеть определениями и математическим аппаратом, связанным с функциями: образы, прообразы, инъекция, сюръекция, биекция
- Знать базовые комбинаторные числа: число перестановок, сочетаний, размещений, сочетаний с повторениями
- Знать базовые свойства бинарных отношений: рефлексивность, симметричность, транзитивность, антисимметричность, антирефлексивность, линейность; отношения эквивалентности, отношения частичного порядка
- Знать основы теории графов
- Знать основы теории множеств, владеть формулами алгебр множеств и логики
- Уметь решать базовые комбинаторные задачи: пользоваться правилами суммы и произведения, формулой включений-исключений
- Уметь строить разложениями в ДНФ и КНФ, проверять на полноту базис. Уметь строить булевы схемы, реализующие арифметические операции, уметь использовать их при решении задач. Уметь оценивать асимптотический размер булевых схем.
Содержание учебной дисциплины
- Алгебра логики
- Комбинаторика
- Множества и логика
- Основы теории чисел
- Двудольные графы, паросочетания и функции
- Ориентированные графы и отношения порядка.
- Теория графов
- Булевы функции
Элементы контроля
- Контрольная работа
- Коллоквиум 1Проводится устно
- Домашние заданияСреднее арифметическое всех оценок за ДЗ за два модуля
- Проверочные работы на семинарахСреднее арифметическое всех оценок за проверочные работы на семинарах за два модуля
- Коллоквиум 2Проводится устно
- Экзамен
Промежуточная аттестация
- 2021/2022 учебный год 2 модульИтоговая оценка = Округление (1/8*Кол_1+1/8*Кол_2+1/8*КР+7/40*ДЗ+3/20*СР+3/10*ЭК)
Список литературы
Рекомендуемая основная литература
- Lovász, L., Pelikán, J., & Vsztergombi, K. (2003). Discrete Mathematics : Elementary and Beyond. New York: Springer. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=108108
- Лекции по математической логике и теории алгоритмов. Часть 1. Начала теории множеств - Верещагин Н.К., Шень А. - Московский центр непрерывного математического образования - 978-5-94057-321-0 - 2008 - русский - https://e.lanbook.com/book/9306 - ЛАНЬ - 9306
Рекомендуемая дополнительная литература
- Лекции по математической логике и теории алгоритмов. Часть 2. Языки и исчисления - Верещагин Н.К., Шень А. - Московский центр непрерывного математического образования - 978-5-94057-322-7 - 2008 - русский - https://e.lanbook.com/book/9307 - ЛАНЬ - 9307