TY - GEN
T1 - Formal proofs in real algebraic geometry
T2 - 17th Workshop on Types for Proofs and Programs, TYPES 2010
AU - Cohen, Cyril
AU - Mahboubi, Assia
PY - 2012
Y1 - 2012
N2 - This paper describes a formalization of discrete real closed fields in the Coq proof assistant. This abstract structure captures for instance the theory of real algebraic numbers, a decidable subset of real numbers with good algorithmic properties. The theory of real algebraic numbers and more generally of semi-algebraic varieties is at the core of a number of effective methods in real analysis, including decision procedures for non linear arithmetic or optimization methods for real valued functions. After defining an abstract structure of discrete real closed field and the elementary theory of real roots of polynomials, we describe the formalization of an algebraic proof of quantifier elimination based on pseudo-remainder sequences following the standard computer algebra literature on the topic. This formalization covers a large part of the theory which underlies the efficient algorithms implemented in practice in computer algebra. The success of this work paves the way for formal certification of these efficient methods. © C. Cohen and A. Mahboubi.
AB - This paper describes a formalization of discrete real closed fields in the Coq proof assistant. This abstract structure captures for instance the theory of real algebraic numbers, a decidable subset of real numbers with good algorithmic properties. The theory of real algebraic numbers and more generally of semi-algebraic varieties is at the core of a number of effective methods in real analysis, including decision procedures for non linear arithmetic or optimization methods for real valued functions. After defining an abstract structure of discrete real closed field and the elementary theory of real roots of polynomials, we describe the formalization of an algebraic proof of quantifier elimination based on pseudo-remainder sequences following the standard computer algebra literature on the topic. This formalization covers a large part of the theory which underlies the efficient algorithms implemented in practice in computer algebra. The success of this work paves the way for formal certification of these efficient methods. © C. Cohen and A. Mahboubi.
UR - http://www.scopus.com/inward/record.url?scp=84879677654&partnerID=8YFLogxK
U2 - 10.2168/LMCS-8
DO - 10.2168/LMCS-8
M3 - Conference contribution
T3 - Logical Methods in Computer Science
BT - Logical Methods in Computer Science
Y2 - 13 October 2010 through 16 October 2010
ER -