This paper was converted on www.awesomepapers.org from LaTeX by an anonymous user.
Want to know more? Visit the Converter page.

Global bi-Lipschitz classification of semialgebraic surfaces

Alexandre Fernandes  and  José Edson Sampaio Alexandre Fernandes: Departamento de Matemática, Universidade Federal do Ceará, Av. Humberto Monte, s/n Campus do Pici - Bloco 914, 60455-760, Fortaleza-CE, Brazil. E-mail: [email protected] J. Edson Sampaio: Departamento de Matemática, Universidade Federal do Ceará, Rua Campus do Pici, s/n, Bloco 914, Pici, 60440-900, Fortaleza-CE, Brazil. E-mail: [email protected]
Abstract.

We classify semialgebraic surfaces in n\mathbb{R}^{n} 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 surfaces
2010 Mathematics Subject Classification:
58A07; 14R05; 14P25; 14B05; 32S50
The first named author was partially supported by CNPq-Brazil grant 304700/2021-5. The second author was partially supported by CNPq-Brazil grant 310438/2021-7. This study was financed in part by the CAPES-BRASIL Finance Code 001.

1. 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, (X,a)(X,a), with isolated singularity and connected link, there is a unique rational number β1\beta\geq 1 such that (X,a)(X,a) is bi-Lipschitz homeomorphic, with respect its inner distance, to the germ at 030\in\mathbb{R}^{3} of the β\beta-horn

{(x,y,z)3:x2+y2=z2βandz0}.\{(x,y,z)\in\mathbb{R}^{3}\ \colon\ x^{2}+y^{2}=z^{2\beta}\ \mbox{and}\ z\geq 0\}.

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 n\mathbb{R}^{n}. Such a perspective, in the smooth case, is closely related to Fu Conjecture (see [6]), which states that a complete Riemannian surface in 3\mathbb{R}^{3} with K+<2π\int K^{+}<2\pi and K<+\int K^{-}<+\infty and which is homeomorphic to 2\mathbb{R}^{2} must be bi-Lipschitz homeomorphic to 2\mathbb{R}^{2}. 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 SS in n\mathbb{R}^{n}, two symbols θS{1,1}\theta_{S}\in\{-1,1\} and gS{0}g_{S}\in\mathbb{N}\cup\{0\} complete determine SS up to diffeomorphisms, where θS\theta_{S} says that SS is orientable or not; and gSg_{S} is the genus of SS. In the setting of (not necessarily compact) properly embedded smooth surfaces in n\mathbb{R}^{n}, 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: \exists a radius R>0R>0 such that for any ρR\rho\geq R, the Euclidean sphere 𝕊ρ\mathbb{S}_{\rho} intersects transversally SS and SBρS\setminus B_{\rho} the set of points in SS and outside the Euclidean ball B0,ρB_{0,\rho} is diffeomorphic to the cylinder [ρ,)×S𝕊ρ[\rho,\infty)\times S\cap\mathbb{S}_{\rho}. The connected components of SBρS\setminus B_{\rho} are called the ends of SS, and any two family of ends corresponding to ρ\rho and ρ\rho^{\prime}, respectively, are always diffeomorphic each other, for any pairs of radius ρ,ρ>R\rho,\rho^{\prime}>R (see [5]).

Then, in the case of properly embedded smooth surfaces SS in n\mathbb{R}^{n} which are semialgebraic, so-called Nash surfaces in n\mathbb{R}^{n}, we have a list of three symbols to determine SS up to diffeomorphism, namely: θS{1,1}\theta_{S}\in\{-1,1\}, gS{0}g_{S}\in\mathbb{N}\cup\{0\} and eS{0}e_{S}\in\mathbb{N}\cup\{0\} that is the number of ends of SS.

In this paper, we consider Nash surfaces in n\mathbb{R}^{n} equipped with the inner distance

dinn(x1,x2)=inf{length(γ):γis a path onSconnectingx1,x2S}d_{inn}(x_{1},x_{2})=\inf\{length(\gamma)\ \colon\ \gamma\ \mbox{is a path on}\ S\ \mbox{connecting}\ x_{1},x_{2}\in S\}

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 SS, we present a list of symbols, θS{1,1}\theta_{S}\in\{-1,1\}, gS{0}g_{S}\in\mathbb{N}\cup\{0\}, eS{0}e_{S}\in\mathbb{N}\cup\{0\} and β1\beta_{1}, …,βeS\beta_{e_{S}}, where βi\beta_{i}^{\prime}s (1\leq 1) are rational numbers associated to the ends of SS; which determines SS 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 XnX\subset\mathbb{R}^{n}, the inner distance on XX is defined as follows: given two points x1,x2Xx_{1},x_{2}\in X, dX,inn(x1,x2)d_{X,inn}(x_{1},x_{2}) is the infimum of the lengths of paths on XX connecting x1x_{1} to x2x_{2}.

Definition 2.1.

Let XnX\subset\mathbb{R}^{n} be a subset. We say that XX is Lipschitz normally embedded (LNE) if there exists a constant c1c\geq 1 such that dX,inn(x1,x2)Cx1x2d_{X,inn}(x_{1},x_{2})\leq C\|x_{1}-x_{2}\|, for all pair of points x1,x2Xx_{1},x_{2}\in X.

For instance, considering the real (resp. complex) cusp x2=y3x^{2}=y^{3}, in 2\mathbb{R}^{2} (resp. in 2\mathbb{C}^{2}), one can see that this set is not LNE.

Definition 2.2.

Let XnX\subset\mathbb{R}^{n} and YmY\subset\mathbb{R}^{m}. A mapping f:XYf\colon X\rightarrow Y is called outer (resp. inner) Lipschitz if there exists λ>0\lambda>0 such that is

f(x1)f(x2)λx1x2(resp. dX,inn(f(x1),f(x2))λdX,inn(x1,x2))\|f(x_{1})-f(x_{2})\|\leq\lambda\|x_{1}-x_{2}\|\quad(\mbox{resp. }d_{X,inn}(f(x_{1}),f(x_{2}))\leq\lambda d_{X,inn}(x_{1},x_{2}))

for all x1,x2Xx_{1},x_{2}\in X. A outer Lipschitz (resp. inner Lipschitz) mapping f:XYf\colon X\rightarrow Y 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 XX and YY are outer (resp. inner) lipeomorphic.

Let XnX\subset\mathbb{R}^{n} be a closed 2-dimensional semialgebraic set in the following two definitions,

Definition 2.3.

A point pXp\in X is called topologically regular if there exists a neighborhood VXV\subset X of pp homeomorphic to an open disc in 2\mathbb{R}^{2}. When all the points pXp\in X are topologically regular, XX is said a semialgebraic topological surface in n\mathbb{R}^{n}.

Definition 2.4.

A point pXp\in X is called inner Lipschitz regular if there exists a neighborhood VXV\subset X of pp inner lipeomorphic to an open disc in 2\mathbb{R}^{2}; otherwise it is called inner Lipschitz singular. We denote by ReginLip(X){\rm Reg}_{inLip}(X) (resp. SinginLip(X){\rm Sing}_{inLip}(X)) the set of all inner Lipschitz regular (resp. singular) points of XX.

2.1. Semialgebraic ends, topological and Lipschitz singularities

Let SS be a closed semialgebraic subset of n\mathbb{R}^{n}. Let us assume that SS has possible isolated singularities, i.e., there exists a finite subset ΣS\Sigma\subset S such that all points in SΣS\setminus\Sigma are inner Lipschitz regular points of SS. Such a subset is what we call a semialgebraic surface in n\mathbb{R}^{n} with isolated inner Lipschitz singularities. As a consequence of the Local Conic Structure Theorem (by using the inversion mapping zz/|z|2z\mapsto z/|z|^{2}), we see that there exists a large radius R>0R>0 such that

  1. (1)

    SS is transversal to the Euclidean sphere 𝕊(0,ρ)\mathbb{S}(0,\rho) for any ρR\rho\geq R.

  2. (2)

    there exists a semialgebraic homeomorphism

    ϕ:SB(0,R){tu:tRandu𝕊(0,R)}\phi\colon S\setminus B(0,R)\rightarrow\{t\cdot u\ :\ t\geq R\ \mbox{and}\ u\in\mathbb{S}(0,R)\}

    such that |ϕ(z)|=|z||\phi(z)|=|z| for any zSz\in S outside of the Euclidean ball B(0,R)B(0,R).

It follows that SB(0,R)S\setminus B(0,R) has finite many semialgebraic connected components S1,SeSS_{1},\dots S_{e_{S}}, each SiS_{i} is semialgebraicly homeomorphic to the cylinder 𝕊1×[R,)\mathbb{S}^{1}\times[R,\infty). Moreover, each SiS_{i} is semialgebraicly homeomorphic to SiB(0,ρ)S_{i}\setminus B(0,\rho) for any ρR\rho\geq R. Those subsets S1,SeSS_{1},\dots S_{e_{S}} are called the ends of SS. Notice that the ends of SS are well-defined up to semialgebraic homeomorphisms. When SS 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 XmX\subset\mathbb{R}^{m} be an unbounded subset. We say that vmv\in\mathbb{R}^{m} is tangent to XX at infinity if there are a sequence of real positive numbers {tj}j\{t_{j}\}_{j\in\mathbb{N}} such that tj+t_{j}\to+\infty and a sequence of points {xj}jX\{x_{j}\}_{j\in\mathbb{N}}\subset X such that limj+1tjxj=v\lim\limits_{j\to+\infty}\frac{1}{t_{j}}x_{j}=v. Denote by C(X,)C(X,\infty) the set of vmv\in\mathbb{R}^{m} which are tangent to XX at infinity and we call it the tangent cone of XX at infinity.

2.2. Contact of curves at infinity

Definition 2.6.

Let Γ1,Γ2n\Gamma_{1},\Gamma_{2}\subset\mathbb{R}^{n} be two unbounded semialgebraic curves, which are connected at infinity. Fixed K>1K>1, we define fΓ1,Γ2K:(0,+)f_{\Gamma_{1},\Gamma_{2}}^{K}\colon(0,+\infty)\to\mathbb{R} by

fΓ1,Γ2K(r)=dist(ArK(Γ1),ArK(Γ2)),f_{\Gamma_{1},\Gamma_{2}}^{K}(r)=dist(A^{K}_{r}(\Gamma_{1}),A^{K}_{r}(\Gamma_{2})),

