Type Preorders

Various type structures, called Intersection Type Structures, have been introduced in the literature in order to define models of λ-calculus and simultaneously to reason in a finitary way about λ-terms. All these systems are only employed as meet-semilattices generated by preorders built on prime ty...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: Alessi, Fabio
Format: Buchkapitel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Various type structures, called Intersection Type Structures, have been introduced in the literature in order to define models of λ-calculus and simultaneously to reason in a finitary way about λ-terms. All these systems are only employed as meet-semilattices generated by preorders built on prime types. For this reason these structures are linguistically redundant. Starting from this observation we introduce the category of Type Preorders, which arises naturally when we eliminate redundant types from Intersection Type Structures. We give a Stoneduality type result for Type Preorders, showing that they are equivalent to the category of prime-algebraic complete lattices and Scott continuous functions. Thus we clarify the domain-theoretic description of Intersection Type Structures, which often appears opaque. As an application we give the domain-theoretic reading of the Intersection Union Type Structure.
ISSN:0302-9743
1611-3349
DOI:10.1007/BFb0017472