Global bi-Lipschitz classification of semialgebraic surfaces
Abstract.
We classify semialgebraic surfaces in with isolated singularities up to bi-Lipschitz homeomorphisms with respect to the inner distance. In particular, we obtain complete classifications for the Nash surfaces and the complex algebraic curves. We also address the minimal surfaces with finite total curvature.
Key words and phrases:
bi-Lipschitz classification, surfaces, Nash surfaces2010 Mathematics Subject Classification:
58A07; 14R05; 14P25; 14B05; 32S501. Introduction
In 1999, in the seminal paper on bi-Lipschitz classification of 2D real singularities [2], Lev Birbrair proved the following result
Theorem 1.1 (Theorem of Birbrair).
Given the germ of a semialgebraic set, , with isolated singularity and connected link, there is a unique rational number such that is bi-Lipschitz homeomorphic, with respect its inner distance, to the germ at of the -horn
A similar result was also obtained in [7].
The goal of this present paper is to bring the Theorem of Birbrair and its ideas to a global perspective on the inner bi-Lipschitz geometry of the 2D real subsets in . Such a perspective, in the smooth case, is closely related to Fu Conjecture (see [6]), which states that a complete Riemannian surface in with and and which is homeomorphic to must be bi-Lipschitz homeomorphic to . This conjecture was positively answered by Bonk and Lang in [4] for surfaces endowed with the inner distance. Another related study was presented in [1] by Belen’kiĭ and Burago, they presented a classification of complete Aleksandrov surfaces with finite total curvature under some restrictions in their singularities and such that their ends have non-zero growth speed.
Coming back to our goal, let us start by recalling the topological classification of compact (without boundary) smooth surfaces. It is well-known (since the 1860s) that, given a compact smooth surface in , two symbols and complete determine up to diffeomorphisms, where says that is orientable or not; and is the genus of . In the setting of (not necessarily compact) properly embedded smooth surfaces in , in order to have some control on the topology of such surfaces, let us assume they are semialgebraic. In some sense, since compact manifolds (without boundary) are diffeomorphic to semialgebraic ones (see [9]), that assumption is not too restrictive. In this setting, there is a topological structure theorem that says: a radius such that for any , the Euclidean sphere intersects transversally and the set of points in and outside the Euclidean ball is diffeomorphic to the cylinder . The connected components of are called the ends of , and any two family of ends corresponding to and , respectively, are always diffeomorphic each other, for any pairs of radius (see [5]).
Then, in the case of properly embedded smooth surfaces in which are semialgebraic, so-called Nash surfaces in , we have a list of three symbols to determine up to diffeomorphism, namely: , and that is the number of ends of .
In this paper, we consider Nash surfaces in equipped with the inner distance
and we classify those surfaces up to bi-Lipschitz homeomorphisms with respect to the inner distance, the so-called inner lipeomorphims. Actually, associated to each Nash surface , we present a list of symbols, , , and , …,, where s () are rational numbers associated to the ends of ; which determines up to inner lipeomorphisms.
Finally, we address semialgebraic surfaces with isolated inner Lipschitz singularities, we classify all these surfaces up inner lipeomorphims by using a combinatorial invariant so called inner Lipschitz code (see Definition 4.3), we also bring some applications of this classification to complex algebraic plane curves and minimal surfaces with finite total curvature.
2. Preliminaries
Given a path connected subset , the inner distance on is defined as follows: given two points , is the infimum of the lengths of paths on connecting to .
Definition 2.1.
Let be a subset. We say that is Lipschitz normally embedded (LNE) if there exists a constant such that , for all pair of points .
For instance, considering the real (resp. complex) cusp , in (resp. in ), one can see that this set is not LNE.
Definition 2.2.
Let and . A mapping is called outer (resp. inner) Lipschitz if there exists such that is
for all . A outer Lipschitz (resp. inner Lipschitz) mapping is called outer (resp. inner) lipeomorphism if its inverse mapping exists and is outer Lipschitz (resp. inner Lipschitz) and, in this case, we say that and are outer (resp. inner) lipeomorphic.
Let be a closed 2-dimensional semialgebraic set in the following two definitions,
Definition 2.3.
A point is called topologically regular if there exists a neighborhood of homeomorphic to an open disc in . When all the points are topologically regular, is said a semialgebraic topological surface in .
Definition 2.4.
A point is called inner Lipschitz regular if there exists a neighborhood of inner lipeomorphic to an open disc in ; otherwise it is called inner Lipschitz singular. We denote by (resp. ) the set of all inner Lipschitz regular (resp. singular) points of .
2.1. Semialgebraic ends, topological and Lipschitz singularities
Let be a closed semialgebraic subset of . Let us assume that has possible isolated singularities, i.e., there exists a finite subset such that all points in are inner Lipschitz regular points of . Such a subset is what we call a semialgebraic surface in with isolated inner Lipschitz singularities. As a consequence of the Local Conic Structure Theorem (by using the inversion mapping ), we see that there exists a large radius such that
-
(1)
is transversal to the Euclidean sphere for any .
-
(2)
there exists a semialgebraic homeomorphism
such that for any outside of the Euclidean ball .
It follows that has finite many semialgebraic connected components , each is semialgebraicly homeomorphic to the cylinder . Moreover, each is semialgebraicly homeomorphic to for any . Those subsets are called the ends of . Notice that the ends of are well-defined up to semialgebraic homeomorphisms. When has only one end, we say that it is connected at infinity.
Next, we recall the notion of tangent cone at infinity which is important to the study of Lipschitz geometry of ends of semialgebraic sets.
Definition 2.5.
Let be an unbounded subset. We say that is tangent to at infinity if there are a sequence of real positive numbers such that and a sequence of points such that . Denote by the set of which are tangent to at infinity and we call it the tangent cone of at infinity.
2.2. Contact of curves at infinity
Definition 2.6.
Let be two unbounded semialgebraic curves, which are connected at infinity. Fixed , we define by
where and and . If is an unbounded set, we define and if is a bounded set, we define
Remark 2.7.
Let be unbounded semialgebraic curves, which are connected at infinity. Let . Then if and only if .
Proposition 2.8.
Let be unbounded semialgebraic curves, which are connected at infinity. Let . Then .
Proof.
It follows from the definition that if and only if . So, we may assume that and are finite numbers. From Remark 2.7, we may also assume that .
We assume that .
Claim 1.
If then .
Proof of Claim 1.
Since , it is clear that . Since , we obtain
Moreover,
and thus we obtain as , which gives
∎
Thus, we define for some .
Proposition 2.9.
Let and be unbounded semialgebraic curves, which are connected at infinity. Assume that there exists an outer lipeomorphism such that , . Then .
Proof.
Since is an outer lipeomorphism, there is such that
Let such that . Then, for any such that , we have
and
Therefore, for any and , we have that for all . Thus,
for all , which implies . Similarly, we also prove that , which finishes the proof. ∎
Example 2.10.
Let with . Let and and . Then .
2.3. Lipeomorphisms between circles
The main goal of this Subsection is to show that, if are two lipeomorphisms with the same orientation, then there exists a lipeotopy () such that and . By lipeotopy we mean a lipeomorphism of the type , which is equivalent to the following: is as a family of lipeomorphisms with uniform constant. Possibly this result is already known, but we did not find an appropriate reference to quote, this is why we present a proof of it.
Let be the covering mapping .
Lemma 2.11.
If is a positive homeomorphism such that , then there exists a unique positive homeomorphism such that and (in particular, ). Conversely, for each positive homeomorphism such that and , there is a unique positive homeomorphism such that and . Finally, is a lipeomorphism iff is a lipeomorphism.
Proof.
Let is a positive homeomorphism such that . Let be defined by: given , let be the path defined by and let be the lifting of by the covering mapping with ; so, . By definition, we have and , and, since is positive and is a local homeomorphism, is an increasing homeomorphism from to .
Conversely, let be an increasing homeomorphism such that and . Then, defined by is a positive homeomorphism such that .
Finally, we are going to show that is a lipeomorphism iff is a lipeomorphism with the same constants. Let us consider and equipped with the standard Riemannian Metric. Thus, comes as a local (on each interval of length ) isometry, hence lipeomorphism implies that is a lipeomorphism with the same constants. From the other hand, if is a lipeomorphism with constants and , we have that is a lipeomorphism with these constants on each interval of length . Now, given in , we partition the interval with subintervals of length smaller than : , and:
and
∎
Once we have the above lemma, given a positive lipeomorphim such that , let us consider defined by We see that and is a family of positive lipeomorphisms (with uniform constant) such that.
Then, given by the above lemma is a family of lipeomorphisms from to (with uniform constant) such that and
Proposition 2.12.
Let be two lipeomorphisms with the same orientation. Then there exists a lipeotopy such that and .
Proof.
We do the proof in the case , i.e. . Then, by the previous discussion, there exists a lipeotopy such that and . Finally, we get give us a lipeotopy such that and . ∎
3. Ends of semialgebraic surfaces in
3.1. Infinity strips
Let and ; . Let us denote
Notice that, up to outer lipeomorphims, the definition of does not depend on the constant .
Lemma 3.1.
is LNE.
Proof.
Since is a convex subset of in the case , we are going to prove this lemma for . Let . The the length of segment is exactly . So, if the segment is contained in , we have , otherwise intersects the boundary of the set into two points and ().
Claim 2.
The length of the boundary path ; is bounded by .
In fact, once , we have
The claim is proved.
Finally, once we have proved the claim, we get
This finishes the proof that is LNE. ∎
Definition 3.2.
Let be a semialgebraic subset. We say that is a -strip at infinity if there exist a compact subset and a germ of a semialgebraic inner lipeomorphism .
Remark 3.3.
As an immediate consequence of Example 2.10, we have no ambiguity to define -strip at infinity, in other words, if is inner lipeomorphic to then .
Proposition 3.4.
Let be a positive semialgebraic function such that as for some rational number . In this case
is a LNE -strip at infinity.
Proof.
By assumption, we have a real number and where, as .
Let be defined by . It is clear that is a semialgebraic homeomorphism. The Jacobian matrix is bounded as we see below
and, also, its determinant is bounded and away from zero as . This proves that is an outer lipeomorphim which give us that is LNE and a -strip at infinity. ∎
Consider the following semialgebraic arcs on the boundary of
In the case of a -strip at infinity , its boundary arcs at infinity are and where is any semialgebraic inner lipeomorphism and is a compact subset of .
Lemma 3.5.
Let be a -strip at infinity, . If is a common boundary arc to and , then is a -strip at infinity with .
Proof.
Let and be semialgebraic inner lipeomorphisms; where . For each , let us denote . We see that is a semialgebraic outer lipeomorphism function; and give us a semialgebraic outer lipeomorphism (). Then, we define
Since for all , we have is a continuous and semialgebraic mapping. Now, we are going to show that is an inner Lipschitz mapping.
In fact, we know that and are inner lipeomorphism, then there exists a constant such that if (). Thus, let us consider the case and . Let be a path on connecting to such that . Then, we can write in such a way that each is a path on or . Let us denote by the initial point and the final point of . Thus,
This proves that is an inner Lipschitz mapping. So, we can use similar arguments to show that is also an inner Lipschitz mapping.
Finally, we are going to show that the image of is a -strip at infinity. Since is an outer lipeomorphim (), we have the image is the following subset of
where are semialgebraic positive functions such that
Then, we see the mapping gives a semialgebraic outer lipeomorphism between the image and the set below
Thus, since as (), by Proposition 3.4, it follows that is a -strip at infinity.
∎
Proposition 3.6 (Gluing of Strips).
Let be semialgebraic subsets of such that:
-
a)
is a -strip at infinity, .
-
b)
is a common boundary arc to and , .
-
c)
if .
In this case, is a -strip at infinity, where .
Proof.
It is imediate consequence from Lemma 3.5. ∎
As an immediate consequence of the proof of Lemma 3.5, we can state the following lemma.
Lemma 3.7 (Parametrization Lemma).
Let be a -strip at infinity with boundary arcs and . Then, there exist a compact subset and a semialgebraic inner lipeomorphism such that;
- For , , .
- For , .
3.2. Tubes
Given a rational number , let us denote
where . It is important to mention that, up to outer lipeomorphims, the definition of does not depend on .
Definition 3.8.
Let be a semialgebraic subset. We say that is a -tube if there exist a compact subset and a germ of a semialgebraic inner lipeomorphism .
Remark 3.9.
We have no ambiguity to define -tube, in other words, if is inner lipeomorphic to then .
Proposition 3.10.
Let be semialgebraic subsets of such that:
-
a)
is a -strip at infinity, .
-
b)
if , then is the union of the boundary arcs of and ;
-
c)
if , then is a common boundary arc to and , (here, ) and if .
In this case, is a -tube, where .
Proof.
Without loss of generality, one may assume . Let us write as a union of two other -strips at infinity and such that is a common boundary arc to and . On may suppose that shares a boundary arc with and shares a boundary arc with . So, the family satisfies the conditions of Gluing of Strips in Proposition 3.6, hence is a -strip at infinity. Then, is the union of two -strip at infinity and ( defined above), such that is the union of the boundary arcs of and .
Let us consider the following decomposition of :
We see that and are -strip at infinity, , and is the union of the boundary arcs of . Since and are -strip at infinity, we have a compact subset of and semialgebraic inner lipeomorphism
such that for any belonging to the boundary arcs of , (see Parametrization Lemma 3.7).
Finally, the mapping defined by
is a semialgebraic inner lipeomorphism. ∎
Theorem 3.11.
Let be a semialgebraic surface with isolated inner Lipschitz singularities. For each end of , let us say , there is a unique rational such that is a -tube.
In order to proof this theorem, we need to recall the notion of -regular sets. Such subsets of are defined by induction on (see [8]). Given , let us write . A semialgebraic subset is called a standard L-regular cell in , with constant if: for , and for the set is of one of the following types:
(graph)
(band)
where is a standard L-regular cell in with constant , are semialgebraic functions such that
and
In general, a semialgebraic subset is called a L-regular cell in , with constant , if there exists an orthogonal change of variables such that is a standard L-regular cell in with constant .
Proposition 3.12.
Let be a 2-dimensional L-regular cell in (with constant ). If is unbounded and has only one end, then is a -strip at infinity for some rational number .
Proof.
It is enough to assume is a standard L-regular cell in . This proof is by induction on . Since is 2-dimensional, we have .
Case . In this case, necessarily is a band, let us say
where is an open interval in . Since is unbounded and and for all , we get is also unbounded and has only one end. Let us suppose . Thus, the closure is outer lipeomorphic to the set
which is a -strip at infinity, for some rational number , according to Proposition 3.4.
Case . In this case, can be either a graph or a band. First, let be a graph. Since is a graph of an outer Lipschitz function on a -strip at infinity, we get itself is a -strip at infinity (). Now, let us consider is a band
where is a (1-dimensional) standard L-regular cell in with constant , are semialgebraic functions such that
and
Since is 1-dimensional, unbounded and has only one end, there exists a -semialgebraic parametrization (outer lipeomorphism) ; hence the closure is semialgebraicly outer lipeomorphic to the set
which implies is a -strip at infinity for some rational number . ∎
It is proved in [8], more precisely, see Proposition 1.4 in [8] that any semialgebraic subset can be stratified by L-regular cells in with a constant . Now, we are ready to prove Theorem 3.11.
Proof of Theorem 3.11.
Let be a sufficient large radius such that the connected components of are the ends of . Let be one of those ends. As we mentioned above, we have a stratification such that each stratum is a L-regular cell in with constant . By taking large enough, one may suppose that all 2-dimensional strata of are unbounded (hence all of them have only one end). Then, let be the 2-dimensional strata of . It follows from Proposition 3.12 that the closure of each cell is a -strip at infinity for some rational number . Since
and, by topological restrictions, the family satisfies the assumptions of Proposition 3.10, we get is a -tube where . ∎
4. Classification of semialgebraic surfaces
In this Section, we are going to present a classification of all semialgebraic surfaces with isolated singularities.
Remark 4.1.
Let be a closed 2-dimensional semialgebraic set. According to the notion of topological regular points, we can read the Theorem 1.1 (Theorem of Birbrair) in the following way: if is a topological regular point, then there exist a neighborhood and a semialgebraic inner lipeomorphism ; , where is a rational number and
The rational number is called the horn exponent of at . Notice that, it also follows from Theorem of Birbrair that a point is inner Lipschitz regular if, and only if, the horn exponent of at is equal to .
Definition 4.2.
Let be a semialgebraic surface with isolated inner Lipschitz singularities. Let us consider the following symbols:
-
i)
For , denotes the number of connected components of the link of at ;
-
ii)
We can consider a sufficient large radius and a small enough radius such that
is a topological surface with boundary and its topological type does not depend on and . Thus, we define
-
iii)
is the genus of ;
-
iv)
For each , there is such that
and each is a topological surface. Let be the horn exponent of at (see Remark 4.1). By reordering the indices, if necessary, we assume that . In this way, we define .
-
v)
is the number of ends of , and if are the ends of , then denote by , the tube exponent of , the only rational number smaller than or equal to 1 such that is a -tube. By reordering the indices, if necessary, we assume that . In this way, we define .
Definition 4.3 (Inner Lipschitz code).
Let be a semialgebraic surface with isolated inner Lipschitz singularities. Let be a finite subset such that and let be a bijection for some subset in some Euclidean space.
-
•
If is a connected set, then the collection of symbols
is called the inner Lipschitz code of w.r.t. and we denote it by . The collection of symbols
is called the inner Lipschitz code of and we denote it by ;
-
•
For the general case, let be the closure of the connected components of . The collection of inner Lipschitz codes
is called the inner Lipschitz code of w.r.t. and we also denote it by . When and is the identity, we only denote by and we also call it the inner Lipschitz code of .
Example 4.4.
Let us see the inner Lipschitz code of some well-known semialgebraic topological surfaces.
-
a)
Right cylinder: ;
-
b)
Unbounded Moebius band : ;
-
c)
Global -horn in ; : ;
-
d)
; and : ;
-
e)
Paraboloid in :
-
f)
Torus:
-
g)
Klein bottle:
-
h)
Edge of two spheres :
-
i)
Cayley surface (see Figure 1): , , , , .

