Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Posetification

(incomplete ... under construction)

Theory

A Balan, A Kurz, J Velebil: Positive Fragments of Coalgebraic Logics. Logical Methods in Computer Science, Vol. 11(3:18)2015, pp. 1–51 (pdf):

Examples of Extensions of Functors

Computing an extension via its left-Kan extension is not always straightforward. Here are two theorems that can help.

In the following, given a poset (X,X)(X,\le_X), a Set-endofunctor TT and its posetification TT', we denote by \sqsubseteq the order on T(X,X)T'(X,\le_X).

The List Functor

We have lll\sqsubseteq l' if the lists have the same length and l[i]Xl[i]l[i]\le_X l'[i] for all indices ii.

One can relax the requirement that the lists have the same length if one considers the list-functor as a functor SetPosSet\to Pos and equips the image with the prefix order (or the consverse of the prefix order).

The Multiset Functor

The Powerset Functor

Examples of Extensions of Monads

In this section we ask the questions whether the posetification of a monad is a monad.

...

References

References
  1. Worrell, J. (2000). Coinduction for recursive data types: partial orders, metric spaces and Ω-categories. Electronic Notes in Theoretical Computer Science, 33, 337–356. 10.1016/s1571-0661(05)80356-1