We introduce a typed π-calculus where strong normalisation is ensured by typability. Strong normalisation is a useful property in many computational contexts, including distributed systems. In spite of its simplicity, our type discipline captures a wide class of converging name-passing interactive behaviour. The proof of strong normalisability combines methods from typed λ-calculi and linear logic with process-theoretic reasoning. It is adaptable to systems involving state, polymorphism and other extensions. Strong normalisation is shown to have significant consequences, including finite axiomatisation of weak bisimilarity, a fully abstract embedding of the simply-typed λ-calculus with products and sums and basic liveness in interaction. St...
Avoiding infinite loops is one of the obstacles most computer scientists must fight. Therefore the s...
Tait's proof of strong normalization for the simply typed lambda-calculus is interpreted in a genera...
In any model of typed λ-calculus conianing some basic arithmetic, a functional p - * (procedure—* e...
AbstractWe introduce a typed π-calculus where strong normalisation is ensured by typability. Strong ...
We introduce a typed Tc-calculus where strong normali-sation is ensured by typability. Strong normal...
International audienceThe lambda_ws-calculus is a lambda-calculus with explicit substitutions that s...
AbstractA new complete characterization of β-strong normalization is given, both in the classical an...
AbstractA new complete characterization of β-strong normalization is given, both in the classical an...
This paper presents a type-preserving translation from the call-by-value -calculus ( v-calculus) int...
AbstractFor some typedλ-calculi it is easier to prove weak normalization than strong normalization. ...
Abstract. This paper presents simple, syntactic strong normalization proofs for the simply-typed λ-c...
International audiencePure Pattern Type Systems (P 2 T S ) combine in a unified setting the framewor...
Two new notions of reduction for terms of the λ-calculus are introduced and the question of whether ...
We study strong normalization in a lambda calculus of proof-terms with co-control for the intuition...
International audienceWe prove the strong normalization of full classical natural deduction (i.e. wi...
Avoiding infinite loops is one of the obstacles most computer scientists must fight. Therefore the s...
Tait's proof of strong normalization for the simply typed lambda-calculus is interpreted in a genera...
In any model of typed λ-calculus conianing some basic arithmetic, a functional p - * (procedure—* e...
AbstractWe introduce a typed π-calculus where strong normalisation is ensured by typability. Strong ...
We introduce a typed Tc-calculus where strong normali-sation is ensured by typability. Strong normal...
International audienceThe lambda_ws-calculus is a lambda-calculus with explicit substitutions that s...
AbstractA new complete characterization of β-strong normalization is given, both in the classical an...
AbstractA new complete characterization of β-strong normalization is given, both in the classical an...
This paper presents a type-preserving translation from the call-by-value -calculus ( v-calculus) int...
AbstractFor some typedλ-calculi it is easier to prove weak normalization than strong normalization. ...
Abstract. This paper presents simple, syntactic strong normalization proofs for the simply-typed λ-c...
International audiencePure Pattern Type Systems (P 2 T S ) combine in a unified setting the framewor...
Two new notions of reduction for terms of the λ-calculus are introduced and the question of whether ...
We study strong normalization in a lambda calculus of proof-terms with co-control for the intuition...
International audienceWe prove the strong normalization of full classical natural deduction (i.e. wi...
Avoiding infinite loops is one of the obstacles most computer scientists must fight. Therefore the s...
Tait's proof of strong normalization for the simply typed lambda-calculus is interpreted in a genera...
In any model of typed λ-calculus conianing some basic arithmetic, a functional p - * (procedure—* e...