Saved in:
Bibliographic Details
Main Authors: Luckhardt, Daniel, Beohar, Harsh, Küpper, Sebastian
Format: Preprint
Published: 2024
Subjects:
Online Access:https://arxiv.org/abs/2411.08770
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866912159609389056
author Luckhardt, Daniel
Beohar, Harsh
Küpper, Sebastian
author_facet Luckhardt, Daniel
Beohar, Harsh
Küpper, Sebastian
contents It is well known that Kleisli categories provide a natural language to model side effects. For instance, in the theory of coalgebras, behavioural equivalence coincides with language equivalence (instead of bisimilarity) when nondeterministic automata are modelled as coalgebras living in the Kleisli category of the powerset monad. In this paper, our aim is to establish decorated trace semantics based on language and ready equivalences for conditional transition systems (CTSs) with/without upgrades. To this end, we model CTSs as coalgebras living in the Kleisli category of a relative monad. Our results are twofold. First, we reduce the problem of defining a Kleisli lifting for the machine endofunctor in the context of a relative monad to the classical notion of Kleisli lifting. Second, we provide a recipe based on indexed categories to construct a Kleisli lifting for general endofunctors.
format Preprint
id arxiv_https___arxiv_org_abs_2411_08770
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle On Kleisli liftings and decorated trace semantics
Luckhardt, Daniel
Beohar, Harsh
Küpper, Sebastian
Logic in Computer Science
It is well known that Kleisli categories provide a natural language to model side effects. For instance, in the theory of coalgebras, behavioural equivalence coincides with language equivalence (instead of bisimilarity) when nondeterministic automata are modelled as coalgebras living in the Kleisli category of the powerset monad. In this paper, our aim is to establish decorated trace semantics based on language and ready equivalences for conditional transition systems (CTSs) with/without upgrades. To this end, we model CTSs as coalgebras living in the Kleisli category of a relative monad. Our results are twofold. First, we reduce the problem of defining a Kleisli lifting for the machine endofunctor in the context of a relative monad to the classical notion of Kleisli lifting. Second, we provide a recipe based on indexed categories to construct a Kleisli lifting for general endofunctors.
title On Kleisli liftings and decorated trace semantics
topic Logic in Computer Science
url https://arxiv.org/abs/2411.08770