Sensible Intersection Type Theories

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Dezani-Ciancaglini, Mariangiola, Dundua, Besik, Giannini, Paola, Honsell, Furio
Format: Preprint
Publié: 2026
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866914368517570560
author Dezani-Ciancaglini, Mariangiola
Dundua, Besik
Giannini, Paola
Honsell, Furio
author_facet Dezani-Ciancaglini, Mariangiola
Dundua, Besik
Giannini, Paola
Honsell, Furio
contents Finitary/static semantics in the form of intersection type assignments have become a paradigm for analysing the fine structure of all sorts of lambda-models. The key step is the construction of a filter model isomorphic to a given lambda-model. A property of great interest of filter lambda-models is sensibility, i.e. the interpretation of all unsolvable terms is the least element. The flexibility of intersection type assignments derives from their parametrisation on intersection type theories. We construe intersection type theories as special meet-semilattices and show that appropriate morphisms, in the opposite category of meet-semilattices, preserve sensibility of the induced lambda-models. Interestingly the set of saturated sets together with the set of lambda-terms is such a meet-semilattice, thus showing that arguments based on Tait-Girards's computability amount to the construction of a morphism. We characterise two classes of intersection type theories which induce sensible filter models. The first is non-effective while the second is effective and it amounts to the generalisation of Mendler's criterion to intersection types and head normalising terms. The complete characterisation of sensible filter models however still escapes.
format Preprint
id arxiv_https___arxiv_org_abs_2603_04004
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle Sensible Intersection Type Theories
Dezani-Ciancaglini, Mariangiola
Dundua, Besik
Giannini, Paola
Honsell, Furio
Logic in Computer Science
F.4.1
Finitary/static semantics in the form of intersection type assignments have become a paradigm for analysing the fine structure of all sorts of lambda-models. The key step is the construction of a filter model isomorphic to a given lambda-model. A property of great interest of filter lambda-models is sensibility, i.e. the interpretation of all unsolvable terms is the least element. The flexibility of intersection type assignments derives from their parametrisation on intersection type theories. We construe intersection type theories as special meet-semilattices and show that appropriate morphisms, in the opposite category of meet-semilattices, preserve sensibility of the induced lambda-models. Interestingly the set of saturated sets together with the set of lambda-terms is such a meet-semilattice, thus showing that arguments based on Tait-Girards's computability amount to the construction of a morphism. We characterise two classes of intersection type theories which induce sensible filter models. The first is non-effective while the second is effective and it amounts to the generalisation of Mendler's criterion to intersection types and head normalising terms. The complete characterisation of sensible filter models however still escapes.
title Sensible Intersection Type Theories
topic Logic in Computer Science
F.4.1
url https://arxiv.org/abs/2603.04004