- •Введение.
- •Тема 1. Логические высказывания и предикаты.
- •1. Понятие высказывания. Логические операции над высказываниями.
- •Основные логические связки.
- •2. Формулы и их логические возможности.
- •3. Свойства логических операций (законы логики).
- •4. Понятие предиката. Операции над предикатами.
- •5. Кванторы.
- •Практическая работа по теме 1.
- •Задания для самостоятельной работы по теме 1.
- •Контрольные вопросы по теме 1.
- •Тема 2. Множества. Отношения. Отображения.
- •1.Основные понятия
- •2. Операции над множествами
- •3. Геометрическое моделирование множеств. Диаграммы Венна
- •4. Соотношение между множествами и составными высказываниями
- •5. Алгебра множеств. Основные тождества алгебры множеств
- •Основные тождества алгебры множеств
- •6. Эквивалентность множеств
- •Практическая работа по теме 2.
- •Задания для самостоятельной работы по теме 2.
- •Контрольные вопросы по теме 2.
- •Тема 3. Отношения. Функции.
- •1. Основные понятия и определения
- •2. Бинарные отношения и их свойства.
- •Свойства бинарных отношений.
- •3. Отношение эквивалентности.
- •4. Функции. Основные понятия и определения
- •Практическая работа по теме 3.
- •Задания для самостоятельной работы по теме 3.
- •Контрольные вопросы по теме 3
- •Тема 4. Булевы функции.
- •1. Определение булевой функции
- •2. Существенные и фиктивные переменные.
- •Критерий несущественности переменной.
- •3. Формулы логики булевых функций
- •4. Эквивалентность булевых формул.
- •5. Равносильные преобразования формул
- •Основные равносильности булевых формул.
- •6. Двойственность. Принцип двойственности.
- •7. Нормальные формы.
- •8. Полные системы булевых функций
- •9. Полином Жегалкина
- •10. Замкнутые классы функций.
- •11. Функциональная полнота.
- •Практическая работа по теме 4.
- •Задания для самостоятельной работы по теме 4.
- •Контрольные вопросы по теме 4.
- •Тема 5. Основные понятия теории графов.
- •1. Основные понятия теории графов.
- •Маршруты, циклы в неориентированном графе
- •Пути, контуры в ориентированном графе
- •2. Планарность и изоморфизм графов
- •3. Способы задания графов
- •Основные свойства матриц смежности и инцидентности
- •4. Связность графа
- •5. Алгоритм обхода вершин графа.
- •6. Нагруженные графы
- •Свойства минимальных путей в нагруженном ориентированном графе
- •7. Деревья
- •8. Основные типы практических задач.
- •1. «Задача коммивояжера» и «Задача о минимальной сети дорог»
- •2. Построение турнирной таблицы
- •3. «Задача о четырех красках»
- •Практическая работа по теме 5.
- •Задания для самостоятельной работы по теме 5.
- •Контрольные вопросы к теме 5.
- •Задания контрольной работы
- •Список источников литературы Основная литература
- •Дополнительная литература
Практическая работа по теме 3.
Задание 1. Задано отношение ={(x, y)/x*y>1} на множестве R. Найти D, E,, Определить, какими свойствами обладает отношение.
Решение. Для заданного отношения D=(0; +), E=(0; +),={(x, y)/x*y>1}={(x, y)/y>1/x}.
Проверим свойства отношения.
Рефлексивность: x D/xx (x, x) x*x>1 – не выполняется. Следовательно, отношение не рефлексивно.
Симметричность: x,y D/x*y>1y*x>1 – выполняется в силу коммутативности операции умножения. Следовательно, отношение симметрично.
Так как выполняется симметричность, то асимметричность и антисимметричность не проверяем.
Транзитивность: x, y, z D (x*y>1 y*z>1x*z>1) – не выполняется. Следовательно, отношение не транзитивно.
Задание 2. Доказать, что заданное отношение является отношением эквивалентности.
={(x, y)/x-y делится на m} на множестве Z, mN.
Решение. Для доказательства того, что отношение является отношением эквивалентности, необходимо проверить выполнение свойств рефлективности, симметричности и транзитивности.
Рефлексивность: x D/xx x-x=0=0*m mZ / (x, x) . Следовательно, отношение рефлексивно.
Симметричность: x,y D/ x-y делится на m y-x делится на m
Пусть (x,y) kZ / x-y=k*m kZ / y-x=-k*m(y, x).
Следовательно, отношение симметрично.
Транзитивность: x, y, z D ((x-y делится на m) (y-z делится на m) (x-z делится на m)).
Пусть (x,y) (y,z) k, nZ / x-y=k*m y-z=n*m k, nZ / (x-z) = (k+n)*m r=(k+n) Z / x-z=r*m(x,z).
Следовательно, отношение транзитивно.
Таким образом, заданное отношение является отношением эквивалентности.
Задание 3. Дана функция f(x), отображающая множество [0; 1] во множество [0; 3]. Является ли эта функция сюръективной, инъективной, биективной?
f(x) =
;f(x)=3x;
f(x)=
.
Решение.
1. Для произвольного y[0;
3] уравнения y =
имеем единственное решение
,
принадлежащее [0; 1]. Следовательно функция
является инъективной и сюръективной,
а значит и биективной.
2. Если y[0; 3], то уравнение y=3x имеет не более одного решения x [0; 1]. При y[1; 3] решением является x=log3y, а при y[0; 1] решений нет. Следовательно, функция инъективна.
3. Из уравнения y=
,
y[0;
3] находим
при чем, если 0y3,
то оба корня лежат в интервале (0, 1]; если
y=0, то корни совпадают
и принадлежат отрезку [0; 1]. Следовательно,
для всех y[0;
3] уравнение y=
на
[0; 1] имеет хотя бы одно решение. Поэтому
рассматриваемая функция сюръективна.
Задания для самостоятельной работы по теме 3.
Задание 1. Задано отношение . Найти D, E,, Определить, какими свойствами обладает отношение.
|
={(x, y)/|x-y|=10} на множестве N; |
|
={(x, y)/2x=3y} на множестве R; |
|
={(x, y)/x>y2} на множестве N; |
|
={(x, y)/x=y2} на множестве R; |
|
={(x, y)/|x-y|10} на множестве N; |
|
={(x, y)/x+y<2} на множестве R; |
|
={(x, y)/|x-y|<10} на множестве N; |
|
={(x, y)/x2=y2} на множестве R; |
|
={(x, y)/x-yZ} на множестве R; |
|
={(x, y)/y=|x|} на множестве R; |
Задание 2. Доказать, что заданное отношение является отношением эквивалентности.
|
|
={(x, y)P(A) P(A)/ |x|=|y|} где A={1, 2, 3}; |
|
={(x, y) RR / x2+x=y2+y}; |
|
|
={(a, b), (c,d) ) N2 N2/ a+d=b+c ; |
|
={(x, y)) P(A) P(A)/ x+y конечное множество} для любого А; |
|
|
={(x, y) RR / x2=y2}; |
|
={(x, y)/|x-y|<10} на множестве N. |
Задание 3. Дана функция f(x), отображающая множество действительных чисел R во множество действительных чисел, R® R. Является ли эта функция сюръективной, инъективной, биективной? Почему?
|
|
f(x) = x3 + ex; |
|
f(x) = sinx + |
|
|
f(x) = x 2 + ; |
|
f(x) = lnx + ; |
|
|
f(x) = x + ; |
|
f(x) = x 2 ; |
|
|
f(x) = x 2 +lnx; |
|
f(x) = x 2 ; |
|
|
f(x) = x 2 + 2x; |
|
f(x) = x3ex; |
|
|
f(x) = 2x + ; |
|
f(x) = lnx + 2x. |
Задание 4. Доказать, что если - отношение эквивалентности, то - также отношение эквивалентности.
