Kripke-style models for typed lambda calculus (Q804559)

From MaRDI portal
Revision as of 11:05, 30 January 2024 by Import240129110113 (talk | contribs) (Added link to MaRDI item.)
scientific article
Language Label Description Also known as
English
Kripke-style models for typed lambda calculus
scientific article

    Statements

    Kripke-style models for typed lambda calculus (English)
    0 references
    0 references
    0 references
    1991
    0 references
    As an extension for usual Henkin models, Kripke-style models are defined for typed lambda calculus. As for the relationship between the models and Cartesian closed categories (CCCs), every Kripke model determines a CCC, and every small CCC may be embedded in a Kripke model. Kripke models are Cartesian closed subcategories of the presheaves over a poset. Strong completeness is proved for Kripke models: every set of equations that is closed under implication is the theory of a single Kripke model. Moreover, the notion of logical relations over Kripke structures is developed, showing that every theory is the theory of a model determined by a Kripke equivalence relation over a Henkin model.
    0 references
    0 references
    semantics
    0 references
    typed lambda calculus
    0 references
    Cartesian closed categories
    0 references
    Kripke model
    0 references
    logical relations over Kripke structures
    0 references
    Henkin model
    0 references

    Identifiers