AbstractWe introduce a new unification procedure for the type inference problem in the intersection type discipline. It is well known that type inference in this case should succeed exactly for the strongly normalizing expressions. We give a proof for the strong normalization result in the intersection type discipline, which we obtain by putting together some well-known results and proof techniques. Our proof uses a variant of Klop’s extended λ-calculus, for which it is shown that strong normalization is equivalent to weak normalization. This is proved here by means of a finiteness of developments theorem, obtained following de Vrijer’s combinatory technique. The main property of this extended calculus is uniformity, i.e. weak and strong no...
AbstractFor some typedλ-calculi it is easier to prove weak normalization than strong normalization. ...
One of the basic principles in typed lambda calculi is that typable lambda terms are normalizable. ...
. This paper is part of a general programme of treating explicit substitutions as the primary -calcu...
We give a proof for the strong normalization result in the intersection type discipline, which we o...
We provide a new and elementary proof of strong normalization for the lambda calculus of intersectio...
We present a typing system with non-idempotent intersection types, typing a term syntax covering thr...
AbstractPrincipality of typings is the property that for each typable term, there is a typing from w...
We give a proof that all terms that type-check in the theory of contructions are strongly normalizin...
We give a proof that all terms that type-check in the theory of contructions are strongly normalizin...
We show characterisation results for normalisation, head-normalisation, and strong normalisation for...
AbstractIn this paper the intersection type discipline as defined in Barendregt (1983) is studied. W...
Principality of typings is the property that for each typable term, there is a typing from which all...
Abstract. This paper gives a characterisation, via intersection types, of the strongly normalising p...
We present a typing system with non-idempotent intersection types, typing aterm syntax covering thre...
AbstractWe present an evaluation technique for proving strong normalization (SN). We use the techniq...
AbstractFor some typedλ-calculi it is easier to prove weak normalization than strong normalization. ...
One of the basic principles in typed lambda calculi is that typable lambda terms are normalizable. ...
. This paper is part of a general programme of treating explicit substitutions as the primary -calcu...
We give a proof for the strong normalization result in the intersection type discipline, which we o...
We provide a new and elementary proof of strong normalization for the lambda calculus of intersectio...
We present a typing system with non-idempotent intersection types, typing a term syntax covering thr...
AbstractPrincipality of typings is the property that for each typable term, there is a typing from w...
We give a proof that all terms that type-check in the theory of contructions are strongly normalizin...
We give a proof that all terms that type-check in the theory of contructions are strongly normalizin...
We show characterisation results for normalisation, head-normalisation, and strong normalisation for...
AbstractIn this paper the intersection type discipline as defined in Barendregt (1983) is studied. W...
Principality of typings is the property that for each typable term, there is a typing from which all...
Abstract. This paper gives a characterisation, via intersection types, of the strongly normalising p...
We present a typing system with non-idempotent intersection types, typing aterm syntax covering thre...
AbstractWe present an evaluation technique for proving strong normalization (SN). We use the techniq...
AbstractFor some typedλ-calculi it is easier to prove weak normalization than strong normalization. ...
One of the basic principles in typed lambda calculi is that typable lambda terms are normalizable. ...
. This paper is part of a general programme of treating explicit substitutions as the primary -calcu...