Productive use of failure in inductive proof

From MaRDI portal
Publication:1915134

DOI10.1007/BF00244460zbMath0847.68103OpenAlexW2067540169MaRDI QIDQ1915134

Andrew Ireland, Alan Bundy

Publication date: 11 June 1996

Published in: Journal of Automated Reasoning (Search for Journal in Brave)

Full work available at URL: https://doi.org/10.1007/bf00244460




Related Items

ASP, Amalgamation, and the Conceptual Blending WorkflowTIP: Tons of Inductive ProblemsProof planning with multiple strategiesAn integrated approach to high integrity software verification\textit{Theorema}: Towards computer-aided mathematical theory explorationA proof-centric approach to mathematical assistantsSupporting the formal verification of mathematical textsMiddle-out reasoning for synthesis and inductionA calculus for and termination of ripplingThe problem of \(\Pi_{2}\)-cut-introductionOn the generation of quantified lemmasAlgorithmic introduction of quantified cutsSolving constrained Horn clauses over algebraic data typesAutomating Event-B invariant proofs by rippling and proof patchingProving theorems by reuseExtensions to a generalization critic for inductive proofInternal analogy in theorem provingTermination of theorem proving by reuseLemma discovery in automating inductionA computational framework for conceptual blendingDeduction as an Engineering ScienceThe use of embeddings to provide a clean separation of term and annotation for higher order ripplingDynamic Rippling, Middle-Out Reasoning and Lemma DiscoveryUsing Theorema in the Formalization of Theoretical EconomicsA divergence criticTermination orderings for ripplingUsing a generalisation critic to find bisimulations for coinductive proofsA colored version of the λ-calculusAppropriate lemmae discoveryHipster: Integrating Theory Exploration in a Proof AssistantProof-search in type-theoretic languages: An introductionRemoving algebraic data types from constrained Horn clauses using difference predicatesOn terminating lemma speculations.PLANS AND PLANNING IN MATHEMATICAL PROOFS


Uses Software


Cites Work