Полурешётка

Эта статья находится на начальном уровне проработки, в одной из её версий выборочно используется текст из источника, распространяемого под свободной лицензией
Материал из энциклопедии Руниверсалис

Полурешётка (англ. semilattice, до 1960-х годов также использовался термин полуструктура) в общей алгебре — полугруппа, бинарная операция в которой коммутативна и идемпотентна.

В терминах теории порядков полурёшетка может быть определена как частично упорядоченное множество, для каждой пары элементов которого определена точная верхняя грань (верхняя полурешётка) или точная нижняя грань (нижняя полурешётка). Множество, являющееся одновременно верхней и нижней полурешёткой, является решёткой.

Алгебраические определения

Полурешётка аксиоматизируется как алгебра, снабжённая бинарной операцией [math]\displaystyle{ \langle V, \star \rangle }[/math] следующими тождествами:

  1. [math]\displaystyle{ x \star x = x }[/math] (идемпотентность);
  2. [math]\displaystyle{ (x \star y) \star z = x \star (y \star z) }[/math] (ассоциативность);
  3. [math]\displaystyle{ x \star y = y \star x }[/math] (коммутативность).

Если алгебры [math]\displaystyle{ \langle V, \vee \rangle }[/math] и [math]\displaystyle{ \langle V, \wedge \rangle }[/math] — полурешётки, и их операции связаны соотношениями (называемым законами поглощения):

  • [math]\displaystyle{ x \vee (x \wedge y) = x }[/math],
  • [math]\displaystyle{ x \wedge (x \vee y) = x }[/math],

то алгебра [math]\displaystyle{ \langle V, \vee, \wedge \rangle }[/math] является решёткой. В таком контексте [math]\displaystyle{ \langle V, \vee \rangle }[/math] называют верхней полурешёткой, а [math]\displaystyle{ \langle V, \wedge \rangle }[/math] — нижней. В верхних полурешётках вводится верхний элемент [math]\displaystyle{ \top \in V }[/math] такой, что [math]\displaystyle{ \top \vee x = \top }[/math] для всех элементов [math]\displaystyle{ x \in V }[/math], в нижних — нижний элемент [math]\displaystyle{ \bot \in V }[/math] такой, что [math]\displaystyle{ \bot \wedge x = \bot }[/math], полурешётки, в которых существуют такие элементы, называют ограниченными.

Частичный порядок

Частичный порядок в алгебраически определённой полурешётке [math]\displaystyle{ (V, \wedge) }[/math] может быть введён следующим образом: [math]\displaystyle{ x \sqsubseteq y }[/math] тогда и только тогда, когда [math]\displaystyle{ x \wedge y = x }[/math]. Поскольку бинарная операция в полурешётке идемпотентна, коммутативна и ассоциативна, то определённый таким образом порядок является рефлексивным ([math]\displaystyle{ x \sqsubseteq x }[/math]), антисимметричным ([math]\displaystyle{ (x \sqsubseteq y) \And (y \sqsubseteq x) \Rightarrow (x=y) }[/math] и транзитивным ([math]\displaystyle{ (x \sqsubseteq y) \And (y \sqsubseteq z) \Rightarrow (x \sqsubseteq z) }[/math]).

Примечания

Литература

Ссылки