中文
相关论文

相关论文: The costructure-cosemantics adjunction for comodel…

200 篇论文

Monads govern computational side-effects in programming semantics. They can be combined in a ''bottom-up'' way to handle several instances of such effects. Indexed monads and graded monads do this in a modular way. Here, instead, we equip…

计算机科学中的逻辑 · 计算机科学 2021-08-05 Carmen Constantin , Nuiok Dicaire , Chris Heunen

We develop the theory of strong and commutative monads in the 2-dimensional setting of bicategories. This provides a framework for the analysis of effects in many recent models which form bicategories and not categories, such as those based…

计算机科学中的逻辑 · 计算机科学 2024-06-12 Hugo Paquet , Philip Saville

In the study of computational effects, it is important to consider the notion of computational effects with parameters. The need of such a notion arises when, for example, statically estimating the range of effects caused by a program, or…

范畴论 · 数学 2019-04-18 Soichiro Fujii

This paper presents equational-based logics for proving first order properties of programming languages involving effects. We propose two dual inference system patterns that can be instanciated with monads or comonads in order to be used…

计算机科学中的逻辑 · 计算机科学 2013-10-15 Jean-Guillaume Dumas , Dominique Duval , Jean-Claude Reynaud

The goal of this paper is to prove coherence results with respect to relational graphs for monoidal monads and comonads, i.e. monads and comonads in a monoidal category such that the endofunctor of the monad or comonad is a monoidal functor…

范畴论 · 数学 2010-01-08 K. Dosen , Z. Petric

In this paper, we give precise mathematical form to the idea of a structure whose data and axioms are faithfully represented by a graphical calculus; some prominent examples are operads, polycategories, properads, and PROPs. Building on the…

计算机科学中的逻辑 · 计算机科学 2017-10-11 Richard Garner , Tom Hirschowitz

Monads in category theory are algebraic structures that can be used to model computational effects in programming languages. We show how the notion of "centre", and more generally "centrality", i.e. the property for an effect to commute…

计算机科学中的逻辑 · 计算机科学 2025-10-31 TItouan Carette , Louis Lemonnier , Vladimir Zamdzhiev

Wadler and Thiemann unified type-and-effect systems with monadic semantics via a syntactic correspondence and soundness results with respect to an operational semantics. They conjecture that a general, "coherent" denotational semantics can…

编程语言 · 计算机科学 2014-01-22 Dominic Orchard , Tomas Petricek , Alan Mycroft

We develop and investigate a general theory of representations of second-order functionals, based on a notion of a right comodule for a monad on the category of containers. We show how the notion of comodule representability naturally…

计算机科学中的逻辑 · 计算机科学 2025-06-12 Danel Ahman , Andrej Bauer

In this article we describe properties of the 2-functor from the 2-category of comonads to the 2-category of functors that sends a comonad to its forgetful functor. This allows us to describe contexts where algebras over a monad are…

范畴论 · 数学 2022-05-04 Brice Le Grignou

We study codensity monads $T$ induced by (mostly small, mostly dense) full subcategories $A \subset K$. These monads behave quite similarly, we show some connections with the Isbell duality, pro-finite objects and compact spaces. We prove…

范畴论 · 数学 2025-08-05 Ivan Di Liberti

Monads provide a simple and concise interface to user-defined computational effects in functional programming languages. This enables equational reasoning about effects, abstraction over monadic interfaces and the development of monad…

编程语言 · 计算机科学 2025-05-05 Yuchen Jiang , Runze Xue , Max S. New

Free monads (and their variants) have become a popular general-purpose tool for representing the semantics of effectful programs in proof assistants. These data structures support the compositional definition of semantics parameterized by…

编程语言 · 计算机科学 2022-07-28 Yao Li , Stephanie Weirich

We develop a theory of adjunctions in semigroup categories, i.e. monoidal categories without a unit object. We show that a rigid semigroup category is promonoidal, and thus one can naturally adjoin a unit object to it. This extends the…

范畴论 · 数学 2024-08-28 Mateusz Stroiński

This article aims to provide a novel formalization of the concept of computational irreducibility in terms of the exactness of functorial correspondence between a category of data structures and elementary computations and a corresponding…

计算复杂性 · 计算机科学 2023-01-13 Jonathan Gorard

We introduce a notion of signature whose sorts form a direct category, and study computads for such signatures. Algebras for such a signature are presheaves with an interpretation of every function symbol of the signature, and we describe…

范畴论 · 数学 2024-11-06 Ioannis Markakis

We give a new description of computads for weak globular $\omega$-categories by giving an explicit inductive definition of the free words. This yields a new understanding of computads, and allows a new definition of $\omega$-category that…

Computational effects may often be interpreted in the Kleisli category of a monad or in the coKleisli category of a comonad. The duality between monads and comonads corresponds, in general, to a symmetry between construction and…

计算机科学中的逻辑 · 计算机科学 2014-02-13 Jean-Guillaume Dumas , Dominique Duval , Jean-Claude Reynaud

Notions of computation can be modelled by monads. Algebraic effects offer a characterization of monads in terms of algebraic operations and equational axioms, where operations are basic programming features, such as reading or updating the…

编程语言 · 计算机科学 2024-05-21 Cristina Matache , Sam Lindley , Sean Moss , Sam Staton , Nicolas Wu , Zhixuan Yang

In this paper, we introduce a cofibrant simplicial category that we call the free homotopy coherent adjunction and characterize its n-arrows using a graphical calculus that we develop here. The hom-spaces are appropriately fibrant, indeed…

范畴论 · 数学 2015-10-14 Emily Riehl , Dominic Verity
‹ 上一页 1 2 3 10 下一页 ›