Definition 4.5.
Let and be two semialgebraic sets. We say that and are equivalent if one of the following items holds true:
-
(1)
and are connected sets and ;
-
(2)
and are disconnected sets and for some bijection .
Theorem 4.6.
Let and be semialgebraic surfaces with isolated inner Lipschitz singularities. Then, and are inner lipeomorphic if, and only if, their inner Lipschitz code are equivalent.
Proof.
Of course, we have the inner Lipschitz code is an inner Lipschitz invariant in the sense: if and are inner lipeomorphic, then their codes are equivalent. From another hand, let us suppose that the inner Lipschitz codes of and are equivalent.
Let us assume, initially, that (and, consequently, ) is a connected set.
Let us denote by the ends of , with respective tube exponents , and the ends of , with respective tube exponents . Also, let us denote by the inner Lipschitz singularities of , with respective horn exponents , and the inner Lipschitz singularities of , with respective horn exponents . So, we are assuming that , , and , . Then, we can consider a sufficient large radius and a small enough radius such that, for each and , there exist semialgebraic inner lipeomorphisms
In fact, the existence of the ’s follows from Theorem 3.11, and by writing (resp. ) and (resp. ) whenever , by Theorem of Birbrair, there are inner lipeomorphims . So, we define by whenever .
Now, we consider the following Lipschitz surfaces with boundary
and
and the following semialgebraic lipeomorphism given by:
Since is orientable if, and only if, is orientable too, and has the same genus and same number of boundary components as , it follows from Proposition 2.12, maybe after changing the orientation of some ’s and ’s, the following result.
Lemma 4.7.
There exists a lipeomorphism that extends
Finally, the mapping defined below is an inner lipeomorphism:
which finishes the proof in this case.
Now, we have to consider the case that and are disconnected sets. For this case, let (resp. ) be the closure of the connected components of (resp. ). We have assumed that and are equivalent, then for some bijection . By reordering the indices, if necessary, we may assume that , , where is the identity mapping.
For a closed semialgebraic set and , we have that if and only if . Thus, fixed , for and , we have , and therefore . By the first part of this proof, there is an inner lipeomorphism . Moreover, we can take satisfying for all . Thus, the mapping , defined by whenever , is an inner lipeomorphism, which finishes the proof. ∎
From now on, we start to list some consequences of Theorem 4.6 and its proof.
The first consequence is a classification of the Nash surfaces, even for unbounded Nash surfaces as in Figure 2.

