In computer algebra, a regular semi-algebraic system is a particular kind of triangular system of multivariate polynomials over a real closed field.
Regular chains and triangular decompositions are fundamental and well-developed tools for describing the complex solutions of polynomial systems. The notion of a regular semi-algebraic system is an adaptation of the concept of a regular chain focusing on solutions of the real analogue: semi-algebraic systems.
Any semi-algebraic system S can be decomposed into finitely many regular semi-algebraic systems S 1 , … , S e such that a point (with real coordinates) is a solution of S if and only if it is a solution of one of the systems S 1 , … , S e .
Let T be a regular chain of k [ x 1 , … , x n ] for some ordering of the variables x = x 1 , … , x n and a real closed field k . Let u = u 1 , … , u d and y = y 1 , … , y n − d designate respectively the variables of x that are free and algebraic with respect to T . Let P ⊂ k [ x ] be finite such that each polynomial in P is regular w.r.t.\ the saturated ideal of T . Define P > := { p > 0 ∣ p ∈ P } . Let Q be a quantifier-free formula of k [ x ] involving only the variables of u . We say that R := [ Q , T , P > ] is a regular semi-algebraic system if the following three conditions hold.
Q defines a non-empty open semi-algebraic set S of k d ,the regular system [ T , P ] specializes well at every point u of S ,at each point u of S , the specialized system [ T ( u ) , P ( u ) > ] has at least one real zero.The zero set of R , denoted by Z k ( R ) , is defined as the set of points ( u , y ) ∈ k d × k n − d such that Q ( u ) is true and t ( u , y ) = 0 , p ( u , y ) > 0 , for all t ∈ T and all p ∈ P . Observe that Z k ( R ) has dimension d in the affine space k n .