中文
相关论文

相关论文: Guard Your Daggers and Traces: Properties of Guard…

200 篇论文

Motivated by the recent interest in models of guarded (co-)recursion we study its equational properties. We formulate axioms for guarded fixpoint operators generalizing the axioms of iteration theories of Bloom and Esik. Models of these…

计算机科学中的逻辑 · 计算机科学 2013-09-05 Stefan Milius , Tadeusz Litak

Notions of guardedness serve to delineate the admissibility of cycles, e.g. in recursion, corecursion, iteration, or tracing. We introduce an abstract notion of guardedness structure on a symmetric monoidal category, along with a…

计算机科学中的逻辑 · 计算机科学 2018-02-27 Sergey Goncharov , Lutz Schröder

Models of iterated computation, such as (completely) iterative monads, often depend on a notion of guardedness, which guarantees unique solvability of recursive equations and requires roughly that recursive calls happen only under certain…

计算机科学中的逻辑 · 计算机科学 2023-06-22 Sergey Goncharov , Lutz Schröder , Christoph Rauch , Maciej Piróg

Fixpoint operators are tools to reason on recursive programs and data types obtained by induction (e.g. lists, trees) or coinduction (e.g. streams). They were given a categorical treatment with the notion of categories with fixpoints. A…

计算机科学中的逻辑 · 计算机科学 2023-06-07 Zeinab Galal

Notions of guardedness serve to delineate admissible recursive definitions in various settings in a compositional manner. In recent work, we have introduced an axiomatic notion of guardedness in symmetric monoidal categories, which serves…

计算机科学中的逻辑 · 计算机科学 2021-05-25 Sergey Goncharov , Christoph Rauch , Lutz Schröder

Nakano's later modality allows types to express that the output of a function does not immediately depend on its input, and thus that computing its fixpoint is safe. This idea, guarded recursion, has proved useful in various contexts, from…

编程语言 · 计算机科学 2020-08-04 Adrien Guatto

We present the guarded lambda-calculus, an extension of the simply typed lambda-calculus with guarded recursive and coinductive types. The use of guarded recursive types ensures the productivity of well-typed programs. Guarded recursive…

计算机科学中的逻辑 · 计算机科学 2019-03-14 Ranald Clouston , Aleš Bizjak , Hans Bugge Grathwohl , Lars Birkedal

O-categories generalize categories of domains to provide just the structure required to compute fixed points of locally continuous functors. Parametrized fixed points are of particular interest to denotational semantics and are often given…

范畴论 · 数学 2020-06-16 Ryan Kavanagh

In most presentations of ACP with guarded recursion, recursive specifications are finite or infinite sets of recursion equations of which the right-hand sides are guarded terms. The completeness with respect to bisimulation equivalence of…

计算机科学中的逻辑 · 计算机科学 2020-05-05 R. J. van Glabbeek , C. A. Middelburg

Well-founded fixed points have been used in several areas of knowledge representation and reasoning and to give semantics to logic programs involving negation. They are an important ingredient of approximation fixed point theory. We study…

离散数学 · 计算机科学 2015-12-02 Arnaud Carayol , Zoltan Esik

We propose a (limited) solution to the problem of constructing stream values defined by recursive equations that do not respect the guardedness condition. The guardedness condition is imposed on definitions of corecursive functions in Coq,…

计算机科学中的逻辑 · 计算机科学 2009-03-24 Yves Bertot , Ekaterina Komendantskaya

We present the guarded lambda-calculus, an extension of the simply typed lambda-calculus with guarded recursive and coinductive types. The use of guarded recursive types ensures the productivity of well-typed programs. Guarded recursive…

编程语言 · 计算机科学 2015-01-16 Ranald Clouston , Aleš Bizjak , Hans Bugge Grathwohl , Lars Birkedal

Guarded recursion is a powerful modal approach to recursion that can be seen as an abstract form of step-indexing. It is currently used extensively in separation logic to model programming languages with advanced features by solving domain…

计算机科学中的逻辑 · 计算机科学 2022-06-06 Magnus Baunsgaard Kristensen , Rasmus Ejlers Møgelberg , Andrea Vezzosi

In type theory, coinductive types are used to represent processes, and are thus crucial for the formal verification of non-terminating reactive programs in proof assistants based on type theory, such as Coq and Agda. Currently, programming…

计算机科学中的逻辑 · 计算机科学 2018-11-01 Rasmus Ejlers Møgelberg , Niccolò Veltri

The humble $\dagger$ ("dagger") is used to denote two different operations in category theory: Taking the adjoint of a morphism (in dagger categories) and finding the least fixed point of a functional (in categories enriched in domains).…

范畴论 · 数学 2020-09-25 Robin Kaarsgaard

We present the topos S of trees as a model of guarded recursion. We study the internal dependently-typed higher-order logic of S and show that S models two modal operators, on predicates and types, which serve as guards in recursive…

计算机科学中的逻辑 · 计算机科学 2015-07-01 Lars Birkedal , Rasmus Ejlers Møgelberg , Jan Schwinghammer , Kristian Støvring

This paper improves the treatment of equality in guarded dependent type theory (GDTT), by combining it with cubical type theory (CTT). GDTT is an extensional type theory with guarded recursive types, which are useful for building models of…

计算机科学中的逻辑 · 计算机科学 2016-06-29 Lars Birkedal , Aleš Bizjak , Ranald Clouston , Hans Bugge Grathwohl , Bas Spitters , Andrea Vezzosi

An important class of decidable first-order logic fragments are those satisfying a guardedness condition, such as the guarded fragment (GF). Usually, decidability for these logics is closely linked to the tree-like model property - the fact…

计算机科学中的逻辑 · 计算机科学 2021-03-26 Kevin Kappelmann

Traces and their extension called combined traces (comtraces) are two formal models used in the analysis and verification of concurrent systems. Both models are based on concepts originating in the theory of formal languages, and they are…

计算机科学中的逻辑 · 计算机科学 2015-07-01 Lukasz Mikulski

In this article, a new class of operators, termed Ad-contractions, is introduced to extend the framework of A-contractions to the setting of dislocated metric spaces. Fixed point results are established for single mappings, sequences of…

一般拓扑 · 数学 2025-07-22 Prasun Panthi , Dinesh Panthi
‹ 上一页 1 2 3 10 下一页 ›