An equational notion of lifting monad (Q1398461)

From MaRDI portal





scientific article; zbMATH DE number 1956187
Language Label Description Also known as
default for all languages
No label defined
    English
    An equational notion of lifting monad
    scientific article; zbMATH DE number 1956187

      Statements

      An equational notion of lifting monad (English)
      0 references
      0 references
      0 references
      0 references
      29 July 2003
      0 references
      The underlying idea of the categorical approach to denotational semantics is to make a denotational distinction between the operational notions of value and computation by modeling them in two separate categories, namely, the category of values and the category of computations, which is obtained as the Kleisli category of a strong monad on the category of values. This paper identifies the properties a strong monad must possess in order for its Kleisli category to behave like an induced category of partial maps. The authors introduce the notion of an equational lifting monad, which is a commutative strong monad satisfying one additional equation (valid for monads arising from partial map classifiers). The main result of the paper is that any equational lifting monad has a representation by a partial map classifier such that the Kleisli category of the former fully embeds in the partial category of the latter.
      0 references
      commutative strong monads
      0 references
      partial categories
      0 references
      abstract Kleisli categories
      0 references
      premonoidal categories
      0 references
      partiality
      0 references
      categorical approach to denotational semantics
      0 references

      Identifiers

      0 references
      0 references
      0 references
      0 references
      0 references
      0 references