Information Services banner Edinburgh Research Archive The University of Edinburgh crest

Edinburgh Research Archive >
Informatics, School of >
Informatics Publications >

Please use this identifier to cite or link to this item: http://hdl.handle.net/1842/4770

This item has been viewed 7 times in the last year. View Statistics

Files in This Item:

File Description SizeFormat
BundyA_Dynamic Rippling.pdf233.21 kBAdobe PDFView/Open
Title: Dynamic Rippling, Middle-Out Reasoning and Lemma Discovery
Authors: Johansson, Moa
Dixon, Lucas
Bundy, Alan
Editors: Siegler, Simon
Wasser, Nathan
Issue Date: 2010
Journal Title: Induction, Verification and Termination Analysis
Volume: 6463 of LNAI
Page Numbers: 102–116
Publisher: Springer-Verlag
Abstract: We present a succinct account of dynamic rippling, a technique used to guide the automation of inductive proofs. This simplifies termination proofs for rippling and hence facilitates extending the technique in ways that preserve termination. We illustrate this by extending rippling with a terminating version of middle-out reasoning for lemma speculation. This supports automatic speculation of schematic lemmas which are incrementally instantiated by unification as the rippling proof progresses. Middle-out reasoning and lemma speculation have been implemented in higher-order logic and evaluated on typical libraries of formalised mathematics. This reveals that, when applied, the technique often finds the needed lemmas to complete the proof, but it is not as frequently applicable as initially expected. In comparison, we show that theory formation methods, combined with simpler proof methods, offer an effective alternative.
URI: http://www.springerlink.com/content/v522k48032q1/#section=802652&page=1&locus=0
http://hdl.handle.net/1842/4770
ISBN: 978-3-642-17171-0
Appears in Collections:Informatics Publications

Items in ERA are protected by copyright, with all rights reserved, unless otherwise indicated.

 

Valid XHTML 1.0! Unless explicitly stated otherwise, all material is copyright © The University of Edinburgh 2013, and/or the original authors. Privacy and Cookies Policy