where ArK(X)={yX;rKyKr}A^{K}_{r}(X)=\{y\in X;\frac{r}{K}\leq\|y\|\leq Kr\} and dist(X,Y)=inf{xy;xXdist(X,Y)=\inf\{\|x-y\|;x\in X and yY}y\in Y\}. If Γ1Γ2\Gamma_{1}\cap\Gamma_{2} is an unbounded set, we define ContK(Γ1,Γ2)=Cont^{K}(\Gamma_{1},\Gamma_{2})=-\infty and if Γ1Γ2\Gamma_{1}\cap\Gamma_{2} is a bounded set, we define

ContK(Γ1,Γ2)=limr+logfΓ1,Γ2K(r)logr.Cont^{K}(\Gamma_{1},\Gamma_{2})=\lim\limits_{r\to+\infty}\frac{\log{f_{\Gamma_{1},\Gamma_{2}}^{K}(r)}}{\log{r}}.
Remark 2.7.

Let Γ1,Γ2n\Gamma_{1},\Gamma_{2}\subset\mathbb{R}^{n} be unbounded semialgebraic curves, which are connected at infinity. Let K>1K>1. Then ContK(Γ1,Γ2)=1Cont^{K}(\Gamma_{1},\Gamma_{2})=1 if and only if C(Γ1,)C(Γ2,)C(\Gamma_{1},\infty)\not=C(\Gamma_{2},\infty).

Proposition 2.8.

Let Γ1,Γ2n\Gamma_{1},\Gamma_{2}\subset\mathbb{R}^{n} be unbounded semialgebraic curves, which are connected at infinity. Let K,K~>1K,\tilde{K}>1. Then ContK(Γ1,Γ2)=ContK~(Γ1,Γ2)Cont^{K}(\Gamma_{1},\Gamma_{2})=Cont^{\tilde{K}}(\Gamma_{1},\Gamma_{2}).

Proof.

It follows from the definition that ContK(Γ1,Γ2)=Cont^{K}(\Gamma_{1},\Gamma_{2})=-\infty if and only if ContK~(Γ1,Γ2)=Cont^{\tilde{K}}(\Gamma_{1},\Gamma_{2})=-\infty. So, we may assume that ContK(Γ1,Γ2)Cont^{K}(\Gamma_{1},\Gamma_{2}) and ContK~(Γ1,Γ2)Cont^{\tilde{K}}(\Gamma_{1},\Gamma_{2}) are finite numbers. From Remark 2.7, we may also assume that C(Γ1,)=C(Γ2,)C(\Gamma_{1},\infty)=C(\Gamma_{2},\infty).

We assume that K<K~K<\tilde{K}.

Claim 1.

If K~K2\tilde{K}\leq K^{2} then ContK(Γ1,Γ2)=ContK~(Γ1,Γ2)Cont^{K}(\Gamma_{1},\Gamma_{2})=Cont^{\tilde{K}}(\Gamma_{1},\Gamma_{2}).

Proof of Claim 1.

Since K<K~K<\tilde{K}, it is clear that fΓ1,Γ2K~(r)fΓ1,Γ2K(r)f_{\Gamma_{1},\Gamma_{2}}^{\tilde{K}}(r)\leq f_{\Gamma_{1},\Gamma_{2}}^{K}(r). Since C(Γ1,)=C(Γ2,)C(\Gamma_{1},\infty)=C(\Gamma_{2},\infty), we obtain

min{fΓ1,Γ2K(Kr),fΓ1,Γ2K(r/K)}fΓ1,Γ2K~(r) as r+.\min\{f_{\Gamma_{1},\Gamma_{2}}^{K}(Kr),f_{\Gamma_{1},\Gamma_{2}}^{K}(r/K)\}\lesssim f_{\Gamma_{1},\Gamma_{2}}^{\tilde{K}}(r)\mbox{ as }r\to+\infty.

Moreover,

fΓ1,Γ2K(r)fΓ1,Γ2K(r/K) and fΓ1,Γ2K(r)fΓ1,Γ2K(r/K) as r+,f_{\Gamma_{1},\Gamma_{2}}^{K}(r)\approx f_{\Gamma_{1},\Gamma_{2}}^{K}(r/K)\mbox{ and }f_{\Gamma_{1},\Gamma_{2}}^{K}(r)\approx f_{\Gamma_{1},\Gamma_{2}}^{K}(r/K)\mbox{ as }r\to+\infty,

and thus we obtain fΓ1,Γ2K(r)fΓ1,Γ2K~(r)f_{\Gamma_{1},\Gamma_{2}}^{K}(r)\approx f_{\Gamma_{1},\Gamma_{2}}^{\tilde{K}}(r) as r+r\to+\infty, which gives

ContK(Γ1,Γ2)=ContK~(Γ1,Γ2).Cont^{K}(\Gamma_{1},\Gamma_{2})=Cont^{\tilde{K}}(\Gamma_{1},\Gamma_{2}).

It follows from Claim 1 that ContK(Γ1,Γ2)=ContKm(Γ1,Γ2)Cont^{K}(\Gamma_{1},\Gamma_{2})=Cont^{K^{m}}(\Gamma_{1},\Gamma_{2}) for all positive integer mm. Let mm be an positive integer such that KmK~K2mK^{m}\leq\tilde{K}\leq K^{2m}. By Claim 1 again, ContKm(Γ1,Γ2)=ContK~(Γ1,Γ2)Cont^{K^{m}}(\Gamma_{1},\Gamma_{2})=Cont^{\tilde{K}}(\Gamma_{1},\Gamma_{2}), which finishes the proof. ∎

Thus, we define Cont(Γ1,Γ2)=ContK(Γ1,Γ2)Cont(\Gamma_{1},\Gamma_{2})=Cont^{K}(\Gamma_{1},\Gamma_{2}) for some K>1K>1.

Proposition 2.9.

Let Γ1,Γ2n\Gamma_{1},\Gamma_{2}\subset\mathbb{R}^{n} and Γ~1,Γ~2m\tilde{\Gamma}_{1},\tilde{\Gamma}_{2}\subset\mathbb{R}^{m} be unbounded semialgebraic curves, which are connected at infinity. Assume that there exists an outer lipeomorphism F:Γ1Γ2Γ~1Γ~2F\colon\Gamma_{1}\cup\Gamma_{2}\to\tilde{\Gamma}_{1}\cup\tilde{\Gamma}_{2} such that F(Γi)=Γ~iF(\Gamma_{i})=\tilde{\Gamma}_{i}, i=1,2i=1,2. Then Cont(Γ1,Γ2)=Cont(Γ~1,Γ~2)Cont(\Gamma_{1},\Gamma_{2})=Cont(\tilde{\Gamma}_{1},\tilde{\Gamma}_{2}).

Proof.

Since FF is an outer lipeomorphism, there is M1M\geq 1 such that

1MxyF(x)F(y)Mxy,x,yΓ1Γ2.\frac{1}{M}\|x-y\|\leq\|F(x)-F(y)\|\leq M\|x-y\|,\quad\forall x,y\in\Gamma_{1}\cup\Gamma_{2}.

Let x0Γ1Γ2x_{0}\in\Gamma_{1}\cup\Gamma_{2} such that x01\|x_{0}\|\geq 1. Then, for any xΓ1Γ2x\in\Gamma_{1}\cup\Gamma_{2} such that xr0=max{3x0,3MF(x0)}\|x\|\geq r_{0}=\max\{3\|x_{0}\|,3M\|F(x_{0})\|\}, we have

F(x)\displaystyle\|F(x)\| \displaystyle\leq F(x)F(x0)+F(x0)\displaystyle\|F(x)-F(x_{0})\|+\|F(x_{0})\|
\displaystyle\leq Mxx0+x\displaystyle M\|x-x_{0}\|+\|x\|
\displaystyle\leq 3Mx\displaystyle 3M\|x\|

and

F(x)\displaystyle\|F(x)\| \displaystyle\geq F(x)F(x0)F(x0)\displaystyle\|F(x)-F(x_{0})\|-\|F(x_{0})\|
\displaystyle\geq 1Mxx013Mx\displaystyle\frac{1}{M}\|x-x_{0}\|-\frac{1}{3M}\|x\|
\displaystyle\geq 1Mx1Mx013Mx\displaystyle\frac{1}{M}\|x\|-\frac{1}{M}\|x_{0}\|-\frac{1}{3M}\|x\|
\displaystyle\geq 13Mx.\displaystyle\frac{1}{3M}\|x\|.

Therefore, for any K>1K>1 and K~=3MK\tilde{K}=3MK, we have that F(ArK(Γ1Γ2))ArK~(Γ~1Γ~2)F(A^{K}_{r}(\Gamma_{1}\cup\Gamma_{2}))\subset A^{\tilde{K}}_{r}(\tilde{\Gamma}_{1}\cup\tilde{\Gamma}_{2}) for all rKr0r\geq Kr_{0}. Thus,

dist(ArK(Γ1),ArK(Γ2))1Mdist(F(ArK(Γ1)),F(ArK(Γ2)))dist(ArK~(Γ~1),ArK~(Γ~2))dist(A^{K}_{r}(\Gamma_{1}),A^{K}_{r}(\Gamma_{2}))\geq\frac{1}{M}dist(F(A^{K}_{r}(\Gamma_{1})),F(A^{K}_{r}(\Gamma_{2})))\geq dist(A^{\tilde{K}}_{r}(\tilde{\Gamma}_{1}),A^{\tilde{K}}_{r}(\tilde{\Gamma}_{2}))

for all rKr0r\geq Kr_{0}, which implies Cont(Γ1,Γ2)Cont(Γ~1,Γ~2)Cont(\Gamma_{1},\Gamma_{2})\geq Cont(\tilde{\Gamma}_{1},\tilde{\Gamma}_{2}). Similarly, we also prove that Cont(Γ1,Γ2)Cont(Γ~1,Γ~2)Cont(\Gamma_{1},\Gamma_{2})\leq Cont(\tilde{\Gamma}_{1},\tilde{\Gamma}_{2}), which finishes the proof. ∎

Example 2.10.

