Free monads are free
いわゆるfree monadは、確かに圏論的にもfreeである。
Free object
あるforgetful functor:
について、-initial morphism:
のことを(特に代表して のことを)、free -object over というのであった。
命題
- category:
- endofunctor:
- forgetful functor:
について、Free monad - PSによって作られたmonadを
とすると、
は、-initial morphism、つまりfree monad over 。
証明
任意のmonad について、
は、互いにinverse(と思うのだが・・・)。*1
Free monad functor
-initial morphismの族:
を作れたので、Pointwise construction of adjoints - PS (のdual)により