A formal treatment of the Barendregt variable convention in rule inductions

Christian Urban*, Michael Norrish

*Corresponding author for this work

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

13 Citations (Scopus)

Abstract

Barendregt's variable convention simplifies many informal proofs in the λ-calculus by allowing the consideration of only those bound variables that have been suitably chosen. Barendregt does not give a formal justification for the variable convention, which makes it hard to formalise such informal proofs. In this paper we show how a form of the variable convention can be built into the reasoning principles for rule inductions. We give two examples explaining our technique.

Original languageEnglish
Title of host publicationMERLIN'05 - Proceedings of the Third ACM SIGPLAN Workshop in Mechanized Reasoning about Languages with varIable biNding
PublisherAssociation for Computing Machinery
Pages25-32
Number of pages8
ISBN (Print)1595930728, 9781595930729
DOIs
Publication statusPublished - 2005
Externally publishedYes
EventMERLIN'05 - Third ACM SIGPLAN Workshop in Mechanized Reasoning about Languages with varIable biNding - Tallinn, Estonia
Duration: 30 Sept 200530 Sept 2005

Publication series

NameMERLIN'05 - Proceedings of the Third ACM SIGPLAN Workshop in Mechanized Reasoning about Languages with varIable biNding

Conference

ConferenceMERLIN'05 - Third ACM SIGPLAN Workshop in Mechanized Reasoning about Languages with varIable biNding
Country/TerritoryEstonia
CityTallinn
Period30/09/0530/09/05

Fingerprint

Dive into the research topics of 'A formal treatment of the Barendregt variable convention in rule inductions'. Together they form a unique fingerprint.

Cite this