Let β\beta\in\mathbb{Q} with β1\beta\leq 1. Let Γ1={(x,0)2;x1}\Gamma_{1}=\{(x,0)\in\mathbb{R}^{2};x\geq 1\} and Γ2={(x,y)2;x1\Gamma_{2}=\{(x,y)\in\mathbb{R}^{2};x\geq 1 and y=xβ}y=x^{\beta}\}. Then Cont(Γ1,Γ2)=βCont(\Gamma_{1},\Gamma_{2})=\beta.

2.3. Lipeomorphisms between circles

The main goal of this Subsection is to show that, if f,g:𝕊1𝕊1f,g\colon\mathbb{S}^{1}\rightarrow\mathbb{S}^{1} are two lipeomorphisms with the same orientation, then there exists a lipeotopy Ht:𝕊1𝕊1H_{t}\colon\mathbb{S}^{1}\rightarrow\mathbb{S}^{1} (0t10\leq t\leq 1) such that H0=fH_{0}=f and H1=gH_{1}=g. By lipeotopy we mean a lipeomorphism H:[0,1]×𝕊1[0,1]×𝕊1H\colon[0,1]\times\mathbb{S}^{1}\rightarrow[0,1]\times\mathbb{S}^{1} of the type H(t,x)=(t,Ht(x))H(t,x)=(t,H_{t}(x)), which is equivalent to the following: HtH_{t} 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 P:𝕊1P\colon\mathbb{R}\rightarrow\mathbb{S}^{1} be the covering mapping P(x)=e2πixP(x)=e^{2\pi ix}.

Lemma 2.11.

If ϕ:𝕊1𝕊1\phi\colon\mathbb{S}^{1}\rightarrow\mathbb{S}^{1} is a positive homeomorphism such that ϕ(1)=1\phi(1)=1, then there exists a unique positive homeomorphism ϕ~:\widetilde{\phi}\colon\mathbb{R}\rightarrow\mathbb{R} such that ϕ~(0)=0\widetilde{\phi}(0)=0 and Pϕ~=ϕPP\circ\widetilde{\phi}=\phi\circ P (in particular, ϕ~(x+n)=ϕ~(x)+n\widetilde{\phi}(x+n)=\widetilde{\phi}(x)+n n\forall n\in\mathbb{Z}). Conversely, for each positive homeomorphism ϕ~:\widetilde{\phi}\colon\mathbb{R}\rightarrow\mathbb{R} such that ϕ~(0)=0\widetilde{\phi}(0)=0 and ϕ~(x+n)=ϕ~(x)+n\widetilde{\phi}(x+n)=\widetilde{\phi}(x)+n n\forall n\in\mathbb{Z}, there is a unique positive homeomorphism ϕ:𝕊1𝕊1\phi\colon\mathbb{S}^{1}\rightarrow\mathbb{S}^{1} such that ϕ(1)=1\phi(1)=1 and Pϕ~=ϕPP\circ\widetilde{\phi}=\phi\circ P. Finally, ϕ\phi is a lipeomorphism iff ϕ~\widetilde{\phi} is a lipeomorphism.

Proof.

Let ϕ:𝕊1𝕊1\phi\colon\mathbb{S}^{1}\rightarrow\mathbb{S}^{1} is a positive homeomorphism such that ϕ(1)=1\phi(1)=1. Let ϕ~:\widetilde{\phi}\colon\mathbb{R}\rightarrow\mathbb{R} be defined by: given xx\in\mathbb{R}, let γ:[0,x]𝕊1\gamma\colon[0,x]\rightarrow\mathbb{S}^{1} be the path defined by γ(t)=ϕ(e2πit)\gamma(t)=\phi(e^{2\pi it}) and let γ~:[0,x]\widetilde{\gamma}\colon[0,x]\rightarrow\mathbb{R} be the lifting of γ\gamma by the covering mapping PP with γ~(0)=0\widetilde{\gamma}(0)=0; so, ϕ~(x):=γ~(x)\widetilde{\phi}(x):=\widetilde{\gamma}(x). By definition, we have ϕ~(0)=0\widetilde{\phi}(0)=0 and Pϕ~=ϕPP\circ\widetilde{\phi}=\phi\circ P, and, since ϕ\phi is positive and ϕ~\widetilde{\phi} is a local homeomorphism, ϕ~\widetilde{\phi} is an increasing homeomorphism from \mathbb{R} to \mathbb{R}.

Conversely, let ϕ~:\widetilde{\phi}\colon\mathbb{R}\rightarrow\mathbb{R} be an increasing homeomorphism such that ϕ~(0)=0\widetilde{\phi}(0)=0 and ϕ~(x+n)=ϕ~(x)+n\widetilde{\phi}(x+n)=\widetilde{\phi}(x)+n n\forall n\in\mathbb{Z}. Then, ϕ:𝕊1𝕊1\phi\colon\mathbb{S}^{1}\rightarrow\mathbb{S}^{1} defined by ϕ(e2πix)=e2πϕ~(x)\phi(e^{2\pi ix})=e^{2\pi\widetilde{\phi}(x)} is a positive homeomorphism such that ϕ(1)=1\phi(1)=1.

Finally, we are going to show that ϕ\phi is a lipeomorphism iff ϕ~\widetilde{\phi} is a lipeomorphism with the same constants. Let us consider \mathbb{R} and 𝕊1\mathbb{S}^{1} equipped with the standard Riemannian Metric. Thus, P:𝕊1P\colon\mathbb{R}\rightarrow\mathbb{S}^{1} comes as a local (on each interval of length 2π2\pi) isometry, hence ϕ~\widetilde{\phi} lipeomorphism implies that ϕ\phi is a lipeomorphism with the same constants. From the other hand, if ϕ\phi is a lipeomorphism with constants c1c\geq 1 and 1/c1/c, we have that ϕ~\widetilde{\phi} is a lipeomorphism with these constants on each interval of length 2π2\pi. Now, given a<ba<b in \mathbb{R}, we partition the interval [a,b][a,b] with subintervals of length smaller than 2π2\pi: a=x0<x1<<xn1<xn=ba=x_{0}<x_{1}<\cdots<x_{n-1}<x_{n}=b, and:

|ϕ~(b)ϕ~(a)|\displaystyle|\widetilde{\phi}(b)-\widetilde{\phi}(a)| =\displaystyle= ϕ~(b)ϕ~(a)\displaystyle\widetilde{\phi}(b)-\widetilde{\phi}(a)
=\displaystyle= j=1nϕ~(xj)ϕ~(xj1)\displaystyle\sum_{j=1}^{n}\widetilde{\phi}(x_{j})-\widetilde{\phi}(x_{j-1})
\displaystyle\leq j=1nc(xjxj1)\displaystyle\sum_{j=1}^{n}c(x_{j}-x_{j-1})
=\displaystyle= c|ba|\displaystyle c|b-a|

and

|ϕ~(b)ϕ~(a)|\displaystyle|\widetilde{\phi}(b)-\widetilde{\phi}(a)| =\displaystyle= ϕ~(b)ϕ~(a)\displaystyle\widetilde{\phi}(b)-\widetilde{\phi}(a)
=\displaystyle= j=1nϕ~(xj)ϕ~(xj1)\displaystyle\sum_{j=1}^{n}\widetilde{\phi}(x_{j})-\widetilde{\phi}(x_{j-1})
\displaystyle\geq j=1n1c(xjxj1)\displaystyle\sum_{j=1}^{n}\frac{1}{c}(x_{j}-x_{j-1})
=\displaystyle= 1c|ba|\displaystyle\frac{1}{c}|b-a|

Once we have the above lemma, given a positive lipeomorphim ϕ:𝕊1𝕊1\phi\colon\mathbb{S}^{1}\rightarrow\mathbb{S}^{1} such that ϕ(1)=1\phi(1)=1, let us consider H~t:\widetilde{H}_{t}\colon\mathbb{R}\rightarrow\mathbb{R} defined by H~t(x)=(1t)ϕ~(x)+tx.\widetilde{H}_{t}(x)=(1-t)\widetilde{\phi}(x)+tx. We see that H~t(0)=0\widetilde{H}_{t}(0)=0 and H~t\widetilde{H}_{t} is a family of positive lipeomorphisms (with uniform constant) such that.

H~t(x+n)=H~t(x)+nn.\widetilde{H}_{t}(x+n)=\widetilde{H}_{t}(x)+n\ \forall n\in\mathbb{Z}.

Then, HtH_{t} given by the above lemma is a family of lipeomorphisms from 𝕊1\mathbb{S}^{1} to 𝕊1\mathbb{S}^{1} (with uniform constant) such that H0=ϕH_{0}=\phi and H1=id𝕊1H_{1}=id_{\mathbb{S}^{1}}

Proposition 2.12.

Let f,g:𝕊1𝕊1f,g\colon\mathbb{S}^{1}\rightarrow\mathbb{S}^{1} be two lipeomorphisms with the same orientation. Then there exists a lipeotopy Ht:𝕊1𝕊1H_{t}\colon\mathbb{S}^{1}\rightarrow\mathbb{S}^{1} such that H0=fH_{0}=f and H1=gH_{1}=g.

Proof.

We do the proof in the case f(1)=g(1)f(1)=g(1), i.e. fg1(1)=1f\circ g^{-1}(1)=1. Then, by the previous discussion, there exists a lipeotopy Ht:𝕊1𝕊1H_{t}\colon\mathbb{S}^{1}\rightarrow\mathbb{S}^{1} such that H0=fg1H_{0}=f\circ g^{-1} and H1=id𝕊1H_{1}=id_{\mathbb{S}^{1}}. Finally, we get Kt:=HtgK_{t}:=H_{t}\circ g give us a lipeotopy such that K0=fK_{0}=f and K1=gK_{1}=g. ∎

3. Ends of semialgebraic surfaces in n\mathbb{R}^{n}

3.1. Infinity strips

Let a>0a>0 and β\beta\in\mathbb{Q}; β1\beta\leq 1. Let us denote

Tβ={(x,y)2:axand 0yxβ}.T_{\beta}=\{(x,y)\in\mathbb{R}^{2}\ \colon\ a\leq x\ \mbox{and}\ 0\leq y\leq x^{\beta}\}.

Notice that, up to outer lipeomorphims, the definition of TβT_{\beta} does not depend on the constant a>0a>0.

Lemma 3.1.

TβT_{\beta} is LNE.

Proof.

