Authors
Christian Urban, Stefan Berghofer, Michael Norrish
Publication date
2007
Conference
Automated Deduction–CADE-21: 21st International Conference on Automated Deduction Bremen, Germany, July 17-20, 2007 Proceedings 21
Pages
35-50
Publisher
Springer Berlin Heidelberg
Description
Inductive definitions and rule inductions are two fundamental reasoning tools in logic and computer science. When inductive definitions involve binders, then Barendregt’s variable convention is nearly always employed (explicitly or implicitly) in order to obtain simple proofs. Using this convention, one does not consider truly arbitrary bound names, as required by the rule induction principle, but rather bound names about which various freshness assumptions are made. Unfortunately, neither Barendregt nor others give a formal justification for the variable convention, which makes it hard to formalise such proofs. In this paper we identify conditions an inductive definition has to satisfy so that a form of the variable convention can be built into the rule induction principle. In practice this means we come quite close to the informal reasoning of “pencil-and-paper” proofs, while remaining completely formal. Our …
Total citations
20062007200820092010201120122013201420152016201720182019202020212022202320241379826573454722241
Scholar articles
C Urban, S Berghofer, M Norrish - Automated Deduction–CADE-21: 21st International …, 2007