Barendregt Convenes with Knaster and Tarski: Strong Rule Induction for Syntax with Bindings

Jan van Brügge, James McKinna, Andrei Popescu, Dmitriy Traytel

Research output: Contribution to journalArticlepeer-review

1 Citation (Scopus)
4 Downloads (Pure)

Abstract

This paper is a contribution to the meta-theory of systems featuring syntax with bindings, such as -calculi and logics. It provides a general criterion that targets inductively defined rule-based systems, enabling for them inductive proofs that leverage Barendregt's variable convention of keeping the bound and free variables disjoint. It improves on the state of the art by (1) achieving high generality in the style of Knaster-Tarski fixed point definitions (as opposed to imposing syntactic formats), (2) capturing systems of interest without modifications, and (3) accommodating infinitary syntax and non-equivariant predicates.

Original languageEnglish
Article number57
JournalProceedings of the ACM on Programming Languages
Volume9
Issue numberPOPL
DOIs
Publication statusPublished - 9 Jan 2025

Keywords

  • formal reasoning
  • induction
  • nominal sets
  • syntax with bindings

ASJC Scopus subject areas

  • Software
  • Safety, Risk, Reliability and Quality

Fingerprint

Dive into the research topics of 'Barendregt Convenes with Knaster and Tarski: Strong Rule Induction for Syntax with Bindings'. Together they form a unique fingerprint.

Cite this