Since TβT_{\beta} is a convex subset of 2\mathbb{R}^{2} in the case β>0\beta>0, we are going to prove this lemma for β<0\beta<0. Let P,QTβP,Q\in T_{\beta}. The the length of segment PQ¯\overline{PQ} is exactly |QP||Q-P|. So, if the segment PQ¯\overline{PQ} is contained in TβT_{\beta}, we have dinn(P,Q)=|QP|d_{inn}(P,Q)=|Q-P|, otherwise PQ¯\overline{PQ} intersects the boundary {(x,xβ): 1x}\{(x,x^{\beta})\ \colon\ 1\leq x\} of the set TβT_{\beta} into two points A=(a,aβ)A=(a,a^{\beta}) and B=(b,bβ)B=(b,b^{\beta}) (a<ba<b).

Claim 2.

The length l(γ)l(\gamma) of the boundary path γ:[a,b]Tβ\gamma\colon[a,b]\rightarrow T_{\beta}; γ(t)=(t,tβ)\gamma(t)=(t,t^{\beta}) is bounded by 2|BA|2|B-A|.

In fact, once l(γ)=ab|γ(t)|𝑑tl(\gamma)=\int_{a}^{b}|\gamma^{\prime}(t)|dt, we have

l(γ)\displaystyle l(\gamma) =\displaystyle= ab1+β2t2β2𝑑t\displaystyle\int_{a}^{b}\sqrt{1+\beta^{2}t^{2\beta-2}}dt
\displaystyle\leq ab(1βtβ1)𝑑t(see that β<0)\displaystyle\int_{a}^{b}(1-\beta t^{\beta-1})dt\quad\mbox{(see that $\beta<0$)}
=\displaystyle= (ba)(bβaβ)\displaystyle(b-a)-(b^{\beta}-a^{\beta})
=\displaystyle= (ba)+(aβbβ)\displaystyle(b-a)+(a^{\beta}-b^{\beta})
\displaystyle\leq 2|BA|\displaystyle 2|B-A|

The claim is proved.

Finally, once we have proved the claim, we get

dinn(P,Q)\displaystyle d_{inn}(P,Q) \displaystyle\leq |AP|+l(γ)+|QB|\displaystyle|A-P|+l(\gamma)+|Q-B|
\displaystyle\leq |AP|+2|BA|+|QB|\displaystyle|A-P|+2|B-A|+|Q-B|
\displaystyle\leq 2|QP|.\displaystyle 2|Q-P|.

This finishes the proof that TβT_{\beta} is LNE. ∎

Definition 3.2.

Let XnX\subset\mathbb{R}^{n} be a semialgebraic subset. We say that XX is a β\beta-strip at infinity if there exist a compact subset KnK\subset\mathbb{R}^{n} and a germ of a semialgebraic inner lipeomorphism F:XKTβF\colon X\setminus K\rightarrow T_{\beta}.

Remark 3.3.

As an immediate consequence of Example 2.10, we have no ambiguity to define β\beta-strip at infinity, in other words, if TβT_{\beta} is inner lipeomorphic to TβT_{\beta^{\prime}} then β=β\beta=\beta^{\prime}.

Proposition 3.4.

Let f:[a,)f\colon[a,\infty)\rightarrow\mathbb{R} be a positive semialgebraic function such that f(x)xβf(x)\approx x^{\beta} as xx\to\infty for some rational number β1\beta\leq 1. In this case

X={(x,y)2:axand 0yf(x)}X=\{(x,y)\in\mathbb{R}^{2}\ \colon\ a\leq x\ \mbox{and}\ 0\leq y\leq f(x)\}

is a LNE β\beta-strip at infinity.

Proof.

By assumption, we have a real number c>0c>0 and f(x)=cxβ+o(xβ)f(x)=cx^{\beta}+o_{\infty}(x^{\beta}) where, o(xβ)xβ0\displaystyle\frac{o_{\infty}(x^{\beta})}{x^{\beta}}\to 0 as xx\to\infty.

Let F:TβXF\colon T_{\beta}\rightarrow X be defined by F(x,y)=(x,yf(x)cxβ)\displaystyle F(x,y)=(x,\frac{yf(x)}{cx^{\beta}}). It is clear that FF is a semialgebraic homeomorphism. The Jacobian matrix DF(x,y)DF(x,y) is bounded as we see below

DF(x,y)=(10ycx2β[f(x)xβf(x)xβ1]f(x)cxβ)DF(x,y)=\left(\begin{array}[]{ccc}1&&0\\ &&\\ \frac{y}{cx^{2\beta}}[f^{\prime}(x)x^{\beta}-f(x)x^{\beta-1}]&&\frac{f(x)}{cx^{\beta}}\\ \end{array}\right)

and, also, its determinant is bounded and away from zero as xx\to\infty. This proves that FF is an outer lipeomorphim which give us that XX is LNE and a β\beta-strip at infinity. ∎

Consider the following semialgebraic arcs on the boundary of TβT_{\beta}

γ1={(x,y)Tβ:y=xβ}andγ2={(x,y)Tβ:y=0}.\gamma_{1}=\{(x,y)\in T_{\beta}\ \colon\ y=x^{\beta}\}\quad\mbox{and}\quad\gamma_{2}=\{(x,y)\in T_{\beta}\ \colon\ y=0\}.

In the case of a β\beta-strip at infinity XX, its boundary arcs at infinity are F(γ1)F(\gamma_{1}) and F(γ2)F(\gamma_{2}) where F:XKTβF\colon X\setminus K\rightarrow T_{\beta} is any semialgebraic inner lipeomorphism and KK is a compact subset of XX.

Lemma 3.5.

Let XiX_{i} be a βi\beta_{i}-strip at infinity, i=1,2i=1,2. If X1X2X_{1}\cap X_{2} is a common boundary arc to X1X_{1} and X2X_{2}, then X1X2X_{1}\cup X_{2} is a β\beta-strip at infinity with β=max{β1,β2}\beta=\max\{\beta_{1},\beta_{2}\}.

Proof.

Let F1:X1Tβ1F_{1}\colon X_{1}\rightarrow T_{\beta_{1}} and F2:X2Tβ2F_{2}\colon X_{2}\rightarrow T_{\beta_{2}}^{*} be semialgebraic inner lipeomorphisms; where Tβ={(x,y)2:(x,y)Tβ}T_{\beta}^{*}=\{(x,y)\in\mathbb{R}^{2}\ \colon\ (x,-y)\in T_{\beta}\}. For each x1x\geq 1, let us denote ri(x)=|Fi1(x,0)|r_{i}(x)=|F_{i}^{-1}(x,0)|. We see that rir_{i} is a semialgebraic outer lipeomorphism function; and Ri(x,y)=(ri(x),y)R_{i}(x,y)=(r_{i}(x),y) give us a semialgebraic outer lipeomorphism (i=1,2i=1,2). Then, we define

F(z)={R1(F1(z)),ifzX1R2(F2(z)),ifzX2F(z)=\begin{cases}R_{1}(F_{1}(z)),&\mbox{if}\ z\in X_{1}\\ R_{2}(F_{2}(z)),&\mbox{if}\ z\in X_{2}\end{cases}

Since R1(F1(z))=R2(F2(z))R_{1}(F_{1}(z))=R_{2}(F_{2}(z)) for all zX1X2z\in X_{1}\cap X_{2}, we have FF is a continuous and semialgebraic mapping. Now, we are going to show that FF is an inner Lipschitz mapping.

In fact, we know that F|X1F_{|}X_{1} and F|X2F_{|}X_{2} are inner lipeomorphism, then there exists a constant cc such that dinn(F(z1),F(z2))cdinn(z1,z2)d_{inn}(F(z_{1}),F(z_{2}))\leq cd_{inn}(z_{1},z_{2}) if z1,z2Xiz_{1},z_{2}\in X_{i} (i=1,2i=1,2). Thus, let us consider the case z1X1z_{1}\in X_{1} and z2X2z_{2}\in X_{2}. Let γ\gamma be a path on X1X2X_{1}\cup X_{2} connecting z1z_{1} to z2z_{2} such that dinn(z1,z2)=l(γ)d_{inn}(z_{1},z_{2})=l(\gamma). Then, we can write γ=γ1γr\gamma=\gamma_{1}*\cdots*\gamma_{r} in such a way that each γj\gamma_{j} is a path on X1X_{1} or X2X_{2}. Let us denote by aja_{j} the initial point and bjb_{j} the final point of γj\gamma_{j}. Thus,

dinn(F(z1),F(z2))\displaystyle d_{inn}(F(z_{1}),F(z_{2})) \displaystyle\leq dinn(F(bj),F(aj))\displaystyle\sum d_{inn}(F(b_{j}),F(a_{j}))
\displaystyle\leq cdinn(bj,aj)\displaystyle\sum cd_{inn}(b_{j},a_{j})
\displaystyle\leq cl(γj)\displaystyle c\sum l(\gamma_{j})
=\displaystyle= cl(γ)\displaystyle cl(\gamma)
=\displaystyle= cdinn(z1,z2)\displaystyle cd_{inn}(z_{1},z_{2})

This proves that FF is an inner Lipschitz mapping. So, we can use similar arguments to show that F1F^{-1} is also an inner Lipschitz mapping.

Finally, we are going to show that the image of FF is a β\beta-strip at infinity. Since xri(x)x\mapsto r_{i}(x) is an outer lipeomorphim (i=1,2i=1,2), we have the image F(X1X2)=R1(Tβ)R2(Tβ)F(X_{1}\cup X_{2})=R_{1}(T_{\beta})\cup R_{2}(T_{\beta}^{*}) is the following subset of 2\mathbb{R}^{2}

I={(x,y)2:x1andf2(x)yf1(x)}I=\{(x,y)\in\mathbb{R}^{2}\ \colon\ x\geq 1\ \mbox{and}\ -f_{2}(x)\leq y\leq f_{1}(x)\}

where f1,f2:[1,)f_{1},f_{2}\colon[1,\infty)\rightarrow\mathbb{R} are semialgebraic positive functions such that

fi(x)xβiasxi=1,2.f_{i}(x)\approx x^{\beta_{i}}\quad\mbox{as}\quad x\to\infty\quad i=1,2.

Then, we see the mapping (x,y)(x,y+f2(x))(x,y)\mapsto(x,y+f_{2}(x)) gives a semialgebraic outer lipeomorphism between the image II and the set below

J={(x,y)2:x1and 0yf1(x)+f2(x)}.J=\{(x,y)\in\mathbb{R}^{2}\ \colon\ x\geq 1\ \mbox{and}\ 0\leq y\leq f_{1}(x)+f_{2}(x)\}.

Thus, since [f1(x)+f2(x)]xβ[f_{1}(x)+f_{2}(x)]\approx x^{\beta} as xx\to\infty (β=max{β1,β2}\beta=\max\{\beta_{1},\beta_{2}\}), by Proposition 3.4, it follows that JJ is a β\beta-strip at infinity.

Proposition 3.6 (Gluing of Strips).

Let X1,,XrX_{1},\dots,X_{r} be semialgebraic subsets of n\mathbb{R}^{n} such that:

  1. a)

    XiX_{i} is a βi\beta_{i}-strip at infinity, i=1,,ri=1,\dots,r.

  2. b)

    XiXi+1X_{i}\cap X_{i+1} is a common boundary arc to XiX_{i} and Xi+1X_{i+1}, i=1,,r1i=1,\dots,r-1.

  3. c)

    XiXj=X_{i}\cap X_{j}=\emptyset if |ij|>1|i-j|>1.

