Декартов моноид

Декартов моноид — это моноид с дополнительной структурой операторов сопряжения и проекции. Впервые он был сформулирован независимо Даной Скотт и Иоахимом Ламбеком . [1]

Определение

Декартов моноид — это структура с сигнатурой , где и — бинарные операции , а — константы, удовлетворяющие следующим аксиомам для всех в его вселенной : , е , ( , ) , Л , Р {\displaystyle \langle *,e,(-,-),L,R\rangle } {\displaystyle *} ( , ) {\displaystyle (-,-)} Л , Р {\displaystyle Л,П} е {\displaystyle е} х , у , з {\displaystyle x,y,z}

Моноид
{\displaystyle *} является моноидом с тождеством е {\displaystyle е}
Левая проекция
Л ( х , у ) = х {\displaystyle L*(x,\,y)=x}
Правая проекция
Р ( х , у ) = у {\displaystyle R*(x,\,y)=y}
Сюръективное спаривание
( Л х , Р х ) = х {\displaystyle (L*x,\,R*x)=x}
Правильная однородность
( х з , у з ) = ( х , у ) з {\displaystyle (x*z,\,y*z)=(x,\,y)*z}

Интерпретация заключается в том, что и являются соответственно левой и правой проекционными функциями для функции сопряжения . Л {\displaystyle L} Р {\displaystyle R} ( , ) {\displaystyle (-,-)}

Ссылки

  1. ^ Статман, Рик (1997), «О декартовых моноидах», Computer science logic (Утрехт, 1996) , Lecture Notes in Computer Science , т. 1258, Берлин: Springer, стр.  446–459 , doi :10.1007/3-540-63172-0_55, MR  1611514.
Взято с "https://en.wikipedia.org/w/index.php?title=Cartesian_monoid&oldid=1168291744"