- •1. Множества и бинарные отношения
- •Множества
- •Определения и примеры
- •1.1.1 Множество
- •Операции над множествами
- •Элементы комбинаторики
- •Бинарные отношения
- •Определения и примеры
- •2.1.2 Отображения
- •Операции над отношениями
- •Выполнение операций над отношениями
- •Свойства отношений
- •Эквивалентность и толерантность
- •2.4.1 Эквивалентность
- •2.4.3 Толерантность
- •2.4.6 Задача о наименьшем покрытии (ЗНП)
- •Алгоритм решения ЗНР
- •Отношения порядка
- •Строгий порядок
- •Свойства строгого порядка
- •Некоторые свойства дерева
- •Анализ отношений порядка
- •2.5.8 Решетки
- •2.5.10 Решетка
- •2.5.11 Булева решетка
- •Нормированные булевы решетки
- •Модели нормированной булевой решетки
- •Булевы функции (БФ)
- •Определения и примеры
- •Равенство булевых функций
- •3.3.1 СДНФ
- •3.3.3 СКНФ
- •3.3.5 Представление формул в СДНФ и СКНФ
- •Минимизация булевых функций
- •3.4.1 Импликанта
- •Полные системы булевых функций
- •2. Математическая логика
- •Логика высказываний
- •Основные понятия
- •4.1.7 Логическое следствие
- •4.1.8 Теоремы о логическом следствии
- •Логика предикатов
- •5.0.13 Связанные и свободные переменные
- •Предваренная нормальная форма
- •Стандартная нормальная форма
- •Подстановки и унификация
- •Метод резолюций для логики первого порядка
- •Исчисление высказываний
- •3. Графы
- •Определения и примеры
- •Определения графа
- •Части графа
- •Изоморфизм графов
- •Задание графов с помощью матриц
- •Матрица инциденций
- •Матрица соседства вершин
- •Матрица смежности
- •Типы графов
- •Обыкновенные графы
- •Графы Бержа
- •Помеченные и взвешенные графы
- •Другие способы задания графа
- •Связность графов
- •Маршруты, цепи, циклы
- •Число маршрутов
- •Компоненты связности
- •Нахождение компонент и бикомпонент
- •Кратчайшие цепи
- •Алгоритм Форда
- •Алгоритм Дейкстры
- •Обходы графа
- •Поиск в глубину на графе
- •Поиск в ширину на графе
- •Эйлеровы цепи и циклы
- •Эйлеровы пути
- •Гамильтоновы цепи и циклы
- •Цикломатика графов
- •Цикломатическое число
- •Деревья
- •Свойства дерева
- •Каркасы
- •Алгоритм нахождения каркаса графа.
- •Кратчайший каркас графа.
- •Алгоритм Прима.
- •Теорема о хорде каркаса.
- •Число каркасов графа.
- •Разрезы
- •Пространства суграфов
- •Пространство циклов
- •Пространство разрезов.
- •Потоки в сетях
- •Задача о максимальном потоке
- •Постановка задачи
- •Экстремальные части графа
- •Основные понятия
- •Покрытия
- •Задача о наименьшем покрытии
- •Паросочетания
- •Раскраска вершин графа
- •Хроматическое число
- •Оценки хроматического числа
- •Точные алгоритмы раскраски вершин
2.5. Отношения порядка |
81 |
|
|
|
|
8. Удаляем из B последнее включенное в него множество, а именно A13; p := 1; в блоке 1 больше нет подмножеств – на Шаг 4.
^ |
1 |
2 |
9. B = ?; алгоритм заканчивает работу; B = fA2 |
; A4g, полу- |
ченное на итерации 5, есть оптимальное решение; стоп. J
Пример 2.25. Организации требуются переводчики с иностранных языков, приведенных в таблице. На должность переводчиков претендуют пять человек – A; B; C; D; E, каждый из которых знает несколько языков. Каких из переводчиков нужно принять на работу, чтобы обеспечить перевод со всех нужных языков и минимизировать суммарную зарплату (предполагается что оклады у всех переводчиков одинаковые)?
|
|
|
|
A |
B |
C |
D |
E |
|
A |
C |
D |
B |
E |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
|
Франц. |
|
1 |
0 |
1 |
1 |
0 |
|
1 |
1 |
1 |
0 |
0 |
2 |
|
Нем. |
|
1 |
1 |
0 |
0 |
0 |
|
1 |
0 |
0 |
1 |
0 |
3 |
|
Греч. |
|
0 |
1 |
0 |
0 |
1 |
|
0 |
0 |
0 |
1 |
1 |
4 |
|
Итал. |
|
1 |
0 |
0 |
1 |
0 |
|
1 |
0 |
1 |
0 |
0 |
5 |
|
Испан. |
|
0 |
0 |
1 |
0 |
1 |
|
0 |
1 |
0 |
0 |
1 |
6 |
|
Рус. |
|
0 |
1 |
1 |
0 |
1 |
|
0 |
1 |
0 |
1 |
1 |
7 |
|
Кит. |
|
0 |
0 |
0 |
1 |
1 |
|
0 |
0 |
1 |
0 |
1 |
2.5 Отношения порядка
2.5.1Строгий порядок
Определение. Отношение hA; Mi называется отношением строгого порядка (строгим порядком), если оно антирефлексивно и транзитивно.
Отношение строгого порядка будем также обозначать символами Á или Â.
Примеры 2.26.
1. Отношения строгого порядка < и > для целых и действительных чисел.
82 |
Глава 2. Бинарные отношения |
|
|
2.Отношение включения ½ есть отношение строгого порядка для множеств.
3.Отношения “быть предком “быть потомком” также являются примерами отношения строгого порядка. J
2.5.2 Свойства строгого порядка
Теорема 2.23 Отношение строгого порядка асимметрично.
Д о к а з а т е л ь с т в о (от противного). Напомним, что свойство A \ A¡1 = ? является определением асимметричности.
Пусть A \ A¡1 =6 ?, т.е. существуют такие x; y, что выполняются соотношения xAy и xA¡1y, или xAy и yAx. Из транзитивности отсюда следует: xAy ^ yAx ) xAx, что противоречит антирефлексивности. £
Итак, отношение строгого порядка A на M обладает следующими свойствами:
1. 8x 2 M [hx; xi 62A]. 2. xAy ^ yAz ) xAz.
3. xAy ) hy; xi 62A или hx; yi 2 A ) hy; xi 62A.
Первые два свойства – определение строгого порядка, а третье – следствие (теорема 2.23).
Граф, соответствующий отношению строгого порядка, не содержит ориентированных циклов (контуров). Ориентированный цикл (орцикл, контур) в ориентированном графе (орграфе) – это такая последовательность вершин (и дуг) x0; x1; : : : ; xk, что xk = x0 и от вершины xi к вершине xk+1 идет дуга. Частным случаем контура является петля.
Определение. Множество M с заданным на нем отношением строгого порядка Á называется упорядоченным множеством и обозначается hÁ; Mi.
Определение. Отношение строгого порядка A называется совершенным строгим порядком, если для любой пары несовпадающих элементов x 6= y из M верно либо xAy, либо yAx.
Теорема 2.24 Если на конечном непустом M задан совершенный строгий порядок Á, то существует единственный
2.5. Отношения порядка |
83 |
|
|
|
|
элемент x 2 M такой, что для любого y 2 M, не совпадающего с x (y =6 x), выполняется соотношение x Á y.
Элемент x, обладающий этим свойством называется наименьшим элементом в упорядоченном множестве hÁ; Mi.
Д о к а з а т е л ь с т в о . Возьмем любой y0 2 M. Если y0 – наименьший, то существование искомого элемента доказано.
Если нет, то поскольку Á – совершенный строгий порядок, существует элемент y1 =6 y0 такой, что y1 Á y0. Снова, либо y1 наименьший, либо существует y2 =6 y1 такой, что y2 Á y1.
Продолжим этот процесс. Пусть уже выбрано n + 1 элементов, для которых
yn Á yn¡1; yn¡1 Á yn¡2; : : : ; y1 Á y0.
Из транзитивности следует, что yi Á yj при i > j. Из антирефлексивности следует, что выбранные элементы попарно не равны. Ввиду конечности M процесс выбора элементов должен оборваться на некотором конечном шаге. Элемент yn, выбранный на последнем шаге будет, очевидно, искомым.
Итак, для любого z 6= yn выполнено yn Á z. Покажем, что этот элемент – единственный. Пусть существует другой элемент y0n, такой, что для любого z =6 y0n; y0n Á z. Тогда одновременно выполняются соотношения yn Á y0n и y0n Á yn, что невозможно из-за асимметричности £
З а м е ч а н и е. Если на M задан совершенный строгий порядок Á, и Q µ M; Q =6 ?, то hÁ; Qi есть также совершенный строгий порядок и в Q существует единственный наименьший элемент. I
Следствие. Пусть на M задано отношение совершенного строгого порядка. Тогда можно выбрать такую нумерацию элементов M = fx1; : : : ; xng, что соотношение xi Á xj будет выполняться, когда i < j.
Д о к а з а т е л ь с т в о . Выберем x1 – наименьший элемент множества M. Через M1 обозначим M n fx1g. В M1
снова найдем наименьший элемент x2 и снова из M1 удалим x2, и так далее. Перебирая последовательно все элементы из M, получим цепочку
84 Глава 2. Бинарные отношения
x1 Á x2 Á ¢ ¢ ¢ Á xn, где xi Á xj, если i < j
(в силу асимметричности и транзитивности). £
Пусть на M задано отношение строгого порядка Á.
Определение. Элемент x 2 M называется минимальным (максимальным) в упорядоченном множестве hÁ ; Mi, если не существует никакого элемента y 2 M, для которого y Á x (cоответственно, x Á y).
На графе строгого порядка, если дугу проводить из x в y при x Á y, то минимальный элемент соответствует вершине, в которую дуги не входят, а максимальный – вершине, из которой дуги не выходят.
Вслучае совершенного строгого порядка минимальный элемент x есть наименьший элемент, так как для любого y 6= x x Á y.
Вслучае просто строгого порядка может быть несколько минимальных (и максимальных) элементов, но они несравнимы (не находятся в рассматриваемом отношении порядка).
Пример 2.27. В графе строгого порядка, приведенном на рисунке, имеются три минимальных и два максимальных элемента.
|
¡µ |
u |
|
7 |
u |
|
|
|
6CO |
|
O I |
|
|||
¡ |
¡ ¤º |
|
C |
|
¶º |
|
|
¤ |
|
C |
|
¶ |
|
|
|
¡ |
¤ |
|
C |
¶ |
|
|
|
¡ |
¤ |
|
|
C ¶ |
|
|
|
uAK |
¤¤ ¢¸ |
u¶AK¶CC |
|
¢¸ uAK |
¢¸ u |
||
A |
¤ ¢ ¶ |
A C |
¢ |
A |
¢ |
||
A |
¤ ¢¶ |
|
|
A C |
¢ |
A |
¢ |
A |
¤¢¶ |
|
|
AC |
¢ |
A |
¢ |
A¶¢u¤ |
|
|
C |
|
|
Au¢ |
|
|
|
Au¢ |
|
Рис. 2.13. Отношение строгого порядка
Определение. Элементы x; y 2 M называются сравнимыми в данном упорядоченном множестве hÁ; Mi, если x Á y; x = y,
2.5. Отношения порядка |
85 |
|
|
|
|
или y Á x (равенство в данном случае обозначает идентичность элементов, т.е. x и y – это один и тот же элемент). Определение. Пусть на M задано отношение Á строгого порядка. Подмножество Q µ M называется максимальным совершенным, если
1)отношение Á задает на Q совершенный строгий порядок;
2)на любом подмножестве R µ M; Q ½ R (для которого Q – собственное подмножество), отношение Á уже не является совершенным строгим порядком.
Теорема 2.25 Пусть hÁ; Mi – упорядоченное множество. Для любого элемента y 2 M существует максимальное совершенное подмножество Q µ M, содержащее y.
Д о к а з а т е л ь с т в о (для конечного M). Пусть Q1 = fyg. Отношение Á на Q1 является совершенным строгим поряд-
ком (отношение пусто). Если Q1 максимальное совершенное подмножество, то теорема доказана.
Пусть мы построили Qn – совершенно строгий порядок с отношением Á. Если Qn максимально, то теорема доказана. Если нет, то в M существует элемент, сравнимый со всеми элементами из Qn. Присоединим его к Qn и получим Qn+1 ¾ Qn с совершенным строгим порядком. Из-за конечности M этот процесс оборвется на конечном шаге и мы получим максимальное совершенное подмножество Q 3 y. £
Теорема 2.26 Пусть Á – отношение строгого порядка на конечном M. Для любого элемента y 2 M существует минимальный элемент x 2 M, такой, что x Á y или x = y.
До к а з а т е л ь с т в о . Если y – минимальный элемент, то x = y. В противном случае существует такой элемент z 2 M, что z Á y. Если z – минимальный элемент, то x = z. В противном случае существует такой u 2 M, что u Á z, и так далее. Так как M конечное, то через конечное число шагов убывающая цепочка : : : u Á z Á y оборвется на искомом элементе. £
Глава 2. Бинарные отношения
Определение. Отношение hA; Mi называется отношением нестрогого порядка
(нестрогим порядком), если его можно представить в виде
A = A1 [ ¢ (4 = Á [¢),
где A1 – строгий порядок, ¢ – диагональное отношение.
Нестрогий порядок часто обозначают как 4 или <.
Из определения следует, что нестрогий порядок рефлексивен (¢ µ A).
Проверим его транзитивность (A2 µ A):
(A1 [ ¢)2 = A21 [ A1¢ [ ¢A1 [ ¢2 µ A1 [ A1 [ A1 [ ¢ = A1 [ ¢
(так как ¢A = A¢ = A; ¢2 = ¢).
В отличие от строгого порядка Á отношение ¹ не асимметрично, а только антисимметрично. Более того,
A \ A¡1 = ¢. Действительно,
A \ A¡1 = (A1 [ ¢) \ (A¡1 1 [ ¢) =
= (A1 \ A¡1 1) [ (A1 \ ¢) [ (A¡1 1 \ ¢) [ ¢ = ¢
(из антирефлексивности и асимметричности A1).
Таким образом, отношение нестрогого порядка ¹ рефлексивно, антисимметрично и транзитивно. Обратно, если отношение A рефлексивно, антисимметрично и транзитивно, то A – нестрогий порядок. Действительно,
A = (A n ¢) [ ¢, а A n ¢ – строгий порядок.
Итак, нестрогий порядок можно было определить аксиоматически как рефлексивное, антисиммтричное и транзитивное отношение. Ни одно из этих свойств не следует из других.
Определение. Нестрогий порядок назовем совершенным, если для любой пары hx; yi выполняется одно из соотношений: x 4 y, либо y 4 x.
Из антисимметричности нестрогого порядка следует, что одновременное выполнение x 4 и y 4 x означает совпадение x = y.
Теорема 2.27 Если A – совершенный нестрогий порядок, то A1 = A n ¢ – совершенный строгий порядок.
2.5. Отношения порядка |
87 |
|
|
|
|
Обратно, если A1 – совершенный строгий порядок, то A = A1 [ ¢ – совершенный нестрогий порядок.
До к а з а т е л ь с т в о . 1. °) A1 = A n ¢ = A \ ¢. Покажем, что A1 – совершенный строгий порядок. 1) A1 антирефлексивно:
¢ \ A1 = ¢ \ (A \ ¢) = A \ ¢ \ ¢ = ?.
2)A1 асимметрично: (A\¢)\(A\¢¡1 = A\¢\A¡1 \¢¡1 = = A \ A¡1 \ ¢ \ ¢¡1 µ ¢ \ ¢ \ ¢¡1 = ?.
3)A1 транзитивно:
¹ |
¹ |
¹ |
¹ |
, |
A1 = (A2 [ ¢) \ ¢ = (A2 |
\ ¢) [ (¢ \ ¢) = A2 |
\ ¢ = A2 |
где A2 – строгий порядок.
Все сравнимые в A элементы сравнимы и в A2, т.е. A1 – совершенный строгий порядок.
2. °( Пусть теперь A1 – совершенный строгий порядок и
A = A1 [ ¢.
1)A рефлексивно : ¢ µ A.
2)A антисимметрично:
(A1 [ ¢) \ (A1 [ ¢)¡1 = (A1 [ ¢) \ (A¡1 1 [ ¢¡1) =
= A1 \ A¡1 1) [ (¢ \ A¡1 1) [ (¢¡1 \ A1) [ (¢ \ ¢¡1) = ¢
т.к. A1 \ A¡1 1 = ?; ¢ \ A¡1 1 = ?; ¢¡1 \ A1 = ?. 3) A транзитивно:
(A1 [ ¢)2 = A21 [ A1¢ [ ¢A1 [ ¢2 = A1 [ A1 [ A1 [ ¢ = A1 [ ¢
(из рефлексивности и транзитивности A1). £
Квазипорядок является обобщением эквивалентности и нестрогого порядка одновременно.
Теорема 2.28 Если отношение A есть одновременно эквивалентность и нестрогий порядок, то A – отношение равенства.
Д о к а з а т е л ь с т в о (от противного). Пусть выполнены соотношения xAy и x =6 y. Тогда из симметричности эквивалентности верно yAx. Из антисимметричности нестрогого порядка yAx не выполняется. Из противоречия (и рефлексивности) y = x. £
88 |
|
|
|
|
|
|
|
|
Глава 2. |
Бинарные отношения |
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
Редукция |
|
|
З а м е ч а н и е. Для любого из порядков |
|||||||||||||
отношения |
|
|
A выполняется соотношение A2 µ A в силу |
|||||||||||||
|
|
|
|
|
|
транзитивности A. |
|
I |
|
|
|
|
||||
Определение. Редукцией отношения A называется отноше- |
||||||||||||||||
ние |
|
|
|
|
|
Ar = A n A2: |
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
Пример 2.28. |
|
|
|
|
|
|
|
|
Ar |
|
|
|
|
|||
|
|
|
|
A |
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
R |
|
w |
|
- |
|
- |
|
- |
|
|
||
|
|
|
|
- |
|
- |
|
|
|
|
|
|
||||
|
r - |
r |
|
|
r µ |
r |
r |
|
r |
|
r |
|
r |
Из определения Ar следует, что соотношение xAry выполняется тогда и только тогда, когда выполнено само соотношение xAy, но не существует такого "промежуточного” z, что xAz и zAy. Отношение xAry означает "непосредственное подчинение” элемента x элементу y (или непосредственное следование элемента x за элементом y).
Редукция отношения строгого порядка содержит всю информацию о нем, но изображается более простым графом.
За м е ч а н и е. Для любого отношения A
1.Ar µ A – из определения Ar.
^ r |
^ r |
^ ^2 |
2 |
[ A |
3 |
[ ¢ ¢ ¢ [ A |
n |
2 |
2. (A) |
µ A: (A) |
= A n A = A [ A |
|
|
|
[ ¢ ¢ ¢ n (A [ |
A3 [ ¢ ¢ ¢ [ An [ ¢ ¢ ¢ ) µ A. I
Теорема 2.29 Если A – строгий порядок на конечном M, то
Ar = A
(транзитивное замыкание редукции совпадает с исходным |
|||||
порядком)c |
. |
|
|
|
|
Д о к а з а т е л ь с т в о . 1. Ar = A n A2 ) Ar µ A |
|||||
Далее, известно, A µ B |
^ ^ |
|
|
||
) A µ B. Для транзитивного A: |
|||||
^ |
r |
^ |
|
|
|
A = A. Отсюда A µ A = A. |
|
|
c |
||
|
обратное включение A |
|
|||
2. Докажем c |
|
|
µ |
|
2.5. Отношения порядка |
89 |
|
|
|
|
Пусть выполняется соотношение xAy. Если выполнены соотношения
xAz1; z1Az2; : : : ; zk¡1Azk; zkAy, ( ? )
то из-за антиантирефлексивности и транзитивности строгого порядка A и конечности M все элементы в цепочке x; z1; : : : ; zk; y различны.
Рассмотрим все возможные цепочки элементов z1; : : : ; zk (k ¸ 0), такие, что выполняется ( ? ).
Так как M конечно, таких цепочек конечное число. Значит среди них есть цепочка наибольшей длины (возможно и не одна). Выберем любую из цепочек наибольшей длины. Из ( ? ) и из того, что цепочка z1; : : : ; zk имеет наибольшую длину следует выполнение
xArz |
; z |
Arz |
; : : : ; z |
k¡1 |
Arz |
k |
; z |
k |
Ary ( ? ? ) |
|
1 |
1 |
|
2 |
|
|
|
|
|||
Действительно, если, например, не выполняется z1Arz2, то |
||||||||||
выполняется z1A2z2, т.е. 9u [z1Au ^ uAz2]. Но тогда цепочка |
||||||||||
z1; u; z2; : : : ; zk |
имеет большую´ длину и обладает свойством |
|||||||||
( ? ). |
|
|
|
|
|
|
|
|
|
|
Из ( ? ? ) следует (по определению транзитивного замы- |
||||||||||
кания) xAry, то есть A µ Ar. |
|
|
|
|||||||
Получили, что из выполнения соотношения xAy следует |
||||||||||
r |
c |
|
|
r |
|
c |
|
|
|
|
xA y, т.е. A µ A |
|
|
|
|
|
|
|
c c
Оба эти включения и определяют равенство. £
Эта теорема означает для строгого порядка A: на конечном M по редукции можно однозначно восстановить отношение A. Более того, редукция Ar есть минимальное отношение, позволяющее восстановить A.
З а м е ч а н и е. Для нестрогого порядка 42 = 4, поэтому 4r = 4 n 42 = ?. Следовательно, о восстановлении 4 по редукции не может быть и речи. I
Напомним определение антитранзитивного отношения:
Определение. Отношение B называется антитранзитивным, если
B \ Bn = ?; n > 2
Иначе говоря, если выполняется цепочка соотношений xBx1; x1Bx2; : : : ; xnBy,
90 |
Глава 2. Бинарные отношения |
|
|
то невозможно выполнение xBy и наоборот.
Пример 2.29. На рисунке слева – антитранзитивное отношение, справа – не антитранзитивное, так как Bn+1 = B
(n – число вершин).
µ¡ ³q ³1³ q@@R q ¡q B
BBNq
¡µ ³q ³³1 q@@R q ¡q B yXXXXXXXXBNBq
J
З а м е ч а н и е. Антитранзитивное отношение асимметрично и, следовательно, антирефлексивно. I
Теорема 2.30 Если A – строгий порядок, то Ar антитранзитивно.
Д о к а з а т е л ь с т в о (от противного). Пусть выполнено соотношение xAry. Предположим, что существует цепочка
xArx1; x1Arx2; : : : ; xnAry.
Но тогда существует и цепочка (Ar µ A)
xAx1; x1Ax2; : : : ; xnAy.
A – строгий порядок (A транзитивно), т.е.
xAx1 ^ x1Ay ) xA2y, т.е. A2 µ A и A2 µ Ar. Но выполнение xAry невозможно, так как Ar = A n A2 (определение редукции).
Теорема доказана. £
Пусть задано упорядоченное множество hÁ; Mi (Á – строгий порядок).
Определение. Элемент x0 2 M называется
наибольшим , если 8y 2 M [y =6 x0 ) y Á x0] (если для любого элемента y 2 M, отличного от x0 выполнено соотношение y Á x0).
Наибольший элемент, если он существует, единствен. Если строгий порядок на конечном множестве имеет единственный максимальный элемент, то этот элемент является наибольшим.
2.5. Отношения порядка |
91 |
|
|
|
|
Определение. Отношение строгого порядка Á на множестве M называется отношением древесного порядка (древесным порядком), если
1)из того, что x Á y и x Á z следует, что y и z сравнимы (т.е. либо y Á z, либо z Á y).
2)на множестве hÁ; Mi существует наибольший элемент.
Определим множество Mx следующим образом: Mx состо-
ит из x 2 M и из всех y таких, что y Á x Mx = fxg [ fyjy Á xg.
Теорема 2.31 Если A – древесный порядок на M, то на Mx отношение A также задает древесный порядок
Д о к а з а т е л ь с т в о . Первое условие определения древесного порядка выполняется для любого подмножества M. Наибольшим элементом в Mx является сам x. £
Теорема 2.32 Если A – древесный порядок на конечном множестве M, то для всякого x, отличного от корня x0, существует ровно один y, для которого выполнено xAry.
Д о к а з а т е л ь с т в о . 1. Предположим сначала, что существуют такие y и z (y 6= z), что xAry и xArz. По определению древесного порядка, из выполнения xAy, xAz и x 6= y следует yAz или zAy. Положим для определенности yAz. Получается, что выполнены соотношения xAy и yAz. Следовательно, невозможно xArz.
Итак, мы показали, что не может быть двух разных элементов, “непосредственно старших"чем данный x.
2. Предположим теперь, что для x не существует такого y, что xAry. Так как Ar µ A, то из невыполнения xAry следует и невыполнение xAy, т.е. не существует такого y, что xAy. Значит, x = x0, т.е. x – максимальный и наибольший элемент. £
Это означает, что из каждой вершины графа редукции Ar исходит не более одной дуги, т.е. Ar является деревом: в нем не только нет орциклов, но и (неориентированных) циклов.