In this case, X1XrX_{1}\cup\cdots\cup X_{r} is a β\beta-strip at infinity, where β=max{β1,,βr}\beta=\max\{\beta_{1},\dots,\beta_{r}\}.

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 XX be a β\beta-strip at infinity with boundary arcs γ1\gamma_{1} and γ2\gamma_{2}. Then, there exist a compact subset KXK\subset X and a semialgebraic inner lipeomorphism F:XKTβF\colon X\setminus K\rightarrow T_{\beta} such that;

- For zγ1Kz\in\gamma_{1}\setminus K, F(z)=(|z|,|z|β)F(z)=(|z|,|z|^{\beta}), .

- For zγ2Kz\in\gamma_{2}\setminus K, F(z)=(|z|,0)F(z)=(|z|,0).

3.2. Tubes

Given a rational number β1\beta\leq 1, let us denote

Pβ={(x,y,z)3:x2+y2=z2βandza}P_{\beta}=\{(x,y,z)\in\mathbb{R}^{3}\ \colon\ x^{2}+y^{2}=z^{2\beta}\ \mbox{and}\ z\geq a\}

where a>0a>0. It is important to mention that, up to outer lipeomorphims, the definition of PβP_{\beta} does not depend on aa.

Definition 3.8.

Let XnX\subset\mathbb{R}^{n} be a semialgebraic subset. We say that XX is a β\beta-tube if there exist a compact subset KnK\subset\mathbb{R}^{n} and a germ of a semialgebraic inner lipeomorphism F:XKPβF\colon X\setminus K\rightarrow P_{\beta}.

Remark 3.9.

We have no ambiguity to define β\beta-tube, in other words, if PβP_{\beta} is inner lipeomorphic to PβP_{\beta^{\prime}} then β=β\beta=\beta^{\prime}.

Proposition 3.10.

Let X1,XrX_{1},\dots X_{r} be semialgebraic subsets of n\mathbb{R}^{n} such that:

  1. a)

    XiX_{i} is a βi\beta_{i}-strip at infinity, i=1,,ri=1,\dots,r.

  2. b)

    if r=2r=2, then X1X2X_{1}\cap X_{2} is the union of the boundary arcs of X1X_{1} and X2X_{2};

  3. c)

    if r>2r>2, then XiXi+1X_{i}\cap X_{i+1} is a common boundary arc to XiX_{i} and Xi+1X_{i+1}, i=1,,ri=1,\dots,r (here, Xr+1:=X1X_{r+1}:=X_{1}) and XiXj=X_{i}\cap X_{j}=\emptyset if 1<|ij|<r1<|i-j|<r.

In this case, X1XrX_{1}\cup\cdots\cup X_{r} is a β\beta-tube, where β=max{β1,,βr}\beta=\max\{\beta_{1},\dots,\beta_{r}\}.

Proof.

Without loss of generality, one may assume β1=β\beta_{1}=\beta. Let us write X1X_{1} as a union of two other β\beta-strips at infinity X1,1X_{1,1} and X1,2X_{1,2} such that X1,1X1,2X_{1,1}\cap X_{1,2} is a common boundary arc to X1,1X_{1,1} and X1,2X_{1,2}. On may suppose that X1,2X_{1,2} shares a boundary arc with X2X_{2} and X1,1X_{1,1} shares a boundary arc with XrX_{r}. So, the family X1,2,X2,,XrX_{1,2},X_{2},\dots,X_{r} satisfies the conditions of Gluing of Strips in Proposition 3.6, hence Y2=X1,2X2XrY_{2}=X_{1,2}\cup X_{2}\cdots\cap X_{r} is a β\beta-strip at infinity. Then, XX is the union of two β\beta-strip at infinity Y1=X1,1Y_{1}=X_{1,1} and Y2Y_{2} (Y2Y_{2} defined above), such that Y1Y2Y_{1}\cap Y_{2} is the union of the boundary arcs of Y1Y_{1} and Y2Y_{2}.

Let us consider the following decomposition of PβP_{\beta}:

Pβ1={(x,y,z)Pβ:x0}andPβ2={(x,y,z)Pβ:x0}.P_{\beta}^{1}=\{(x,y,z)\in P_{\beta}\ \colon\ x\geq 0\}\ \mbox{and}\ P_{\beta}^{2}=\{(x,y,z)\in P_{\beta}\ \colon\ x\leq 0\}.

We see that Pβ1P_{\beta}^{1} and Pβ2P_{\beta}^{2} are β\beta-strip at infinity, Pβ=Pβ1Pβ2P_{\beta}=P_{\beta}^{1}\cup P_{\beta}^{2}, and Pβ1Pβ2P_{\beta}^{1}\cap P_{\beta}^{2} is the union of the boundary arcs of PβP_{\beta}. Since Pβ1P_{\beta}^{1} and Pβ2P_{\beta}^{2} are β\beta-strip at infinity, we have a compact subset of n\mathbb{R}^{n} and semialgebraic inner lipeomorphism

F1:Y1KPβ1andF2:Y2KPβ2F_{1}\colon Y_{1}\setminus K\rightarrow P_{\beta}^{1}\quad\mbox{and}\quad F_{2}\colon Y_{2}\setminus K\rightarrow P_{\beta}^{2}

such that |F(z)|=|z||F(z)|=|z| for any zz belonging to the boundary arcs of YiY_{i}, i=1,2i=1,2 (see Parametrization Lemma 3.7).

Finally, the mapping F:XKPβF\colon X\setminus K\rightarrow P_{\beta} defined by

