Лекция 5. Частичный порядок, диаграмма Хассе, границы
Частичный и строгий порядок, линейный порядок и плотность, цепи, лексикографический порядок, топологическая сортировка, диаграмма Хассе, минимальные и наименьшие элементы, верхние и нижние грани, супремум и инфимум.
Отношение, которое рефлексивно, антисимметрично и транзитивно, называют частичным порядком: он обобщает привычное «меньше или равно» на объекты, которые не всегда можно сравнить, например на множества по включению или на числа по делимости. На прошлой лекции мы разобрали эти свойства по отдельности (лекция 4), теперь собираем их в одно определение и изучаем, как устроены такие множества: как их рисовать, где у них «дно» и «потолок» и что такое точная граница подмножества.
Проверять, что отношение является частичным или строгим порядком; строить диаграмму Хассе и читать по ней минимальные, наименьшие элементы и границы; находить и подмножества; сравнивать пары лексикографически.
1. Частичный порядок
1.1. Определение
Определение 1. Бинарное отношение на множестве называется частичным порядком, если оно
- рефлексивно: ;
- антисимметрично: ;
- транзитивно: .
Определение 2. Пара , где — частичный порядок на , называется ЧУМ — частично упорядоченным множеством (англ. partially ordered set, poset).
1.2. Примеры
| Множество и отношение | Почему это частичный порядок |
|---|---|
| обычное сравнение чисел | |
| ; из следует ; включение транзитивно | |
| делимость: ; из и следует ; |
Слово «частичный» значит, что некоторые пары можно не сравнивать. В числа и несравнимы: ни , ни . В несравнимы и .
На делимость не антисимметрична: и , но . Порядком она становится на .
2. Строгий порядок
Определение 3. Бинарное отношение на называется строгим порядком, если оно
- иррефлексивно: ;
- асимметрично: ;
- транзитивно: .
Пример. Обычное на числах: ложно, а из и следует . Другой пример — строгое включение на : .
Теорема 1. Если задан частичный порядок , то отношение является строгим порядком (индуцированный строгий порядок). Верно и обратное: по строгому порядку отношение является частичным порядком.
Доказательство первой части. Иррефлексивность: ложно, значит ложно. Асимметричность: пусть и ; тогда и , по антисимметрии , а это противоречит . Транзитивность: пусть и ; тогда по транзитивности . Если бы , то и дали бы , противоречие. Значит и . Обратная часть проверяется так же.
Поэтому дальше «порядок» и «строгий порядок» — две записи одного и того же: и получаются друг из друга.
3. Линейный порядок, плотность, цепи
3.1. Линейный порядок
Определение 4. Частичный порядок называется линейным (полным, total), если он сильно связен, то есть любые два элемента сравнимы:
Числа с — линейный порядок; делимость и включение — нет.
3.2. Плотность
Определение 5. Линейный порядок плотен, если между любыми двумя различными элементами есть третий:
Условие нужно писать именно со строгим : с нестрогим в качестве подошёл бы сам , и любой порядок оказался бы плотным.
Пример. плотен: между и лежит . не плотен: между и нет целого числа.
3.3. Цепи и антицепи
Определение 6. Подмножество ЧУМ называется цепью, если любые два его элемента сравнимы, и антицепью, если любые два его различных элемента несравнимы.
Пример. В множество — цепь: . Множество — антицепь: и .
3.4. Лексикографический порядок
Определение 7. Пусть на и на заданы строгие порядки. Лексикографический порядок на :
Так упорядочены слова в словаре: сначала сравниваем первые буквы, и только если они равны, переходим ко вторым.
Пример. , потому что и вторые компоненты не смотрим. , потому что первые компоненты равны, а .
Теорема 2. Лексикографический порядок линеен тогда и только тогда, когда линейны оба исходных порядка (на непустых и ).
Доказательство. Пусть оба линейны, а . Если , то один из них меньше в , и это решает сравнение пар. Если , то , и они сравнимы в . Обратно: если в есть несравнимые , то при любом пары и несравнимы; аналогично для и пар , .
3.5. Топологическая сортировка
Определение 8. Линейный порядок на ЧУМ называется его топологической сортировкой, если влечёт . Иными словами, это способ выстроить все элементы в ряд так, чтобы ничего не стояло раньше того, что меньше него.
Пример. Для делимости на подходят порядки и : в обоих число стоит после всех своих делителей. Сортировок бывает много, она единственна только у линейного порядка.
4. Диаграмма Хассе
4.1. Покрытие
Рисовать все пары неудобно: слишком много лишних стрелок. Поэтому из отношения оставляют только «скелет» — отношение покрытия.
Определение 9. Элемент покрывает , если и не существует с (отношение покрытия).
4.2. Построение
Диаграмма Хассе — скелет частичного порядка. Строится так:
- Убрать все петли (рефлексивность).
- Убрать рёбра, следующие из транзитивности: остаётся только отношение покрытия.
- Расположить выше , если .
- Нарисовать линии между соседними элементами по покрытию.
Стрелки на рёбрах не нужны: направление «вверх» уже задано расположением.
4.3. Пример: делители числа 12
с отношением делимости. Покрытий семь: , , , , , , . Ребра нет, потому что между ними стоит .
12
/ \
4 6
| / |
2 3
\ /
1Обычно диаграмму строят не сверху вниз, а снизу вверх: сначала самые маленькие элементы, потом то, что их покрывает. Так меньшие оказываются внизу, как и положено.
5. Экстремальные элементы
Определение 10. Элемент минимален, если . Элемент максимален, если .
Определение 11. Элемент наименьший, если . Элемент наибольший, если .
На диаграмме Хассе минимальные элементы — те, под которыми ничего нет, максимальные — те, над которыми ничего нет. Наименьший — единственная «нижняя точка», с которой связаны все остальные.
Утверждение 1. Наименьший элемент, если он существует, единственен и минимален. То же верно для наибольшего и максимального.
Доказательство. Единственность: если и оба наименьшие, то и , откуда по антисимметрии. Минимальность: если бы нашлось , то и ; но наименьший, поэтому , и по антисимметрии — противоречие.
Обратное неверно. В минимальны и , и (под ними в этом множестве ничего нет), но наименьшего нет: ни , ни . Минимальных элементов может быть несколько, наименьший — не больше одного, и он есть не всегда.
6. Верхние и нижние грани
Определение 12. Пусть . Элемент — верхняя грань , если для всех . Элемент — нижняя грань , если для всех .
Грань берётся из всего и не обязана лежать в .
Определение 13. Супремум — наименьшая верхняя грань . Инфимум — наибольшая нижняя грань .
Раз наименьший и наибольший элементы единственны (утверждение 1), то и , если существуют, тоже единственны.
Пример в :
| Верхние грани | Нижние грани | |||
|---|---|---|---|---|
Пример в : для интервала верхние грани — все числа из , , . Ни , ни не принадлежат , поэтому у нет ни наибольшего, ни наименьшего элемента, а точные грани есть.
Частые ошибки
- Путать минимальный и наименьший элемент (раздел 5): минимальных может быть много, наименьший один и не всегда есть.
- Считать, что любые два элемента ЧУМ сравнимы. Это свойство линейного порядка.
- Писать плотность через (раздел 3.2): определение теряет смысл, нужно строгое .
- Искать только внутри : верхняя грань берётся из всего и может в не лежать.
- Считать, что и есть всегда. В у множества нет верхних граней, значит нет и .
- Рисовать на диаграмме Хассе рёбра, следующие из транзитивности, и петли.
- Брать делимость на вместо : пропадает антисимметричность.
Мини-тренажёр
- Отношение на — частичный порядок? Если нет, что добавить?
- Выпишите все пары строгого порядка, индуцированного делимостью на .
- Сравните лексикографически и , затем и .
- Плотны ли и ?
- Постройте диаграмму Хассе для . Сколько в ней вершин и рёбер? Найдите наименьший и наибольший элементы, и .
- В найдите минимальные и максимальные элементы, наименьший и наибольший, и . Существует ли ?
- Укажите ещё одну топологическую сортировку делимости на и найдите цепь из трёх элементов и антицепь из двух.
Ответы
- Нет: не транзитивно, так как и есть, а нет. После добавления это порядок.
- Пары с и : .
- , так как ; , так как первые компоненты равны и .
- плотен (между и лежит ), нет (между и ничего нет).
- Диаграмма — куб: вершин (подмножества) и рёбер ( от к одноэлементным, от одноэлементных к двухэлементным, от двухэлементных к ). Наименьший элемент , наибольший ; , .
- Минимальные: и ; максимальный: . Наименьшего нет, наибольший . (верхние грани и ), . не существует: в этом множестве у нет нижних граней ( в него не входит).
- Например, (каждое число стоит после своих делителей). Цепь из трёх элементов: или . Антицепь: , или ; из трёх элементов антицепи здесь нет, потому что среди любых трёх чисел из найдётся пара, где одно делит другое (, , ).
Шпаргалка
| Понятие | Суть |
|---|---|
| Частичный порядок | рефлексивно, антисимметрично, транзитивно |
| ЧУМ | пара , англ. poset |
| Строгий порядок | иррефлексивно, асимметрично, транзитивно |
| Связь и | ; |
| Линейный порядок | |
| Плотный порядок | ; плотно, нет |
| Цепь, антицепь | любые два сравнимы; любые два различных несравнимы |
| Лексикографический порядок | или ( и ); линеен, если линейны оба |
| Топологическая сортировка | линейный порядок, продолжающий данный: |
| покрывает | и нет с |
| Диаграмма Хассе | без петель и транзитивных рёбер, большее выше меньшего |
| Минимальный, максимальный | нет элемента строго меньше, нет элемента строго больше |
| Наименьший, наибольший | ; ; единственны |
| Верхняя, нижняя грань | для всех ; для всех |
| , | наименьшая верхняя и наибольшая нижняя грань; могут не существовать |
Актуальная версия: https://m3105.ru/notes/diskretnaya-matematika/lektsiya-5-chastichnyy-poryadok-diagramma-hasse-granitsy

Комментарии0
Пока никто ничего не написал.
Войдите, чтобы оставить комментарий