
- •1. Понятие логического высказывания. Элементарное и сложное высказывание. Логические выражения (формулы) и логические операции. Диаграммы Венна.
- •2. Представление логических выражений в дизьюнктивной (коньюнктивной) нормальной форме. Теорема Шеннона и принцип двойственности.
- •3. Логические законы (тавтологии).
- •4.Множества и подмножества.Универсально множество.Основные определения и свойства.Мощность множества,степень множества.
- •5 Операции над множествами, их свойства. Связь с логическими законами.
- •6.Описание числовых множеств на плоскости.Диаграммы Эйлера.
- •10.Понятие функции как специального вида отношений. Инъекцивная, сюрьективная, биективная функции
- •8. Бинарные отношения. Основные определения и способы задания отношений. Обратное отношение. Композиция отношений.
- •7.Кортеж, прямое произведение множеств. Понятие графика и свойства графиков.
- •11. Алгебраические системы. Алгебра множеств и булева алгебра.
- •22. Элементы цикломатики. Фундаментальная система циклов, цикломатическое и коциклическое число.
- •13.Понятие изоморфизма графов. Основные инварианты графа. Теорема Эйлера о степенях вершин. Подграфы и операции над графами.
- •24. Гамильтоновы графы. Достаточные условия существования гамильтонова цикла.
- •15. Вершинная и реберная связность графа. Мосты, блоки, точки сочленения. Разделяющие множества и разрезы. Теорема Менгера в вершинной и реберной форме
- •16. Двудольные графы и паросочетания. Свойства двудольных графов. Теорема Холла о совершенном паросочетании.
- •17. Неориентированные (свободные) и ориентированные (корневые) деревья. Свойства деревьев.
- •19. Способы представления деревьев в эвм. Упорядоченные и бинарные деревья, их свойства.
- •20.Поиск кратчайших путей на взвешенных графах. Алгоритм Форда-Беллмана и алгоритм Дейкстры.
- •21. Сети и потоки в сетях. Топологическая сортировка сети. Определение потока. Теорема Форда-Фалкерсона.
- •25. Задача коммивояжера. Решение задачи методом ветвей и границ.
- •27. Задача о раскраске графа. Понятие хроматического числа, его связь с валентностью вершин. Примеры графов с известным хроматическим числом. Теорема о раскраске планарных графов
- •23. Эйлеровы и полуэйлеровы графы. Алгоритм построения эйлерова цикла в эйлеровом графе.
6.Описание числовых множеств на плоскости.Диаграммы Эйлера.
Диаграммы Эйлера – это графический способ представления операций над множествами, который появился раньше диаграмм Венна (Эйлер жил в XVIII веке, а математическая логика как наука сформировалась значительно позже).
Рассмотрим в качестве универсума множество всех точек плоскости. Введем декартову систему координат (X,Y).Если объект линейный, то множество описывается функцией y=f(x). Если объект площадной (полигон), то он описывается системой неравенств (предикатов) вида y>f(x), y f(x) (если граница включается) или y<f(x). Знак неравенства зависит от того, с какой стороны от ограничивающей функции лежат принадлежащие полигону точки. Например, множество точек, принадлежащих кругу A с центром в точке (a,b) и радиусом r, описывается неравенством (x-a)2+(y-b)2r2. Выполнение этого неравенства для некоторой точки (x,y) соответствует значению «true» предиката принадлежности «(x,y)A».
Произвольное
множество А отображается на плоскости
фигурой, ограниченной замкнутой кривой
f(x,y)=0.
В случае круга – кривой (x-a)2+(y-b)2-r2=0.
Эта часть плоскости – область значения
true
(1) для предиката «(x,y)A».
Часть плоскости за пределами круга
соответствует, по определению, дополнению
A
до универсума. Если теперь изобразить
таким же способом множества B,C,…,
то, следуя предикатному определению
операций над множествами, мы можем
отобразить результаты различных
операций, штрихуя или закрашивая области
Q(A,B,C,…),
в которых логическая функция от
предикатных переменных принимает
значение true
(1). Штриховка или закрашивание применяется
именно потому, что любая точка этой
части плоскости принадлежит некоторому
подмножеству Q(A,B,C,…),
а таких точек бесконечно много.
Семейство подмножеств E={Ei},i=1,…,|E | называется покрытием множества M, если каждый элемент из M принадлежит хотя бы одному Ei. Семейство называется дизъюнктным или, иначе, разбиением M, если каждый элемент M принадлежит только одному Ei.
Пример 1. Описать заштрихованные части фигуры как операции над множествами точек плоскости.
Чтобы получить
наиболее рациональное описание множеств,
заметим, что ромб с вершинами в точках
(3,0), (0,3), (-3,0), (0,-3) может быть аналитически
описан уравнением |x|+|y|=3.
Его внутренняя часть (с границей)
определяется неравенством |x|+|y|3.
Соответственно, внутреннюю часть ромба
с вершинами (1,0), (0,3), (-1,0), (0,-3) можно задать
как |3x|+|y|3,
а ромба с вершинами (3,0), (0,1), (-3,0), (0,-1) –
как |x|+|3y|3.
Три ромба, составляющие рассматриваемую
фигуру, можно описать как множества:
A={(x,y)| |x|+|y|3}, B={(x,y)| |3x|+|y|3, C={(x,y)| |x|+|3y|3}.
При таком задании множеств-операндов незаштрихованную часть фигуры можно описать как (BC)\(BC), то есть как симметрическую разность BC. Следовательно, заштрихованную часть Q данной фигуры наиболее коротким способом можно представить как Q=A\(BC).
Ответ: Q=A\(BC), где A={(x,y)| |x|+|y|3}, B={(x,y)| |3x|+|y|3, C={(x,y)| |x|+|3y|3}.