- •«Дискретная математика».
- •Тема 4. Ряд натуральных чисел. Рекуррентные формулы и функция следования. Принцип индукции. Примеры доказательств в формальной арифметике.
- •Тема 5. Специальные виды бинарных отношений. Отношения эквивалентности. Классы эквивалентности. Разбиения.Примеры отношений эквивалентности.
- •Тема 6. Специальные виды бинарных отношений: отношения порядка. Отрезки. Диаграммы Хассе.
- •Тема 7. Модели теории графов. Определение простого графа. Способы задания простых графов. Отношения и матрицы смежности и инцидентности. Степень вершин простого графа и её свойства.
- •Тема 8. Маршруты и циклы в простом графе.
- •Тема 9. Размеченные графы. Вес рёбер и вес маршрута. Требования. Задача поиска кратчайшего маршрута. Алгоритм Флойда-Уоршалла.
- •Тема 10. Планарные графы. Грани. Формула Эйлера. Полный граф. Двудольный граф. Полный двудольный граф. Необходимые и достаточные условия планарности.
- •Тема 11. Бинарные алгебры с одной операцией: Отношение изоморфизма для бинарных алгебр.
- •Тема 12. Бинарные алгебры с одной операцией: специальные свойства операций и специальные элементы.
- •Тема 13. Моноиды. Степени элементов. Обратимость и сократимость. Особенности конечных моноидов.
- •Тема 14. Алгебраические группы. Определение и свойства. Подгруппы. Конечные группы и циклические подгруппы степеней элементов.
- •Тема 16. Двоичные групповые коды: постановка задачи повышения достоверности при передаче дискретной информации по ненадёжному каналу. Блоковое кодирование.
- •Тема 17. Двоичные групповые коды: матричное кодирование, групповые свойства и таблица стандартной расстановки. Исправление ошибок.
- •Тема 18. Алгебры с двумя бинарными операциями: классификация, кольца, области целостности и поля, свойства элементов.
- •Тема 19. Конечные области целостности и поля. Поля простого порядка.Элементы, кратные единице. Характеристика поля.Векторное представление элементов поля. Характеристика и размерность.
- •Тема 20. Кольцо многочленов с коэффициентами из поля. Операции над многочленами. Конечные поля: построение путём разложения на классы вычетов по модулю неприводимого многочлена.
Тема 6. Специальные виды бинарных отношений: отношения порядка. Отрезки. Диаграммы Хассе.
Введём еще одно определяющее свойство бинарных отношений: антисимметричность.Отношение называют антисимметричным, если в его составе нет одновременно пар вида(x,y)и(y,x)для различных(не равных)xиy. Пары вида (x, x) допускаются. Алгебраически это условие дляAAвыглядит так:
-1 A
Полагая A = {(x, y) | xA & yA & x=y}, эту формулу можно прочесть как:
(x,y)& (y,x)(x=y)
Отношение одновременно рефлексивное, антисимметричное и транзитивное называется отношением порядка.
– порядок (A) & (-1 A) & ().
Примером отношения порядка может быть рассмотренное ранее отношение
= { (x, y) | x≤y} = { (1, 1), (1, 2), (1, 3), (2, 2), (2, 3), (3, 3) }

Транзитивность здесь проявляется, например, в том, что 1≤2 & 2≤31≤3. Антисимметричность заключается в однонаправленных связях между различными элементами.
Важным свойством для графов отношения порядка является отсутствие циклов. Если в графе транзитивного отношения есть цикл, отличный от петли в вершине, то отношение уже не может быть антисимметричным. Это поясняется следующим рисунком:

