- •Содержание
- •Часть I Классическая математика ЧастьIi Дискретная математика
- •Раздел I элементы теории множеств.
- •§1 Определение множеств.
- •§2 Операции над множествами.
- •§3 Отношения между множествами.
- •§4 Основные свойства теоретико-множественных операций.
- •§5 Доказательство тождеств в алгебре множеств.
- •§6 Разбиение.
- •§7 Кортеж (вектор).
- •§8 Декартово (прямое) произведение.
- •§ 9 Отображение.
- •§10 График.
- •§11 Соответствие.
- •Основные свойства соответствий:
- •Cужение соответствия:
- •Прообраз соответствия:
- •Свойства прообразов соответствия:
- •§12 Отношение.
- •Раздел II. Элементы математической логики.
- •Часть 1. Исчисление высказываний.
- •§1 Высказывания.
- •§2. Свойства логических операций.
- •§3. Логические формулы.
- •§4. Функции алгебры логики (фал). (функции алгебры высказываний)
- •§5. Способы вычисления фал.
- •§6. Проблема разрешения.
- •§7. Аналитические способы представления фал.
- •§8 Интерпретация алгебры логики.
- •§8.1 Интерпретация алгебры логики в исчисление высказываний.
- •§8.2 Интерпретация алгебры логики в теории множеств.
- •§8.3 Интерпретация алгебры логики в теории конечных автоматов.
- •§9 Анализ простейших рассуждений.
- •§10 Методы доказательств.
- •§11 Предикаты.
- •§12 Кванторы.
- •§13 Формулы исчесления предикатов.
- •§13.1 Операции логики высказываний над предикатами.
- •§14 Равносильные формулы в исчислении предикатов.
- •§15 Подходы к построению выводов.
- •§16 Минимизация булевых функций.
- •§17 Геометрическое представление булевых функций.
- •§18 Методы минимизации булевых функций.
- •1. Метод неопределенных коэффициентов.
- •2. Метод минимизирующих карт (Гарвардский метод).
- •§19 Основные классы булевых функций.
- •Раздел III. Элементы теории графов.
- •§1 Основные определения.
- •§2 Связь бинарных отношений и графов.
- •§3 Связность в графах.
- •§4 Эйлеровы графы.
- •1. Учебники и учебные пособия.
- •2. Задачники.
- •1. Учебники и учебные пособия.
- •2. Задачники.
- •Учебники и учебные пособия.
§3 Связность в графах.
S
=(…,
E0
, E1
, … En-1
, …) цепочка
промежуточных ребер, связывающих вершины
Е0=(х0,х1),
Е1(х1,х2),
E2=(х2,х3)…
Если
теперь взять последовательность ребер,
то получим:
S={…(x0,x1), (x1,x2) … (xn-2, xn-1), (xn-1, xn), …}
Полученное множество маршрутом на графе от х1 до хn
S – множество, перечисленное множество вершин от х0 до хn, где х0 – начальное вершина, хn – конечная вершина все остальные промежуточные.
Если xn = x0, то маршрут называется циклическим. Если все ребра маршрута различны, то маршрут называют цепью. Если в цепи промежуточная вершина не повторяется, то цепь называется простой. В зависимости от множества S говорят о маршруте конечном или бесконечном.
Всего множества маршрут между двумя вершинами существуют минимальный маршрут удовлетворяющей аксиомам метрики.
d(xi, xj) - расстояние
d(xi, xj)=0
d(xi, xj)= d(xj, xi) – рефл., симметр.
d(xi, xj) + d(xj, xn) ≥ d(xi, xk)
2-е вершины находящиеся в графе называются связными, если существуют маршрут S между 2-мя вершинами.
S={(х0, х1), (х1, х2), …, (хn-1, xn)}
Граф называется связным, если между двумя любыми вершинами графа можно указать маршрут связи.
Т.к. установили адекватность между бинарным отношения и графами, то можно сказать, что отношение связности на графах является адекватным отношением эквивалентным в бинарных отношениях, т.е. по отношению связности графа можно разделить на пересечение подграфа. Внутри подграфов будет связь между вершинами. Между подграфами связь отсутствует.
Т.к. графу свойственны явления непрерывности => ему должны быть свойственны новые операции.
С помощью отношения (~) мы можем разбить граф на связные и не связные подграфы.
§4 Эйлеровы графы.
Мы говорим, что граф есть множество вершин, соедененных различными ребрами.
Граф является плоским, если любые пересечения ребер есть вершина, в противном случае, граф называется пространственный или объемный
Н
ас
будет интересовать задача о нахождении
наикратчайшего пути между вершинами
графа. Путь между двумя вершинами
проходит по ребрам.
Длиной маршрута называют количество ребер, участвующих в пути.
Длина маршрута х2х1х4х3х2х4 равен 5
Здесь встречаются циклы, например х2х3х4х2, в результате маршрут зацикливается, поэтому необходимо:

