Title
Combining logical and algebraic techniques for natural style proving in elementary analysis
Abstract
PCS (Proving-Computing-Solving) introduced by B. Buchberger in 2001 and S-Decomposition, introduced by T. Jebelean in 2001, are strategies for handling proof problems by combining logic inference steps (e.g., modus ponens, Skolemization, instantiation) with rewriting steps (application of definitions) and solving procedures based on algebraic techniques (e.g., Groebner Bases, Cylindrical Algebraic Decomposition). If one formalizes the main notions of elementary analysis like continuity, convergence, etc., usually a sequence of alternating quantifier blocks appears in the quantifier prefix of the corresponding formula. This makes the proof problems involving these notions difficult. The S-Decomposition strategy is especially suitable for property-preserving problems like continuity of sum, because it is designed for handling problems where the goal and the main assumptions have a similar structure. During proof deduction, existentially quantified goals and universal assumptions are handled by introducing metavariables, if no suitable ground instance is known in advance. For finalizing proof attempts, the metavariables must be instantiated in such a way that they satisfy the cumulated algebraic constraints collected during the proof attempt. The instantiation problem is considered to be difficult in a purely logical calculus. Appropriate instances can be often found using quantifier elimination (QE) over real closed fields. In order to obtain witness terms we utilize the QE method based on cylindrical algebraic decomposition (CAD) invented by G. Collins in 1973. However, the QE method alone is not sufficient. One needs to pre-process the (closed, quantified) conjectured formula and post-process the resulting CAD-structure after the call of the QE algorithm.
Year
DOI
Venue
2009
10.1016/j.matcom.2008.11.002
Mathematics and Computers in Simulation
Keywords
Field
DocType
qe algorithm,algebraic technique,extended quantifier elimination,proof problem,automated theorem proving,cumulated algebraic constraint,cad,quantifier block,68t15,03c10,proof attempt,proof deduction,03b35,groebner bases,qe method,finalizing proof attempt,natural style,elementary analysis,cylindrical algebraic decomposition,satisfiability,real closed field,quantifier elimination,cumulant,modus ponens
Quantifier elimination,Logical conjunction,Modus ponens,Algebraic number,Algebra,Computer science,Automated theorem proving,Rewriting,Skolem normal form,Cylindrical algebraic decomposition
Journal
Volume
Issue
ISSN
79
8
Mathematics and Computers in Simulation
Citations 
PageRank 
References 
2
0.65
10
Authors
3
Name
Order
Citations
PageRank
Robert Vajda120.99
Tudor Jebelean237644.48
Bruno Buchberger3847168.26