Steve Awodey ; Florian Rabe - Kripke Semantics for Martin-Löf's Extensional Type Theory

lmcs:1184 - Logical Methods in Computer Science, September 27, 2011, Volume 7, Issue 3 - https://doi.org/10.2168/LMCS-7(3:18)2011
Kripke Semantics for Martin-Löf's Extensional Type TheoryArticle

Authors: Steve Awodey ; Florian Rabe ORCID

    It is well-known that simple type theory is complete with respect to non-standard set-valued models. Completeness for standard models only holds with respect to certain extended classes of models, e.g., the class of cartesian closed categories. Similarly, dependent type theory is complete for locally cartesian closed categories. However, it is usually difficult to establish the coherence of interpretations of dependent type theory, i.e., to show that the interpretations of equal expressions are indeed equal. Several classes of models have been used to remedy this problem. We contribute to this investigation by giving a semantics that is standard, coherent, and sufficiently general for completeness while remaining relatively easy to compute with. Our models interpret types of Martin-Löf's extensional dependent type theory as sets indexed over posets or, equivalently, as fibrations over posets. This semantics can be seen as a generalization to dependent type theory of the interpretation of intuitionistic first-order logic in Kripke models. This yields a simple coherent model theory, with respect to which simple and dependent type theory are sound and complete.


    Volume: Volume 7, Issue 3
    Published on: September 27, 2011
    Imported on: April 4, 2011
    Keywords: Computer Science - Logic in Computer Science,Mathematics - Logic,F.4.1

    Classifications

    2 Documents citing this article

    Consultation statistics

    This page has been seen 1918 times.
    This article's PDF has been downloaded 490 times.
    pFad - Phonifier reborn

    Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

    Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


    Alternative Proxies:

    Alternative Proxy

    pFad Proxy

    pFad v3 Proxy

    pFad v4 Proxy