При задании маршрута желательно выделить циклы.
Можно ли пройти весь город пройдя по всем мостам лишь один раз. В вершине А сходится нечетное число ребер и заметили во всех вершинах это число четное.
Получили граф локальная степень вершин которого, не четная.Эйлер решил эту задачу отрицанием.
О
бобщением
этой задачи послужила следующая
постановка: можно ли указать такой граф
обходя ребра которого точно 1 раз мы
получим полный цикл на данном графе. В
связи с постановкой задачи цикл называется
Эйлеровым, т.е. маршрут проходят точно
один раз по всем ребрам (повторение
вершин допускается).
Е
сли
имеется не цикл, а цепь разорваный цикл,
то соответсвующая цепь называется
Эйлеровой, т.е. цепь маршрута, проходит
по каждому ребру точно один раз. Ответом
на эту задачу служит следующее утверждение:
для того чтобы граф содержал Эйлерову
цепь от вершины А к вершине В необходимо
и достаточно, чтобы вершина А и В были
единственными нечетными вершинами
графа, при этом Элеровый граф, граф
содержащий Эйлеровы цепи является
связным.
На каком-то графе в общем случае неориентированном мы желаем выделить такое количество путей (цепей), чтобы с одной стороны стороны они были Эйлеровыми, а с другой стороны их количество было минимальным.
Имеет место следующие утверждение: На графе с (2R) вершинами можно выделить k Эйлеровых цепей.
Д
опустим,
необходимо посетить выставку, обойдя
все залы,и посещать всего 1 раз каждый
из них
Задача о лабиринтах:
придя из точки А в точку A1 мы помечаем поля направления, из точки А, выходят несколько ребер, необходимо пометить маршрут. Допустим отметили маршрут по часовой стрелке. Сюда относятся задачи о лабиринтах, выстовачных залах. Примерами являются задачи типа о волке, козе и капусте.
Задача о прохождении через ребра пройдя через каждую вершину только один раз. Эту задачу поставил Гамильтон в виде шутки: построить додекаэдр.
должно
получиться 12 граней.
Это задача – шутка рассмотрим следующим образом указать маршрут движения по ребрам додекаэдра единственный раз проходя через вершины.
П
ростейший
пример: гамельтонова маршрута обход
кубика, при этом мы обхватываем все
вершины, но не все ребра.
Для того, чтобы получить гамильтонов цикл, нужно лишь замкнуть ребром 1-8
Путь (1524361) мы единственным образом попадаем во все вершины. Эти задачи Гамильтон назвал задачами о комивояжоре (торговце): он обходит n городов его задача обойти все города, входя в них хотя бы по одному разу и пройти по кратчайшему пути.
Сюда относится задачи о линиях электропередач.
В
1971 годы была решена транспортная задача
для города Ижевска. В городе имеется
специальный автопарк, который обслуживает
все торговые точки города. Необходимо
было построить топографическую карту
(схему улиц города).
Список литературы по разделу I
Элементы теории множеств.
