A Formalised First-Order Confluence Proof for the lambda-Calculus Using One-Sorted Variable Names

  • Authors:
  • René Vestergaard;James Brotherston

  • Affiliations:
  • -;-

  • Venue:
  • RTA '01 Proceedings of the 12th International Conference on Rewriting Techniques and Applications
  • Year:
  • 2001

Quantified Score

Hi-index 0.01

Visualization

Abstract

We present the titular proof development which has been implemented in Isabelle/HOL. As a first, the proof is conducted exclusively by the primitive induction principles of the standard syntax and the considered reduction relations: the naive way, so to speak. Curiously, the Barendregt Variable Convention takes on a central technical role in the proof. We also show (i) that our presentation coincides with Curry's and Hindley's when terms are considered equal up-to α and (ii) that the confluence properties of all considered calculi are equivalent.