Barendregt’s Theory of the λ-Calculus, Refreshed and Formalized

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Barendregt’s book on the untyped λ-calculus refines the inconsistent view of β-divergence as representation of the undefined via the key concept of head reduction. In this paper, we put together recent revisitations of some key theorems laid out in Barendregt’s book, and we formalize them in the Abella proof assistant. Our work provides a compact and refreshed presentation of the core of the book. The formalization faithfully mimics pen-and-paper proofs. Two interesting aspects are the manipulation of contexts for the study of contextual equivalence and a formal alternative to the informal trick at work in Takahashi’s proof of the genericity lemma. As a by-product, we obtain an alternative definition of contextual equivalence that does not mention contexts.

Original languageEnglish
Title of host publication16th International Conference on Interactive Theorem Proving, ITP 2025
EditorsYannick Forster, Chantal Keller
PublisherSchloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
ISBN (Electronic)9783959773966
DOIs
Publication statusPublished - 22 Sept 2025
Event16th International Conference on Interactive Theorem Proving, ITP 2025 - Reykjavik, Iceland
Duration: 28 Sept 20251 Oct 2025

Publication series

NameLeibniz International Proceedings in Informatics, LIPIcs
Volume352
ISSN (Print)1868-8969

Conference

Conference16th International Conference on Interactive Theorem Proving, ITP 2025
Country/TerritoryIceland
CityReykjavik
Period28/09/251/10/25

Keywords

  • equational theory
  • head reduction
  • lambda-calculus

Fingerprint

Dive into the research topics of 'Barendregt’s Theory of the λ-Calculus, Refreshed and Formalized'. Together they form a unique fingerprint.

Cite this