中文
相关论文

相关论文: Strong normalisation for applied lambda calculi

200 篇论文

This paper presents simple, syntactic strong normalization proofs for the simply-typed lambda-calculus and the polymorphic lambda-calculus (system F) with the full set of logical connectives, and all the permutative reductions. The…

计算机科学中的逻辑 · 计算机科学 2008-04-17 Aleksander Wojdyga

The linear-algebraic lambda-calculus and the algebraic lambda-calculus are untyped lambda-calculi extended with arbitrary linear combinations of terms. The former presents the axioms of linear algebra in the form of a rewrite system, while…

计算机科学中的逻辑 · 计算机科学 2012-03-29 Pablo Buiras , Alejandro Díaz-Caro , Mauro Jaskelioff

The Algebraic lambda-calculus and the Linear-Algebraic lambda-calculus extend the lambda-calculus with the possibility of making arbitrary linear combinations of terms. In this paper we provide a fine-grained, System F-like type system for…

计算机科学中的逻辑 · 计算机科学 2015-07-01 Pablo Arrighi , Alejandro Diaz-Caro

In this paper, we present a general realizability semantics for the simply typed $\lambda\mu$-calculus. Then, based on this semantics, we derive both weak and strong normalization results for two versions of the $\lambda\mu$-calculus…

逻辑 · 数学 2025-05-14 Peter Battyanyi , Karim Nour

We give an arithmetical proof of the strong normalization of the $\lambda$-calculus (and also of the $\lambda\mu$-calculus) where the type system is the one of simple types with recursive equations on types. The proof using candidates of…

逻辑 · 数学 2009-05-08 René David , Karim Nour

We present a framework for the formal meta-theory of lambda calculi in first-order syntax, with two sorts of names, one to represent both free and bound variables, and the other for constants, and by using Stoughton's multiple…

计算机科学中的逻辑 · 计算机科学 2023-03-24 Sebastián Urciuoli

We describe a type system for the linear-algebraic $\lambda$-calculus. The type system accounts for the linear-algebraic aspects of this extension of $\lambda$-calculus: it is able to statically describe the linear combinations of terms…

计算机科学中的逻辑 · 计算机科学 2017-05-12 Pablo Arrighi , Alejandro Díaz-Caro , Benoît Valiron

We define an extension of lambda-calculus with dependents types that enables us to encode transparent and opaque probabilistic programs and prove a strong normalisation result for it by a reducibility technique. While transparent…

计算机科学中的逻辑 · 计算机科学 2026-03-10 Francesco A. Genco

We provide a proof of strong normalisation for lambda+, a recently introduced, explicitly typed, non-deterministic lambda-calculus where isomorphic propositions are identified. Such a proof is a non-trivial adaptation of the reducibility…

计算机科学中的逻辑 · 计算机科学 2014-01-09 Alejandro Díaz-Caro , Gilles Dowek

We introduce a call-by-name lambda-calculus $\lambda Jn$ with generalized applications which is equipped with distant reduction. This allows to unblock $\beta$-redexes without resorting to the standard permutative conversions of generalized…

计算机科学中的逻辑 · 计算机科学 2024-08-07 José Espírito Santo , Delia Kesner , Loïc Peyrot

We present quantitative analysis of various (syntactic and behavioral) properties of random \lambda-terms. Our main results are that asymptotically all the terms are strongly normalizing and that any fixed closed term almost never appears…

We provide a characterisation of strongly normalising terms of the lambda-mu-calculus by means of a type system that uses intersection and product types. The presence of the latter and a restricted use of the type omega enable us to…

计算机科学中的逻辑 · 计算机科学 2013-08-01 Steffen van Bakel , Franco Barbanera , Ugo de'Liguoro

We prove the strong normalization of full classical natural deduction (i.e. with conjunction, disjunction and permutative conversions) by using a translation into the simply typed lambda-mu-calculus. We also extend Mendler's result on…

逻辑 · 数学 2009-05-19 René David , Karim Nour

Many different systems with explicit substitutions have been proposed to implement a large class of higher-order languages. Motivations and challenges that guided the development of such calculi in functional frameworks are surveyed in the…

编程语言 · 计算机科学 2015-07-01 Delia Kesner

We introduce the structural resource lambda-calculus, a new formalism in which strongly normalizing terms of the lambda-calculus can naturally be represented, and at the same time any type derivation can be internally rewritten to its…

计算机科学中的逻辑 · 计算机科学 2025-03-26 Ugo Dal Lago , Federico Olimpieri

The Functional Machine Calculus (FMC) was recently introduced as a generalization of the lambda-calculus to include higher-order global state, probabilistic and non-deterministic choice, and input and output, while retaining confluence. The…

计算机科学中的逻辑 · 计算机科学 2023-05-26 Chris Barrett

In the folklore of linear logic, a common intuition is that the structure of finiteness spaces, introduced by Ehrhard, semantically reflects the strong normalization property of cut-elimination. We make this intuition formal in the context…

计算机科学中的逻辑 · 计算机科学 2016-03-24 Michele Pagani , Christine Tasson , Lionel Vaux

We present a typing system with non-idempotent intersection types, typing a term syntax covering three different calculi: the pure {\lambda}-calculus, the calculus with explicit substitutions {\lambda}S, and the calculus with explicit…

计算机科学中的逻辑 · 计算机科学 2015-07-01 Alexis Bernadet , Stéphane Jean Lengrand

We describe a type system for the linear-algebraic lambda-calculus. The type system accounts for the part of the language emulating linear operators and vectors, i.e. it is able to statically describe the linear combinations of terms…

计算机科学中的逻辑 · 计算机科学 2012-08-01 Pablo Arrighi , Alejandro Díaz-Caro , Benoît Valiron

This paper studies normalisation by evaluation for typed lambda calculus from a categorical and algebraic viewpoint. The first part of the paper analyses the lambda definability result of Jung and Tiuryn via Kripke logical relations and…

计算机科学中的逻辑 · 计算机科学 2022-08-19 Marcelo Fiore
‹ 上一页 1 2 3 10 下一页 ›