- •Предисловие
- •Тема 1. Элементы теории множеств и комбинаторики
- •§1. Понятие множества. Операции над множествами
- •Примеры решения задач
- •Задачи для самостоятельного решения
- •§2. Отображение множеств
- •Примеры решения задач
- •Задачи для самостоятельного решения
- •§3. Мощность множества
- •Примеры решения задач
- •Задачи для самостоятельного решения
- •§4. Основы комбинаторики
- •Пример решения задач
- •Задачи для самостоятельного решения
- •§5. Отношение на множестве
- •Примеры решения задач
- •Задачи для самостоятельного решения
- •Тема 2. Теория графов
- •§1. Основные понятия теории графов: графы, ориентированные и неориентированные графы, пути, маршруты, циклы
- •Примеры решения задач
- •Задачи для самостоятельного решения
- •§2. Понятие связности, смежности и инцидентности
- •Примеры решения задач
- •Задачи для самостоятельного решения
- •§3. Задача о кратчайшем пути
- •Примеры решения задач
- •Задачи для самостоятельного решения
- •§4 Задача Эйлера. Плоские, планарные и не планарные графы. Формула Эйлера
- •Примеры решения задач
- •Задачи для самостоятельного решения
- •§5. Раскраска графа. Хроматическое число и характеристический индекс графа
- •Алгоритм решения задачи о раскраске вершин графа
- •Алгоритм решения задачи о раскраске ребер графа
- •Примеры решения задач
- •Задачи для самостоятельного решения
- •§ 6. Представление графов в памяти компьютера. Код Харари
- •Примеры решения задач
- •Задачи для самостоятельного решения
- •Примеры решения задач
- •Задачи для самостоятельного решения
- •§8. Обход дерева. Понятие списка. Деревья и списки
- •Примеры решения задач
- •Задачи для самостоятельного решения
- •Тема 3. Булевы функции
- •§1. Совершенная дизъюнктивная нормальная форма (сднф)
- •Примеры решения задач
- •Задачи для самостоятельного решения
- •§ 2. Совершенная конъюнктивная нормальная форма (скнф)
- •Примеры решения задач
- •Задачи для самостоятельного решения
- •§3. Многочлены Жегалкина
- •Примеры решения задач
- •Задачи для самостоятельного решения
- •§4. Булевы функции и их свойства
- •Примеры решения задач
- •Задачи для самостоятельного решения
- •§5. Функциональная полнота. Теорема Поста
- •Примеры решения задач
- •Задачи для самостоятельного решения
- •Список рекомендуемой литературы Основная
- •Дополнительная
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ
РОССИЙСКОЙ ФЕДЕРАЦИИ
Брянский государственный технический университет
УТВЕРЖДАЮ
Ректор университета
__________О.Н. Федонин “____”___________2014 г.
ДИСКРЕТНАЯ МАТЕМАТИКА
Методические указания к выполнению
практических заданий и задачи для студентов
I курса очной формы обучения по направлениям подготовки
230400 «Информационные системы и технологии», 090900 «Информационная безопасность», 040100 «Социология», 090303 «Информационная безопасность автоматизированных систем»
I семестр
Брянск 2014
УДК 511
Дискретная математика [Текст]+[Электронный вариант]: методические указания к выполнению практических заданий и задачи для студентов I курса очной формы обучения по направлениям подготовки 230400 «Информационные системы и технологии», 090900 «Информационная безопасность», 040100 «Социология», 090303 «Информационная безопасность автоматизированных систем» II семестр. – Брянск, М.: БГТУ, 2014. – 60с.
Разработали: Андросенко В.А., ст.преп.
Сенько К.А., асс.
Рекомендовано кафедрой «Высшая математика» БГТУ
(протокол № 4 от 19. 12. 13)
Научный редактор А.Г. Белоусов
Редактор издательства Л.И. Захарова
Компьютерный набор А.П. Левкина
Темплан 2014г., п.254
Подписано в печать Формат 60´84 1/16. Бумага офсетная. Офсетная печать. Усл. печ. л. 3,49 Уч.-изд. л. 3,49 Тираж 30 экз. Заказ Бесплатно ____________________________________________________________________
Издательство Брянского государственного технического университета
241035, г. Брянск, бульвар 50 лет Октября, 7, тел 58-82-49
Лаборатория оперативной полиграфии БГТУ.
Предисловие
Современная математика уже не такая, какой она была в начале XX века. В ней появилось большое количество новых дисциплин, широко применяющихся на практике. Например, дисциплины, объединенные под общим названием «Дискретная математика».
Дискретная математика является в настоящее время очень интенсивно развивающимся разделом математики. Это связано с повсеместным распространением кибернетических систем, языком описания которых она является. Кроме того, дискретная математика является теоретической базой информатики, которая все глубже и глубже проникает не только в науку и технику, но и в повседневную жизнь.
Предлагаемое пособие призвано познакомить студентов с важнейшими разделами дискретной математики, такими как:
Элементы теории множеств и комбинаторики.
Теория графов.
Булевы функции.
Каждый раздел – это отдельная тема, которая разбита на параграфы. В начале параграфа приводится необходимый минимум теоретических сведений, затем подробно разбираются модельные примеры. После каждого примера приводятся задачи для самостоятельного решения. Звездочкой обозначены задачи повышенной трудности, которые решаются на занятиях по усмотрению преподавателя или используются студентом дома для углубленной подготовки.
Тема 1. Элементы теории множеств и комбинаторики
§1. Понятие множества. Операции над множествами
Запись АВ означает, что множество А содержится в множестве В, т.е. является подмножеством.
Множество называется пустым и обозначается , если оно не содержит ни одного элемента.
Наглядно изображать множества принято в виде диаграмм Эйлера-Венна, на которых множества выглядят как плоские фигуры.
Объединением множеств А и В называется множество АВ, элементами которого являются все элементы множества А и все элементы множества В.
АВ={a: aA или аВ}
А В
Пересечением множеств А и В называется множество АВ, элементами которого являются все элементы, одновременно принадлежащие множеству А и множеству В.
АВ={a: aA и аВ}.
А В
Разностью множеств А и В называется множество А\В, элементами которого являются все элементы множества А, не содержащиеся во множестве В.
А\ В={a: aA и аВ}.
А В
Симметрической разностью множеств А и В называется множество АВ=(А\ В)(В\А)
А В
Часто складывается ситуация, когда все рассматриваемые множества содержатся в некотором едином множестве , называемом универсальным множеством. Дополнением множества А (до универсального) называется множество =\А.
А
Примеры решения задач
Задача 1. Пусть А={1,2,3,4,5,6,7}; В={4,5,6,7,8,9,10}; С={2,4,6,8,10}; И={1,2,3,4,5,6,7,8,9,10}. Определить следующие множества: .
Решение.
АВ={4,5,6,7}
={1,2,3,8,9,10}.
Задача 2. Для множества используйте диаграммы Эйлера-Венна и заштрихуйте те ее части, которые изображают заданное множество: (АВС)\ (АВС).
Решение.
2)
А В
А В
С С
3)
А В
С
Задача 3. Доказать формулу А(ВС)=(АВ)(АС), пользуясь принципом "ХУ и УХХ=У".
Доказательство.
Пусть Х=А(ВС), У=(АВ)(АС).
Пусть аХ(аА(ВС)) (аА) и (а(ВС)) аА и (аВ или аС))(аА) и (аВ)) или ((аА) и (аС)) (а(АВ)) или (а(АС)) (а(АВ) (АС)) аУХУ.
Пусть аУ(а(АВ)(АС)) (а(АВ)) или (а(АС)) (аА) и (аВ)) или (аА) и ((аС)(аА) и ((аВ) или (аС)) ((аА) или (а(ВС)) (аА(ВС)) аХУХ.
Из 1. и 2. Х=У.