Декартов моноид — это моноид с дополнительной структурой операторов сопряжения и проекции. Впервые он был сформулирован независимо Даной Скотт и Иоахимом Ламбеком . [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.