Set-theoretical and other elementary models of the \(\lambda\)-calculus (Q1314361)

From MaRDI portal
Revision as of 08:28, 14 February 2024 by RedirectionBot (talk | contribs) (‎Removed claims)
scientific article
Language Label Description Also known as
English
Set-theoretical and other elementary models of the \(\lambda\)-calculus
scientific article

    Statements

    Set-theoretical and other elementary models of the \(\lambda\)-calculus (English)
    0 references
    22 June 1994
    0 references
    The first part of this paper consists of the author's previously unpublished but seminal work, dating back to 1972, creating the first model of the lambda calculus. The paper is best summarised as in the abstract: The first part begins with an elementary set-theoretical model of the \(\lambda\beta\)-calculus. Functions are modelled in a similar way to that normally employed in set theory, by their graphs; difficulties are caused in this enterprise by the axiom of foundation. Next, based on that model, a model of the \(\lambda\beta\eta\)-calculus is constructed by means of a natural deduction method. Finally, a theorem is proved giving some general properties of those nontrivial models of the \(\lambda\beta\eta\)- calculus which are continuous complete lattices. The second part begins with a brief discussion of models of the \(\lambda\)-calculus in set theories with anti-foundation axioms. Next the model of the \(\lambda\beta\)-calculus of Part I and also the closely related -- but different! -- models of Scott (1976, 1980) and of Engeler (1981, 1988) are reviewed. Then general frameworks in which elementary constructions of models can be given are discussed. Following Longo (1982), one can employ certain Scott-Engeler algebras. Following Coppo et al (1983), one can obtain filter models from their extended applicative type structures. An extended discussion is given of various ways of construction models of the \(\lambda\beta\eta\)-calculus, and the connections between them. Finally an extension of the theorem to complete partial orders is given. The theme of the paper is the consideration of means of constructing models. There is hardly any analysis of their properties; there is no discussion of their application.
    0 references
    combinatory logic
    0 references
    model theory
    0 references
    lambda calculus
    0 references
    set-theoretical model
    0 references
    axiom of foundation
    0 references
    \(\lambda\beta\eta\)-calculus
    0 references
    anti-foundation axioms
    0 references
    Scott-Engeler algebras
    0 references
    filter models
    0 references
    complete partial orders
    0 references

    Identifiers