Corollary 4.8.
Let be two Nash surfaces. Then, the following statements are equivalent:
-
(1)
and are homeomorphic and ;
-
(2)
and are inner lipeomorphic;
-
(3)
, and .
Remark 4.9.
Since properly embedded smooth surfaces in are orientable, we obtain that two Nash surfaces and in are inner lipeomorphic if and only if and .
In fact, we obtain a stronger result than Corollary 4.8, since we can present normal forms for the classification presented in 4.8. In order to that, for and , let be a compact Nash surface such that and . For a positive integer number and such that , we remove distinct points of , let us say , and we define given by
We denote the image of , which is a Nash surface, by . We also define . Note that , and . Thus, is well defined up to inner lipeomorphisms, and we obtain the following:
Corollary 4.10.
Let be a Nash surface. Then, and are inner lipeomorphic.
Corollary 4.11.
Let be two connected properly embedded minimal surfaces with finite total curvature. Then, the following statements are equivalent:
-
(1)
and are homeomorphic;
-
(2)
and are inner lipeomorphic;
-
(3)
and .
Proof.
Obviously, (2) implies (1), and (1) implies (3).
Thus, we only have to show that (3) implies (2). Let us assume and .
Remark 4.12.
Let be a closed semialgebraic surface which is a -tube. Then, if and only if .
Corollary 4.13.
Let be two complex algebraic curves. Then, the following statements are equivalent:
-
(1)
and are homeomorphic;
-
(2)
and are inner lipeomorphic;
-
(3)
If and are the irreducible components of and , respectively, then there exist bijections and such that , and for all , .
Proof.
Obviously, (2) implies (1).
We are going to show that (1) implies (2). Assume that there is a homeomorphism . Therefore, and . Since the tangent cone at infinity of each end of complex algebraic curve is a complex line, by Remark 4.12, we obtain that each such end is a -tube. Thus .
It follows from the Birbrair Theorem that two irreducible germs of complex analytic are inner lipeomorphic. In particular, if and only if . Thus, and is a bijection. Moreover, each irreducible germ of a complex analytic curve is the germ of a -horn. Therefore, for all . Then . By Theorem 4.6, and are inner lipeomorphic.
In order to finish the proof, due to the comments made in this proof, we note that the item (3) is equivalent to say that and are equivalent, which finishes the proof. ∎
References
- [1] Belen’kiĭ, A. and Burago, Yu. Bi-Lipschitz-equivalent Aleksandrov surfaces, I. St. Petersburg Math. J, vol. 16 (2005), no. 4, 627–638
- [2] Birbrair, L. Local bi-Lipschitz classification of 2-dimensional semialgebraic sets Houston Journal of Mathematics, vol. 25 (1999), n. 3, 453-472.
- [3] Birbrair, L. and Mostowski, T. Normal embeddings of semialgebraic sets. Michigan Math. J., vol. 47 (2000), 125–132.
- [4] Bonk, M. and Lang, U. Bi-Lipschitz parameterization of surfaces. Math. Ann., vol. 327 (2003), 135–169.
- [5] Coste, M. Real algebraic sets. (2005), 35pp. https://perso.univ-rennes1.fr/michel.coste/polyens/RASroot.pdf
- [6] Fu, J.H.G. Bi-Lipschitz rough normal coordinates for surfaces with an L1 curvature bound. Indiana Univ. Math. J., vol. 47 (1998), 439–453.
- [7] Grieser, D. Local geometry of singular real analytic surfaces. Trans. Amer. Math. Soc. 355 (2003), 1559-157
- [8] Kurdyka, K. and Parusinski, A. Quasi-convex decomposition in o-minimal structures. Application to the gradient conjecture. Advanced Studies in Pure Mathematics 43, 2006 Singularity Theory and Its Applications pp. 137-177
- [9] Nash, J. Real algebraic manifolds. Annals of Math., vol 56. (1952), n. 3, 405-421.