- •Дискретная математика Программа, методические указания и задания для контрольной работы
- •Удк 51(0.75)
- •Оглавление
- •Программа курса Теория множеств
- •Комбинаторика
- •Алгебра логики
- •Конечные автоматы
- •Рекомендуемая литература
- •Правила выполнения и оформления контрольной работы
- •Задачи для контрольной работы Задачи 1-20
- •Задачи 21-40
- •Задачи 41-60
- •Задачи 61-70
- •Задачи 71-80
- •Задачи 81-100
- •Задачи 101-120
- •Задачи 121-140
- •Задачи 141-160
- •Методические указания для выполнения контрольной работы
- •Теория множеств
- •Комбинаторика
- •Алгебра логики
- •Граф на рисунке имеет две компоненты связности.
- •630102, Г. Новосибирск, ул. Кирова, 86.
Методические указания для выполнения контрольной работы
Теория множеств
Под множеством понимают любую совокупность объектов. Сами объекты, из которых состоит множество, называются элементами. Множества обозначают прописными буквами (А, В, С и т.д.), а их элементы – строчными (например: x,y,z). Если элемент x принадлежит множеству А, то пишут x A. Запись x A означает, что элемент x не принадлежит множеству А. Множество, не содержащее элементов, называется пустым множеством и обозначается символом . Для числовых множеств будем использовать следующие обозначения:
N - множество натуральных чисел,
Z – множество целых чисел,
R – множество действительных чисел.
Способы задания множеств
Множества могут быть заданы тремя основными способами.
Перечислением элементов множества. Например, А={2,7,10}.
Указанием характерных свойств элементов множества. Например, А={x R| x>0} – множество всех положительных чисел.
Описанием способа построения. Например, А= {5i | i=1,2,…n}.
Отношения между множествами
Два множества равны, если они состоят из одних и тех же элементов. Равенство множеств обозначается какА=В. Если множества не равны, то пишутАВ.
Если каждый элемент множества А является элементом множества В, то пишут А В (А является подмножеством множества В). Для числовых множеств выполняется NZR. Считается, что А для любого множества А.
Теорема. Множество А равно множеству В тогда и только тогда, если А В и В А.
Данная теорема дает метод доказательства равенства двух множеств.
Если все рассматриваемые множества являются подмножествами более широкого множества U, то множество U называется универсальным множеством.
Диаграммы Венна
Для повышения наглядности представления множеств используют диаграммы Венна в виде кругов, ограничивающих области, которым ставятся в соответствие элементы тех или иных множеств. Например:
Если множества не имеют общих элементов, то их изображают непересекающимися кругами. В противном случае, круги пересекаются. Универсальное множество изображают в виде прямоугольника.
Операции над множествами
Декартовым произведением множеств А1, А2, …, Аn называется множество всех упорядоченных наборов (x1 ,x2, … xn) таких, что приi=1,2,…,n. Декартово произведение обозначается . В частности,
Например, пусть имеются множестваA={1,2}, B={2,3,4}. Тогда
Объединением множеств А и В называется множество
Пересечением множеств А и В называется множество
Разностью множеств А и В называется множество
Симметрической разностью множеств А и В называется множество .
Дополнением множества А называется множество .
Введенные понятия заштрихованы на диаграммах темным цветом.
Свойства операций над множествами
Введенные операции под множествами обладают следующими свойствами.
Коммутативность
Ассоциативность
Дистрибутивность
Идемпотентность
Двойственность (законы де Моргана)
Операции с пустым множеством
=
Операции с универсальным множеством
Операции с дополнением
Определение разности через пересечение
Поглощение
На основании свойств 1–10 можно получить новые свойства и равенства.
Пример 1.1. Доказать, что верно равенство
=(
=
Отношения на множествах
Бинарным отношением R на множествах А и В называется любое подмножество декартова произведения множеств А и В.
Если элементы x и y множеств А и В находятся в отношении R, то пишут (x,y)R или xRy. Если А=В, то R называется бинарным отношением на А.
Бинарное отношение можно задать указанием всех элементов, входящих в соотношение, или графически. Основу графического представления бинарного отношения составляет прямоугольная система координат, где по одной оси откладываются элементы одного множества, а по второй – другого. Пересечения координат образуют точки, обозначающие элементы декартова произведения.
Пример 1.2 Рассмотрим множества A={1,2,3,4,5,6}, B={1,2,3}. Определим на этих множествах отношение RAB.
R={(x,y) | x делится на y}.
R можно представить графически следующим образом:
Свяжем с каждым бинарным отношениемR между множествами A и B два множества – область определения R и множество значений R. Они определяются следующим образом:
R={x| (x,y)R для некоторого y},
R={y| (x,y)R для некоторого x}.
Пример 1.3 Пусть на множестве A={1,2,3,4,5} задано отношение R: R={(x,y) | остаток от деления y на x равен 1}.
Тогда R={(5,1), (4,1), (3,1), (2,1), (2,3), (2,5), (3,4), (4,5)},
R={2,3,4,5}, R={1,3,4,5}.
Пусть имеются множества A, B, C и отношения RAB, PBC. Определим отношение SAC следующим образом: оно действует из A в B посредством R, а затем из B в C посредством P. Такое отношение называется составным и обозначается S=P◦R.
S={(x,y) | zB, для которого выполнено (x,z)R, (z,y)P}.
Пример1.4 Пусть A={1,2,3,4}, на множестве A определим два отношения: R={(x,y) | 2x y} и P={(x,y) | x+3y делится на 2}. Найдем графические представления отношений R, P, S = P◦R.
Найдем области определения и области значений для всех отношений.
R={1,2}, R={2,3,4}, P={1,2,3,4}, P={1,2,3,4}, S={1,2}, S={1,2,3,4}.
Бинарное отношение R на множестве А называется рефлексивным, если для всякого выполняется.
Бинарное отношение R на множестве А называется симметричным, если из того, что выполняется xRy следует выполнение yRx.
Бинарное отношение R на множестве А называется антисимметричным, если из выполнения xRy и yRx следует, что x=y.
Бинарное отношение R на множестве А называется транзитивным, если из выполнения xRy и yRz следует выполнение xRz.
Рефлексивное, симметричное и транзитивное отношение R на множестве A называется отношением эквивалентности.
Рефлексивное, антисимметричное и транзитивное отношение R на множестве А называется частичным порядком.
Пример 1.5. Определим отношение R на множестве натуральных чисел следующим образом: (a+2b делится на 3).
Это отношение является рефлексивным, т.к.
Отношение R симметрично.
. Для того, чтобы проверить выполнение bRa, необходимо показать, что
,
выполнено.
Отношение R не является антисимметричным, т.к. 6R3, 3R6, но .
Проверим, что R – транзитивно. ,
. Для того, чтобы проверить выполнение aRc, необходимо показать, что .
aRc выполнено.