В математической области теории порядка существуют различные понятия общей концепции дистрибутивности , применяемые к формированию супремумов и инфимумов . Большинство из них применимы к частично упорядоченным множествам , которые являются по крайней мере решетками , но эта концепция может быть фактически обоснованно обобщена и на полурешетки .
Вероятно, наиболее распространенным типом дистрибутивности является тот, который определен для решеток , где формирование бинарных супремумов и инфимумов обеспечивает общие операции join ( ) и meet ( ). Дистрибутивность этих двух операций затем выражается требованием, чтобы тождество
справедливо для всех элементов x , y , и z . Этот закон дистрибутивности определяет класс дистрибутивных решеток . Обратите внимание, что это требование можно перефразировать, сказав, что двоичное соответствие сохраняет двоичные соединения. Известно, что приведенное выше утверждение эквивалентно его порядковому дуалу
так что одного из этих свойств достаточно для определения дистрибутивности решеток. Типичными примерами дистрибутивной решетки являются полностью упорядоченные множества , булевы алгебры и алгебры Гейтинга . Каждая конечная дистрибутивная решетка изоморфна решетке множеств, упорядоченных по включению ( теорема Биркгофа о представлении ).
Полурешетка — это частично упорядоченное множество с одной из двух операций решетки, либо meet- , либо join-полурешеткой . Учитывая, что существует только одна бинарная операция, дистрибутивность, очевидно, не может быть определена стандартным способом. Тем не менее, из-за взаимодействия одной операции с данным порядком, следующее определение дистрибутивности остается возможным. Meet-полурешетка является дистрибутивной , если для всех a , b и x :
Дистрибутивные полурешетки соединений определяются двойственно : полурешетка соединений является дистрибутивной , если для всех a , b и x :
В любом случае a' и b' не обязательно должны быть уникальными. Эти определения оправданы тем фактом, что для любой решетки L следующие утверждения эквивалентны:
Таким образом, любая дистрибутивная meet-полурешетка, в которой существуют бинарные соединения, является дистрибутивной решеткой. Join-полурешетка является дистрибутивной тогда и только тогда, когда решетка ее идеалов (по включению) является дистрибутивной. [1]
Данное определение дистрибутивности позволяет обобщить некоторые утверждения о дистрибутивных решетках на дистрибутивные полурешетки.
Для полной решетки произвольные подмножества имеют как infima, так и suprema, и, таким образом, доступны бесконечные операции meet и join. Таким образом, можно описать несколько расширенных понятий дистрибутивности. Например, для бесконечного закона дистрибутивности конечные meet могут распределяться по произвольным join, т.е.
может выполняться для всех элементов x и всех подмножеств S решетки. Полные решетки с этим свойством называются фреймами , локалями или полными алгебрами Гейтинга . Они возникают в связи с бесточечной топологией и двойственностью Стоуна . Этот дистрибутивный закон не эквивалентен его двойственному утверждению
который определяет класс дуальных фреймов или полных ко-гейтинговых алгебр.
Теперь можно пойти еще дальше и определить порядки, в которых произвольные соединения распределяются по произвольным встречам. Такие структуры называются полностью дистрибутивными решетками . Однако, чтобы выразить это, требуются формулировки, которые немного более техничны. Рассмотрим дважды индексированное семейство { x j , k | j в J , k в K ( j )} элементов полной решетки, и пусть F будет множеством функций выбора f, выбирающих для каждого индекса j из J некоторый индекс f ( j ) в K ( j ). Полная решетка полностью дистрибутивна, если для всех таких данных выполняется следующее утверждение:
Полная дистрибутивность снова является самодвойственным свойством, т. е. дуализация приведенного выше утверждения дает тот же класс полных решеток. Полностью дистрибутивные полные решетки (также называемые для краткости полностью дистрибутивными решетками ) действительно являются весьма специальными структурами. См. статью о полностью дистрибутивных решетках .
В произвольной решетке элемент x называется дистрибутивным элементом , если ∀ y , z : x ∨ ( y ∧ z ) = ( x ∨ y ) ∧ ( x ∨ z ). Элемент x называется двойственным дистрибутивным элементом , если ∀ y , z : x ∧ ( y ∨ z ) = ( x ∧ y ) ∨ ( x ∧ z ).
В дистрибутивной решетке каждый элемент, конечно, является как дистрибутивным, так и дуально-дистрибутивным. В недистрибутивной решетке могут быть элементы, которые являются дистрибутивными, но не дуально-дистрибутивными (и наоборот). Например, в изображенной пентагональной решетке N 5 элемент x является дистрибутивным, [2] но не дуально-дистрибутивным, поскольку x ∧ ( y ∨ z ) = x ∧ 1 = x ≠ z = 0 ∨ z = ( x ∧ y ) ∨ ( x ∧ z ).
В произвольной решетке L следующие условия эквивалентны:
В произвольной решетке, если x 1 и x 2 являются дистрибутивными элементами, то таковым является и x 1 ∨ x 2 . [4]
Дистрибутивность — это базовая концепция, которая рассматривается в любом учебнике по теории решеток и порядка. См. литературу, указанную для статей по теории порядка и теории решеток . Более конкретная литература включает: