F-coalgebra
In mathematics, specifically in category theory, an F-coalgebra for an endofunctor
is an object A of
together with a
-morphism
.
In this sense F-coalgebras are dual to F-algebras.
Homomorphisms of F-coalgebras are morphisms
in
such that
.
Thus F-coalgebras for a given functor F constitute a category.
Examples
Consider the functor
that sends X to X + 1, F-coalgebras
are then "streams", where the elements of X are the states and α is the transition to the next state and 1 means "end of file".
See also: coalgebra