F(z)={F1(z),ifzY1KF2(z),ifzY2KF(z)=\begin{cases}F_{1}(z),&\mbox{if}\ z\in Y_{1}\setminus K\\ F_{2}(z),&\mbox{if}\ z\in Y_{2}\setminus K\end{cases}

is a semialgebraic inner lipeomorphism. ∎

Theorem 3.11.

Let SnS\subset\mathbb{R}^{n} be a semialgebraic surface with isolated inner Lipschitz singularities. For each end of SS, let us say SiS_{i}, there is a unique rational βi1\beta_{i}\leq 1 such that SiS_{i} is a βi\beta_{i}-tube.

In order to proof this theorem, we need to recall the notion of LL-regular sets. Such subsets of n\mathbb{R}^{n} are defined by induction on nn (see [8]). Given xnx\in\mathbb{R}^{n}, let us write x=(x,xn)n1×x=(x^{\prime},x_{n})\in\mathbb{R}^{n-1}\times\mathbb{R}. A semialgebraic subset XnX\subset\mathbb{R}^{n} is called a standard L-regular cell in n\mathbb{R}^{n}, with constant C>0C>0 if: X={0}X=\{0\} for n=0n=0, and for n>0n>0 the set XX is of one of the following types:

(graph)

X={(x,xn)n1×:xn=h(x);xX}X=\{(x^{\prime},x_{n})\in\mathbb{R}^{n-1}\times\mathbb{R}\ \colon\ x_{n}=h(x^{\prime});\ x^{\prime}\in X^{\prime}\}

(band)

X={(x,xn)n1×:f(x)<xn<g(x);xX}X=\{(x^{\prime},x_{n})\in\mathbb{R}^{n-1}\times\mathbb{R}\ \colon\ f(x^{\prime})<x_{n}<g(x^{\prime});\ x^{\prime}\in X^{\prime}\}

where Xn1X^{\prime}\subset\mathbb{R}^{n-1} is a standard L-regular cell in n1\mathbb{R}^{n-1} with constant CC, f,g,h:Xf,g,h\colon X^{\prime}\rightarrow\mathbb{R} are C1C^{1} semialgebraic functions such that

f(x)<g(x)xXf(x^{\prime})<g(x^{\prime})\quad\forall\ x^{\prime}\in X^{\prime}

and

|df(x)|C,|dg(x)|Cand|dh(x)|C,xX.|df(x^{\prime})|\leq C,\ |dg(x^{\prime})|\leq C\ \mbox{and}\ \ |dh(x^{\prime})|\leq C,\quad\forall\ x^{\prime}\in X^{\prime}.

In general, a semialgebraic subset ZnZ\subset\mathbb{R}^{n} is called a L-regular cell in n\mathbb{R}^{n}, with constant C>0C>0, if there exists an orthogonal change of variables Ψ:nn\Psi\colon\mathbb{R}^{n}\rightarrow\mathbb{R}^{n} such that Ψ(Z)\Psi(Z) is a standard L-regular cell in n\mathbb{R}^{n} with constant CC.

Proposition 3.12.

Let XnX\subset\mathbb{R}^{n} be a 2-dimensional L-regular cell in n\mathbb{R}^{n} (with constant C>0C>0). If XX is unbounded and has only one end, then X¯\overline{X} is a β\beta-strip at infinity for some rational number β1\beta\leq 1.

Proof.

It is enough to assume XX is a standard L-regular cell in n\mathbb{R}^{n}. This proof is by induction on nn. Since XX is 2-dimensional, we have n2n\geq 2.

Case n=2n=2. In this case, necessarily XX is a band, let us say

X={(x1,x2)×:f(x1)<x2<g(x1),x1X}X=\{(x_{1},x_{2})\in\mathbb{R}\times\mathbb{R}\ \colon\ f(x_{1})<x_{2}<g(x_{1}),\ x_{1}\in X^{\prime}\}

where XX^{\prime} is an open interval in \mathbb{R}. Since XX is unbounded and |df(x1)|C|df(x_{1})|\leq C and |dg(x1)|C|dg(x_{1})|\leq C for all x1Xx_{1}\in X^{\prime}, we get XX^{\prime} is also unbounded and has only one end. Let us suppose X=(a,)X=(a,\infty). Thus, the closure X¯\overline{X} is outer lipeomorphic to the set

{(x1,x2)×: 0x2g(x1)f(x1),x1a}\{(x_{1},x_{2})\in\mathbb{R}\times\mathbb{R}\ \colon\ 0\leq x_{2}\leq g(x_{1})-f(x_{1}),\ x_{1}\geq a\}

which is a β\beta-strip at infinity, for some rational number β1\beta\leq 1, according to Proposition 3.4.

Case n>2n>2. In this case, XX can be either a graph or a band. First, let XX be a graph. Since XX is a graph of an outer Lipschitz function on a β\beta-strip at infinity, we get XX itself is a β\beta-strip at infinity (β1\beta\leq 1). Now, let us consider XX is a band

X={(x,xn)n1×:f(x)<xn<g(x);xX}X=\{(x^{\prime},x_{n})\in\mathbb{R}^{n-1}\times\mathbb{R}\ \colon\ f(x^{\prime})<x_{n}<g(x^{\prime});\ x^{\prime}\in X^{\prime}\}

where Xn1X^{\prime}\subset\mathbb{R}^{n-1} is a (1-dimensional) standard L-regular cell in n1\mathbb{R}^{n-1} with constant CC, f,g:Xf,g\colon X^{\prime}\rightarrow\mathbb{R} are C1C^{1} semialgebraic functions such that

f(x)<g(x)xXf(x^{\prime})<g(x^{\prime})\quad\forall\ x^{\prime}\in X^{\prime}

and

|df(x)|C,|dg(x)|CxX.|df(x^{\prime})|\leq C,\ |dg(x^{\prime})|\leq C\quad\forall\ x^{\prime}\in X^{\prime}.

Since XX^{\prime} is 1-dimensional, unbounded and has only one end, there exists a C1C^{1}-semialgebraic parametrization (outer lipeomorphism) γ:(a,)X\gamma\colon(a,\infty)\rightarrow X^{\prime}; hence the closure X¯\overline{X} is semialgebraicly outer lipeomorphic to the set

{(t,s)×:fγ(t)sgγ(t),ta}\{(t,s)\in\mathbb{R}\times\mathbb{R}\ \colon\ f\circ\gamma(t)\leq s\leq g\circ\gamma(t),\ t\geq a\}

which implies X¯\overline{X} is a β\beta-strip at infinity for some rational number β1\beta\leq 1. ∎

It is proved in [8], more precisely, see Proposition 1.4 in [8] that any semialgebraic subset XnX\subset\mathbb{R}^{n} can be stratified by L-regular cells in n\mathbb{R}^{n} with a constant C=c(n)>0C=c(n)>0. Now, we are ready to prove Theorem 3.11.

Proof of Theorem 3.11.

Let R>0R>0 be a sufficient large radius such that the connected components of SB(0,R)S\setminus B(0,R) are the ends of SS. Let X=SiX=S_{i} be one of those ends. As we mentioned above, we have a stratification X=i=1rCi\displaystyle X=\bigcup_{i=1}^{r}C_{i} such that each stratum CiC_{i} is a L-regular cell in n\mathbb{R}^{n} with constant C=c(n)>0C=c(n)>0. By taking R>0R>0 large enough, one may suppose that all 2-dimensional strata of XX are unbounded (hence all of them have only one end). Then, let Ci1,,CikC_{i_{1}},\dots,C_{i_{k}} be the 2-dimensional strata of XX. It follows from Proposition 3.12 that the closure Cij¯\overline{C_{i_{j}}} of each cell CijC_{i_{j}} is a βj\beta_{j}-strip at infinity for some rational number βj1\beta_{j}\leq 1. Since

X=j=1kCij¯X=\bigcup_{j=1}^{k}\overline{C_{i_{j}}}

and, by topological restrictions, the family Ci1¯,,Cik¯\overline{C_{i_{1}}},\dots,\overline{C_{i_{k}}} satisfies the assumptions of Proposition 3.10, we get XX is a β\beta-tube where β=max{β1,,βk}\beta=\max\{\beta_{1},\dots,\beta_{k}\}. ∎

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 XnX\subset\mathbb{R}^{n} 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 pXp\in X is a topological regular point, then there exist a neighborhood VXV\subset X and a semialgebraic inner lipeomorphism ϕ:VHβ\phi\colon V\rightarrow H_{\beta}; ϕ(p)=(0,0,0)\phi(p)=(0,0,0), where β1\beta\geq 1 is a rational number and

Hβ={(x,y,z)3:x2+y2=z2βandz0}.H_{\beta}=\{(x,y,z)\in\mathbb{R}^{3}\ \colon\ x^{2}+y^{2}=z^{2\beta}\ \mbox{and}\ z\geq 0\}.

The rational number β\beta is called the horn exponent of XX at pp. Notice that, it also follows from Theorem of Birbrair that a point pXp\in X is inner Lipschitz regular if, and only if, the horn exponent of XX at pp is equal to 11.

Definition 4.2.

Let XnX\subset\mathbb{R}^{n} be a semialgebraic surface with isolated inner Lipschitz singularities. Let us consider the following symbols:

  1. i)

    For pSinginLip(X)p\in{\rm Sing}_{inLip}(X), (X,p)\ell(X,p) denotes the number of connected components of the link of XX at pp;

  2. ii)

    We can consider a sufficient large radius R>0R>0 and a small enough radius ρ>0\rho>0 such that

    X=(XB(0,R)¯){B(x1,ρ)B(xs,ρ)}X^{\prime}=(X\cap\overline{B(0,R)})\setminus\bigg{\{}B(x_{1},\rho)\cup\cdots\cup B(x_{s},\rho)\bigg{\}}

    is a topological surface with boundary and its topological type does not depend on RR and ρ\rho. Thus, we define

    θ(X)={ 1,ifXis orientable1,ifXis not orientable.\theta(X)=\begin{cases}\ \ 1,\ \mbox{if}\ X^{\prime}\ \mbox{is orientable}\\ -1,\ \mbox{if}\ X^{\prime}\ \mbox{is not orientable}.\end{cases}
  3. iii)

    g(X)g(X) is the genus of XX^{\prime};

  4. iv)

    For each pXp\in X, there is r>0r>0 such that

    XB(p,r)=i=1(X,p)XiX\cap B(p,r)=\bigcup\limits_{i=1}^{\ell(X,p)}X_{i}

    and each XiX_{i} is a topological surface. Let βi\beta_{i} be the horn exponent of XiX_{i} at pp (see Remark 4.1). By reordering the indices, if necessary, we assume that β1β2β(X,p)\beta_{1}\leq\beta_{2}\leq\cdots\leq\beta_{\ell(X,p)}. In this way, we define β(X,p)=(β1,β2,,β(X,p))\beta(X,p)=(\beta_{1},\beta_{2},\cdots,\beta_{\ell(X,p)}).

  5. v)

    e(X)e(X) is the number of ends of XX, and if E1,,Ee(X)E_{1},\dots,E_{e(X)} are the ends of XX, then denote by βi\beta_{i}, the tube exponent of EiE_{i}, the only rational number smaller than or equal to 1 such that EiE_{i} is a βi\beta_{i}-tube. By reordering the indices, if necessary, we assume that β1β2βe(X)\beta_{1}\leq\beta_{2}\leq\cdots\leq\beta_{e(X)}. In this way, we define β(X,)=(β1,β2,,βe(X))\beta(X,\infty)=(\beta_{1},\beta_{2},...,\beta_{e(X)}).

Definition 4.3 (Inner Lipschitz code).

Let XnX\subset\mathbb{R}^{n} be a semialgebraic surface with isolated inner Lipschitz singularities. Let S={p1,,pk}XS=\{p_{1},...,p_{k}\}\subset X be a finite subset such that SinginLip(X)S{\rm Sing}_{inLip}(X)\subset S and let σ:SS~\sigma\colon S\to\tilde{S} be a bijection for some subset S~\tilde{S} in some Euclidean space.

  • If ReginLip(X){\rm Reg}_{inLip}(X) is a connected set, then the collection of symbols

    {θ(X),g(X),β(X,),{(σ(p);β(X,p))}pS}\bigg{\{}\theta(X),g(X),\beta(X,\infty),\{(\sigma(p);\beta(X,p))\}_{p\in S}\bigg{\}}

    is called the inner Lipschitz code of XX w.r.t. σ\sigma and we denote it by CodeinLip(X,σ){\rm Code}_{inLip}(X,\sigma). The collection of symbols

    {θ(X),g(X),β(X,),{β(X,p)}pS}\bigg{\{}\theta(X),g(X),\beta(X,\infty),\{\beta(X,p)\}_{p\in S}\bigg{\}}

    is called the inner Lipschitz code of XX and we denote it by CodeinLip(X){\rm Code}_{inLip}(X);

  • For the general case, let C1,,CrC_{1},...,C_{r} be the closure of the connected components of ReginLip(X){\rm Reg}_{inLip}(X). The collection of inner Lipschitz codes

    {CodeinLip(C1,σ|C1S),,CodeinLip(Cr,σ|CrS)}\bigg{\{}{\rm Code}_{inLip}(C_{1},\sigma|_{C_{1}\cap S}),\cdots,{\rm Code}_{inLip}(C_{r},\sigma|_{C_{r}\cap S})\bigg{\}}

    is called the inner Lipschitz code of XX w.r.t. σ\sigma and we also denote it by CodeinLip(X,σ){\rm Code}_{inLip}(X,\sigma). When S=SinginLip(X)S={\rm Sing}_{inLip}(X) and σ\sigma is the identity, we only denote CodeinLip(X,σ){\rm Code}_{inLip}(X,\sigma) by CodeinLip(X){\rm Code}_{inLip}(X) and we also call it the inner Lipschitz code of XX.

