Сильная монада - Strong monad

В теория категорий, а сильная монада через моноидальная категория (C, ⊗, I) является монада (Т, η, μ) вместе с естественная трансформация тА, Б : АТуберкулезТ(АB), называется (тензорный) сила, так что диаграммы

Сильная монада left unit.svg, Сильная монада associative.svg,
Сильная монада unit.svg, и Сильная монада multiplication.svg

добираться до каждого объекта А, B и C (см. определение 3.2 в [1]).

Если моноидальная категория (C, ⊗, I) есть закрыто тогда сильная монада - это то же самое, что и C-обогащенная монада.

Коммутативные сильные монады

Для каждой сильной монады Т на симметричная моноидальная категория, а стоимость естественное преобразование можно определить как

.

Сильная монада Т как говорят коммутативный когда диаграмма

Сильная монада commutation.svg

ездит на все объекты и .[2]

Интересным фактом о коммутативных сильных монадах является то, что они «такие же, как» симметричный моноидальные монады. Более конкретно,

  • коммутативная сильная монада определяет симметричную моноидальную монаду к
  • и, наоборот, симметричная моноидальная монада определяет коммутативную сильную монаду к

и преобразование между одним и другим представлением является биективным.

Рекомендации

  1. ^ Моджи, Эухенио (июль 1991 г.). «Понятия вычисления и монады» (PDF). Информация и вычисления. 93 (1): 55–92. Дои:10.1016/0890-5401(91)90052-4.
  2. ^ (ред.), Анка Мушолл (2014). Основы программирования и вычислительные структуры: 17-е (Издание Aufl.2014 г.). [S.l.]: Спрингер. С. 426–440. ISBN  978-3-642-54829-1.CS1 maint: дополнительный текст: список авторов (связь)