Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Элементы дискретной математики. Учебно-методическое пособие

.pdf
Скачиваний:
0
Добавлен:
07.09.2026
Размер:
1 Мб
Скачать
☆
Министерство науки и высшего образования Российской Федерации
Федеральное государственное бюджетное
образовательное учреждение высшего образования
«Казанский национальный исследовательский
технологический университет»
О. М. Дегтярева, Р. Н. Хузиахметова,
ЭЛЕМЕНТЫ ДИСКРЕТНОЙ
МАТЕМАТИКИ
Учебно-методическое пособие
Казань
Издательство КНИТУ
2020
УДК 519.7(075) ББК 22.174я7
Д26
Д26
Дегтярева О. М.
Элементы дискретной математики : учебно-методическое пособие / О. М. Дегтярева, Р. Н. Хузиахметова, Р. Ф. Ахвердиев; Минобрнауки России, Казан. нац. исслед. технол. ун-т. – Казань : Изд-во КНИТУ,
2020. – 84 с.
ISBN 978-5-7882-2963-8
ISBN 978-5-7882-2963-8
©
Дегтярева О. М., Хузиахметова Р. Н., Ахвердиев Р. Ф., 2020
© Казанский национальный исследовательский
технологический университет, 2020
УДК 519.7(075) ББК 22.174я7
Печатается по решению редакционно-издательского совета
Казанского национального исследовательского технологического университета
Рецензенты:
д-р техн. наук, проф. Е. К. Вачагина
канд. физ.-мат. наук, доц. О. Е. Тихонов
Рассмотрены такие разделы дискретной математики, как элементы теории множеств, алгебра высказываний, элементы теории графов и сетевое планирова­ние. В каждом разделе приведены основные теоретические сведения, примеры ре­шения типовых задач, задания для закрепления изучаемого материала с ответами.
Предназначено для обучающихся всех направлений подготовки.
Подготовлено на кафедре высшей математики.
3
В в е д е н и е
Современные образовательные стандарты высшего образования
характеризуются усилением фундаментальной составляющей в про­цессе подготовки выпускников. Меняется содержание курса высшей математики как одной из базовых дисциплин, ответственных за подго­товку бакалавра и специалиста, за формирование у обучаемых ком­плекса определенных компетенций, диктуемых его будущей професси­ональной деятельностью и развитием общества.
Методы дискретной математики позволяют теоретико-множе-
ственными, логическими или графическими способами формализовать представление различных управленческих ситуаций, реальных техно­логических и экономических процессов. Дискретная математика пред­ставляет раздел математики, изучающий свойства различных конечных структур. На представлениях и методах дискретной математики бази­руются современные информационные технологии.
Основными разделами дискретной математики являются теория
множеств, общая алгебра, комбинаторное исчисление, математическая логика, теория графов, теория алгоритмов, теория автоматов, теория ко­дирования, сетевое планирование.
В учебно-методическом пособии в сжатой и доступной форме из-
ложен материал теории множеств, алгебры высказываний, теории графов и сетевого планирования в объеме, достаточном для студентов, избрав- ших профессиональную деятельность в одной из областей естествозна­ния. Разобрано достаточное количество примеров, иллюстрирующих применение теоретического материала. В пособии также предложены за­дания для закрепления изучаемого материала, сопровождаемые ответами.
Данное пособие может быть использовано при проведении прак-
тических занятий и для организации самостоятельной работы учащихся для студентов очной и заочной форм обучения, а также для самообра­зования.
4
1 . Э Л Е М Е Н Т Ы Т Е О Р И И М Н О Ж Е С Т В
1.1. О с н о в н ы е п о н я т и я
Теоретико-множественные представления – это описание иссле-
дуемого процесса (системы) средствами теории множеств как множе­ства некоторых взаимосвязанных частей (элементов). Связи между эле­ментами множества задаются через соответствия (отношения).
Первичным понятием для теории множеств является понятие
множества, на котором строятся все дальнейшие математические кон­струкции.
Множеством называется совокупность объектов произвольной
природы, объединенных по одному или нескольким заданным призна­кам. Множество считается определенным (заданным), если о произ­вольном объекте можно сказать, принадлежит он данному множеству или нет. Множества принято обозначать заглавными буквами латин­ского или русского алфавита X, Y, A, B. Объекты, образующие множе­ства, называются элементами множества и обозначаются соответству- ющими малыми буквами x, y, a, b. Элементы множества должны быть различными.
Напомним некоторые используемые обозначения теории множеств. АВ – множество А состоит из части элементов множества В,
или множество А является подмножеством множества В. Принадлеж­ность элемента а множеству А обозначают аА, аА – элемент а не
принадлежит множеству А.
Множество, состоящее из конечного числа элементов, называется
конечным, в противном случае множество называется бесконечным.
Например, N – множество натуральных чисел, R – множество действительных чисел, Z – множество целых чисел, Q – множество ра­циональных чисел, C – множество комплексных чисел. Перечисленные множества бесконечны.
Число элементов, входящих в конечное множество М, называ­ется мощностью этого множества и обозначается |M|. – обозначение
пустого множества, мощность его равна 0.
5
Множества можно задать либо перечислением всех его элемен­тов внутри скобок {…} (например, А={2, 4, 6, 8} – множество четных натуральных чисел, принимающих значение меньшее 10), либо описа­нием свойств, которыми должны обладать элементы этого множества
(например, то же множество А можно задать в следующем виде А={m| m=2n, где n – целое, 1n4}). Второй способ называют также аналити-
ческим описанием множества, используя его характеристические свой- ства. Если каждому элементу множества можно поставить в соответ­ствие единственным образом порядковый номер (пронумеровать), то такое множество называется счетным.
1 . 2 . О п е р а ц и и н а д м н о ж е с т в а м и
Множества, элементы, отношения характеризуются определен­ными свойствами и набором допустимых операций над ними. Рассмот­рим некоторые операции над множествами.
Множества А и В равны (А = В), если АВ и ВА. Другими сло­вами, равные множества состоят из одних и тех же элементов.
АВ – объединение (сумма) множеств А и В – это новое множе­ство, состоящее из элементов, входящих или в множество А, или в мно-
жество В (
C A B x C/ x A èëè x B= =
); АВ – пересечение
(произведение) множеств А и В – множество, состоящее из элементов, входящих и в множество А и в множество В
(
C A B x C/ x A è x B= =
; А\В – разность множеств А и В –
подмножество множества А, состоящее из элементов множества А, не входящих в множество В (
C A \ B x C/x A è x B= =
).
Симметрической разностью множеств
A
и B называется новое
множество, которое состоит из всех элементов множеств
A\B
или
B\A
,
A B (A \ B) (B\ A)+ =
.
Множество U называется универсальным, если все рассматривае- мые множества являются его подмножествами.
Перечисленные операции над множествами графически можно изобразить с помощью диаграмм Эйлера–Венна (рис. 1.1). Построение диаграммы Эйлера–Венна заключается в изображении прямоугольника,
6
представляющего универсальное множество, круги внутри этого уни­версального множества представляют его подмножества.
Если AU, то множествоA=U\A называется дополнением мно-
жества А до множества U.
Декартовым произведением множеств А и В называют множе-
ство всех упорядоченных пар
( )
,ab
, где аА, bВ. Обозначение декар-
това произведения множеств А и В:
( )
A B A, B = a,b a b
.
Декартовым квадратом множества А называют декартово про- изведение:
( )
2
A A A A, A= = a,b a b
.
Декартовым (прямым) произведением множеств А1, А2, …, Аn называется множество А
1
х
А
2
х…х
Аn составленное из элементов
( )
12
, ,...,
n
a a a
, где аi – всевозможные элементы из Ai.
Рис. 1.1
Отображением множества А в множество В называется некоторое
правило, которое любому элементу аА ставит в соответствие единствен- ный элемент bВ. Обозначение отображения множества А в множество В:
7
f: A→B (f – наименование отображения). Элемент b=f(a) – это значение
отображения f в точке а или образ элемента а, а – прообраз элемента b.
Замечание. Слова отображение и функция – синонимы, множе­ство А – область определения функции f, множество значений функции f называют образом отображения f.
Запишем основные свойства операций над множествами.
1 . 3 . О с н о в н ы е т о ж д е с т в а а л г е б р ы м н о ж е с т в
1. Коммутативность операций , : АВ=ВА, АВ=ВА.
2. Ассоциативность операций , : А(ВС)= (А)ВС; А(ВС)= (А)ВС.
3. Дистрибутивность относительно : А(ВС)=(АВ) (АС). Дистрибутивность относительно : А(ВС)=(АВ)(АС).
4. Законы поглощения: А(ВА)=А; А(АВ)=А.
5. АA=U, АA=.
6. A=U, A=.
7. AU=A, AU=U.
8. AA=A, AA=A.
9. Закон двойственности (закон де Моргана):
A B A B, A B A B = =
.
Справедливость перечисленных выше тождеств алгебры мно­жеств легко доказывается с помощью принципа равной объемности
8
множеств. Можно показать, что множества, записанные в левой и пра­вой частях равенства, состоят из одних и тех же элементов.
1 . 4 . Б и н а р н ы е о т н о ш е н и я
Отношения – это один из способов задания взаимосвязей между элементами множества. Математическое отношение – правило, свя­зывающее два или более объекта.
Бинарные отношения (операции, отображения) – отношения, связывающие пары математических объектов с результатами операций над этими объектами. Бинарное отношение на множестве А – это под­множество множества АхА.
Обозначение бинарного отношения . АхА. Если элементы х, уА связаны отношением, пишут (х,у) или используют запись ху. Бинарные (двухместные) отношения применяются для определе-
ния некоторых взаимосвязей, которыми характеризуются пары элемен­тов в некотором множестве А. Например, на множестве А – множество людей может быть задано отношение σ – работать в одной организации.
Бинарное отношение называется:
– рефлексивным, если для любого элемента аА имеет место
(а,а);
– симметричным, если для любых элементов а, bA из (а,b) следует (b,а);
– антисимметричным, если ни при каких элементах а, bA, аb не возможно одновременное выполнение условий (а,b) и (b,а);
– транзитивным, если для любых элементов а, b, сА из условий (a,b); (b,c) следует (a,c).
Рефлексивное, симметричное, транзитивное бинарное отноше­ние называется отношением эквивалентности.
Бинарной (алгебраической) операцией на множестве А называ­ется отображение АхА→А. Каждой упорядоченной паре элементов множества (а,b) а, bA, ставится в соответствие единственный элемент сA – произведение а и b (с=ab). Термин «произведение» здесь носит
условный характер. Он может означать сумму, разность и другие
9
действия. Обозначают бинарные операции: аb, a*b, a+b… Множество А, на котором задана операция *, обозначают {A,*}.
Свойства алгебраических операций. Пусть на множестве А опре­делены две алгебраические операции: * и ┴.
Алгебраическая операция *, определенная на множестве А, называется:
– коммутативной, если для любых элементов х, уА справед­ливо равенство: х*у = у*х;
– ассоциативной, если для любых элементов х, у, z А справед­ливо равенство (x*y)*z=x*(y*);
– дистрибутивной относительно операции ┴, если для любых элементов x, y, z A справедливы следующие равенства:
x*(y┴z)=(x*y)┴(x*z) и (x┴y)*z=(x*z)┴(y*z).
1 . 5 . П р и м е р ы
1. Пусть множество A состоит из натуральных чисел, меньших
170. Задать множество A аналитически с помощью характеристиче­ского свойства.
Решение. Свойство, которым обладает любой элемент данного множества, – «быть натуральным числом, меньшим 170». Таким образом,
можно записать:
A x x N, x 170=
, где х – элемент множества.
2. Пусть F – множество сотрудников фирмы, А – множество со-
трудников старше 40 лет; В – множество сотрудников со стажем работы более 10 лет; С – множество менеджеров фирмы. Охарактеризовать
множества B,
( )
A B C
, В\С.
Решение. B – множество сотрудников со стажем работы, не пре­вышающим 10 лет.
( )
A B C
– множество сотрудников старше 40 лет, не являю-
щихся менеджерами, со стажем более 10 лет.
В\С – множество сотрудников со стажем работы более 10 лет, не работающих менеджерами.
10
3. Пусть U={1,2,3,4}, A={1,3,4}, B={2,3}, C={1,4}. Определить
AB
,
AB
.
Решение.
( ) ( )
A B U\A U\B {2} {1,4} {1,2,4} = = =
,
A B {1,4}=
4.
A , , , , , , ,B 1,2,3,4,5,6,7,8==a b c d e f h
. Найти
AxB
Решение.
( ) ( ) ( )
AxB ,1 , ,2 ,..., ,8= a a h
.
5. X=
:0 1 ,xx
Y :1 2= yy
. Найти XY .
Решение. XY имеет вид (рис. 1.2).
Рис. 1.2
6. Даны множества
A a, b, c, f=
и
B a, b, c, d, e=
. Найти пе-
речислением элементов множества:
ABU
,
ABI
,
A \ B
,
B\ A
,
AB+
.
Решение.
A B a, b, c, d, e,f=U
,
A B a, b, c=I
,
 
A \ B f=
,
B\ A d, e=
,
A B d, e, f+=
.
7. Найти мощность множеств А, В, С, D если
2
A x | (2x 9x 4)(x 3) 0, x N= − + − =
,
2
B x | (2x 9x 4)(x 3) 0, x Q= − + − =
,
2
C x | x 1 0, x R= +
,
D x |sinx 2, x N=
.
1
2
Х
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]