Свободная решетка
В математике , в области теории порядка , свободная решетка — это свободный объект, соответствующий решетке . Будучи свободными объектами, они обладают свойством универсальности .
Формальное определение
[ редактировать ]Поскольку понятие решетки можно аксиоматизировать в терминах двух операций и удовлетворяя определенным тождествам, категория всех решеток образует многообразие (универсальную алгебру) , и, таким образом, существуют (в соответствии с общими принципами универсальной алгебры ) свободные объекты внутри этой категории: решетки, в которых имеют место только те отношения, которые следуют из общих аксиом.
Эти свободные решетки можно охарактеризовать с помощью соответствующего универсального свойства . Конкретно, свободная решетка является функтором от множеств к решеткам, присваивая каждому множеству свободная решетка оснащен установленной картой назначение каждому соответствующий элемент . Их универсальное свойство состоит в том, что для любого отображения от к некоторой произвольной решетке существует единственный решеточный гомоморфизм удовлетворяющий или в виде коммутативной диаграммы : Функтор остается сопряженным с забывчивым функтором от решеток к лежащим в их основе множествам.
Часто можно доказать что-то о свободной решетке напрямую, используя свойство универсальности, но такие аргументы, как правило, довольно абстрактны, поэтому конкретная конструкция обеспечивает ценное альтернативное представление.
Полурешетки
[ редактировать ]В случае полурешеток явная конструкция свободной полурешетки легко дать; это помогает проиллюстрировать некоторые особенности определения посредством универсального свойства. Конкретно, свободная полурешетка может быть реализовано как множество всех конечных непустых подмножеств , с обычным объединением множеств в качестве операции соединения . Карта отображает элементы к одноэлементным наборам , т.е. для всех . Для любой полурешетки и любая установленная карта , соответствующий универсальный морфизм дается где обозначает полурешеточную операцию в .
Эта форма обусловлено всеобщим свойством: любое можно записать как конечное объединение элементов в виде для некоторых , равенство универсального свойства говорит и, наконец, статус гомоморфизма подразумевает для всех . Любое расширение к бесконечным подмножествам (если таковой вообще существует), однако, не обязательно однозначно , поэтому не может быть определяется этими условиями быть любыми элементами, соответствующими бесконечным подмножествам .
Нижние полурешетки
[ редактировать ]Аналогично можно определить свободный функтор для нижних полурешеток , но комбинация не удается создать свободную решетку несколькими способами, потому что лечит просто набор:
- операция соединения не распространяется на новые элементы ,
- существующий частичный порядок по не пользуется уважением; просмотры и как несвязанное, непонимание этого должно сделать .
Фактическая структура свободной решетки значительно сложнее, чем у свободной полурешетки.
Проблема со словом
[ редактировать ]
|
|
Проблема слов для свободных решеток имеет несколько интересных аспектов. Рассмотрим случай ограниченных решеток , то есть алгебраических структур с двумя бинарными операциями ∨ и ∧ и двумя константами ( нулевыми операциями ) 0 и 1. Набор всех корректных выражений , которые можно сформулировать с помощью этих операций над элементами из данного множество образующих X будем называть W ( X ). Этот набор слов содержит множество выражений, которые обозначают равные значения в каждой решетке. Например, если a — некоторый элемент из X , то a ∨ 1 = 1 и a ∧ 1 = a . Проблема слов для свободных ограниченных решеток — это проблема определения того, какие из этих элементов W ( X ) обозначают один и тот же элемент в свободной ограниченной решетке FX и, следовательно, в каждой ограниченной решетке.
Словесную проблему можно решить следующим образом. Отношение ≤ ~ на W ( X ) может быть определено индуктивно , установив w ≤ ~ v тогда и только тогда, когда выполняется одно из следующих условий:
- w = v (это можно ограничить случаем, когда w и v являются элементами X ),
- ш = 0,
- v = 1,
- w = w 1 ∨ w 2 и выполняются оба w 1 ≤ ~ v и w 2 ≤ ~ v ,
- w = w 1 ∧ w 2 и либо w 1 ≤ ~ v , либо w 2 ≤ ~ v , выполняется
- v = v 1 ∨ v 2 и либо w ≤ ~ v 1, либо w ≤ ~ v 2 , выполняется
- v = v 1 ∧ v 2 и выполняются оба условия w ≤ ~ v 1 и w ≤ ~ v 2 .
Это определяет предварительный порядок ≤ ~ на W ( X ), поэтому отношение эквивалентности может быть определено как w ~ v, когда w ≤ ~ v и v ≤ ~ w . Тогда можно показать, что частично упорядоченное фактор-пространство W ( X )/~ представляет собой свободную ограниченную решетку FX . [1] [2] Классы эквивалентности W ⩽ ( X это множества всех слов w и v с w ⩽ ~ v и v ~ )/~ — w . Два правильно построенных слова v и w в W ( X ) обозначают одно и то же значение в каждой ограниченной решетке тогда и только тогда, когда w ≤ ~ v и v ≤ ~ w ; последние условия можно эффективно решить, используя приведенное выше индуктивное определение. В таблице показан пример вычисления, показывающий, что слова x ∧ z и x ∧ z ∧( x ∨ y ) обозначают одно и то же значение в каждой ограниченной решетке. Случай неограниченных решеток рассматривается аналогично, опуская правила 2 и 3 в приведенной выше конструкции.
Решение проблемы слов на свободных решетках имеет несколько интересных следствий. Во-первых, свободная решетка трехэлементного набора образующих бесконечна. Фактически можно даже показать, что каждая свободная решетка на трех образующих содержит подрешетку , свободную для набора из четырех образующих. По индукции это в конечном итоге дает подрешетку, свободную от счетного числа образующих. [3] Это свойство напоминает SQ-универсальность в группах .
Доказательство бесконечности свободной решетки в трех образующих осуществляется путем индуктивного определения
- п п +1 знак равно Икс ∨ ( y ∧ ( z ∨ ( Икс ∧ ( y ∨ ( z ∧ п п )))))
где x , y и z — три генератора, p0 а = x . Затем, используя индуктивные соотношения проблемы слов, можно показать, что p n +1 строго больше [4] чем p n , и, следовательно, все бесконечно много слов p n имеют разные значения в свободной решетке FX .
Полная свободная решетка
[ редактировать ]Другое следствие состоит в том, что полная свободная решетка (от трех и более образующих) «не существует» в том смысле, что она является собственным классом . Доказательство этого следует и из слова проблема. Чтобы определить полную решетку в терминах отношений, недостаточно использовать конечные отношения встречи и соединения ; необходимо также иметь бесконечные отношения, определяющие встречу и соединение бесконечных подмножеств. Например, бесконечное отношение, соответствующее «объединению», может быть определено как
Здесь f — отображение элементов кардинала N в FX ; оператор обозначает супремум, поскольку он переносит образ f в его соединение. Это, конечно, идентично «объединению», когда N — конечное число; Целью этого определения является определение соединения как отношения, даже если N — бесконечный кардинал.
К аксиомам предварительного порядка проблемы слов можно присоединить два бесконечных оператора, соответствующие встречам и соединению. После этого можно расширить определение к порядковому индексу данный
когда является предельным ординалом . Тогда, как и прежде, можно показать, что строго больше, чем . Таким образом, в полной свободной решетке по крайней мере столько элементов, сколько ординалов, и, следовательно, полная свободная решетка не может существовать как множество и, следовательно, должна быть собственным классом.
Ссылки
[ редактировать ]- ^ Филип М. Уитмен , «Свободные решетки» , Ann. Математика. 42 (1941) стр. 325–329.
- ^ Филип М. Уитмен, «Свободные решетки II» , Ann. Математика. 43 (1941) стр. 104–115.
- ^ Л. А. Скорняков, Элементы теории решеток (1977) Adam Hilger Ltd. (см. стр. 77-78)
- ^ то есть p n ≤ ~ p n +1 , но не p n +1 ≤ ~ p n
- Питер Т. Джонстон, «Каменные пространства» , Кембриджские исследования по высшей математике 3, издательство Кембриджского университета, Кембридж, 1982. ( ISBN 0-521-23893-5 ) (см. главу 1)