Tangencies and Polynomial Optimization
Tien-Son Pham

TL;DR
This paper characterizes key properties of polynomial functions on unbounded semi-algebraic sets using tangency varieties, providing criteria for boundedness, attainment of infimum, compactness of sublevel sets, and coercivity.
Contribution
It introduces a precise characterization of these properties in terms of the tangency variety, offering new stability criteria for polynomial optimization problems.
Findings
Characterization of boundedness and coercivity via tangency variety.
Criteria for the attainment of infimum on semi-algebraic sets.
Stability conditions for boundedness and coercivity of polynomial functions.
Abstract
Given a polynomial function and a unbounded basic closed semi-algebraic set in this paper we show that the conditions listed below are characterized exactly in terms of the so-called {\em tangency variety} of on : (i) The is bounded from below on (ii) The attains its infimum on (iii) The sublevel set for is compact; (iv) The is coercive on Besides, we also provide some stability criteria for boundedness and coercivity of on
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Tangencies and Polynomial Optimization
TIÊ´N-SO .N PHẠM
Department of Mathematics, University of Dalat, 1 Phu Dong Thien Vuong, Dalat, Vietnam
Abstract.
Given a polynomial function and a unbounded basic closed semi-algebraic set in this paper we show that the conditions listed below are characterized exactly in terms of the so-called tangency variety of on :
- •
The is bounded from below on
- •
The attains its infimum on
- •
The sublevel set for is compact;
- •
The is coercive on
Besides, we also provide some stability criteria for boundedness and coercivity of on
Key words and phrases:
Boundedness, Coercivity, Compactness, Critical points, Existence of minimizers, Polynomial, Semi-Algebraic, Stability, Sub-levels, Tangencies
2010 Mathematics Subject Classification:
14P15 90C26 90C30
The author is partially supported by Vietnam National Foundation for Science and Technology Development (NAFOSTED)
1. Introduction
Let be a polynomial function and a unbounded basic closed semi-algebraic subset of Consider the optimization problem
[TABLE]
In this paper we are interested in the following questions:
- (1)
When is bounded from below on 2. (2)
Suppose that is bounded from below on When does the problem (P) have a solution? 3. (3)
When is a sublevel set of the restriction of on compact? 4. (4)
When is coercive on 5. (5)
Suppose that is bounded from below on Let be a continuous function. When is bounded from below on 6. (6)
Suppose that is coercive on Let be a continuous function. When is coercive on
These questions are not easy to answer. In fact, concerning the first question, Shor [24] writes
“Checking that a given polynomial function is bounded from below is far from trivial.”
Nie, Demmel, and Sturmfels in the paper [23] (see also [7]) propose a method for finding the global infimum of a polynomial function via sum of squares relaxations under the assumption that the optimal value is attained; in the conclusion section of the paper, the authors write:
“This paper proposes a method for minimizing a multivariate polynomial over its gradient variety. We assume that the infimum is attained. This assumption is nontrivial, and we do not address the (important and difficult) question of how to verify that a given polynomial has this property.”
Indeed, very recently, Ahmadi and Zhang [1] showed that the testing attainment of the optimal value of a polynomial optimization problem is strongly NP-hard.
It is well-known that Problem (P) attains its optimal value provided that one of the following sufficient conditions holds:
- •
There is some such that the sublevel set is nonempty compact.
- •
The is coercive on
Again, both of these conditions are strongly NP-hard to test as shown in [1, Section 3].
In other lines of development, we also would like to mention that the coercivity of polynomials defined on basic closed semi-algebraic sets and its relation to the Fedoryuk and Malgrange conditions are analyzed by Hà and Phạm [11] (see also [15]), while a sufficient condition for the coercivity of polynomials on is provided by Jeyakumar, Lasserre, and Li [14]. A connection between the coercivity of polynomials on and their Newton polytopes is given by Bajbar and Stein [3]. For coercive polynomials, the order of growth at infinity and how this relates to the stability of coercivity with respect to perturbations of the coefficients are considered by Bajbar and Stein [4] and by Bajbar and Behrends [2].
In this paper, we show that the questions stated in the beginning of this section can be answered completely based on the information contained in the so-called tangency variety of on It is worth noting that tangencies play an important role in solving numerically polynomial optimization problems, see the papers [9, 10] and the monograph [12] for more details.
The rest of this paper is organized as follows. Some definitions and preliminaries concerning optimality conditions and tangencies are presented in Section 2; in particular, some properties of tangencies are new and are of interest by themselves. The main results are given in Section 3. Finally, several examples are provided in Section 4.
2. Critical points and tangencies
2.1. Preliminaries
We start this section with some words about our notation. We suppose and abbreviate by The space is equipped with the usual scalar product and the corresponding Euclidean norm Let and By convention, the minimum of the empty set is
Recall that a subset of is called semi-algebraic if it is a finite union of sets of the form
[TABLE]
where all are polynomials. A map is said to be semi-algebraic if its graph is a semi-algebraic subset in
The class of semi-algebraic sets is closed under taking finite intersections, finite unions and complements; a Cartesian product of semi-algebraic sets is a semi-algebraic set. Moreover, a major fact concerning the class of semi-algebraic sets is its stability under linear projections; in particular, the closure and interior of a semi-algebraic set are semi-algebraic sets. For more details, we refer the reader to [5] and [12, Chapter 1].
2.2. Optimality conditions
Throughout this paper, let be polynomial functions and assume that the set
[TABLE]
is nonempty and unbounded. It is well-known that the standard first-order necessary conditions for optimality in Problem (P) are the following.
Theorem 2.1** (Fritz-John optimality conditions).**
If is an optimal solution of Problem (P), then there exist real numbers and not all zero, such that
[TABLE]
Notice that if the above conditions are not very informative about a minimizer and so, we usually make an assumption called a constraint qualification to ensure that A constraint qualification–probably the one most often used in the design of algorithms–is defined as follows.
Definition 2.1**.**
We say that the linear independence constraint qualification (LICQ) holds on if for every the set of vectors
[TABLE]
is linearly independent, where
[TABLE]
is called the set of active constraint indices.
Remark 2.1**.**
By the Sard theorem, it is not hard to show that the condition (LICQ) holds generically (see [6, 12, 25]).
Under the assumption that (LICQ) holds on we may obtain the more informative optimality conditions due to Karush, Kuhn and Tucker (and called the KKT optimality conditions) where the real number in Theorem 2.1 can be taken to be
Theorem 2.2** (KKT optimality conditions).**
Let (LICQ) hold on If be an optimal solution of Problem (P), then there exist real numbers and such that
[TABLE]
The KKT optimality conditions lead to the following notion.
Definition 2.2**.**
We define the set of critical points of on to be the set:
[TABLE]
Remark 2.2**.**
(i) In the case we have
[TABLE]
which is the usual set of critical points of
(ii) In light of Theorem 2.2, if (LICQ) holds on then every optimal solution of Problem (P) belongs to Moreover, we have:
Lemma 2.1**.**
If (LICQ) holds on then is a finite set.
Proof.
See [10, Lemma 3.3]. ∎
2.3. Tangencies
Consider Problem (P). By definition, we have
[TABLE]
and the inequality can be strict as shown in the following example.
Example 2.1**.**
Let and We have on and
[TABLE]
Hence
[TABLE]
Note that
[TABLE]
Therefore,
[TABLE]
Assume that Problem (P) has no optimal solution. Then there exists a sequence such that
[TABLE]
Since the set is nonempty compact, the optimization problem
[TABLE]
has at least an optimal solution, say In light of Theorem 2.1, then for each there exist not all zero, such that
[TABLE]
This observation leads to the following notion.
Definition 2.3**.**
By the tangency variety of on we mean the set
[TABLE]
Geometrically, the tangency variety consists of all points where the level sets of the restriction of on are tangent to the sphere in centered in the origin with radius
Remark 2.3**.**
(i) In the case we have
[TABLE]
(ii) It is easy to see that Furthermore, we have
[TABLE]
Lemma 2.2**.**
Assume that (LICQ) holds on Then there exists a real number such that we have for all
[TABLE]
for some real numbers and
Proof.
See [10, Lemma 3.2]. ∎
Applying Hardt’s triviality theorem [13] for the semi-algebraic function
[TABLE]
we find a constant such that the restriction
[TABLE]
is a topological trivial fibration. Let be the number of connected components of a fiber of this restriction. Then has exactly connected components, say and each such component is a unbounded semi-algebraic set. Moreover, for all and all the sets are connected. Corresponding to each let
[TABLE]
be the function defined by where
Lemma 2.3**.**
Assume that (LICQ) holds on For all large enough, the following statements hold:
- (i)
All the functions are well-defined and semi-algebraic. 2. (ii)
Each the function is either constant or strictly monotone. 3. (iii)
The function is constant if, and only if,
Proof.
We choose large enough so that the conclusion of Lemma 2.2 holds.
(i) Fix and take any We will show that the restriction of on is constant. To see this, let be a smooth semi-algebraic curve such that for all By definition, we have
[TABLE]
Moreover, by Lemma 2.2, there exists a semi-algebraic curve such that
[TABLE]
Since the functions and are semi-algebraic, it follows from the Monotonicity Lemma (see, for example, [12, Theorem 1.8]) that there is a partition of such that on each interval these functions are smooth and either constant or strictly monotone, for Then, by (3), we can see that either or on In particular, we have
[TABLE]
It follows from (1), (2), and (3) that
[TABLE]
So is constant on the curve
On the other hand, since the set is connected semi-algebraic, it is path connected. Hence, any two points in can be joined by a piecewise smooth semi-algebraic curve (see [12, Theorem 1.13]). It follows that the restriction of on is constant. Finally, by the Tarski–Seidenberg Theorem (see, for example, [12, Theorem 1.5]), the function is semi-algebraic.
(ii) By increasing (if necessary) and applying the Monotonicity Lemma (see [12, Theorem 1.8]), it is not hard to get this item.
(iii) Necessity. We argue by contradiction: assume that the function is constant but there exists a point Since the set is closed and since the restriction is topological trivial fibration, we can find a sequence satisfying the following conditions:
- (a)
tends to as tends to and 2. (b)
for all
By the Curve Selection Lemma (see [12, Theorem 1.11]), there exists a smooth semi-algebraic curve with such that for all the following conditions hold:
[TABLE]
Note that the function is just and so, it is constant (by the assumption). Then a simple calculation shows that
[TABLE]
Hence, and so the curve lies in which is a contradiction. Therefore,
Sufficiency. As in the proof of [12, Theorem 2.3], we can see that the restriction of on each connected component of the set is constant. Hence, the function is constant because is a connected set and ∎
By Lemma 2.4, we have associated to the function a finite number of functions of a single variable. As a consequence, we get the next corollary (see also [9, Lemma 2.2], [10, Proposition 3.2], and [20, Theorem 1.5]). Let
[TABLE]
and we call it the set of tangency values at infinity of on
Corollary 2.1**.**
Assume that (LICQ) holds on We have
[TABLE]
In particular, the set is finite.
Proof.
Indeed, in light of Lemma 2.3, there exist (finite or infinite) limits
[TABLE]
for all In particular, the set
[TABLE]
is finite.
On the other hand, by the Curve Selection Lemma at infinity (see [12, Theorem 1.12]), we can see that a real number belongs to if, and only if, there exists a smooth semi-algebraic curve lying in with such that
[TABLE]
Increasing if necessary, we may assume that the curve lies in for some Consequently, we get for all Then the desired conclusion follows. ∎
Remark 2.4**.**
It worth emphasizing that the finiteness of the set of tangency values at infinity plays an important role in solving numerically polynomial optimization problems, see [9, 10]. For more details on the subject, we refer the reader to the survey [19] and the monographs [12, 17, 18, 21] with the references therein.
Corollary 2.2**.**
Assume that (LICQ) holds on If is bounded from below on then
[TABLE]
Proof.
If attains its infimum on then because of Theorem 2.2. Otherwise, the argument given before Definition 2.3 shows that In both cases, we have
[TABLE]
from which follows the desired conclusion. ∎
For each we have is a nonempty compact semi-algebraic set. Hence, the function
[TABLE]
is well-defined, and moreover, it is semi-algebraic because of the Tarski–Seidenberg Theorem (see, for example, [12, Theorem 1.5]).
The following lemma is simple but useful.
Lemma 2.4**.**
For large enough, the following statements hold:
- (i)
The functions and are either coincide or disjoint. 2. (ii)
* for all * 3. (iii)
* for some *
Proof.
(i) This is an immediate consequence of the Monotonicity Lemma (see, for example, [12, Theorem 1.8]).
(ii) By construction, for all we have
[TABLE]
Therefore,
[TABLE]
where the second equality follows from Theorem 2.1.
(iii) This follows from Items (i) and (ii). ∎
In view of Lemma 2.3, the functions are either constant or strictly monotone. Consequently, the following limits exist:
[TABLE]
Note that if then Furthermore, by Lemma 2.4, the limit exists and equals to for some
Lemma 2.5**.**
We have
[TABLE]
Proof.
Indeed, by Lemma 2.4, for all and all Letting we get
[TABLE]
On the other hand, by Lemma 2.4 again, there exists an index such that and so
[TABLE]
Combining this with the inequality (4), we get the desired conclusion. ∎
We finish this section with the following observation.
Lemma 2.6**.**
We have
[TABLE]
with the equality if does not attain its infimum on
Proof.
Indeed, we have for all
[TABLE]
Letting we get
Now suppose that does not attain its infimum on then there exists a sequence such that
[TABLE]
On the other hand, by definition, it is clear that for all large enough. Therefore, and so the desired conclusion follows. ∎
Note that in the above lemma we do not assume that is bounded from below on
3. Main results
In this section, we give some answers to the questions stated in the introduction section. Recall that are polynomial functions and that the set
[TABLE]
is nonempty and unbounded. From now on we will assume that (LICQ) holds on
Keeping the notations as in the previous section, we know that has exactly connected components and each such component is a unbounded semi-algebraic set. Corresponding to each the functions
[TABLE]
are defined. Also, recall that the function is defined by
[TABLE]
Here and in the following, is chosen large enough so that the conclusions of Lemmas 2.2, 2.3, and 2.4 hold.
3.1. Boundedness
In this subsection we present necessary and sufficient conditions for the boundedness from below and from above of the objective function on the feasible set
Theorem 3.1**.**
The following statements hold:
- (i)
* is bounded from below on if, and only if, it holds that * 2. (ii)
* is bounded from above on if, and only if, it holds that * 3. (iii)
* is bounded neither from below nor from above if, and only if, it holds that*
[TABLE]
Proof.
We prove only Item (i); the other items may be treated similarly.
In light of Lemma 2.1, is a finite subset of By Lemma 2.3, for any we have belongs to the set and so it is finite. Combining this with Lemmas 2.5 and 2.6, we get the desired conclusion. ∎
In what follows we let
[TABLE]
Remark 3.1**.**
By definition, the index set is empty if, and only if, the restriction of on is constant outside a compact set in Furthermore, in light of Lemma 2.3, if, and only if, the set of critical points of on is (possibly empty) compact.
By the Growth Dichotomy Lemma [12, Lemma 1.7] and increasing if necessary, we can assume that each function is developed into a fractional power series of the form
[TABLE]
where and
Theorem 3.2**.**
With the above notation, the following statements hold:
- (i)
* is bounded from below on if, and only if, for any *
[TABLE] 2. (ii)
* is bounded from above on if, and only if, for any *
[TABLE] 3. (iii)
* is bounded neither from below nor from above if, and only if, there exist integer numbers such that*
[TABLE]
Proof.
We prove only Item (i); the rest follows easily.
By Theorem 3.1, is bounded from below on if, and only if, it holds that for all Then Item (i) follows immediately from the definition of and ∎
Remark 3.2**.**
Following [8] and [16] we can say that the exponents are characteristic exponents of at infinity at
3.2. Existence of optimal solutions
In this subsection we provide necessary and sufficient conditions for the existence of optimal solutions to the problem (P). We start with the following result.
Theorem 3.3**.**
The function attains its infimum on if, and only if, it holds that
[TABLE]
Proof.
Note that is a finite subset of (see Lemma 2.1).
Necessity. Let attain its infimum on i.e., there exists a point such that
[TABLE]
In light of Theorem 2.2, and so is nonempty.
On the other hand, for all we have
[TABLE]
where the last equality follows from Lemma 2.4. Therefore,
[TABLE]
Letting we get
[TABLE]
Sufficiency. By the assumption, we have
[TABLE]
It follows from Theorem 3.1 that is bounded from below on
Now, assume that does not attain its infimum on Then
[TABLE]
Moreover, by Lemmas 2.5 and 2.6, we have
[TABLE]
Consequently,
[TABLE]
Thanks to Lemma 2.3(iii), we know that for all Therefore
[TABLE]
which contradicts the assumption that ∎
Corollary 3.1**.**
The set of all optimal solutions of the problem is nonempty compact if, and only if, it holds that
[TABLE]
Proof.
This is a direct consequence of Theorem 3.3 and Lemma 2.3(iii). ∎
Recall that the set of tangency values at infinity of on is a (possibly empty) finite set in (see Corollary 2.1). Furthermore, we have
Theorem 3.4**.**
Suppose that is bounded from below on Then attains its infimum on if, and only if, it holds that
[TABLE]
Proof.
Indeed, by Lemma 2.3(iii), for all Consequently, we obtain
[TABLE]
On the other hand, since is bounded from below on it follows from Corollary 2.1 that
[TABLE]
Now, applying Theorem 3.3, we get the desired conclusion. ∎
3.3. Compactness of sublevel sets
Recall that the function is defined by
[TABLE]
In view of Lemmas 2.3 and 2.4, the function is either constant or strictly monotone. Consequently, the following limit exists:
[TABLE]
We also note from Lemma 2.5 that
[TABLE]
For each we write
[TABLE]
It is easy to see that if is nonempty compact for some then the infimum of on is finite and attained.
Theorem 3.5**.**
Suppose that is bounded from below on The following statements hold:
- (i)
If then is unbounded. 2. (ii)
If then is compact. 3. (iii)
Assume that Then is compact if, and only if, the function is strictly decreasing.
Proof.
(i) Assume that Then there exists an index such that for all large enough. By definition, for each there exists such that Hence for sufficiently large which yields is unbounded.
(ii) Assume that By contradiction, suppose that is unbounded. Then for all sufficiently large the set is not empty and it holds that
[TABLE]
This implies that
[TABLE]
which contradicts our assumption.
(iii) Assume that We first assume that is compact. Then, for all large enough we have
[TABLE]
Since it follows that the function is strictly decreasing.
Conversely, assume that is unbounded. Then for all large enough, the set is not empty, and so
[TABLE]
Hence, the function is either constant or strictly increasing. ∎
3.4. Coercivity
In this subsection we give necessary and sufficient conditions for the coercivity of on Here and in the following, we say that is coercive on if for every sequence such that we have It is well known that if is coercive on then all sublevel sets of on are compact, and so achieves its infimum on
Theorem 3.6**.**
The following statements are equivalent:
- (i)
*The function is coercive on * 2. (ii)
* and and for all * 3. (iii)
** 4. (iv)
The function is bounded from below on and
Proof.
(i) (ii): By definition, and for all In view of Theorem 3.2, then for
(ii) (iii): This follows immediately from the definitions and the fact that
(iii) (iv): Since it follows from Lemma 2.5 and Theorem 3.1 that is bounded from below on Moreover, we have which follows from Corollary 2.1.
(iv) (i): By contradiction, assume that is not coercive on Then the limit
[TABLE]
is finite because is bounded from below on On the other hand, in view of Lemma 2.5, for some By Corollary 2.1, then which contradicts to the assumption that ∎
3.5. Stability
In this subsection, we show some stability properties for semi-algebraic functions.
Given two numbers and let denote the set of all functions for which there exists such that
[TABLE]
Remark 3.3**.**
Note that for any and any the set is nonempty. For example, it is easy to see that the function belongs to any
Recall that for each we have asymptotically as
[TABLE]
where and Let
[TABLE]
where for The following result gives a stability property for the boundedness from below of semi-algebraic functions.
Theorem 3.7**.**
Assume that is bounded from below on The following two assertions hold:
- (i)
There exists such that for all and all the function is bounded from below on 2. (ii)
For all and all there exists a semi-algebraic continuous function such that the function is not bounded from below on
Proof.
(i) The claim is clear in the case So assume that Then all the functions are not constant, i.e., By Theorem 3.2, and for all Hence, there exist constants and such that for
[TABLE]
Consequently, we have for all with
[TABLE]
Let Take any and let be a continuous function such that
[TABLE]
We have for all with
[TABLE]
Clearly, this implies that the function is bounded from below on
(ii) Let and Take any rational number with Define the function by Then is semi-algebraic continuous and belongs to
On the other hand, it is not hard to see that there exists a curve such that and asymptotically as
[TABLE]
for some It follows that
[TABLE]
which tends to as tends to Hence, the function is not bounded from below on ∎
The next result gives a stability criterion for the coercivity of semi-algebraic functions.
Theorem 3.8**.**
Assume that is coercive on The following two assertions hold:
- (i)
There exists such that for all and all the function is coercive on 2. (ii)
For all and all there exists a semi-algebraic continuous function such that the function is not coercive on
Proof.
(i) By Theorem 3.6, we know that and Then the rest of the proof is analogous to that of Theorem 3.7.
(ii) Let and Take any rational number with Define the function by Clearly, is semi-algebraic continuous and belongs to Moreover, as in the proof of Theorem 3.7, we can see that the function is not bounded from below on and so, it is not coercive on ∎
We finish this section by noting that it is not true that if attains its infimum on then there exists such that for all and all the function attains its infimum on
Example 3.1**.**
Let and Clearly, is bounded from below and attains its infimum on A direct calculation shows that Furthermore, for all and all we have and the function is bounded from below but does not attain its infimum on
4. Examples
In this section we provide examples to illustrate our main results. For simplicity we consider the case where and is a polynomial function in two variables By definition, then
[TABLE]
Example 4.1**.**
Let We have and the tangency variety is given by the equation:
[TABLE]
Hence, for the set has six connected components:
[TABLE]
Consequently,
[TABLE]
It follows that and
[TABLE]
Therefore, by Theorem 3.1, is bounded neither from below nor from above.
Example 4.2**.**
Let us consider the Motzkin polynomial (see [22])
[TABLE]
which is nonnegative on A simple calculation shows that
[TABLE]
and the tangency variety is given by the equation:
[TABLE]
Hence, for the set has eight connected components:
[TABLE]
Consequently,
[TABLE]
It follows that and
[TABLE]
Therefore, in light of Theorems 3.1 and 3.3, is bounded from below and attains its infimum. By Corollary 3.1, the set of optimal solutions of the problem is nonempty compact. In fact, we can see that this set is
[TABLE]
Moreover, from Theorem 3.5 we have
If then is empty;
If then is nonempty compact;
If then is non-compact;
If then the set is non-compact because the function is constant In fact, contains the following unbounded set:
[TABLE]
Finally, by Theorem 3.6, the polynomial is not coercive.
Example 4.3**.**
Let be the polynomial considered in Example 2.1. Then the tangency variety is given by the equation:
[TABLE]
We can see that111The computations are performed with the software Maple, using the command “puiseux” of the package “algcurves” for the rational Puiseux expansions. for large enough, the set has eight connected components:
[TABLE]
where Then substituting these expansions in we get
[TABLE]
It follows that and
[TABLE]
In light of Theorem 3.1, is bounded from below. Note that and
[TABLE]
Hence, by Theorem 3.3, does not attain its infimum. Furthermore, in view of Corollary 2.2, we have
[TABLE]
Acknowledgments
The author wishes to thank Jérôme Bolte for the useful discussions. The last version of this paper was partially performed while the author had been visiting at the Vietnam Institute for Advanced Study in Mathematics (VIASM) from January 1 to 31 March, 2019. He would like to thank the Institute for hospitality and support.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] A. A. Ahmadi and J. Zhang. On the complexity of testing attainment of the optimal value in nonlinear optimization. https://arxiv.org/pdf/1803.07683.pdf, 2018.
- 2[2] T. Bajbar and S. Behrends. How fast do coercive polynomials grow? Technical report, Instituts für Numerische und Angewandte Mathematik, Georg-August-Universität Göttingen, 2017.
- 3[3] T. Bajbar and O. Stein. Coercive polynomials and their Newton polytopes. SIAM J. Optim. , 25(3):1542–1570, 2015.
- 4[4] T. Bajbar and O. Stein. Coercive polynomials: stability, order of growth, and Newton polytopes. Optimization , 2018.
- 5[5] J. Bochnak, M. Coste, and M.-F. Roy. Real algebraic geometry , volume 36. Springer, Berlin, 1998.
- 6[6] J. Bolte, A. Hochart, and E. Pauwels. Qualification conditions in semi-algebraic programming. SIAM J. Optim. , 28(3):2131–2151, 2018.
- 7[7] J. Demmel, J. Nie, and V. Powers. Representations of positive polynomials on noncompact semialgebraic sets via KKT ideals. J. Pure Appl. Algebra. , 209(1):189–200, 2007.
- 8[8] V. Grandjean. On the limit set at infinity of a gradient trajectory of a semialgebraic function. J. Differential Equations , 233(1):22–41, 2007.
