3.4 Графики
График — это множество пар, т.е. множество, каждый элемент которого является парой или кортежем длины 2. Множество Р называется графиком, если каждый элемент его пара.
Пример. Множество Р = {<а, b>, <а, 1>, <с, d>}является графиком.
Если М — произвольное множество, то М2, а также любое множество СМ2 является графиком. В частности графиком является множество D2 действительных чисел. Пусть заданы множества А и В, тогда А×В, СА×В являются графиками.
Понятие графика является обобщенным. В принципе оно происходит от понятия графика функции.
Областью определения графика Р называется множество пр1P(проекция на первую ось (ось абсцисс) данного графика).
Областью значения графика называется множество проекций на вторую ось (ось ординат) (пр2Р).
Легко видеть, что если Р — график, тогда если Р =Ø, то пр1P = Ø & пр2P=Ø.
Рассмотрим основные операции над графиками:
Инверсия (определяется через инверсию кортежа)
Инверсией графика Р называют множество инверсий пар из Р.
Пример. Р = {<с, d>, <а, b>}, Р-1 = {<d, с>, <b, а>}.
График Q называется инверсией графика Р, если αQ тогда и только тогда, когда α-1Р,где α - произвольный кортеж.
В теоретико-множественном виде запишем:
α-1Р → αР-1
αР → α-1Р-1
График Р называется симметричным, если он наряду с любой своей парой содержит ее инверсию. Например, Р = {<а, b>, <b, а>}
Пусть М — произвольное множество. Тогда считают ΔM — множество всех пар вида <х, х>, где х присутствует во всем множестве М. Таким образом, если М = {а, b},то ΔM = {<а, а>, <b, b>}— является симметричным графиком и называется диагональю.
Композиция
График R называется композицией двух графиков Р и Q, а также <x, y>R, тогда и только тогда, когда zтакое, что <х, z>Р &<z, у>Q.
Переход от графиков Р и Q к их композиции (Р·Q) называется компонированием графиков Р и Q.
Пример. Пусть Р = {<а, а>, <а, c>}, a Q = {<а, b>, <b, c>}, тогда P · Q = {<а,b>}.
Композиция графика Р и Ø равна Ø, то есть Р·Ø = Ø·Р = Ø.
Если М — произвольное множество и РМ2, тогдаP·ΔM= ΔM· P=P.
Если операцию композиции графиков сопоставить с умножением чисел, то роль нуля будет играть пустое множество, а роль единицы диагональ (Δ).
Пусть <х,z>- произвольная пара из А·В. Тогда для нее справедливо высказывание:
<х, z>А · В(y(YW))(<x, y>A&<y, z>B).
Если некоторая пара <х, z>не принадлежит А· B, то истинно высказывание:
<х, z>А · В(y(YW))(<x, y>A&<y, z>B).
В операции композиции элемент у называется компонирующим элементом для пар <х, у>А и <y, z>В. Если множество компонирующих элементов пусто, то и результат композиции является пустым множеством:
А · В = Ø пр2Апр1В = Ø А·Ø = Ø·А = Ø.
Свойства операции композиции:
A · B ≠ B · A – некоммутативность
A · (B · С) = (A · B) ·C – ассоциативность
A · (BC) = (A · B)(A · C) – дистрибутивность по объединению
A · (BC) = (A · B)(A · C) – дистрибутивность по пересечению
(A · B)-1 = В-1 · А-1
Некоторые тождества следуют из определения композиции, остальные тождества доказываются уже известными методами.
Пример. Пусть P, Q, R – графики. Необходимо доказать следующее тождество: (P · Q) · R = P · (Q· R)
Доказательство.
Необходимость: <a, b>(P · Q) · R<a, z>(P · Q) &<z, b>R<a, x>P&<x, z>Q&<z, b>R<a, x>P&<x, b>(Q· R) <a, b>(P · (Q · R)) перваячастьдоказана
Достаточность:<a, b>(P · (Q · R)) <a, x>P&<x, b>(Q· R) <a, x>P& (<x, d>Q&<d, b>R) <a, x>P&<x, d>Q&<d, b>R<a, d>(P · Q) &<d, b>R<a, b>((P · Q) · R) втораячастьдоказана.
Значит, исходное тождество справедливо.
Основные свойства графиков:
График Р называется функциональным, если в нем нет пар с одинаковыми первыми и разными вторыми компонентами. Например, Р ={<b, а>, <с, а>, <d, a>}.
График Р называется инъективным, если в нем нет пар с различными первыми и одинаковыми вторыми компонентами. Например, Р ={<а,b>, < а, c>, <a, d>}.
Композиция функциональных графиков есть функциональный график, т.е. композиция сохраняет функциональность. Композиция инъективных графиков инъективна.
Итак, говорят, что график Р функционален тогда и только тогда, когда Р-1 инъективен. График Р инъективен тогда и только тогда, когда Р-1 функционален.
Yandex.RTB R-A-252273-3- Общие сведения Сведения об эумк
- Методические рекомендации по изучению дисциплины
- Рабочая учебная программа
- Протокол согласования учебной программы по изучаемой учебной дисциплине с другими дисциплинами специальности
- Пояснительная записка
- Содержание дисциплины
- 1. Наименование тем, их содержание
- Тема 5. Отношения на множествах
- Тема 6. Соответствие и функции
- Тема 7. Мультимножества
- Раздел 2. Теория графов
- Тема 8. Основные понятия теории графов
- Тема 9. Графы
- Тема 10. Орграфы
- 3. Литература
- Теоретический раздел
- 1.2 Способы задания множеств
- Глава 2. Операции над множествами
- 2.1 Сравнение множеств
- 2.2 Операции над множествами
- 2.3 Свойства операций над множествами
- 2.4 Примеры доказательств тождеств с множествами
- 2.5 Булеан
- Глава 3. Упорядоченные множества
- 3.1 Кортеж
- 3.2 Операция проекции
- 3.3 Декартово произведение множеств
- 3.4 Графики
- Глава 4. Отношения на множествах
- 4.1 Понятие отношения
- 4.2 Свойства отношений
- 4.3 Операции над отношениями
- 4.4 Отношение эквивалентности
- 4.5 Отношение порядка
- Глава 5. Соответствия и функции
- 5.1 Основные понятия соответствия
- 5.2 Операции над соответствиями
- 5.3 Свойства соответствий
- 5.4 Отображения множеств
- 5.5 Функция
- Глава 6. Мультимножества
- 6.1 Понятие мультимножества
- 6.2 Операции над мультимножествами
- Раздел 2. Теория графов Глава 1. Основные понятия
- 1.1 Определения и примеры
- 1.2 Способы задания графов
- Глава 2. Графы
- 2.1 Типы графов
- 2.2 Подграфы
- 2.3 Сильно связные графы и компоненты графа
- 2.4 Маршруты, цепи, пути и циклы
- 2.5 Связность и компоненты графа
- 2.6 Операции над графами
- 2.7 Матрица смежности и инцидентности
- Глава 3. Орграфы
- 3.1 Определения и примеры
- 3.2 Орграфы и матрицы
- 3.3 Ориентированные эйлеровы графы
- Глава 4. Ориентированные ациклические графы и деревья
- 4.1 Ориентированные ациклические графы
- 4.2 Деревья
- Глава 5. Планарность и двойственность
- 5.1 Планарные графы
- 5.2 Точки сочленения, мосты и блоки
- 5.3 Двойственные графы
- Глава 6. Поиск на графах
- 6.1 Исследование лабиринта
- 6.2 Поиск в глубину
- 6.3 Поиск в ширину
- 6.4 Нахождение кратчайшего пути (Алгоритм Дейкстры)
- Практический раздел Контрольные работы Указания по выбору варианта
- Варианты контрольных заданий
- Контрольная работа № 1 Теоретическая часть (вопросы)
- Практическая часть Контрольное задание №1.
- Контрольное задание №2.
- Контрольное задание №3.
- Контрольное задание №4.
- Контрольное задание №5.
- Контрольное задание №6.
- Теоретическая часть (вопросы)
- Контрольное задание №1.
- Контрольное задание №2.
- Контрольное задание №3.