nLab
algebra for an endomorphism

Definition

If K is a bicategory and f:aa is an endomorphism in K, then a (left) f-algebra or f-module is given by a 1-cell x:ba together with a 2-cell λ:fxx.

One can also define right modules/algebras, comodules/coalgebras and bimodules as for monads.

Examples

If K is Cat, an algebra for an endofunctor F:CC is the same thing as an F-algebra A:*C in the sense above.

Every module over a monad (t,η,μ) is an algebra over the underlying endomorphism t.

An algebra for a profunctor (q.v.) H:CC on X:DC is essentially the same as a H-coalgebra C(1,X)HC(1,X) in Prof, the bicategory of categories and profunctors.

Revised on September 23, 2010 21:13:48 by Finn Lawler (86.41.31.112)