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/3717

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

Files in This Item:

File Description SizeFormat
Bundy, Alan - CaseAnalysisForRippling+InductiveProof.pdf322.47 kBAdobe PDFView/Open
Title: Case-Analysis for Rippling and Inductive Proof
Authors: Bundy, Alan
Dixon, Lucas
Johansson, Moa
Editors: Kaufmann, M
Paulson, L.C.
Issue Date: 2010
Journal Title: Interactive Theorem Proving, Series: Lecture Notes in Computer Science
Page Numbers: 291-306
Publisher: Springer
Abstract: Rippling is a heuristic used to guide rewriting and is typically used for inductive theorem proving. We introduce a method to support case-analysis within rippling. Like earlier work, this allows goals containing if-statements to be proved automatically. The new contribution is that our method also supports case-analysis on datatypes. By locating the case-analysis as a step within rippling we also maintain the termination. The work has been implemented in IsaPlanner and used to extend the existing inductive proof method. We evaluate this extended prover on a large set of examples from Isabelle’s theory library and from the inductive theorem proving literature. We find that this leads to a significant improvement in the coverage of inductive theorem proving. The main limitations of the extended prover are identified, highlight the need for advances in the treatment of assumptions during rippling and when conjecturing lemmas.
Keywords: Computer Science
Rippling
Interactive Theorem Proving
URI: http://hdl.handle.net/1842/3717
ISBN: NA
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