Автор работы: Пользователь скрыл имя, 16 Января 2014 в 19:29, лекция
В данном учебном пособии содержание разделов дискретной математики определяются требованиями государственного образовательного стандарта профессионального образования, предъявляемыми к дисциплине «Дискретная математика» специальности «Прикладная информатика в экономике» и родственных специальностей. К этим разделам относятся: элементы теории множеств, математической логики, теории графов.
Дискретная математика – самостоятельное
направление современной
В данном учебном пособии содержание
разделов дискретной математики определяются
требованиями государственного образовательного
стандарта профессионального
По программе курса
При составлении пособия и
Дискретная математика, или дискретный анализ – область математики, которая занимается исследованием структур и задач на конечных множествах. Поэтому в качестве синонима иногда используется термин «конечная математика». Можно считать общепринятым деление математики на непрерывную и дискретную. Последняя представляет собой важное направление, имеющее характерные для него предмет исследований, методы и задачи. Специфика задач дискретной математики в первую очередь предполагает отказ от основных понятий классической математики – предела и непрерывности. Поэтому для задач дискретной математики обычные средства классического анализа являются вспомогательными.
Дискретная и непрерывная
При исследовании, анализе и решении управленческих проблем, моделировании объектов исследования и анализа широко используются дискретные методы формализованного представления, являющиеся предметом рассмотрения в дискретной математике. К ним относятся методы, основанные на теоретико-множественных представлениях, графы, алгоритмы, математическая логика и др.
Дискретная математика предлагает:
Сегодня дискретная математика является важным звеном математического образования. Умение проводить анализ, композицию и декомпозицию информационных комплексов и информационных процессов – обязательное квалификационное требование к специалистам в области информатики.
1. 1. Элементы и множества
Человеческое мышление устроено так, что мир представляется состоящим из отдельных «объектов». Философам давно ясно, что мир – единое неразрывное целое, и выделение в нем объектов – это не более чем произвольный акт нашего мышления, позволяющий сформировать доступную для рационального анализа картину. Но как бы там ни было, выделение объектов и их совокупностей – естественный способ организации нашего мышления, поэтому не удивительно, что он лежит в основе главного инструмента описания точного знания – математики.
Понятие множества принадлежит
к числу фундаментальных
Определение. Под множеством S будем понимать любое собрание определенных и различимых между собой объектов, мыслимое как единое целое. Эти объекты называются элементами множества S.
Определение. Под множеством понимают объединение в единое целое определенных вполне различаемых предметов (объектов), которые при этом называются элементами образуемого ими множества.
Обычно множества обозначают прописными буквами латинского алфавита: A, B, C, …; а элементы множеств – строчными буквами: a, b, c, … .
Если объект х является элементом множества М, то говорят, что х принадлежит М: хÎМ. В противном случае говорят, что х не принадлежит М: хÏМ.
В этом интуитивном определении, принадлежащем немецкому математику Г. Кантору, существенным является то обстоятельство, что собрание предметов само рассматривается как один предмет, мыслится как единое целое. Что касается самих предметов, которые могут входить в множество, то относительно них существует значительная свобода.
Пример 1. Это может быть множество студентов, присутствующих на лекции, множество четных чисел и т. д.
Определение. Множество А называется подмножеством множества В, если всякий элемент из А является элементом В. Если А является подмножеством В и В не является подмножеством А, то говорят, что А является строгим (собственным) подмножеством В.
В первом случае обозначают , во втором случае .
Определение. Множество, не содержащее элементов, называется пустым Æ, оно является подмножеством любого множества. Множество U называется универсальным, то есть все рассматриваемые множества являются его подмножеством.
Рассмотрим два определения равенства множеств.
Определение. Множества А и В считаются равными, если они состоят из одних и тех же элементов, пишут А=В, А¹В – в противном случае.
Определение. Множества А и В считаются равными, если
Способы задания множеств:
Замечание. При задании множеств перечислением обозначения элементов обычно заключают в фигурные скобки и разделяют запятыми. Перечислением можно задавать только конечные множества (число элементов множества конечно, в противном случае множество называется бесконечным). Характеристический предикат – это некоторое условие, выраженное в форме логического утверждения или процедуры, возвращающей логическое значение. Если для данного элемента условие выполнено, то он принадлежит определяемому множеству, в противном случае – не принадлежит. Порождающая процедура – это процедура, которая, будучи запущенной, порождает некоторые объекты, являющиеся элементами определяемого множества. Бесконечные множества задаются характеристическим предикатом или порождающей процедурой.
Пример 2.
1. М={1, 2, 3, 4} – перечисление элементов множества.
2. - характеристический предикат.
3. Числа Фибоначчи задаются
а1=1, а2=2, an=an-1+an-2 для n>2.
Определение. Мощность конечного множества А - это число его элементов.
Мощность множества обозначают |A|.
Пример 3.
|Æ|=0, |{Æ}|=1.
Определение. Множества называются равномощными, если их мощности совпадают.
Определение. Множество всех подмножеств множества А называется булеаном P(A).
Известно, что если множество А содержит n элементов, то множество P(A) содержит 2n элементов. В связи с этим используется также обозначение множества-степени множества А в виде 2А.
Пример 4.
А={0, 1, 2}, P(A)={ Æ, {0}, {1}, {2}, {0, 1}, {0, 2}, {1, 2}, {0, 1, 2}}.
1.2. Операции
над множествами. Диаграммы
Диаграммы Эйлера-Венна – геометрические представления множеств. Построение диаграммы заключается в изображении большого прямоугольника, представляющего универсальное множество U, а внутри его – кругов (или каких-нибудь других замкнутых фигур), представляющих множества. Фигуры должны пересекаться в наиболее общем случае, требуемом в задаче, и должны быть соответствующим образом обозначены. Точки, лежащие внутри различных областей диаграммы, могут рассматриваться как элементы соответствующих множеств. Имея построенную диаграмму, можно заштриховать определенные области для обозначения вновь образованных множеств.
Операции над множествами
Определение. Объединением множеств А и В называется множество, состоящее из всех тех элементов, которые принадлежат хотя бы одному из множеств А, В (рис. 1):
Определение. Пересечением множеств А и В называется множество, состоящее из всех тех и только тех элементов, которые принадлежат одновременно как множеству А, так и множеству В (рис. 2):
Определение. Разностью множеств А и В называется множество всех тех и только тех элементов А, которые не содержатся в В (рис. 3):
Определение. Симметрической разностью множеств А и В называется множество элементов этих множеств, которые принадлежат либо только множеству А, либо только множеству В (рис. 4):
Определение. Абсолютным дополнением множества А называется множество всех тех элементов, которые не принадлежат множеству А (рис. 5):
Пример 5. С помощью диаграмм Эйлера – Венна проиллюстрируем справедливость соотношения (рис. 6).
Убедились, что в обоих случаях получаем равные множества. Следовательно, исходное соотношение справедливо.
1.3. Основные тождества алгебры множеств
Для произвольных множеств А, В, и С справедливы следующие соотношения (табл. 1):
Таблица 1
1. Коммутативность объединения
|
1’. Коммутативность
|
2. Ассоциативность объединения
|
2’. Ассоциативность
|
3. Дистрибутивность объединения относительно пересечения
|
3’. Дистрибутивность
|
4. Законы действия с пустым и универсальным множествами
|
4’. Законы действия с пустым и универсальным множествами
|
5. Закон идемпотентности
|
5’. Закон идемпотентности пересечения
|
6. Закон де Моргана
|
6’. Закон де Моргана
|
7. Закон поглощения
|
7’. Закон поглощения
|
8. Закон склеивания
|
8’. Закон склеивания
|
9. Закон Порецкого
|
9’. Закон Порецкого
|
10. Закон двойного дополнения |
Пример 6.
Доказать следующее тождество .
Решение.
Докажем это тождество двумя способами: аналитически (используя равносильности алгебры множеств) и конструктивно (используя диаграммы Эйлера-Венна).
1.
2. Построим соответствующие
1.4. Прямое произведение множеств. Отношения и функции
Определение. Упорядоченная пара <x, y> интуитивно определяется как совокупность, состоящая из двух элементов х и у, расположенных в определенном порядке. Две пары <x, y>, <u, v> считаются равными тогда и только тогда, когда x=u, y=v.
Упорядоченная n-ка элементов х1, …, хn обозначается <x1, …, xn>.
Определение. Прямым произведением множеств X и Y называется множество , элементами которого являются все возможные упорядоченные пары <x, y>, такие, что .
Определение. Прямым произведением множеств Х1, Х2, …, Хn называется совокупность всех упорядоченных n-ок <x1, …, xn> таких, что . Если Х1=Х2=…Хn, то пишут .
Пример 7.
1. Пусть X={1, 2, 3}, Y={0, 1}. Тогда ; .
2. Пусть Х – множество точек отрезка [0, 1], а Y – множество точек отрезка [1, 2]. Тогда - множество точек квадрата с вершинами в точках (0, 1), (0, 2), (1, 1), (1,2).
Определение. Бинарным (или двуместным) отношением r называется множество упорядоченных пар.
Если r есть отношение и пара <x, y> принадлежит этому отношению, то наряду с записью <x, y>Îr употребляется запись xry. Элементы х и у называются координатами (или компонентами) отношения r.
Определение. N-арным отношением называется множество упорядоченных n-ок.
Определение. Областью определения бинарного отношения r называется множество
Определение. Областью значений бинарного отношения r называется множество
Пусть rÍ X´Y определено в соответствии с изображением на рисунке 8 . Область определения Dr и область значений Er определяются соответственно:
Dr={x: (x, y) Î r}, Er={y: (x,y)Î r}.
Бинарное отношение можно задать любым из способов задания множеств. Помимо этого отношения, определенные на конечных множествах обычно задаются: