This paper presents a new lambda-calculus with singleton types, called λ βδ The main novelty of λ βδ ≤{} is the introduction of a new reduction, the δ-reduction, replacing any variable declared of singleton type by its value, and the definition of equality as the syntactic equality of βδ-normal forms. The δ-reduction has a very odd behavior on untyped terms, which renders its metatheoretical study difficult since the usual proof method for subject-reduction and Church-Rosser property are inapplicable. Nevertheless, these properties can be proved simultaneously with strong normalization on typed terms using a proof method à la Coquand-Gallier, borrowing ideas to Goguen. In spite of its complex metatheory, our calculus enjoys a simple, sound ...
International audienceWe introduce a simple extension of the $\lambda$-calculus with pairs—called th...
In this paper we give an arithmetical proof of the strong normalization of λ Sym Prop of Berardi and...
We introduce a call-by-name lambda-calculus $\lambda J$ with generalized applications which integrat...
AbstractThis paper presents a new lambda-calculus with singleton types, called λ≤{}βδ. The main nove...
International audienceThe lambda_ws-calculus is a lambda-calculus with explicit substitutions that s...
Abstract. In a previous paper [4], we introduced a non-deterministic λ-calculus (λ-LK) whose type sy...
(eng) We investigate some fundamental properties of the reduction relation in the untyped term calcu...
International audienceWe give an elementary and purely arithmetical proof of the strong normalizatio...
We provide a new and elementary proof of strong normalization for the lambda calculus of intersectio...
Colloque avec actes et comité de lecture. internationale.International audiencePure Pattern Type Sys...
Tait's proof of strong normalization for the simply typed lambda-calculus is interpreted in a genera...
This is an informal explanation of the main concepts and results of [Sev96]. We consider typed and u...
International audienceWe give an arithmetical proof of the strong normalization of the $\lambda$-cal...
International audienceThe symmetric $\lambda \mu$-calculus is the $\lambda \mu$-calculus introduced ...
We introduce a call-by-name lambda-calculus lambdaJ with generalized applications which integrates a...
International audienceWe introduce a simple extension of the $\lambda$-calculus with pairs—called th...
In this paper we give an arithmetical proof of the strong normalization of λ Sym Prop of Berardi and...
We introduce a call-by-name lambda-calculus $\lambda J$ with generalized applications which integrat...
AbstractThis paper presents a new lambda-calculus with singleton types, called λ≤{}βδ. The main nove...
International audienceThe lambda_ws-calculus is a lambda-calculus with explicit substitutions that s...
Abstract. In a previous paper [4], we introduced a non-deterministic λ-calculus (λ-LK) whose type sy...
(eng) We investigate some fundamental properties of the reduction relation in the untyped term calcu...
International audienceWe give an elementary and purely arithmetical proof of the strong normalizatio...
We provide a new and elementary proof of strong normalization for the lambda calculus of intersectio...
Colloque avec actes et comité de lecture. internationale.International audiencePure Pattern Type Sys...
Tait's proof of strong normalization for the simply typed lambda-calculus is interpreted in a genera...
This is an informal explanation of the main concepts and results of [Sev96]. We consider typed and u...
International audienceWe give an arithmetical proof of the strong normalization of the $\lambda$-cal...
International audienceThe symmetric $\lambda \mu$-calculus is the $\lambda \mu$-calculus introduced ...
We introduce a call-by-name lambda-calculus lambdaJ with generalized applications which integrates a...
International audienceWe introduce a simple extension of the $\lambda$-calculus with pairs—called th...
In this paper we give an arithmetical proof of the strong normalization of λ Sym Prop of Berardi and...
We introduce a call-by-name lambda-calculus $\lambda J$ with generalized applications which integrat...