Strong endofunctor
Strength
- monoidal category:
- endofunctor:
について、strength for とは、natural transformation:
で
を満たすもの。
Strong endofunctor
上記のようにstrengthを持つendofunctorのこと。
用語がlax(普通のmonoidal functor)に対するstrongと被っているので注意。
命題
- monoidal category:
- endofunctor:
について、
とすれば、
はstrength for 。
参考文献
- tensorial strength in nLab
- Strong monad - Wikipedia, the free encyclopedia
- [Haskell-cafe] Re: Category theory monad <----> Haskell monad
- lo.logic - Explaining Applicative functor in categorical terms - monoidal functors - Theoretical Computer Science Stack Exchange
- The Comonad.Reader » Deriving Strength from Laziness
*1:添字は略