نتایج جستجو برای: monad

تعداد نتایج: 1546  

2003
Eugenia Cheng

We show how to “interleave” the monad for operads and the monad for contractions on the category Coll of collections, to construct the monad for the operads-with-contraction of Leinster. We first decompose the adjunction for operads and the adjunction for contractions into a chain of adjunctions each of which acts on only one dimension of the underlying globular sets at a time. We then exhibit ...

Journal: :Logical Methods in Computer Science 2013
Tomasz Brengos

The paper introduces the notion of a weak bisimulation for coalgebras whose type is a monad satisfying some extra properties. In the first part of the paper we argue that systems with silent moves should be modelled coalgebraically as coalgebras whose type is a monad. We show that the visible and invisible part of the functor can be handled internally inside a monadic structure. In the second p...

2006
M. ZARICHNYI

The set of all idempotent probability measures (Maslov measures) on a compact Hausdorff space endowed with the weak* topology determines is functorial on the category Comp of compact Hausdorff spaces. We prove that the obtained functor is normal in the sense of E. Shchepin. Also, this functor is the functorial part of a monad on Comp. We prove that the idempotent probability measure monad conta...

2003
Lutz Schröder Till Mossakowski

Monads have been recognized by Moggi as an elegant device for dealing with stateful computation in functional programming languages. It is thus natural to develop a Hoare calculus for reasoning about computational monads. While this has previously been done only for the state monad, we here provide a generic, monad-independent approach, which applies also to further computational monads such as...

Journal: :CoRR 2017
Ohad Kammar Dylan McDermott

First we will give a more detailed description of the problem. Consider a programming language with effects. A model for this language consists of a category C and a monad T over C, and each operation op : A → B has a corresponding Kleisli arrow JopK : JAK → T JBK. A simple example is global state with the monad T = S → −× S and operations read : unit → S and write : S → unit. In general, the m...

Journal: :Electr. Notes Theor. Comput. Sci. 1999
Anna Bucalo Carsten Führmann Alex K. Simpson

We introduce the notion of an equational lifting monad: a commutative strong monad satisfying one additional equation (valid for monads arising from partial map classifiers). We prove 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. Thus equational lifting monads pr...

Journal: :CoRR 2017
Damien Pous Jurriaan Rot

In the context of abstract coinduction in complete lattices, the notion of compatible function makes it possible to introduce enhancements of the coinduction proof principle. The largest compatible function, called the companion, subsumes most enhancements and has been proved to enjoy many good properties. Here we move to universal coalgebra, where the corresponding notion is that of a final di...

Journal: :Inf. Comput. 2005
Stefan Milius

Completely iterative theories of Calvin Elgot formalize (potentially infinite) computations as solutions of recursive equations. One of the main results of Elgot and his coauthors is that infinite trees form a free completely iterative theory. Their algebraic proof of this result is extremely complicated. We present completely iterative algebras as a new approach to the description of free comp...

1998
Gian Luca Cattani John Power Glynn Winskel

We give an axiomatic category theoretic account of bisimulation in process algebras based on the idea of functional bisimulations as open maps. We work with 2-monads, T , on Cat. Operations on processes, such as nondeterministic sum, prefixing and parallel composition are modelled using functors in the Kleisli category for the 2-monad T . We may define the notion of open map for any such 2-mona...

نمودار تعداد نتایج جستجو در هر سال

با کلیک روی نمودار نتایج را به سال انتشار فیلتر کنید