Example 4.4.

Let us see the inner Lipschitz code of some well-known semialgebraic topological surfaces.

  1. a)

    Right cylinder: {1,0,(0,0),}\{1,0,(0,0),\emptyset\};

  2. b)

    Unbounded Moebius band {(x,y,u,v)4:x2+y2=1,(u2v2)y=2uvx}\{(x,y,u,v)\in\mathbb{R}^{4}:\ x^{2}+y^{2}=1,\ (u^{2}-v^{2})y=2uvx\}: {1,0,1,}\{-1,0,1,\emptyset\};

  3. c)

    Global β\beta-horn in 3\mathbb{R}^{3}; β1\beta\geq 1: {1,0,1,{β}}\{1,0,1,\{\beta\}\};

  4. d)

    {(z,w)2:z2=w(wa)(wb)}\{(z,w)\in\mathbb{C}^{2}\ \colon\ z^{2}=w(w-a)(w-b)\}; a,b0a,b\neq 0 and aba\neq b: {1,1,(1,1,1),}\{1,1,(1,1,1),\emptyset\};

  5. e)

    Paraboloid in 3\mathbb{R}^{3}: {1,0,1/2,}\{1,0,1/2,\emptyset\}

  6. f)

    Torus: {1,1,,}\{1,1,\emptyset,\emptyset\}

  7. g)

    Klein bottle: {1,1,,}\{-1,1,\emptyset,\emptyset\}

  8. h)

    Edge of two spheres {(x,y,z3;((x1)2+y2+z21)((x+1)2+y2+z21)=0}\{(x,y,z\in\mathbb{R}^{3};((x-1)^{2}+y^{2}+z^{2}-1)((x+1)^{2}+y^{2}+z^{2}-1)=0\} : {{1,0,,{((0,0,0);1)},{1,0,,{((0,0,0);1)}}\{\{1,0,\emptyset,\{((0,0,0);1)\},\{1,0,\emptyset,\{((0,0,0);1)\}\}

  9. i)

    Cayley surface {(x,y,z)3;x2+y2+z22xyz=1}\{(x,y,z)\in\mathbb{R}^{3};x^{2}+y^{2}+z^{2}-2xyz=1\} (see Figure 1): {{1,0,1,(p1;1)}\{\{1,0,1,(p_{1};1)\}, {1,0,1,(p2;1)}\{1,0,1,(p_{2};1)\}, {1,0,1,(p3;1)}\{1,0,1,(p_{3};1)\}, {1,0,1,(p4;1)}\{1,0,1,(p_{4};1)\}, {1,0,,\{1,0,\emptyset, {(p1;1),(p2;1),(p3;1),(p4;1)}}}\{(p_{1};1),(p_{2};1),(p_{3};1),(p_{4};1)\}\}\}.

Refer to caption
Figure 1. Decomposition of the Cayley surface {(x,y,z)3;x2+y2+z22xyz=1}\{(x,y,z)\in\mathbb{R}^{3};x^{2}+y^{2}+z^{2}-2xyz=1\}.
Definition 4.5.

Let XX and YY be two semialgebraic sets. We say that CodeinLip(X){\rm Code}_{inLip}(X) and CodeinLip(Y){\rm Code}_{inLip}(Y) are equivalent if one of the following items holds true:

  1. (1)

    ReginLip(X){\rm Reg}_{inLip}(X) and ReginLip(Y){\rm Reg}_{inLip}(Y) are connected sets and CodeinLip(X)=CodeinLip(Y){\rm Code}_{inLip}(X)={\rm Code}_{inLip}(Y);

  2. (2)

    ReginLip(X){\rm Reg}_{inLip}(X) and ReginLip(Y){\rm Reg}_{inLip}(Y) are disconnected sets and CodeinLip(X,σ)=CodeinLip(Y){\rm Code}_{inLip}(X,\sigma)={\rm Code}_{inLip}(Y) for some bijection σ:SinginLip(X)SinginLip(Y)\sigma\colon{\rm Sing}_{inLip}(X)\to{\rm Sing}_{inLip}(Y).

Theorem 4.6.

Let XnX\subset\mathbb{R}^{n} and YmY\subset\mathbb{R}^{m} be semialgebraic surfaces with isolated inner Lipschitz singularities. Then, XX and YY 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 XX and YY are inner lipeomorphic, then their codes are equivalent. From another hand, let us suppose that the inner Lipschitz codes of XX and YY are equivalent.

Let us assume, initially, that ReginLip(X){\rm Reg}_{inLip}(X) (and, consequently, ReginLip(Y){\rm Reg}_{inLip}(Y)) is a connected set.

Let us denote by E1X,,EeXE_{1}^{X},\dots,E_{e}^{X} the ends of XX, with respective tube exponents β1(X)βe(X)\beta_{1}(X)\leq\dots\leq\beta_{e}(X), and E1Y,,EeYE_{1}^{Y},\dots,E_{e}^{Y} the ends of YY, with respective tube exponents β1(Y)βe(Y)\beta_{1}(Y)\leq\dots\leq\beta_{e}(Y). Also, let us denote by x1,,xsx_{1},\dots,x_{s} the inner Lipschitz singularities of XX, with respective horn exponents β(X,x1),,β(X,xs)\beta(X,x_{1}),\dots,\beta(X,x_{s}), and y1,,ysy_{1},\dots,y_{s} the inner Lipschitz singularities of YY, with respective horn exponents β(Y,y1),,β(Y,ys)\beta(Y,y_{1}),\dots,\beta(Y,y_{s}). So, we are assuming that θ(X)=θ(Y)\theta(X)=\theta(Y), g(X)=g(Y)g(X)=g(Y), β(X,)=β(Y,)\beta(X,\infty)=\beta(Y,\infty) and β(X,xj)=β(Y,yj)\beta(X,x_{j})=\beta(Y,y_{j}), j=1,,sj=1,\dots,s. Then, we can consider R>0R>0 a sufficient large radius and ρ>0\rho>0 a small enough radius such that, for each i{1,,e}i\in\{1,\dots,e\} and j{1,,s}j\in\{1,\dots,s\}, there exist semialgebraic inner lipeomorphisms

hi:EiXB(0,R)EiYB(0,R)andgj:XB(xj,ρ)¯YB(yj,ρ)¯.h_{i}\colon E_{i}^{X}\setminus B(0,R)\rightarrow E_{i}^{Y}\setminus B(0,R)\quad\mbox{and}\quad g_{j}\colon X\cap\overline{B(x_{j},\rho)}\to Y\cap\overline{B(y_{j},\rho)}.

In fact, the existence of the hih_{i}’s follows from Theorem 3.11, and by writing XB(xj,ρ)¯==1(X,xj)XjX\cap\overline{B(x_{j},\rho)}=\bigcup\limits_{\ell=1}^{\ell(X,x_{j})}X_{j\ell} (resp. YB(yj,ρ)¯==1(Y,yj)YjY\cap\overline{B(y_{j},\rho)}=\bigcup\limits_{\ell=1}^{\ell(Y,y_{j})}Y_{j\ell}) and XjXj={xj}X_{j\ell}\cap X_{j\ell^{\prime}}=\{x_{j}\} (resp. YjYj={yj}Y_{j\ell}\cap Y_{j\ell^{\prime}}=\{y_{j}\}) whenever \ell\not=\ell^{\prime}, by Theorem of Birbrair, there are inner lipeomorphims gj:XjYjg_{j\ell}\colon X_{j\ell}\to Y_{j\ell}. So, we define gj:XB(xj,ρ)¯YB(yj,ρ)¯g_{j}\colon X\cap\overline{B(x_{j},\rho)}\to Y\cap\overline{B(y_{j},\rho)} by gj(z)=gj(z)g_{j}(z)=g_{j\ell}(z) whenever zXjz\in X_{j\ell}.

Now, we consider the following Lipschitz surfaces with boundary

X=(XB(0,R)¯){B(x1,ρ)B(xs,ρ)}X^{\prime}=(X\cap\overline{B(0,R)})\setminus\bigg{\{}B(x_{1},\rho)\cup\cdots\cup B(x_{s},\rho)\bigg{\}}

and

Y=(YB(0,R)¯){B(y1,ρ)B(ys,ρ)},Y^{\prime}=(Y\cap\overline{B(0,R)})\setminus\bigg{\{}B(y_{1},\rho)\cup\cdots\cup B(y_{s},\rho)\bigg{\}},

and the following semialgebraic lipeomorphism κ:XY\kappa\colon\partial X^{\prime}\rightarrow\partial Y^{\prime} given by:

κ(z)={hi(z),ifzEiX;|z|=Rgj(z),ifzX;|zxj|=ρ.\kappa(z)=\begin{cases}h_{i}(z),\ \mbox{if}\ z\in E_{i}^{X};\ |z|=R\\ g_{j}(z),\ \mbox{if}\ z\in X;\ |z-x_{j}|=\rho\end{cases}.

Since XX^{\prime} is orientable if, and only if, YY^{\prime} is orientable too, and XX^{\prime} has the same genus and same number of boundary components as YY^{\prime}, it follows from Proposition 2.12, maybe after changing the orientation of some hih_{i}’s and gjg_{j\ell}’s, the following result.

Lemma 4.7.

There exists a lipeomorphism Φ:XY\Phi\colon X^{\prime}\rightarrow Y^{\prime} that extends κ:XY\kappa\colon\partial X^{\prime}\rightarrow\partial Y^{\prime}

Finally, the mapping F:XYF\colon X\rightarrow Y defined below is an inner lipeomorphism:

F(z)={hi(z),ifzEiX;|z|Rgj(z),ifzX;|zxj|ρΦ(z),ifzX,F(z)=\begin{cases}h_{i}(z),\ \mbox{if}\ z\in E_{i}^{X};\ |z|\geq R\\ g_{j}(z),\ \mbox{if}\ z\in X;\ |z-x_{j}|\leq\rho\\ \Phi(z),\mbox{if}\ z\in X^{\prime}\end{cases},

which finishes the proof in this case.

Now, we have to consider the case that ReginLip(X){\rm Reg}_{inLip}(X) and ReginLip(Y){\rm Reg}_{inLip}(Y) are disconnected sets. For this case, let X1,,XrX_{1},...,X_{r} (resp. Y1,,YrY_{1},...,Y_{r}) be the closure of the connected components of ReginLip(X){\rm Reg}_{inLip}(X) (resp. ReginLip(X){\rm Reg}_{inLip}(X)). We have assumed that CodeinLip(X){\rm Code}_{inLip}(X) and CodeinLip(Y){\rm Code}_{inLip}(Y) are equivalent, then CodeinLip(X,σ)=CodeinLip(Y){\rm Code}_{inLip}(X,\sigma)={\rm Code}_{inLip}(Y) for some bijection σ:S=SinginLip(X)S~=SinginLip(Y)\sigma\colon S={\rm Sing}_{inLip}(X)\to\tilde{S}={\rm Sing}_{inLip}(Y). By reordering the indices, if necessary, we may assume that CodeinLip(Xi,σ|XiS)=CodeinLip(Yi,idS~|YiS~){\rm Code}_{inLip}(X_{i},\sigma|_{X_{i}\cap S})={\rm Code}_{inLip}(Y_{i},id_{\tilde{S}}|_{Y_{i}\cap\tilde{S}}), i=1,,ri=1,...,r, where idS~:S~S~id_{\tilde{S}}\colon\tilde{S}\to\tilde{S} is the identity mapping.

For a closed semialgebraic set AA and pAp\in A, we have that pReginLip(A)p\in{\rm Reg}_{inLip}(A) if and only if β(A,p)=1\beta(A,p)=1. Thus, fixed i{1,,r}i\in\{1,...,r\}, for Si=(XiS)SinginLip(Xi)S_{i}=(X_{i}\cap S)\setminus{\rm Sing}_{inLip}(X_{i}) and S~i=(YiS~)SinginLip(Yi)\tilde{S}_{i}=(Y_{i}\cap\tilde{S})\setminus{\rm Sing}_{inLip}(Y_{i}), we have σ(Si)=S~i\sigma(S_{i})=\tilde{S}_{i}, and therefore CodeinLip(Xi)=CodeinLip(Yi){\rm Code}_{inLip}(X_{i})={\rm Code}_{inLip}(Y_{i}). By the first part of this proof, there is an inner lipeomorphism Fi:XiYiF_{i}\colon X_{i}\to Y_{i}. Moreover, we can take FiF_{i} satisfying Fi(p)=σ(p)F_{i}(p)=\sigma(p) for all pXiSp\in X_{i}\cap S. Thus, the mapping F:XYF\colon X\rightarrow Y, defined by F(z)=Fi(z)F(z)=F_{i}(z) whenever zXiz\in X_{i}, 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.

Refer to caption
Figure 2. An oriented Nash surface with 5 ends and genus 4.
Corollary 4.8.

Let N1,N2nN_{1},N_{2}\subset\mathbb{R}^{n} be two Nash surfaces. Then, the following statements are equivalent:

  • (1)

    N1N_{1} and N2N_{2} are homeomorphic and β(N1,)=β(N2,)\beta(N_{1},\infty)=\beta(N_{2},\infty);

  • (2)

    N1N_{1} and N2N_{2} are inner lipeomorphic;

  • (3)

    θ(N1)=θ(N2)\theta(N_{1})=\theta(N_{2}), g(N1)=g(N2)g(N_{1})=g(N_{2}) and β(N1,)=β(N2,)\beta(N_{1},\infty)=\beta(N_{2},\infty).

Remark 4.9.

Since properly embedded smooth surfaces in 3\mathbb{R}^{3} are orientable, we obtain that two Nash surfaces N1N_{1} and N2N_{2} in 3\mathbb{R}^{3} are inner lipeomorphic if and only if g(N1)=g(N2)g(N_{1})=g(N_{2}) and β(N1,)=β(N2,)\beta(N_{1},\infty)=\beta(N_{2},\infty).

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 θ{1,1}\theta\in\{-1,1\} and gg\in\mathbb{N}, let N(θ,g)5N(\theta,g)\subset\mathbb{R}^{5} be a compact Nash surface such that θ(N(θ,g))=θ\theta(N(\theta,g))=\theta and g(N(θ,g))=gg(N(\theta,g))=g. For a positive integer number ee and β=(β1,,βe)\beta=(\beta_{1},...,\beta_{e})\in\mathbb{Q} such that β1β2.βe1\beta_{1}\leq\beta_{2}\leq....\leq\beta_{e}\leq 1, we remove ee distinct points of N(θ,g)N(\theta,g), let us say x1,,xeN(θ,g)x_{1},...,x_{e}\in N(\theta,g), and we define F:N(θ,g){x1,,xe}6eF\colon N(\theta,g)\setminus\{x_{1},...,x_{e}\}\to\mathbb{R}^{6e} given by

F(x)=(xx1xx11+β1,xx11,xx2xx21+β2,xx21,,xxexxe1+βe,xxe1).F(x)=(\frac{x-x_{1}}{\|x-x_{1}\|^{1+\beta_{1}}},\|x-x_{1}\|^{-1},\frac{x-x_{2}}{\|x-x_{2}\|^{1+\beta_{2}}},\|x-x_{2}\|^{-1},...,\frac{x-x_{e}}{\|x-x_{e}\|^{1+\beta_{e}}},\|x-x_{e}\|^{-1}).

We denote the image of FF, which is a Nash surface, by N(θ,g,β)N(\theta,g,\beta). We also define N(θ,g,)=N(θ,g)N(\theta,g,\emptyset)=N(\theta,g). Note that θ(N(θ,g,β))=θ\theta(N(\theta,g,\beta))=\theta, g(N(θ,g,β))=gg(N(\theta,g,\beta))=g and β(N(θ,g,β),)=β\beta(N(\theta,g,\beta),\infty)=\beta. Thus, N(θ,g,β)N(\theta,g,\beta) is well defined up to inner lipeomorphisms, and we obtain the following:

Corollary 4.10.

Let NnN\subset\mathbb{R}^{n} be a Nash surface. Then, N(θ(N),g(N),β(N,))N(\theta(N),g(N),\beta(N,\infty)) and NN are inner lipeomorphic.

Corollary 4.11.

Let M1,M23M_{1},M_{2}\subset\mathbb{R}^{3} be two connected properly embedded minimal surfaces with finite total curvature. Then, the following statements are equivalent:

  • (1)

    M1M_{1} and M2M_{2} are homeomorphic;

  • (2)

    M1M_{1} and M2M_{2} are inner lipeomorphic;

  • (3)

    g(M1)=g(M2)g(M_{1})=g(M_{2}) and e(M1)=e(M2)e(M_{1})=e(M_{2}).

Proof.

Obviously, (2) implies (1), and (1) implies (3).

Thus, we only have to show that (3) implies (2). Let us assume g(M1)=g(M2)g(M_{1})=g(M_{2}) and e(M1)=e(M2)e(M_{1})=e(M_{2}).

Since the tangent cone at infinity of each end of a properly embedded minimal surfaces with finite total curvature is a plane, it follows from, for example, Lemma 1 in [1] that such an end is inner lipeomorphic to 2\mathbb{R}^{2}. By proof of Theorem 4.6, M1M_{1} and M2M_{2} are inner lipeomorphic. ∎

Remark 4.12.

Let XnX\subset\mathbb{R}^{n} be a closed semialgebraic surface which is a β\beta-tube. Then, β=1\beta=1 if and only if dimC(X,)=2\dim C(X,\infty)=2.

Corollary 4.13.

Let C1,C22C_{1},C_{2}\subset\mathbb{C}^{2} be two complex algebraic curves. Then, the following statements are equivalent:

  • (1)

    C1C_{1} and C2C_{2} are homeomorphic;

  • (2)

    C1C_{1} and C2C_{2} are inner lipeomorphic;

  • (3)

    If X1,,XrX_{1},...,X_{r} and Y1,,YsY_{1},...,Y_{s} are the irreducible components of C1C_{1} and C2C_{2}, respectively, then there exist bijections π:{1,r}{1,,s}\pi\colon\{1,...r\}\to\{1,...,s\} and σ:SinginLip(C1)SinginLip(C2)\sigma\colon{\rm Sing}_{inLip}(C_{1})\to{\rm Sing}_{inLip}(C_{2}) such that g(Xi)=g(Yπ(i))g(X_{i})=g(Y_{\pi(i)}), e(Xi)=e(Yπ(i))e(X_{i})=e(Y_{\pi(i)}) and (Xi,p)=(Yπ(i),σ(p))\ell(X_{i},p)=\ell(Y_{\pi(i)},\sigma(p)) for all pSinginLip(C1)p\in{\rm Sing}_{inLip}(C_{1}), i=1,,ri=1,...,r.

Proof.

Obviously, (2) implies (1).

We are going to show that (1) implies (2). Assume that there is a homeomorphism h:C1C2h\colon C_{1}\to C_{2}. Therefore, g(C1)=g(C2)g(C_{1})=g(C_{2}) and e(C1)=e(C2)e(C_{1})=e(C_{2}). 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 11-tube. Thus β(C1,)=β(C2,)\beta(C_{1},\infty)=\beta(C_{2},\infty).

It follows from the Birbrair Theorem that two irreducible germs of complex analytic are inner lipeomorphic. In particular, pSinginLip(C1)p\in{\rm Sing}_{inLip}(C_{1}) if and only if (C1,p)>1\ell(C_{1},p)>1. Thus, h(SinginLip(C1))=SinginLip(C2)h({\rm Sing}_{inLip}(C_{1}))={\rm Sing}_{inLip}(C_{2}) and σ=h|SinginLip(C1)\sigma=h|_{{\rm Sing}_{inLip}(C_{1})} is a bijection. Moreover, each irreducible germ of a complex analytic curve is the germ of a 11-horn. Therefore, β(C1,p)=β(C2,σ(p))\beta(C_{1},p)=\beta(C_{2},\sigma(p)) for all pSinginLip(C1)p\in{\rm Sing}_{inLip}(C_{1}). Then CodeinLip(C1,σ)=CodeinLip(C2){\rm Code}_{inLip}(C_{1},\sigma)={\rm Code}_{inLip}(C_{2}). By Theorem 4.6, C1C_{1} and C2C_{2} 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 CodeinLip(C1,σ){\rm Code}_{inLip}(C_{1},\sigma) and CodeinLip(C2){\rm Code}_{inLip}(C_{2}) 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.