Improved effective Łojasiewicz inequality and applications
Abstract.
Let be a real closed field. Given a closed and bounded semi-algebraic set and semi-algebraic continuous functions , such that , there exist and , such that the inequality (Łojasiewicz inequality) holds for all . In this paper we consider the case when is defined by a quantifier-free formula with atoms of the form for some finite subset of polynomials , and the graphs of are also defined by quantifier-free formulas with atoms of the form , for some finite set . We prove that the Łojasiewicz exponent in this case is bounded by . Our bound depends on and , but is independent of the combinatorial parameters, namely the cardinalities of and . The previous best known upper bound in this generality appeared in P. Solernó, Effective Łojasiewicz Inequalities in Semi-algebraic Geometry, Applicable Algebra in Engineering, Communication and Computing (1991) and depended on the sum of degrees of the polynomials defining and thus implicitly on the cardinalities of and . As a consequence we improve the current best error bounds for polynomial systems under some conditions. Finally, as an abstraction of the notion of independence of the Łojasiewicz exponent from the combinatorial parameters occurring in the descriptions of the given pair of functions, we prove a version of Łojasiewicz inequality in polynomially bounded o-minimal structures. We prove the existence of a common Łojasiewicz exponent for certain combinatorially defined infinite (but not necessarily definable) families of pairs of functions. This improves a prior result of Chris Miller (C. Miller, Expansions of the real field with power functions, Ann. Pure Appl. Logic (1994)).
Key words and phrases:
Łojasiewicz inequality, combinatorial complexity, error bounds, polynomially bounded o-minimal structures2000 Mathematics Subject Classification:
Primary 14P10; Secondary 03C64, 90C231. Introduction
L. Schwartz conjectured that if is a real analytic function and a distribution in some open subset , then there exists a distribution satisfying . As a main tool in proving this conjecture, Łojasiewicz [31] proved that if is the set of real zeros of , and in a sufficiently small neighborhood of a point in , there exists a constant such that
where denotes the distance of from . In case is a polynomial the result was obtained by Hörmander [18].
Several variants of Łojasiewicz inequality have appeared in the literature both in the semi-algebraic and analytic categories. In the semi-algebraic category, the following slightly more general version of the above inequality appears in [10, Corollary 2.6.7].
Unless otherwise specified is a fixed real closed field for the rest of the paper.
Let be a closed and bounded semi-algebraic set and let be continuous semi-algebraic functions. Furthermore, suppose that . Then there exist and a rational number depending on , , and , such that
(1.1) |
We denote the infimum of by which is called the Łojasiewicz exponent.
The inequality (1.1) is usually called the Łojasiewicz inequality and has found many applications (independent of the division problem of L. Schwartz) – for example, in singularity theory, partial differential equations, and optimization. We survey some of these applications later in the paper and improve some of these results using the version of Łojasiewicz inequality proved in the current paper.
Driven by the applications mentioned above there has been a lot of interest in obtaining effective bounds on .
2. Main results
In this paper we prove new quantitative versions of the inequality (1.1) in the semi-algebraic (and more generally in the o-minimal context). Before stating our results we introduce a few necessary definitions.
Definition 2.1 (-formulas and semi-algebraic sets).
Let , be a finite sets of polynomials. We will call a quantifier-free first-order formula (in the theory of the reals) with atoms to be a -formula. Given any first-order formula in the theory of the reals (possibly with quantifiers), we will denote by the set of points of satisfying , and call the realization of . We will call the realization of a -formula a -semi-algebraic set. A -semi-algebraic function is a function whose graph is a -semi-algebraic set.
We denote by the subset of polynomials in with degrees .
2.1. Semi-algebraic case
We prove the following theorem in the semi-algebraic setting which improves the currently the best known upper bound [45] in a significant way (see Section 4 below).
Theorem 1.
Let , , a closed and bounded -semi-algebraic set, and continuous -semi-algebraic functions, satisfying .
Then there exist and such that for all ,
(2.1) |
In other words,
(2.2) |
In the special case where and
and the bit-sizes of the coefficients of the polynomials in are bounded by , there exists
(2.3) |
such that the inequality (2.1) holds with .
Remark 1 (Sharpness).
The inequality (2.2) is nearly tight. The following slight modification of examples given in [45, Page 2] or [20, Example 15] shows that right hand side of inequality (2.2) cannot be made smaller than . The constants ( in the base and in the exponent) in our bound can possibly be improved (for example by using a better estimation in the inequality (5.1) in Proposition 5.1 and using a slightly more accurate degree bound). However, this would lead to a much more unwieldy statement which we prefer to avoid. The coefficient of in the exponent however seems inherent to our method.
Example 1.
Let be the compact semi-algebraic set and consider the semi-algebraic functions defined by
It is easy to see that . Then for sufficiently small the vector belongs to and we have
which implies for some positive constant . Letting , then it follows that .
Remark 2 (Independence from the combinatorial parameter).
An important feature of the bound in Theorem 1 is that the right hand side of inequality (2.2) depends only on the maximum degree of the polynomials in and is independent of the cardinalities of the sets . This is not the case for the previous best known general bound due to Solernó [45] which depended on the sum of the degrees of the polynomials appearing in the descriptions of , and and thus implicitly on the number of polynomials involved in these descriptions. This fact, that our bound is independent of the number of polynomials, plays an important role in the applications that we discuss later in the paper. For example, it is exploited crucially in the proof of Theorem 2 (see below). Also note that the feature of being independent of combinatorial parameters is also present in some prior work that we discuss in detail in Section 3.1. But these results (notably that of Kollár [21] and also [42]) come with certain important restrictions and/or with a worse bound. In contrast, our result is completely general and nearly optimal.
Remark 3 (Separation of combinatorial and algebraic parts).
Separating the roles of combinatorial and algebraic parameters has a long history in quantitative real algebraic geometry. We include (see Section 4 below) a discussion and several prior examples of such results. The Łojasiewicz inequality is clearly a foundational result in real algebraic geometry. Hence, asking for a similar distinction in quantitative bounds on the Łojasiewicz exponent is a very natural question. Finally, the underlying idea behind making this distinction allows us to formulate and prove a version of the Łojasiewicz inequality valid over polynomially bounded o-minimal structures (see Theorem 3) which is stronger than the one known before.
Remark 4.
It is not possible to obtain a uniform bound (i.e. a bound only in terms of , and possibly the combinatorial parameters) on the constant in Theorem 1.
2.2. Application to error bounds
Study of error bounds (defined next) is a very important topic in optimization theory and computational optimization (see for example [43] and the references cited therein).
Definition 2.2 (Error bounds and residual function).
Let . An error bound on with respect to is an inequality
(2.4) |
where , and is some function (called a residual function) such that iff .
The study of error bounds was motivated by the implementation of iterative numerical optimization algorithms and the proximity of solutions to the feasible or optimal set. Thus, from the optimization point of view, the set in (2.4) can be the feasible set (polyhedron, a slice of the positive semi-definite cone, a basic semi-algebraic set, etc.) or the optimal set of an optimization problem, see (6.4), is a set of interest (e.g., iterates of an iterative algorithm or central solutions [5]), and a residual function measures the amount of violation of the inequalities defining at a given solution of . See [43] for other applications of error bounds in optimization.
If and are semi-algebraic and is a closed and bounded semi-algebraic set, then (2.4) is a special case of (1.1), and by Theorem 1, the error bound (2.4) exists with an integer .
We prove the following quantitative result.
Theorem 2.
Let be a basic closed semi-algebraic set defined by
(2.5) |
where , and let be a closed and bounded -semi-algebraic subset of with . Let be the semi-algebraic function defined by
(2.6) |
Then there exist a positive constant and an integer such that (2.4) holds, with .
Moreover, if (i.e. is a finite subset of ), then (2.4) holds with .
Remark 5.
Example 1 indicates that the upper bound on cannot be better than .
Remark 6.
The error bounds of Theorem 2 have been stated, for the purpose of applications to optimization, only in reference to the basic semi-algebraic set (2.5) and the residual function (2.6). However, the results of Theorem 2 are still valid if we replace (2.5) by any -semi-algebraic set and (2.6) by any -semi-algebraic residual function, where and , see Corollary 1.
Theorem 1 significantly improves the bound in [45, Theorem 7] in which is the sum of degrees of polynomials and is universal positive integer. Furthermore, the upper bound on in Theorem 2 is independent of and (the number of polynomial equations and inequalities in (2.5)), which is particularly important for optimization purposes. Thus, if , the first part of Theorem 2 improves the best current upper bound [30, Corollary 3.8], where
(2.7) |
Furthermore, when is a finite subset of and , the second part of Theorem 2 improves the upper bound [30, Theorem 4.1], where
(2.8) |
The improvements mentioned above are particularly relevant to non-linear semi-definite systems, non-linear semi-definite optimization, and semi-definite complementarity problems, see e.g., [28, 40], where the application of (2.7) and (2.8) would result in a doubly exponential bound since the number of inequalities needed to define the cone of positive semi-definite matrices in the vector space of symmetric matrices with entries in is exponential in . The problem of estimation of the exponent in the error bounds of positive semi-definite systems failing the Slater condition [15, Page 23] is posed in [28, Page 106] where it is stated “Presently, we have no idea of what this exponent ought to be except in trivial cases”. Corollary 1 quantifies the error bound exponent in [28, Proposition 6] and gives an answer to this question in the special case of polynomial mappings.
Corollary 1.
Let be the cone of symmetric positive semidefinite matrices (with entries in ), let be defined as
where is a polynomial function of degree , and let be a closed and bounded -semi-algebraic subset of with . Then there exist and such that
2.3. O-minimal case
Many finiteness results of semi-algebraic geometry generalize to arbitrary o-minimal expansions of (we refer the reader to [47] and [13] for the definition of o-minimal structures and the corresponding finiteness results). Łojasiewicz inequality does not extend to arbitrary o-minimal expansions of (for example, o-minimal expansions in which the exponential function is definable). However, Miller proved in [38, Theorem 5.4, page 94] that in a polynomially bounded o-minimal expansion of , Łojasiewicz inequality holds for every compact definable set and definable functions with (using the same notation as in Theorem 1 above). (An o-minimal expansion of is polynomially bounded if for every definable function , there exist , such that for all .) However, it is not possible to give a meaningful quantitative version of Miller’s result in such a general context.
2.3.1. Extension of the notion of combinatorial complexity to arbitrary o-minimal structures
Although the notion of algebraic complexity in the context of general o-minimal structure does not make sense in general – one can still talk of combinatorial complexity [3]. The following result is illustrative (see also Proposition 5.4 for another example) and can be obtained by combining [3, Theorem 2.3] and the approximation theorem proved in [16].
Fix an o-minimal expansion of the and suppose that is a definable family of closed subsets of . Then there exists a constant having the following property. Suppose that is a finite subset and a subset of belonging to the Boolean algebra of subsets of generated by such that
(2.9) |
where and denotes the -th Betti number [7]. Notice that this bound does depend on the combinatorial parameter . Note also that it follows from Hardt’s triviality theorem for o-minimal structures [13] that the Betti numbers of the sets appearing in any definable family are bounded by a constant (depending on the family). However, the family of sets to which the inequality (2.9) applies is not necessarily a definable family.
In view of the inequality (2.9) it is an interesting question whether one can prove a quantitative version of Miller’s result with a uniform bound on the Łojasiewicz exponent in the same setting as above – so that the bound applies to a family (not necessarily definable) of definable sets and functions simultaneously – as in inequality (2.9).
2.3.2. Łojasiewicz inequality in polynomially bounded o-minimal structures
For the rest of this section we fix a polynomially bounded o-minimal expansion of . Before stating our theorem we need to use a notation and a definition.
Notation 1.
A definable family of subsets of parametrized by a definable set , is a definable subset . For , we will denote by , where , are the two projection maps. We will often abuse notation and refer to the definable family by .
Definition 2.3.
Given a definable family of subsets of parametrized by a definable set , and a finite subset , we call a subset to be a -set if it belongs to the Boolean algebra of subsets of generated by the tuple . We will call a subset , a -set if is a -set for some finite set . If the graph of a definable function is a -set we will call a -function. (Note that the family of -sets is in general not a definable family of subsets of .)
Example 2.
If we take the o-minimal structure of semi-algebraic sets, then for each fixed , the family of semi-algebraic sets which are -semi-algebraic sets where varies over all finite subsets of is an example of a family of -sets for an appropriately chosen . Note that this family is not a semi-algebraic family.
Example 2 suggests a way to obtain a quantitative Łojasiewicz inequality valid over any polynomially bounded o-minimal structure.
Theorem 3 (Łojasiewicz inequality for -sets and -functions for any pair of definable families and ).
Let be a definable family of subsets of parametrized by the definable set , and let be a definable family of subsets of parametrized by the definable set .
Then there exists having the following property. For any triple of finite sets with , there exists such that for each closed and bounded -set , a -set , and a -set , such that are graphs of definable functions continuous on with , and for all ,
Remark 7 (Theorem 3 generalizes Theorem 5.4 (page 94) in [38]).
Notice that as in Theorem 1, the combinatorial parameter (namely, ) plays no role. It is also more general than the Łojasiewicz inequality in [38] as the inequality holds with the same value of for a large, potentially infinite family (not necessarily definable) of triples and not just for one triple as in the result in [38].
2.4. Outline of the proofs of the main theorems
We now outline the key ideas behind the proofs of the theorems stated in the previous section.
Our proof of Theorem 1 follows closely the proof of the similar qualitative statement in [10] with certain important modifications. One main tool that we use to obtain our quantitative bound is a careful analysis of the degrees of certain polynomials appearing in the output of an algorithm (Algorithm 14.6 (Block Elimination) described in the book [7]. 111We refer to the posted online version of the book because it contains certain degree estimates which are more precise than in the printed version. This algorithm is an intermediate algorithm for the effective quantifier elimination algorithm described in [7], and takes as input a finite set of polynomials , and produces as output a finite set having the property that for each connected component of the realization of each realizable sign condition (see Notation 2) the set of sign conditions realized by is constant as varies over . The precise mathematical statement describing the above property of the output of the Block Elimination algorithm (including a bound on the degrees of the polynomials output) is summarized in Proposition 5.1. The proof of the bound on degrees borrows heavily from the complexity analysis of the algorithm that already appears in [7] but with an added part corresponding to the last step of the algorithm. This last step uses another algorithm (namely, Algorithm 11.54 (Restricted Elimination) in [7]) and we use the complexity analysis of this algorithm as well.
We also need a quantitative statement on the growth of a semi-algebraic function of one variable at infinity whose graph is defined by polynomials of a given degree. It is important for us that the growth is bounded only by the upper bound on the degree and not on the size of the formula describing the graph. This is proved in Lemma 5.1.
Note that the technique of utilizing complexity estimates of algorithms to prove quantitative bounds in real algebraic geometry is not altogether new. For example, similar ideas have been used to prove a quantitative curve selection lemma [9], and bounds on the radius of a ball guaranteed to intersect every connected component of a given semi-algebraic set [8], amongst other such results.
Theorem 2 is an application of Theorem 1 with one key extra ingredient. We prove (see Lemma 5.3) that if is a -semi-algebraic set with , then the graph of the distance function, , can be described by a quantifier-free formula involving polynomials having degrees at most . A more naive approach (for example that in [45]) involving quantifier elimination would involve elimination of two blocks of quantified variables with a quantifier alternation and would lead to a degree bound of . The formula describing the graph of that we obtain is very large from the point of view of combinatorial complexity (compared to the more naive approach), but with a better degree bound. We leverage now the fact that our bound on the Łojasiewicz exponent is independent of the combinatorial parameter, and apply Theorem 1 to obtain the stated result.
The proof of Theorem 3 is similar to that of proof Theorem 1 with the following important difference. Proposition 5.1 which plays a key role in the proof of Theorem 1 is replaced by a quantitative version of the existence theorem for cylindrical definable decomposition adapted to finite sub-families of a family of definable subsets of in any o-minimal structure. The important quantitative property that we need is not the size of the decomposition but the fact that each cell of the decomposition is determined in a certain fixed definable way from a certain finite number, , of the sets of the given finite sub-family of (the key point being that the number is independent of the cardinality of the finite sub-family). The existence of such decompositions in o-minimal structures was first observed in [3, Theorem 2.5] (see Proposition 5.5 below) and it is closely related (in fact equivalent) to the fact that o-minimal structures are distal in the sense of model theory (see [46]).
The rest of the paper is organized as follows. In Section 3 we survey prior work on proving bounds on the Łojasiewicz exponent at various levels of generality, and also survey prior work on proving error bounds. In Section 4, in order to put the current paper in context, we include a discussion of the role that the separation of combinatorial and algebraic complexity has played in quantitative real algebraic geometry. In Section 5 we prove the main theorems after introducing the necessary definitions and preliminary results. In Section 6, we discuss some further applications of our main theorem. Finally, in Section 7 we end with some open problems.
3. Prior and related work
3.1. Prior results on Łojasiewicz inequality
Solernó [45, Theorem 3] proved that (1.1) holds with , in which is a universal constant and is an upper bound on the sum of the degrees of polynomials in and . Since is an upper bound on the sum of the degrees of polynomials in and , the bound in [45, Theorem 3] depends implicitly on the cardinalities of and (unlike Theorem 1). In the case of polynomials with integer coefficients, Solernó [45, Theorem 3 (ii)] also proves an upper bound of on the constant (following the same notation as in (1.1)) where is an upper bound on the sum of the degrees of polynomials in and and is a universal constant. This bound should be compared with inequality (2.3) in Theorem 1.
In a series of papers [22, 24, 25] Kurdyka, Spodzieja and Szlachcińska proved several quantitative results on Łojasiewicz inequality. We summarize them as follows. Let be a closed semi-algebraic set, and let
be a decomposition [10] of into closed basic -semi-algebraic subsets with , each involving polynomial inequalities. Let be the minimum of over all possible decompositions of and let denote the minimum of over all decompositions for which . Further, let be a continuous semi-algebraic mapping and suppose that and . Then for every there exist [24, Corollary 2.2] (see also [25]) and an integer
(3.1) |
such that
(3.2) |
where
If is an isolated zero of , then .
Note that the above bounds do depend on the number of polynomials. Also, notice that and in the upper bound (3.1) are both different from and the number of inequalities in the semi-algebraic description of , , and in Theorem 1. In fact, and is the number of inequalities and the maximum degree of polynomials in the minimal semi-algebraic description of and . It was proved in [12] that is bounded by , but it is not clear how blows up for a minimal decomposition. Because of this we cannot directly compare the bound in (3.1) to that of Theorem 1 proved in the current paper.
Let be a Nash function [10, Definition 2.9.3], where is a compact semi-algebraic subset of . Osińska-Ulrych et al. [41] showed that
in which , and is the degree of the unique irreducible such that for all in a connected neighborhood of .
Kollár [21] considered the problem of improving Solernó’s results [45]. He obtained significant improvements but under certain restrictions. More precisely, given a semi-algebraic set as in (2.5), with for all for , and , he proved that ([21, Theorem 4]) there exist constants such that
(3.3) |
where . Notice that the bound on the exponent in (3.3) is a little better than the bound in Theorem 1. It is also the case that similar to our result, Kollár’s bound is independent of the combinatorial parameters (i.e. number of polynomials occurring in the definition of and the number of ’s). However, unlike Theorem 1, the pair of functions in Kollár’s theorem is quite restrictive and so inequality (3.3) is difficult to apply directly – for instance, in applications to error bounds considered in this paper (Theorem 2). Moreover, the restriction that has to be an isolated zero of may not be satisfied in many applications, restricting the utility of (3.3).
More recently, Osińska-Ulrych et al. [42] proved that in which is the degree of polynomials describing and , is the unit ball in , and is a bound on the degrees of polynomials defining the graphs of as well as on certain polynomials giving a suitable semi-algebraic decomposition of adapted to . Note that could be larger than the degrees of the polynomials defining . This bound is also independent of the combinatorial parameters but asymptotically weaker than the one in Theorem 1, and the setting is more restrictive (since the bound is not directly in terms of the degrees of the polynomials appearing in the definition of ).
3.2. Other forms of Łojasiewicz inequality
Several other forms of Łojasiewicz inequality have appeared in the literature. Let be a real analytic function, where is neighborhood of . If and , then there exist a neighborhood of , a rational number , and such that
(3.4) |
which is known as Łojasiewicz gradient inequality. The infimum of satisfying (3.4) is called the Łojasiewicz exponent of , and it is denoted by . If and has a isolated singularity at zero, then there exists an upper bound [17]
Under a weaker condition of having non-isolated singularity at the origin, D’Acunto and Kurdyka showed [14] that
(3.5) |
3.3. Prior work on error bounds
Error bounds were generalized to analytic systems and basic semi-algebraic sets in [37, Theorem 2.2] and [35, Theorem 2.2] based on the analytic form of Łojasiewicz inequality and Hörmander’s results [19] but without explicit information about the exponent. Recently, an explicit upper bound with respect to , defined in (2.5), was given in [30] which depends exponentially on the dimension and the number of polynomial equations and inequalities, see (2.7). The upper bound (2.7) follows from the bound (3.5) and the generalized differentiation in variational analysis.
4. Combinatorial and algebraic complexity
A key feature of the bound in Theorem 1 is that it is independent of the cardinality of and and depends only on the bound on the maximum degree of the polynomials in and . In fact in many quantitative results (upper bounds on various quantities) in real algebraic geometry involving a -semi-algebraic set a fruitful distinction can be made between the dependence of the bound on the cardinality of the set and on the maximum degrees (or some other measure of the complexity) of the polynomials in . The former is referred to as the combinatorial part and the latter as the algebraic part of the bound (see [4]). This distinction is important in many applications (such as in discrete and computational geometry) where the algebraic part of the bounds are treated as bounded by a fixed constant and only the combinatorial part is considered interesting.
The following examples illustrate the different nature of the dependencies on the combinatorial and the algebraic parameters in quantitative bounds appearing in real algebraic geometry and put in context the key property of Theorem 1 stated in the beginning of this subsection.
-
1.
(Bound on Betti numbers.) Suppose that is a - semi-algebraic set and a real algebraic set. Suppose that , and the degrees of and the polynomials in is bounded by . Then,
(4.1) where and denotes the -th Betti number [7]. Notice the different dependence of the bound on and .
-
2.
(Quantitative curve selection lemma.) The curve selection lemma [33, 34] (see also [39]) is a fundamental result in semi-algebraic geometry. The following quantitative version of this lemma was proved in [9].
Theorem (Quantitative Curve Selection Lemma).
Let be a finite set, a -semi-algebraic set, and . Then, there exist , a semi-algebraic path with
such that the degree of the Zariski closure of the image of is bounded by
Notice that the bound on the degree of the image of the curve in the above theorem has no combinatorial part, i.e., there is no dependence on the cardinality of (unlike the bound in (4.1)).
-
3.
(Effective quantifier elimination) Quantifier elimination is a key property of the theory of the reals, and has been studied widely from the complexity view-point. The following quantitative version appears in [6].
Theorem 4 (Quantifier Elimination).
Let be a finite set of polynomials, where is a block of variables, and a block of variables. Let
be a quantified-formula, with and a -formula. Then there exists a quantifier-free formula
where are polynomials in the variables , ,
equivalent to , and the degrees of the polynomials are bounded by .
Moreover, if the polynomials in have coefficients in with bit sizes bounded by , the polynomials also have integer coefficients with bit-sizes bounded by .
Notice that the bound on the degrees of the polynomials appearing in the quantifier-free formula is independent of the combinatorial parameter . This fact will play a key role in the proof of the main theorem (Theorem 1) below.
5. Proofs of the main results
5.1. Proof of Theorem 1
Before proving Theorem 1 we need some preliminary results.
5.1.1. Cylindrical definable decomposition
The notion of cylindrical definable decomposition (introduced by Łojasiewicz [33, 32]) plays a very important in semi-algebraic and more generally o-minimal geometry [13]. We include its definition below for the sake of completeness and also for fixing notation that will be needed later.
Definition 5.1 (Cylindrical definable decomposition).
Fixing the standard basis of , we identify for each , with the span of the first basis vectors. Fixing an o-minimal expansion of , a cylindrical definable decomposition of is an -tuple , where is a finite set of subsets of , each element being a point or an open interval, which together gives a partition of . A cylindrical definable decomposition of is an -tuple , where each is a decomposition of , is a cylindrical decomposition of , and is a finite set of definable subsets of (called the cells of ) giving a partition of consisting of the following: for each , there is a finite set of definable continuous functions such that , and each element of is either the graph of a function or of the form
-
(a)
,
-
(b)
,
-
(c)
,
-
(d)
(the last case arising is if the set of functions is empty).
We will say that the cylindrical definable decomposition is adapted to a definable subset of , if for each , is either equal to or empty.
In the semi-algebraic case we will refer to a cylindrical definable decomposition by cylindrical algebraic decomposition.
In the semi-algebraic case we will use the following extra notion.
5.1.2. Sign conditions
Notation 2 (Sign conditions and their realizations).
Let be a finite subset of . For , we call the formula to be a sign condition on and call its realization the realization of the sign condition . We say that a sign condition is realizable if its realization is not empty.
We denote by the set of semi-algebraically connected components of the realizations of each realizable sign condition on .
We say that a cylindrical algebraic decomposition of is adapted to if for each cell of , and each , is constant for . (This implies in particular each element of is a union of cells of .)
Lemma 5.1.
Let be a finite set of non-zero polynomials. Let be a semi-algebraic map, such that
for some subset .
Then, there exist such that for all ,
Proof.
Consider a cylindrical algebraic decomposition of (with coordinates ) adapted to the set .
This implies that each is a union of cells of . Let be the end-points of the intervals giving the partition of (corresponding to the coordinate) in the decomposition .
Since the cylindrical decomposition is adapted to , and for some subset , for each , since
Hence, there exists for each a polynomial , such that for all .
Also, since and each is a union of cells of , there exists a continuous semi-algebraic function , such that , and is a cell of .
Let be the unique element of which contains , and such that for all .
Notation 3 (Realizable sign conditions).
For any finite set of polynomials we denote by
the set of all realizable sign conditions for over , i.e.
Proposition 5.1.
Let , with be a finite set of polynomials. Then there exists a finite subset such that for each , is fixed as varies over .
If the degrees of the polynomials in are bounded by , then the degrees of the polynomials in is bounded by
(5.1) |
Proof.
Let be the set of polynomials denoted by the same formula in the output of Algorithm 14.6 (Block Elimination) in [7]. The fact that for each , is fixed as varies over is a consequence of Proposition 14.10 in [7].
To obtain the upper bound on the degrees of the polynomials in , we follow the complexity analysis of Algorithm 14.6 (Block Elimination) in [7] using the same notation as in the algorithm. The algorithm first computes a set whose elements are tuples of polynomials in (here and are infinitesimals and is one variable). It is proved in the complexity analysis of the algorithm that the degrees of the polynomials in appearing in the various tuples are bounded by
and their degrees in (as well as in ) are bounded by
It follows that for each , and , the degree in of the polynomial
where is the least even integer greater than , is bounded by , and similarly the degree in of is bounded by . The same bounds apply to all polynomials in the set introduced in the algorithm.
It now follows from the complexity analysis of Algorithm 11.54 (Restricted Elimination) in [7], that the degrees in of the polynomials in are bounded by
Denoting the set of coefficients of the various polynomials in written as polynomials in , we have immediately obtain that the degrees in of polynomials in are bounded by
The proposition follows since according to the algorithm
∎
Lemma 5.2.
Suppose that , with and is -formula. Then there exist subsets , such that
(5.2) |
Proof.
The lemma follows from the fact that for each , the set is fixed as varies over (Proposition 5.1), and the observation that for each , the truth or falsity of each of the formulas is determined by the set . ∎
The following proposition is the key ingredient in the proof of Theorem 1. It can be viewed as a quantitative version of Proposition 2.6.4 in [10] (which is not quantitative). Our proof is similar in spirit to the proof of Proposition 2.6.4 in [10] but differs at certain important points making it possible to achieve the quantitative bound claimed in the proposition.
Proposition 5.2.
Let , and
be finite sets of polynomials. Let be a closed -semi-algebraic set, a continuous semi-algebraic function whose graph is a -semi-algebraic set, and a continuous semi-algebraic function whose graph is a -semi-algebraic set. Then there exists such that the function extended by on is semi-algebraic and continuous on .
Proof.
Suppose that , and , where where is a -formula, is a -formula, and is a -formula.
For each , we define
We define to be the quantifier-free formula
Observe that for each and ,
The semi-algebraic set is closed and bounded, and we define the semi-algebraic function
Let denote the following the first-order (quantified) formula:
Finally, let denote the formula
Notice that for is true if and only if . Also notice that for each , is equivalent to a formula
to a -ary -formula , for some finite set (since we assume ).
Then, using the degree bound in Proposition 5.1 we have that for each , .
This means that
on for sufficiently small. The function extended by is then semi-algebraic and continuous at , where . This completes the proof. ∎
Theorem 5.
Let , and
Let be a closed -semi-algebraic set, be continuous semi-algebraic functions whose graphs are -semi-algebraic respectively -semi-algebraic set, and such that . Then there exist and a continuous semi-algebraic function such that on .
Proof.
Suppose that , and , where where is a -formula, is a -formula, and is a -formula.
Let . The function is continuous semi-algebraic on , and its graph is defined by the formula
Moreover using Proposition 5.2 there exists such that the function defined by
Since does not depend on , we get a continuous and semi-algebraic function on , and . ∎
Proof of Theorem 1.
In order to prove inequality (2.2), use Theorem 5 with , noticing that exists since is assumed to be closed and bounded.
We now prove inequality (2.3). The set of for which inequality (2.1) holds for all is defined by
where is a -formula describing , and are -formulas describing the graphs of and and .
Using Theorem 4 we obtain that is equivalent to a quantifier-free formula such that the bit sizes of the coefficients of the polynomials appearing in is bounded by and their degrees are bounded by . Now using Cauchy’s bound ([7, Lemma 10.2]), the largest real root amongst the real roots of the polynomials appearing in is bounded by . It follows that there exists for which the inequality (2.1) holds.
Using the repeated squaring technique (see below) at the cost of introducing new variables, it is possible write another universally quantified formula, namely
equivalent to in which all the polynomials appearing have degrees bounded by (instead of as in the formula ). The number of quantifier variables in the formula equals , where .
Now using Theorem 4 and Cauchy’s bound as before we obtain a bound of on . ∎
5.2. Proof of Theorem 2
First, we need the following lemma.
Lemma 5.3.
Let and a -semi-algebraic set. Then there exists such that the graph of the function is a -semi-algebraic set and .
Before proving Lemma 5.3 we need a new notion (that of Thom encoding of real roots of a polynomial) that will be needed in the proof. The following proposition appears in [7, Proposition 2.36].
Proposition 5.3 (Thom’s Lemma).
[7, Proposition 2.36] Let be a univariate polynomial, the set of derivatives of and . Then is either empty, a point, or an open interval.
Note that it follows immediately from Proposition 5.3, that for any and such that , the sign condition realized by at characterizes the root . We call the Thom encoding of the root of .
Proof of Lemma 5.3.
Let be a -formula such that . Let
Then for each ,
where denotes the one-dimensional fiber of over with respect to the projection along the coordinate.
It is also clear from the definition that is the image under projection along the coordinates) of the semi-algebraic set defined by
Let be the formula
Then, it is clear that is a -formula for some finite subset (assuming ), and moreover .
Now apply Theorem 4 to the quantified formula and obtain a quantifier-free -formula, equivalent to , where is some finite subset of and
Notice that , and for each ,
is a real root of some polynomial in .
Let . We denote
the set of derivatives of with respect to .
For , and , denote by the quantifier-free formula,
Using Theorem 4 one more time, let be a quantifier-free formula equivalent to and let the set of polynomials appearing in be denoted by .
The semi-algebraic set is the set consisting of points , such that the equals the (at most one) real root of the polynomial with Thom encoding . Notice that the maximum degree of polynomials in is bounded by .
Finally, let
and
It is clear from the above construction that, is a -formula, and is the graph of the function , and the degrees of the polynomials in are bounded by . This proves the lemma. ∎
Remark 8.
In [10, Proposition 2.2.8] and [45, Theorem 7], the graph of the semi-algebraic function is described by the following quantified formula with two blocks of quantifiers
(5.3) |
where and are two blocks of variables each of size with different quantifiers. The effective quantifier elimination (Theorem 4) applied to (5.3) yields a quantifier-free formula with polynomials having degrees bounded by , where is an upper bound on the degrees of the polynomials in . The formula given in Lemma 5.3 describing the graph of the same function involves polynomials of degrees at most (though it may involve many more polynomials than the one in (5.3)) which is an improvement over the bound of obtained by the above argument. Note that for our purposes, the degrees of the polynomials appearing in the formula is the important quantity – the number of polynomials appearing is not relevant.
Proof of Theorem 2.
It is easy to see that the residual function defined in (2.6) satisfies
The graph of can be described using a quantifier-free -formula with as follows (note that we do not care about the cardinality of ).
To see this first observe that for all , and if , then
Similarly, for all , and if , then
It is now easy to verify that the following quantifier-free formula in variables:
(5.4) |
describes the graph of and all polynomials occurring in it have degrees at most .
Moreover, it follows from Lemma 5.3 that the graph of can be defined by a quantifier-free formula involving polynomials in variables having degrees bounded by . The first part of the theorem now follows from Theorem 1 after setting , and .
In case that the is finite, it is possible to derive a sharper estimate of the error bound exponent. Suppose . In this case the graph of the distance function, , is described by the following formula
Notice that the degrees of the polynomials appearing in the quantifier-free formula are bounded by . Furthermore, the graph of the residual function is defined by quantifier-free formula involving polynomials of degrees bounded by . The second part of the theorem is now immediate from Theorem 1. ∎
Remark 9.
A weaker version of Theorem 2 can be directly obtained using the quantifier elimination. Let us define
Then it suffices to describe the graph of the semi-algebraic function
Let be a quantifier-free formula describing and be the quantifier-free formula describing the graph of in the proof of Lemma 5.3. Then the graph of is the lower envelope of the realization of the formula (5.5):
(5.5) |
By Lemma 5.3 and the application of Theorem 4 to (5.5), the graph of can be described by a quantifier-free -formula with , which implies the existence of such that for sufficiently small positive . By the Newton-Puiseux theorem [48, Theorems 3.2 and 4.1 of Chapter IV], near can be expanded as
where , and . Furthermore, it follows from the Newton-Puiseux algorithm [48, Section 3.2 of Chapter IV] that , where . All this implies for sufficiently small positive , and thus
The case with is analogous.
Proof of Corollary 1.
Notice that can be redefined as a basic -semi-algebraic set with and as follows:
where is a principal submatrix of indexed by . We also define the residual function
which is a -semi-algebraic function with , see Lemma 5.3 and the proof of Theorem 2. Then by applying Theorem 2, Lemma 5.3, and Remark 6 to , , and we get
for some and . The rest of the proof follows from the arguments in [28]. Let be the th smallest eigenvalue of . By the boundedness of , there exists some positive such that for all . Furthermore, by the interlacing property of eigenvalues of , we have
which yields
Consequently,
for every , which completes the proof. ∎
5.3. Proof of Theorem 3
Proposition 5.4 (Quantitative cylindrical definable cell decomposition).
Fix an o-minimal expansion of the real closed field . Let be a definable family of subsets of parametrized by the definable set . Then there exist a finite set and definable families of subsets of each parametrized by where having the following property. Suppose, is a finite subset. Then, there exists a cylindrical decomposition of , such that for each , the set of cells of the cylindrical decomposition of is a subset of the set of definable sets
For the rest of this section we fix a polynomially bounded o-minimal expansion of .
Proposition 5.5 (o-minimal quantitative version of Proposition 2.6.4 in [10]).
Let be a definable family of subsets of parametrized by the definable set , and let be a definable subset of parametrized by the definable set .
Then there exists having the following property. For any triple of finite sets with , a closed -set , a -set , -set , such that are graphs of definable functions , such that and (where ) are continuous, the function extended by on is continuous on .
Proof.
We follow closely the proof of the corresponding proposition (Proposition 5.2) in the semi-algebraic case.
For each , we define
The set is definable, closed and bounded, and we define the function
Clearly, is a definable function.
We define
Notice that is definable and for each fixed , is a -set where is a definable family of subsets of parametrized by , and depends only on the definable families .
Observe also that for each and ,
We also define the set by
Finally, let
Notice that for , if and only if .
Also notice that the set is a definable set which is the complement of a projection of an -set , where is a definable family of sets parametrized by and , and depends only on the definable families .
We now apply Proposition 5.4 to the definable family . There exist a set of definable families and a cylindrical decomposition of adapted to the set whose cells are of the form with .
For , there exists a unique cell, , , of the decomposition containing .
The definable functions as varies over and varies over and form a definable family, and using Proposition 5.2 in [38] there exists such that
for all large enough.
Now for each , there exists a cell, , of the decomposition containing .
This proves the proposition taking . ∎
Theorem 6.
Let be a definable family of subsets of parametrized by the definable set , and let be a definable subset of parametrized by the definable set . Then there exists having the following property. For any triple of finite sets with , a closed -set , a -set , -set , such that are graphs of definable functions continuous on , such that . Then there exists a continuous definable function such that on .
Proof.
Similar to the proof of Theorem 5 replacing semi-algebraic by definable. ∎
6. Applications to optimization
As an illustration of the improvement one obtains by applying the improved bound on the Łojasiewicz exponent proved in Theorem 1 and the error bound in Theorem 2 we consider the following application in the theory of optimization. Clearly, Theorem 2 can be applied to other situations as well where error bounds are important, for example in the study of Hölderian continuity of the set-valued map defined by (2.5) as stated in [37, Theorem 3.1].
6.1. Binary feasibility problems
We can use Theorem 2 and its independence from the number of constraints to derive an error bound for a binary feasibility problem, where the feasible set is defined by
(6.1) | ||||
where . The following result is a quantified version of [37, Theorem 5.6] specialized for polynomials.
Corollary 2.
Let be defined in (6.1) and let be a closed and bounded -semi-algebraic subset of with . Then there exist and such that
where
Proof.
Note that for every , the binary constraint on can be enforced by
Then can be redefined as
(6.2) | ||||||
which is a finite subset of .
Also observe that defining
it follows from the Cauchy-Schwarz inequality that
with .
6.2. Convergence rate of feasible descent schemes
Error bounds are important to estimate the convergence rate of iterative algorithms in nonlinear optimization. Here, we present the convergence analysis in [36, Theorem 5], which is relevant to Theorem 1.
Let and defined in (2.5) be convex polynomials. Then the goal of a feasible descent scheme is to find stationary solutions of a polynomial over a convex (assuming that ), where a stationary solution is an such that
in which denotes the projection onto the convex set . The idea of a feasible descent scheme is to generate a sequence of solutions by
(6.3) |
where is so-called the step length and is an error vector depending on . If we define the set of stationary solutions as
then the following result is well-known for the convergence rate of a feasible descent scheme which we specialize for the polynomial .
Proposition 6.1 (Theorem 5 in [36]).
Suppose that the gradient of is Lipschitz continuous and there exists such that
If and the sequences and generated by (6.3) satisfy
then the sequence converges at least sub-linearly, at the rate , where is an integer satisfying
for some and for all in a compact semi-algebraic subset of .
6.3. Sums of squares relaxation
A polynomial optimization problem is formally defined as the following: given a polynomial , compute
(6.4) |
where is defined in (2.5) with . We assume, without loss of generality, here that in (2.5).
Unlike semi-definite optimization, see e.g., [5], there is no efficient interior point method for polynomial optimization. Nevertheless, tools in real algebra have laid the groundwork for developing an efficient numerical approach, where semi-definite relaxation plays a central role. Using this approach, (6.4) is approximated by a hierarchy of semi-definite relaxations, so-called sums of squares (SOS) relaxations [26, 44], see also [27]. A SOS relaxation of order is defined as
(6.5) |
where
is called the truncated quadratic module generated by and is the convex cone of SOS polynomials. It is worth noting that (6.5) is a semi-definite optimization problem of size . Under some conditions on , see e.g., [27, Proposition 6.2 and Theorem 6.8], (6.5) is feasible for sufficiently large , and as .
Recently, Baldi and Mourrain [1] provided a convergence rate for in terms of , in which the Łojasiewicz exponent plays a central role. The authors proved [1, Theorem 4.3], under some conditions, that there exists such that
where depends on , , and , , and is the error bound exponent for the inequality
for some . Then the application of Theorem 2 and Remark 6 yields an upper bound on and thus proves a lower bound on the convergence rate of the SOS relaxation in terms of and only.
7. Conclusion
In this paper, we proved a nearly tight upper bound on the Łojasiewicz exponent for semi-algebraic functions over a real closed field in a very general setting. Unlike the previous best known bound in this setting due to Solernó [45], our bound is independent of the cardinalities of the semi-algebraic descriptions of , , and . We exploited this fact to improve the best known error bounds for polynomial and non-linear semi-definite systems. As an abstraction of the notion of independence from the combinatorial parameters, we proved a version of Łojasiewicz inequality in polynomially bounded o-minimal structures. We proved existence of a common Łojasiewicz exponent for certain combinatorially defined infinite (but not necessarily definable) families of pairs of functions, which improves a prior result due to Chris Miller [38].
We end with a few open problems. We proved in Theorem 2 that the exponent in the error bound with respect to a zero-dimensional semi-algebraic set , and Example 1 indicates that this bound is indeed tight. Without the assumption on the dimension on , the general bound on the exponent in Theorem 2 is . There are some indications in [21] for generating examples whose Łojasiewicz exponent is worse than Example 1. However, we have not been able to find any example with , so we do not know if this bound is tight as well. It would be interesting to resolve this gap.
Another interesting question is to prove an upper bound that depends on which interpolates between the -dimensional and the general case. More precisely, is it possible to improve the upper bound in Theorem 2 to ?
While the emphasis in the current paper has been on proving a bound on the Łojasiewicz exponent which is independent of the combinatorial parameter there is a special case that merits attention and in which the combinatorial parameter may play a role. It is well known [2] that the topological complexity (say measured in terms of the Betti numbers) of a real algebraic set in defined by quadratic equations is bounded by . This bound (unlike the bounds discussed in the current paper) is polynomial in for fixed . One could ask if a similar bound also holds in this setting for the Łojasiewicz exponent.
Acknowledgements
The first author was partially supported by NSF grants CCF-1910441 and CCF-2128702. The second author was partially supported by NSF grant CCF-2128702.
References
- [1] L. Baldi and B. Mourrain, On the effective Putinar’s positivstellensatz and moment approximation, (2022). arXiv:2111.11258v2 https://arxiv.org/abs/2111.11258.
- [2] A. I. Barvinok, On the Betti numbers of semi-algebraic sets defined by few quadratic inequalities, Math. Z., 225 (1997), pp. 231–244.
- [3] S. Basu, Combinatorial complexity in o-minimal geometry, Proc. London Math. Soc. (3), 100 (2010), pp. 405–428.
- [4] S. Basu, Algorithms in real algebraic geometry: a survey, in Real algebraic geometry, vol. 51 of Panor. Synthèses, Soc. Math. France, Paris, 2017, pp. 107–153.
- [5] S. Basu and A. Mohammad-Nezhad, On the central path of semi-definite optimization: Degree and worst-case convergence rate, SIAM Journal on Applied Algebra and Geometry, 6 (2022), pp. 299–318.
- [6] S. Basu, R. Pollack, and M.-F. Roy, On the combinatorial and algebraic complexity of quantifier elimination, J. ACM, 43 (1996), pp. 1002–1045.
- [7] , Algorithms in real algebraic geometry, vol. 10 of Algorithms and Computation in Mathematics, Springer-Verlag, Berlin, version bpr-ed2-posted3 from 27/06/2016 available at http://perso.univ-rennes1.fr/marie-francoise.roy/bpr-ed2-posted3.html.
- [8] S. Basu and M.-F. Roy, Bounding the radii of balls meeting every connected component of semi-algebraic sets, Journal of Symbolic Computation, 45 (2010), pp. 1270–1279.
- [9] S. Basu and M.-F. Roy, Quantitative curve selection lemma, Mathematische Zeitschrift, (2021).
- [10] J. Bochnak, M. Coste, and M.-F. Roy, Real Algebraic Geometry, Springer, 1998.
- [11] J. M. Borwein, G. Li, and L. Yao, Analysis of the convergence rate for the cyclic projection algorithm applied to basic semi-algebraic convex sets, SIAM Journal on Optimization, 24 (2014), pp. 498–527.
- [12] L. Bröcker, On basic semi-algebraic sets, Expositiones Mathematicae, 9 (1991), pp. 289–334.
- [13] M. Coste, An introduction to o-minimal geometry, Istituti Editoriali e Poligrafici Internazionali, Pisa, 2000. Dip. Mat. Univ. Pisa, Dottorato di Ricerca in Matematica.
- [14] D. D’Acunto and K. Kurdyka, Explicit bounds for the Łojasiewicz exponent in the gradient inequality for polynomials, Annales Polonici Mathematici, 87 (2005), pp. 51–61.
- [15] E. de Klerk, Aspects of Semi-definite Programming: Interior Point Algorithms and Selected Applications, vol. 65 of Series Applied Optimization, Springer, 2006.
- [16] A. Gabrielov and N. Vorobjov, Approximation of definable sets by compact families, and upper bounds on homotopy and homology, J. Lond. Math. Soc. (2), 80 (2009), pp. 35–54.
- [17] J. Gwoździewicz, The Łojasiewicz exponent of an analytic function at an isolated zero, Commentarii Mathematici Helvetici, 74 (1999), pp. 364–375.
- [18] L. Hörmander, On the division of distributions by polynomials, Ark. Mat., 3 (1958), pp. 555–568.
- [19] L. Hörmander, On the division of distributions by polynomials, Arkiv för Matematik, 3 (1958), pp. 555–568.
- [20] S. Ji, J. Kollar, and B. Shiffman, A global Łojasiewicz inequality for algebraic varieties, Transactions of the American Mathematical Society, 329 (1992), pp. 813–818.
- [21] J. Kollár, An effective Łojasiewicz inequality for real polynomials, Periodica Mathematica Hungarica, 38 (1999), pp. 213–221.
- [22] K. Kurdyka and S. Spodzieja, Separation of real algebraic sets and the Łojasiewicz exponent, Proceedings of the American Mathematical Society., 142 (2014-9-14), pp. 3089–3102.
- [23] , Convexifying positive polynomials and sums of squares approximation, SIAM Journal on Optimization, 25 (2015), pp. 2512–2536.
- [24] K. Kurdyka, S. Spodzieja, and A. Szlachcińska, Metric properties of semi-algebraic mappings, Discrete & Computational Geometry, 55 (2016), pp. 786–800.
- [25] , Correction to: Metric properties of semi-algebraic mappings, Discrete & Computational Geometry, 62 (2019), pp. 990–991.
- [26] J. B. Lasserre, Global optimization with polynomials and the problem of moments, SIAM Journal on Optimization, 11 (2001), pp. 796–817.
- [27] M. Laurent, Sums of Squares, Moment Matrices and Optimization Over Polynomials, Springer New York, New York, NY, 2009, pp. 157–270.
- [28] A. S. Lewis and J.-S. Pang, Error Bounds for Convex Inequality Systems, Springer US, Boston, MA, 1998, pp. 75–110.
- [29] G. Li, On the asymptotically well behaved functions and global error bound for convex polynomials, SIAM Journal on Optimization, 20 (2010), pp. 1923–1943.
- [30] G. Li, B. S. Mordukhovich, and T. S. Pham, New fractional error bounds for polynomial systems with applications to hölderian stability in optimization and spectral theory of tensors, Mathematical Programming, 153 (2015), pp. 333–362.
- [31] S. Łojasiewicz, Sur le problème de la division, Studia Math., 18 (1959), pp. 87–136.
- [32] S. Łojasiewicz, Triangulation of semi-analytic sets., Ann. Scuola Norm. Sup. Pisa, Sci. Fis. Mat., 18 (1964), pp. 449–474.
- [33] , Ensembles semi-analytiques. preprint, IHES, 1965.
- [34] S. Łojasiewicz, Sur les ensembles semi-analytiques, (1971), pp. 237–241.
- [35] X.-D. Luo and Z.-Q. Luo, Extension of Hoffman’s error bound to polynomial systems, SIAM Journal on Optimization, 4 (1994), pp. 383–392.
- [36] Z.-Q. Luo, New error bounds and their applications to convergence analysis of iterative algorithms, Mathematical Programming, 88 (2000), pp. 341–355.
- [37] Z.-Q. Luo and J.-S. Pang, Error bounds for analytic systems and their applications, Mathematical Programming, 67 (1994), pp. 1–28.
- [38] C. Miller, Expansions of the real field with power functions, Ann. Pure Appl. Logic, 68 (1994), pp. 79–94.
- [39] J. Milnor, Singular points of complex hypersurfaces, Annals of Mathematics Studies, No. 61, Princeton University Press, Princeton, N.J.; University of Tokyo Press, Tokyo, 1968.
- [40] L. M. G. na Drummond and Y. Peterzil, The central path in smooth convex semidefinite programs, Optimization, 51 (2002), pp. 207–233.
- [41] B. Osińska-Ulrych, G. Skalski, and S. Spodzieja, Effective Łojasiewicz gradient inequality for Nash functions with application to finite determinacy of germs, Journal of the Mathematical Society of Japan, 73 (2021), pp. 277–299.
- [42] B. Osińska-Ulrych, G. Skalski, and A. Szlachcińska, Łojasiewicz inequality for a pair of semi-algebraic functions, Bulletin des Sciences Mathématiques, 166 (2021), p. 102927.
- [43] J.-S. Pang, Error bounds in mathematical programming, Mathematical Programming, 79 (1997), pp. 299–332.
- [44] P. A. Parrilo, Semi-definite programming relaxations for semi-algebraic problems, Math. Program., 96 (2003), pp. 293–320. Algebraic and geometric methods in discrete optimization.
- [45] P. Solernó, Effective Łojasiewicz inequalities in semi-algebraic geometry, Applicable Algebra in Engineering, Communication and Computing, 2 (1991), pp. 1–14.
- [46] S. Starchenko, NIP, Keisler measures and combinatorics, no. 390, 2017, pp. Exp. No. 1114, 303–334. Séminaire Bourbaki. Vol. 2015/2016. Exposés 1104–1119.
- [47] L. van den Dries, Tame topology and o-minimal structures, vol. 248 of London Mathematical Society Lecture Note Series, Cambridge University Press, Cambridge, 1998.
- [48] R. J. Walker, Algebraic Curves, Springer, New York, NY, USA, 1978.