Mechanising λ-calculus using a classical first order theory of terms with permutations

Michael Norrish*

*Corresponding author for this work

    Research output: Contribution to journalArticlepeer-review

    16 Citations (Scopus)

    Abstract

    This paper describes the mechanisation in HOL of some basic λ-calculus theory. The proofs are taken from standard sources (books by Hankin and Barendregt), and cover: equational theory, reduction theory, residuals, finiteness of developments, and the standardisation theorem. The issues in mechanising pen-and-paper proofs are discussed; in particular, those difficulties arising from the sources' use of the Barendregt Variable Convention.

    Original languageEnglish
    Pages (from-to)169-195
    Number of pages27
    JournalHigher-Order and Symbolic Computation
    Volume19
    Issue number2-3
    DOIs
    Publication statusPublished - Sept 2006

    Fingerprint

    Dive into the research topics of 'Mechanising λ-calculus using a classical first order theory of terms with permutations'. Together they form a unique fingerprint.

    Cite this