Kripke-style models for typed lambda calculus (Q804559): Difference between revisions

From MaRDI portal
Importer (talk | contribs)
Created a new Item
 
Added link to MaRDI item.
links / mardi / namelinks / mardi / name
 

Revision as of 11:05, 30 January 2024

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