The system \({\mathcal F}\) of variable types, fifteen years later (Q1091379)

From MaRDI portal
Revision as of 09:40, 18 June 2024 by ReferenceBot (talk | contribs) (‎Changed an Item)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
scientific article
Language Label Description Also known as
English
The system \({\mathcal F}\) of variable types, fifteen years later
scientific article

    Statements

    The system \({\mathcal F}\) of variable types, fifteen years later (English)
    0 references
    0 references
    1986
    0 references
    The paper concentrates on the construction of a suitable semantics for the system F of variable types, i.e. schemes of abstraction with respect to types. The main problem in finding interpretation of terms of variable types is connected with generally unrestrained formation of type abstraction and the schema of evaluation of functions of universal type. Since its formulation in the system F, the idea of variable types has become a common idea in computer science. However, there has not been much progress in the underlying theory. The author develops a semantics based on the category-theoretic notion of direct limit, allowing to describe the behaviour of a variable type of any domain by its behaviour on finite domains only. To do so, an original construction is introduced, viz. the qualitative domains, which present a refinement of Scott domains. The interpretation obtained is demonstrated on simple examples, a small universal model (''the intrinsic model'') of lambda calculus is defined, and the concept of totality is discussed.
    0 references
    polymorphism
    0 references
    models of lambda calculus
    0 references
    semantics
    0 references
    system F of variable types
    0 references
    type abstraction
    0 references
    direct limit
    0 references
    qualitative domains
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references

    Identifiers