中文
相关论文

相关论文: On the confluence of lambda-calculus with conditio…

200 篇论文

A series of works has established rewriting as an essential tool in order to prove coherence properties of algebraic structures, such as MacLane's coherence theorem for monoidal categories, based on the observation that, under reasonable…

范畴论 · 数学 2025-07-30 Samuel Mimram

The lambda-PRK-calculus is a typed lambda-calculus that exploits the duality between the notions of proof and refutation to provide a computational interpretation for classical propositional logic. In this work, we extend lambda-PRK to…

计算机科学中的逻辑 · 计算机科学 2022-10-17 Pablo Barenbaum , Teodoro Freund

We propose a way to unify two approaches of non-cloning in quantum lambda-calculi: logical and algebraic linearities. The first approach is to forbid duplicating variables, while the second is to consider all lambda-terms as…

计算机科学中的逻辑 · 计算机科学 2019-12-06 Alejandro Díaz-Caro , Gilles Dowek , Juan Pablo Rinaldi

In the first part of this paper, we define two resource aware typing systems for the {\lambda}{\mu}-calculus based on non-idempotent intersection and union types. The non-idempotent approach provides very simple combinatorial…

计算机科学中的逻辑 · 计算机科学 2023-06-22 Delia Kesner , Pierre Vial

The lambda-calculus with de Bruijn indices assembles each alpha-class of lambda-terms in a unique term, using indices instead of variable names. Intersection types provide finitary type polymorphism and can characterise normalisable…

计算机科学中的逻辑 · 计算机科学 2010-01-26 Daniel Ventura , Mauricio Ayala-Rincón , Fairouz Kamareddine

In this paper we briefly summarize the contents of Manzonetto's PhD thesis which concerns denotational semantics and equational/order theories of the pure untyped lambda-calculus. The main research achievements include: (i) a general…

计算机科学中的逻辑 · 计算机科学 2009-05-01 Giulio Manzonetto

Inspired by a recent graphical formalism for lambda-calculus based on linear logic technology, we introduce an untyped structural lambda-calculus, called lambda j, which combines actions at a distance with exponential rules decomposing the…

计算机科学中的逻辑 · 计算机科学 2015-07-01 Beniamino Accattoli , Delia Kesner

We address a problem connected to the unfolding semantics of functional programming languages: give a useful characterization of those infinite lambda-terms that are lambda_{letrec}-expressible in the sense that they arise as infinite…

编程语言 · 计算机科学 2013-05-28 Clemens Grabmayer , Jan Rochel

Correctness of program transformations in extended lambda calculi with a contextual semantics is usually based on reasoning about the operational semantics which is a rewrite semantics. A successful approach to proving correctness is the…

编程语言 · 计算机科学 2010-12-23 Conrad Rau , Manfred Schmidt-Schauß

In this paper we prove that any lambda-term that is strongly normalising for beta-reduction is also strongly normalising for beta,assoc-reduction. assoc is a call-by-value rule that has been used in works by Moggi, Joachimsky, Espirito…

计算机科学中的逻辑 · 计算机科学 2008-09-02 Stéphane Lengrand

We study the reduction in a lambda-calculus derived from Moggi's computational one, that we call the computational core. The reduction relation consists of rules obtained by orienting three monadic laws. Such laws, in particular…

计算机科学中的逻辑 · 计算机科学 2022-11-30 Claudia Faggian , Giulio Guerrieri , Ugo de'Liguoro , Riccardo Treglia

This paper proposes new mathematical models of the untyped Lambda-mu calculus. One is called the stream model, which is an extension of the lambda model, in which each term is interpreted as a function from streams to individual data. The…

计算机科学中的逻辑 · 计算机科学 2012-10-12 Koji Nakazawa , Shin-ya Katsumata

$\tau$-tilting theory can be thought of as a generalization of the classical tilting theory which allows mutations at any indecomposable summand of a support $\tau$-tilting pair. Indeed, for any algebra $\Lambda$ its tilting modules…

表示论 · 数学 2025-12-17 Jonah Berggren , Khrystyna Serhiyenko

The lambda calculus with constructors is an extension of the lambda calculus with variadic constructors. It decomposes the pattern-matching a la ML into a case analysis on constants and a commutation rule between case and application…

计算机科学中的逻辑 · 计算机科学 2012-03-06 Barbara Petit

Answering a question by Honsell and Plotkin, we show that there are two equations between lambda terms, the so-called subtractive equations, consistent with lambda calculus but not simultaneously satisfied in any partially ordered model…

计算机科学中的逻辑 · 计算机科学 2015-07-01 Antonino Salibra , Alberto Carraro

In this survey, we present in a unified way the categorical and syntactical settings of coherent differentiation introduced recently, which shows that the basic ideas of differential linear logic and of the differential lambda-calculus are…

计算机科学中的逻辑 · 计算机科学 2024-01-29 Thomas Ehrhard

We review the close relationship between abstract machines for (call-by-name or call-by-value) lambda-calculi (extended with Felleisen's C) and sequent calculus, reintroducing on the way Curien-Herbelin's syntactic kit expressing the…

计算机科学中的逻辑 · 计算机科学 2010-07-28 Pierre-Louis Curien , Guillaume Munch-Maccagnoni

The goal of this note is to compare two notions, one coming from the theory of rewrite systems and the other from proof theory: confluence and cut elimination. We show that to each rewrite system on terms, we can associate a logical system:…

计算机科学中的逻辑 · 计算机科学 2023-05-24 Gilles Dowek

In this paper we present a semantics for a linear algebraic lambda-calculus based on realizability. This semantics characterizes a notion of unitarity in the system, answering a long standing issue. We derive from the semantics a set of…

计算机科学中的逻辑 · 计算机科学 2019-12-06 Alejandro Díaz-Caro , Mauricio Guillermo , Alexandre Miquel , Benoît Valiron

Calculi with control operators have been studied to reason about control in programming languages and to interpret the computational content of classical proofs. To make these calculi into a real programming language, one should also…

计算机科学中的逻辑 · 计算机科学 2012-10-12 Robbert Krebbers