Допустим, есть цикл 12341. По транзитивности для перехода за два шага 234 должен быть и переход за один шаг 24. Виден переход за два шага 124. Тогда должен быть переход за один шаг 14. Но это противоречит антисимметричности, так как переход 41 тоже есть.
Данный пример основывается на том, что
если некоторое отношение является транзитивным, то и любая
степень, и отношение
достижимости
целиком содержаться в самом:
2kℕ k
Для доказательства этого утверждения потребуется воспользоваться принципом индукции, так как степени определены рекуррентно:
База индукции: 1(по определению1=1).
Индукционный переход: Предположим k. Покажемk+1.
Сначала покажем, что pqr (pr qr ) :
(x,y)pr z ((x,z)p & (z,y)r)z ((x,z)q & (z,y)r)(x,y)qr
Переход возможен, так как pq((x,z)p (x,z)q).
Теперь, на основании доказанного, видим, что kk .
Но k=k+1 & =2 & 2k+1.
Отношения прядка в определённом смысле похожи на отношение ≤между числами. Рассматриваемые далее свойства легче воспринять, если для отношений порядка использовать инфиксную запись. Обычно для этих целей используется символ≼. Далее будем использовать его как синоним для= { (x,y) | x≼y}.
Отношения порядка разделяются на два типа по следующему признаку. Назовём элементы xиyсравнимыми по, если хотя бы одна пара, (x,y) или (y,x) присутствует в данном отношении. Это новое бинарное отношение сравнимости обозначим инфиксным символом≶:
x≶y (x≼y)(y≼x)
Иначе будем записывать
x≸y (x≶y) (x≼y) &(y≼x)
Такие элементы называют несравнимымипо.
Отношения порядка , где все элементы сравнимы, называют линейным порядком (на некотором множестве А).
– линейный порядок на AxA yAx≶y
Отношения порядка , где существует хотя бы одна пара несравнимых элементов, называют частичным порядком (на некотором множестве А).
– частичный порядок на AxA yAx≸y
Приведём пример частичного порядка на AA, A=ℬℬ. Рассмотрим отношение между парами двоичных символов (двоичными векторами размерности 2):
(x1, x2)≼(y1, y2)((x1→y1) & (x2→y2))
Всего есть 4 пары: 00, 01, 10, 11 (для удобства записи скобки вокруг пар опущены). Отношение установлено между следующими парами:
00≼00, 00≼01, 00≼10, 00≼11, 01≼01, 01≼11, 10≼10, 10≼11, 11≼11.
Графическое представление этого отношения будет таким:

Здесь все определяющие свойства для отношения порядка выполняются. Но пары 01 и 10 не являются сравнимыми. Ни одна из них не упорядочена по отношению к другой.
Так же, как отношение эквивалентности однозначно определяется своим семейством классов эквивалентности (разбиением множества), так и для отношений порядка существует более простая форма представления, чем полное перечисление всех упорядоченных пар.
Назовем множество
[a, b] = { x | a≼x & x≼b}
отрезком(сегментом), выделяемымграницамиaиbпо отношению. Это определение аналогично тому, как на числовой прямой определяются отрезки (закрытые интервалы):a≤x≤b. Но теперь в качестве отношенияберётся произвольное отношение порядка (не обязательно линейного). Элементы отрезка [a, b]отличные отaиbназываются внутренними точками отрезка. В примере пары 01 и 10 – внутренние точки отрезка [00, 11]≼.
Справедливы следующие свойства отрезков по отношениям порядка:
Если границы упорядочены по рассматриваемому отношению, то отрезок не является пустым.
a≼b [a, b]
Действительно, a≼b a[a, b]так какa≼a & a≼b[a, b].a≼aследует из рефлексивности.
Аналогично заметим, что и вторая граница тоже принадлежит отрезку:
a≼b & b≼b b[a, b]
Отсюда получаем следующее свойство:
Если границы упорядочены по рассматриваемому отношению, то обе границы принадлежат отрезку.
a≼b a[a, b] & b[a, b]
Отрезок называется простым отрезком, если он содержит только свои границы (не имеет внутренних точек).
[a, b] – простой отрезок[a, b] = {a, b}
Петля тоже является простым отрезком (по рефлексивности и отсутствию циклов): [a, а] = {a}.
Построим по отношению порядка новое отношение, отражающее свойство «быть концами простого отрезка» и исключим из него петли:
= { (a, b) | [a, b] = {a, b}} \ A = { (a, b) | [a, b] = {a, b} & (ab)}
В примере для отношения ≼ простыми отрезками, но не петлями будут [00, 01]≼, [00, 10]≼, [01, 11]≼, [10, 11]≼. Соответственно,≼={(00, 01), (00, 10), (01, 11), (10, 11)}.
Граф ≼показан на рисунке.

Граф отношения «быть концами простого отрезка» (без петель) называют диаграммой Хассе. Это отношение однозначно определяет представляемое им отношение порядка. Упорядоченность попредставляет собой достижимость по. Для восстановленияпоследует использовать формулу
![]()
Диаграмма Хассе также не должна иметь
циклов, так как получаемое по ней
отношение достижимости является
транзитивным. Вообще всегда имеет место
свойство
.
То есть достижимость любого бинарного
отношения транзитивна.
Диаграмма Хассе для отношения линейного порядка представляет собой цепь связей между разветвлений и слияний. Потому все отношения линейного порядка на конечных множествах подобны (для любого числа элементов есть только один класс линейного порядка).
