Type theories, normal forms, and \(D_{\infty}\)-lambda-models (Q1102936)

From MaRDI portal
scientific article
Language Label Description Also known as
English
Type theories, normal forms, and \(D_{\infty}\)-lambda-models
scientific article

    Statements

    Type theories, normal forms, and \(D_{\infty}\)-lambda-models (English)
    0 references
    0 references
    0 references
    1987
    0 references
    The study of a special filter model for the \(\lambda\)-calculus (in the sense of H. Barendregt), denoted \({\mathcal F}^*\), is the main objective of this paper. The type assignement system, on which the definition of \({\mathcal F}^*\) is based, is the classical Curry's type assignement to which \(\omega\) (the universal type), the operator \(\Lambda\) (intersection) - for type formation, and an ``inclusion'' relation on types are added. Much more, the initial set of atomic types is a two- element set. It is proved that \({\mathcal F}^*\) is isomorphic with an inverse limit space \(D^*_{\infty}\) constructed from a (three point) lattice with a nonstandard initial projection, which is not (Hilbert- Post) complete. A nice characterization (the first purely semantic one?) for a term to be normalizable is also given.
    0 references
    normalizable term
    0 references
    filter model
    0 references
    \(\lambda \)-calculus
    0 references
    type assignement
    0 references

    Identifiers