中文
相关论文

相关论文: A Lambda-Calculus with letrec, case, constructors …

200 篇论文

We present some lambda calculus with explicit substitutions and named variables. The characteristic feature of this calculus is as follows: renaming of bound variables when performing substitutions is done using special reductions and may…

逻辑 · 数学 2012-05-02 George Cherevichenko

A novel model of reversible computing, the $\aleph$-calculus, is introduced. It is declarative, reversible-Turing complete, and has a local term-rewriting semantics. Unlike previously demonstrated reversible term-rewriting systems, it does…

编程语言 · 计算机科学 2022-06-14 Hannah Earley

We advocate the use of de Bruijn's universal abstraction $\lambda^\infty$ for the quantification of schematic variables in the predicative setting and we present a typed $\lambda$-calculus featuring the quantifier $\lambda^\infty$…

计算机科学中的逻辑 · 计算机科学 2021-05-11 Ferruccio Guidi

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

Although unification can be used to implement a weak form of $\beta$-reduction, several linguistic phenomena are better handled by using some form of $\lambda$-calculus. In this paper we present a higher order feature description calculus…

cmp-lg · 计算机科学 2008-02-03 Luis Damas , Nelma Moreira

Algebraic lambda-calculi have been studied in various ways, but their semantics remain mostly untouched. In this paper we propose a semantic analysis of a general simply-typed lambda-calculus endowed with a structure of vector space. We…

计算机科学中的逻辑 · 计算机科学 2010-06-09 Benoît Valiron

There is increasing interest within the research community in the design and use of recursive probability models. Although there still remains concern about computational complexity costs and the fact that computing exact solutions can be…

人工智能 · 计算机科学 2013-01-14 Daniel Pless , George Luger

We study functional and concurrent calculi with non-determinism, along with type systems to control resources based on linearity. The interplay between non-determinism and linearity is delicate: careless handling of branches can discard…

计算机科学中的逻辑 · 计算机科学 2023-10-02 Bas van den Heuvel , Joseph W. N. Paulus , Daniele Nantes-Sobrinho , Jorge A. Pérez

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

In our paper "Uniformity and the Taylor expansion of ordinary lambda-terms" (with Laurent Regnier), we studied a translation of lambda-terms as infinite linear combinations of resource lambda-terms, from a calculus similar to Boudol's…

计算机科学中的逻辑 · 计算机科学 2010-01-20 Thomas Ehrhard

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

We give an algebraic characterization of the syntax and operational semantics of a class of simply-typed languages, such as the language PCF: we characterize simply-typed syntax with variable binding and equipped with reduction rules via a…

逻辑 · 数学 2023-06-22 Benedikt Ahrens

It is argued that transformation processes (generation rules) showing evidence of a long evolutionary history in universal computing systems can be generalized. The explicit function class $ \Omega $ is defined as follows: "Operators whose…

其他计算机科学 · 计算机科学 2023-04-04 Kazuki Otsuka

Driven by the interest of reasoning about probabilistic programming languages, we set out to study a notion of unicity of normal forms for them. To provide a tractable proof method for it, we define a property of distribution confluence…

计算机科学中的逻辑 · 计算机科学 2018-11-06 Alejandro Díaz-Caro , Guido Martínez

The Lambek calculus is a well-known logical formalism for modelling natural language syntax. The original calculus covered a substantial number of intricate natural language phenomena, but only those restricted to the context-free setting.…

逻辑 · 数学 2017-05-08 Max Kanovich , Stepan Kuznetsov , Andre Scedrov

Randomized higher-order computation can be seen as being captured by a lambda calculus endowed with a single algebraic operation, namely a construct for binary probabilistic choice. What matters about such computations is the probability of…

计算机科学中的逻辑 · 计算机科学 2020-12-24 Ugo Dal Lago , Claudia Faggian , Simona Ronchi Della Rocca

The elegant theory of the call-by-value lambda-calculus relies on weak evaluation and closed terms, that are natural hypotheses in the study of programming languages. To model proof assistants, however, strong evaluation and open terms are…

计算机科学中的逻辑 · 计算机科学 2016-09-21 Beniamino Accattoli , Giulio Guerrieri

The formal system $\lambda\delta$ is a typed lambda calculus derived from $\Lambda_\infty$, aiming to support the foundations of Mathematics that require an underlying theory of expressions (for example the Minimal Type Theory). The system…

计算机科学中的逻辑 · 计算机科学 2019-12-02 Ferruccio Guidi

Cut-elimination is the bedrock of proof theory with a multitude of applications from computational interpretations to proof analysis. It is also the starting point for important meta-theoretical investigations including decidability,…

计算机科学中的逻辑 · 计算机科学 2023-05-01 Agata Ciabattoni , Timo Lang , Revantha Ramanayake

We study the termination of rewriting modulo a set of equations in the Calculus of Algebraic Constructions, an extension of the Calculus of Constructions with functions and predicates defined by higher-order rewrite rules. In a previous…

计算机科学中的逻辑 · 计算机科学 2016-08-16 Frédéric Blanqui