A note on the local Lipschitz triviality of values of complex polynomial functions
Alexandre Fernandes, Vincent Grandjean, Humberto Soares

TL;DR
This paper investigates when complex polynomial functions are locally bi-Lipschitz trivial at certain values, concluding that only univariate polynomials have this property.
Contribution
It establishes a precise characterization of complex polynomials with locally bi-Lipschitz trivial values, showing they must be univariate.
Findings
Only univariate complex polynomials have locally bi-Lipschitz trivial values.
Multivariate polynomials do not admit such triviality at any value.
The result clarifies the geometric structure of polynomial mappings.
Abstract
We address the question of the bi-Lipschitz local triviality of a complex polynomial function over a complex value. Our main result state that a non constant complex polynomial admits a locally bi-Lipschitz trivial value if and only if it is a polynomial in a single complex variable.
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.
A note on the local Lipschitz triviality
of values of complex polynomial functions
Alexandre Fernandes
Departamento de Matemática, Universidade Federal do Ceará (UFC), Campus do Pici, Bloco 914, Cep. 60455-760. Fortaleza-Ce, Brasil
,
Vincent Grandjean
Departamento de Matemática, Universidade Federal do Ceará (UFC), Campus do Pici, Bloco 914, Cep. 60455-760. Fortaleza-Ce, Brasil
and
Humberto Soares
Departamento de Matemática, Universidade Federal do Piaui (UFPi), Campus Universitário Ministro Petrônio Portella - Cep. 64049-550. Teresina-Pi, Brasil
Abstract.
We address here the question of the bi-Lipschitz local triviality of a complex polynomial function over a complex value.
Our main results states that a non constant complex polynomial admits a locally bi-Lipschitz trivial value if and only if it is a polynomial in one complex variable.
Key words and phrases:
complex polynomials, regular value, bi-Lipschitz trivialization
1991 Mathematics Subject Classification:
14B05 32S15
A. Fernandes was partially supported by FUNCAP/CAPES/CNPq grant 304221/2017-1
V. Grandjean was partially supported by FUNCAP/CAPES/CNPq grant 305614/2015-0 C.H. Soares was partially supported by CNPq grant 113058/2016-0
1. Introduction
One of the results of Thom’s famous Ensembles et Morphismes Stratifiés [6] is that, given any complex polynomial function , there exists a smallest finite subset of values, called the bifurcation set of , such that the space is a smooth fiber bundle over with model fiber for any value taken outside . The bifurcation locus always contains the critical values of , but may contain also regular values. In particular for any value not in , we always find a neighbourhood of in such that is diffeomorphic, as a fiber bundle, to the trivial bundle . A value at which this local triviality condition of the function is satisfied will be called typical value of the function.
On the other hand, given an algebraic family of complex algebraic sets of or , many results have been produced in the last fifty years to guarantee the local topological constancy of in a neighbourhood of a given parameter. Most often it is controlled by the regularity of a tailored stratification of the parameter space. Any subset of a metric space is a metric space in its own when equipped with the ambient metric: the distance between any pair of points of is taken in the ambient space . Two subsets of a metric space are *bi-Lipschitz equivalent *or have *the same bi-Lipschitz type, *if are bi-Lipschitz homeomorphic metric spaces. As a consequence of Mostowski’s result about the existence of Lipschitz stratification of affine complex algebraic sets [3], there are finitely many *Lipschitz types *in the family .
In this note we would like to address the following problem of equi-singularity:
Local bi-Lipschitz triviality of nearby a value: Suppose is a typical value of a complex polynomial . Can we find a neighbourhood of the value such that is bi-Lipschitz homeomorphic, as a fiber bundle over , to ? The open subset is equipped with the ambient Euclidean metric while the trivial bundle is equipped with the product metric, that is
Since is not compact the smooth structure of the bundle does not à-priori imply that it is also bi-Lipschitz in the sense presented above.
A polynomial is a *polynomial in a single variable, *if there exist linearly independent vectors of such that for all . The main result we present here is the following :
Theorem 11. A non constant complex polynomial admits a bi-Lipschitz-trivial value if and only if it is a polynomial in a single variable.
An equivalent reformulation of Theorem 11 is the following: A complex polynomial , for , is not a polynomial in a single variable, if and only if for any values outside of a finite subset of
**
The paper is organized as follows. Section 2 starts with a counter-example in two variables, namely . Section 3 deals with the geometry at infinity of the levels of the function and Lemma 4 gives a necessary condition on this geometry for the function to admit a bi-Lipschitz trivial value. Section 4 is the core of our arguments and deals with the main result in the plane case. The last Section gives the proof in the general case using an induction argument on the ambient dimension, which turns easy after the work in dimension .
2. local bi-Lipschitz triviality and counter-examples
Let be a polynomial of degree . For any subset of , let us denote , so that .
As already mentioned in the introduction, a famous result of Thom [6] asserts that the subset is a smooth fiber bundle over with model fiber for some (any) of . In particular, the family of levels has constant smooth type at any point of . At any value lying in the bifurcation locus of the function , the smooth type of the corresponding level of the function changes.
Any non-empty subset is a metric space when equipped with the ambient distance, that is taken in the Euclidean .
Definition 1**.**
A value taken by is called bi-Lipschitz trivial if there is a neighbourhood of in such that is bi-Lipschitz homeomorphic, as a fiber bundle over , to the trivial bundle .
Again, the question we want to address is the following:
Question: Let be any typical value. Does there exist a neighbourhood of such that is, in the sense of fiber bundles, bi-Lipschitz homeomorphic to the trivial bundle ?
Before getting into the problem itself, observe that being locally smoothly trivial as it is in a smooth fiber bundle is a local condition in the base of the bundle as well as in the fiber. Asking local bi-Lipschitz-ness along the base, as we do, put some global constraint fiber-wise speaking on the trivializing mapping, since the model fiber is not compact.
The next Lemma although obvious is key to this note
Lemma 2**.**
Let be a polynomial. Let be a regular value taken by for which there exists such that
(i) the open ball consists only in regular values of ;
(ii) The function is bi-Lipschitz trivial over .
Then there exists such that
[TABLE]
Proof.
This is a consequence of the definition of bi-Lipschitz triviality. ∎
Let us consider the class of polynomials in a *single variable: *Let be a non-zero -affine function. Let be a complex polynomial of the form for a non constant polynomial. Each level of is a finite union of parallel hyperplanes and we can check that the the bifurcation values of are the critical values of . It is straightforward to check that each regular value of the function is bi-Lipschitz trivial.
We follow with a counter-example.
Proposition 3**.**
Let defined as . The function has no bi-Lipschitz trivial value.
Proof.
The bifurcation values of the function reduces to the critical value [math]. Let be two values of . Since the levels of the function are graphs over , an obvious calculation gives:
[TABLE]
∎
3. Tangent cones at points at infinity
We present here Lemma 4, most likely already known. It yields a necessary condition on the local geometry at infinity of the levels of a complex polynomial function, if the latter were to admit a bi-Lipschitz trivial value.
Let be the hyperplane at infinity.
Let be coordinates over such that .
Let be the affine chart of given by and be the affine chart
Let be an affine and irreducible complex hypersurface of . Let be its projective closure in and let be its trace a infinity. Let be a reduced homogeneous polynomial of degree such that . We can write
[TABLE]
Let be another irreducible hypersurface of whose projective closure is given by the equation for an irreducible polynomial of degree
[TABLE]
Let be a point of . Let and be respectively the tangent cones of the germs of and .
Lemma 4**.**
Assume that is not contained in . Then .
Proof.
If the germ is not empty then the result is true.
Assume that is empty, that is is contained in .
Let be semi-algebraic and real Puiseux arcs such that
- (i)
; 2. (ii)
and ; 3. (iii)
.
In the chart we can semi-algebraically re-parameterize the arcs as
[TABLE]
with or , and or . Note that we cannot have simultaneously . Thus when is endowed with the canonical Euclidean metric we know that
[TABLE]
with and .
We find converging real Puiseux series , such that we can also write
and
for so that when we deduce
[TABLE]
for a converging real Puiseux series. ∎
We gave the result we just needed here, but the same proof shows that Lemma 4 stays valid for a much larger class of subsets. Indeed we have the following:
Remark. Let be two semi-algebraic subsets of . Let and be the respective closures of and taken in (or in the closed unit ball via the Nash embedding ). Assume there exists (or in ) such that lies in . If the intersection of the tangent cones at of the germs and is not contained in (or in ) then
[TABLE]
4. The Plane case
This section deals with the main result in the plane case, from which the general case will be easily deduced.
The section is devoted to show the following
Theorem 5**.**
Let be a non-constant complex polynomial of degree . The function admits a bi-Lipschitz trivial value if and only if it is a polynomial in one variable.
The rest of the section consists of three Lemmas dealing with all possible situations thus proving Theorem 5.
Let be the homogeneous polynomial of degree , such that where . We write
[TABLE]
Denoting , let be the affine chart for .
For each , let be the projective closure of the level , that is
[TABLE]
For each , the intersection is independent of and is equal to
[TABLE]
If the degree of the polynomial is , it is an affine function, therefore of a single variable, and the result is trivially true.
For the rest of the section, we further assume the following:
- (i)
The degree is equal to or is larger;
- (ii)
By Lemma 4, for any point of , we require that either for all but finitely many , or for all but finitely many.
- (iii)
Up to a linear change of variables in , the point belongs to .
Point (iii) implies that there exist a positive integer and a homogeneous polynomial of degree such that
[TABLE]
Let be local coordinates at , so that for each , we define the polynomial
[TABLE]
defined on the affine chart . Let be the multiplicity of at which is at most equal to .
Lemma 6**.**
If , the polynomial is a polynomial in the single variable .
Proof.
The hypothesis implies that for each we have for some real number . Thus the result. ∎
We are left now with the case .
Lemma 7**.**
Assume that . There exist at most finitely many parameters such that for any different from those, we find
[TABLE]
The proof of Lemma 7 will fill the rest of this section.
Proof of Lemma 7.
Complex polynomial map germs of bounded degree admits finitely many contact-equivalence classes, (see Nishimura[4]). Besides, the zero loci germs of any two contact-equivalent complex polynomial map germs have the same *embedded topological type: *a local homeomorphism maps one zero locus germ onto the other one. Considering the algebraic family of complex polynomial function germs at (of degree at most ), we deduce that there exist finitely many parameters such that the embedded topological type of the plane curve germ is constant for any different from the latter ones. Let be the complementary set of . For each parameter of , the germ has exactly branches.
Claim 8**.**
For each parameter of , there exist irreducible function germs, providing reduced equations to each branch of , such that
[TABLE]
Proof.
The polynomials are defined over the whole affine chart of . We recall that , so that so that we have and
[TABLE]
For any parameter of , there exist irreducible function germs, providing reduced equations to each branch of , and positive integers such that
[TABLE]
Assume that for each that the germ is not reduced. Since , we deduce that is identically zero over a Zariski open set of , therefore
[TABLE]
Then depends only on , that is depends only on the variable which is a contradiction. We deduce that the subset of of parameters where reduced is Zariski dense.
For in , let be the germ at of the branch , . Since the embedded topological type of the curve germ is independent of , with these notations we can further assume that for each and each , the pairs of germs and are homeomorphic, so that they have the same Puiseux pairs, therefore same multiplicity .
For any parameter , we have
[TABLE]
For every parameter of , we deduce that
[TABLE]
∎
Hypothesis: Up to removing finitely many values from , we can assume that any parameter of is also a regular value of .
The proof splits into two cases: The irreducible one and the non-irreducible one.
For every , we deduce that
[TABLE]
since we can write
[TABLE]
we deduce that there exists such that
[TABLE]
In particular we can also write
[TABLE]
with , is a (local analytic) unit at , and is a positive integer whenever is non-zero (and thus is local analytic unit) for .
We recall the following elementary
Claim 9**.**
Let be positive integer numbers. Let be a complex function germ at of the form with . Let be a -th primitive root of unity. Let be the Weierstrass polynomial defined as
[TABLE]
Therefore we find
[TABLE]
where
- (1)
** 2. (2)
* with and for .*
Proof.
It is just a consequence of the fact that the symmetric functions of the roots of the polynomial are zero, but for the [math]-th and the -th ones, that is, for
[TABLE]
∎
Case 1: Irreducible case.
We assume without loss of generality that and belongs to . It just makes the computations lighter to present.
We recall that, the germ has constant embedded topological type and is irreducible for any parameter of . For each such a generic , we write
[TABLE]
for a unit at and where is the Puiseux root of . We find that
[TABLE]
In particular we get and . Since
[TABLE]
and let us denote and whenever . With the convention that for any , we deduce that for each
[TABLE]
By hypothesis, the embedded topological type of the branch is constant, so that, equivalently, the Puiseux pairs of are independent of by [1, 7] (actually are bi-Lipschitz embedded-ly invariant [5, 2]). We find
[TABLE]
with are integer exponents. Note that each is an analytic unit at . For in Equation (2) we get
[TABLE]
with either identically null or each and are integer exponents. Then we get
[TABLE]
so that for each in , there exists such that
Thus we can assume .
Since for all in the neighbourhood the germs are irreducible with constant embedded topological type, we can assume that for all the root writes
[TABLE]
where and are analytic units, with , and is a positive integer for lying in . Since
[TABLE]
we deduce that for each that
equivalently
Since for each we deduce whenever that
[TABLE]
By Lemma 9 we deduce that for each of and for each , we find
[TABLE]
with , where is analytic for all of , and either a local unit or identically zero for all in .
Let us write for and for and for . Since for we know that
[TABLE]
we deduce that for
[TABLE]
with .
Using Equation (6) we can write where
[TABLE]
Let us consider the following ”blowing up”:
[TABLE]
so that the (strict transform of the) branch corresponding to is given as after blowing-up. Thus we find
[TABLE]
for a local unit and a positive integer. We find
[TABLE]
The function germ is analytic in . We obtain
We recall also that
[TABLE]
Let us examine the coefficient of in the expression of . Writing
[TABLE]
an elementary computation from Equation (7) yields
[TABLE]
for an analytic function . Resolving the equation in
[TABLE]
turns into resolving the equation in ,
[TABLE]
for an analytic function germ vanishing at .
Lemma 10**.**
For all in the neighbourhood , we obtain
**
Proof.
The equation , for , has a solution after blowing-up which writes as follows
[TABLE]
where . Since we find . ∎
To conclude the irreducible case, it remains to check that the distance between two generic levels of the polynomial is [math].
For generic , we obtained is constant and that . Thus
[TABLE]
The mapping is a parameterization at infinity of the branch . Suppose that is fixed, then
[TABLE]
and we deduce
[TABLE]
where is an invertible converging power series in , independent from ; and is a converging power series in with . We find
[TABLE]
and is a converging power series in with . Therefore
[TABLE]
and is a converging power series in . Since , we deduce
[TABLE]
Case 2: Non-irreducible case.
Claim 8 asserts that, for each , the function germ is reduced at , namely
[TABLE]
for irreducible function germs .
For each we have
[TABLE]
where is an analytic unit and is analytic and for the first Puiseux pair of the branch , and last, is a -th primitive root of unity.
Let be the lowest common multiple of so that we have for each . Let
[TABLE]
Thus we deduce
[TABLE]
Thus for each we write
[TABLE]
where is either identically zero or an analytic unit and . Let
[TABLE]
From Lemma 9, we know for that
- (1)
and, 2. (2)
for .
Then
[TABLE]
where is either identically zero or an analytic unit, in which case is a positive integer, and . Let again
[TABLE]
Let be the vector of with coordinates . For , let
[TABLE]
We observe that for that
[TABLE]
We deduce for
[TABLE]
with the convention that .
Hypothesis: .
In order to avoid discussing convergence systematically, we will work in . We get
[TABLE]
with and , either identically zero or a unit, with, in this latter case, . Since we deduce that for each
[TABLE]
and thus
[TABLE]
For each , let such that and
[TABLE]
Let . We deduce that for , there exists such that
[TABLE]
Since , Equation (8) yields
[TABLE]
from which we deduce
[TABLE]
As a consequence of this fact, we deduce that
[TABLE]
where the units are a-priori formal but such that each is analytic. From such an expression we conclude as in the irreducible case. ∎
5. Main result: General case
The section is devoted to show the main result of this note:
Theorem 11**.**
Let be a non constant complex polynomial. The function admits a bi-Lipschitz trivial value if and only if it is a polynomial in one variable.
This result follows immediately from the following
Lemma 12**.**
Let be a complex polynomial of degree or larger. Assume that there exist a complex value and a neighbourhood of in such that there exists a positive constant for which the following hold true:
[TABLE]
Then depends only on a single variable.
Proof of Lemma 12.
It is sufficient to show that depends on variables, that is there exists a non zero vector of such that . Indeed, an induction on the dimension of the ambient space will work since we have proved Theorem 5 treating the plane case.
Let be the homogeneous polynomial of degree , such that . Thus
[TABLE]
For each , let again be the closure in of the level , and thus,
[TABLE]
By Lemma 4 and the current hypothesis, we must have
[TABLE]
After a linear change of variables in , the point is a point of , thus of any .
Induction Hypothesis: Assume and Lemma 12 holds true in dimension .
Let us write again . In the affine chart of , with affine coordinates , we define
[TABLE]
The (possibly non-reduced) affine equation writes in the chart
[TABLE]
Let be the multiplicity of at .
If , as in the case , we deduce that each is either null or homogeneous of degree . Which implies that .
Assume that . Since
[TABLE]
where each , for , is a homogeneous polynomial of degree and independent of , using Lemma 4, we deduce as in the case that . Note that
[TABLE]
Since but , we can assume that the affine coordinate is such that is not constant since the multiplicity of at is at least .
Let be the restriction of to and let be the restriction to of the homogeneous component of degree of . Since is homogeneous of degree and not constant, thus is not constant and of degree . Let . Let be the restriction of to , that is
[TABLE]
Let . Taking coordinates in the affine chart of , we get
[TABLE]
In particular we see that at the multiplicity of is , and thus from the work done in dimension we deduce that
[TABLE]
Therefore the case cannot happen. So ends the induction procedure and thus the proof of Lemma 12. ∎
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] W. Burau, Kennzeichung der Schlauchknoten, Abh. Math. Sem. Hamburg, 9 (1932), 125–133.
- 2[2] A. Fernandes, Topological equivalence of complex curves and bi-Lipschitz homeomorphisms, Michigan Math. J. 51 (2003) pp 593–606.
- 3[3] T. Mostowski, Lipschitz equisingularity, Dissertationes Math. (Rozprawy Mat.) 243 (1985), 46.
- 4[4] T. Nishimura, Topological types of finitely- C 0 superscript 𝐶 0 C^{0} - 𝕂 𝕂 \mathbb{K} -determined map-germs. Trans. Amer. Math. Soc., 312 no. 2, (1989), 621–639.
- 5[5] F. Pham and B. Teissier, Fractions lipschitziennes d’une algèbre analytique complexe et saturation de Zariski, Centre de Mathématiques de l’École Polytechnique (Paris), June 1969.
- 6[6] R. Thom, Ensembles et morphismes stratifiés, Bull. Amer. Math. Soc., 75 (1969) 240-282.
- 7[7] O. Zariski, Studies in equisingularity.II. Equisingularity in codimension 1 (and characteristic zero), Amer. J. Math. 87 (1965), 952–1006.
