A completeness result for a realisability semantics for an intersection type system (Q882122)
From MaRDI portal
!
This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use the normal view instead:
scientific article; zbMATH DE number 5156497
| Language | Label | Description | Also known as |
|---|---|---|---|
| default for all languages | No label defined |
||
| English | A completeness result for a realisability semantics for an intersection type system |
scientific article; zbMATH DE number 5156497 |
Statements
A completeness result for a realisability semantics for an intersection type system (English)
0 references
23 May 2007
0 references
The authors consider a type system with intersection types and a universal type \(\omega\) where any term has type \(\omega\). They provide this system with a realisability semantics where an atomic type is interpreted as a set of untyped \(\lambda\)-terms that is closed under a certain relation. The soundness and completeness for this semantics is obtained using a generalisation of the method due to \textit{J. R. Hindley} [``The simple semantics for Coppo-Dezani-Salle types'', Lect. Notes Comput. Sci. 137, 212--226 (1982; Zbl 0514.03009)]. Also, the authors find a set of types, called \({\mathbb U}^+\), for which typeabillity and realisability coincide.
0 references
intersection type systems
0 references
subject reduction
0 references
subject expansion
0 references
realisability semantics
0 references
soundness
0 references
completeness
0 references
normalisation
0 references
positive types
0 references
0 references
0.9385444
0 references
0.9334587
0 references
0.9321773
0 references
0.9110435
0 references
0.90820897
0 references
0.9044954
0 references
0.8947605
0 references