Some comments on Laakso graphs and sets of differences
Alexandros Margaris, James C. Robinson

TL;DR
The paper discusses a variation of Laakso's construction of a doubling metric space that cannot be embedded into Hilbert space, and shows that its Kuratowski embedding difference set is not doubling.
Contribution
It provides a concrete version of Laakso's construction and analyzes the non-doubling property of the difference set of its Kuratowski embedding.
Findings
Constructed a concrete Laakso-type space that cannot embed into Hilbert space.
Proved that the difference set of the Kuratowski embedding of this space is not doubling.
Highlights limitations of embedding doubling metric spaces into Hilbert spaces.
Abstract
We recall a variation of a construction due to Laakso \cite{LA}, also used by Lang and Plaut \cite{LA} of a doubling metric space that cannot be embedded into any Hilbert space. We give a more concrete version of this construction and motivated by the results of Olson \& Robinson \cite{OR}, we consider the Kuratowski embedding of into and prove that is not doubling.
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.
Taxonomy
TopicsAdvanced Topology and Set Theory · Geometric Analysis and Curvature Flows · Geometry and complex manifolds
Some comments on Laakso graphs and sets of differences
Alexandros Margaris and James C. Robinson
Mathematics Institute
University of Warwick, Coventry
CV4 7AL, UK
Abstract
We recall a variation of a construction due to Laakso [3], also used by Lang and Plaut [3] of a doubling metric space that cannot be embedded into any Hilbert space. We give a more concrete version of this construction and motivated by the results of Olson & Robinson [6], we consider the Kuratowski embedding of into and prove that is not doubling.
1 Introduction
We say that a metric space is doubling, with doubling constant , if for every given and , there exist in such that
[TABLE]
We say that a metric space embeds into a normed space in a bi-Lipschitz way if there exists and some constant , such that for all
[TABLE]
We know that when a metric space embeds into an Euclidean space in a bi-Lipschitz way then it must be doubling, but there are examples due to Laakso [3], Lang & Plaut [4] and Semmes [9] that show that this condition is not sufficient.
In 1983, Assouad [1] proved that any doubling metric space can be embedded into an Euclidean space in a bi–Hölder way, i.e. for any , there exists some and a such that
[TABLE]
for all .
We also want to recall the notion of a homogeneous metric space. A subset of a metric space is said to be if for every and
[TABLE]
where denotes the minimum number of balls of radius required to cover . It can be easily shown that a metric space is homogeneous if and only if it is doubling (see Chapter 9 in the book of Robinson [8]). In 2010, Olson and Robinson [6] used Assouad’s construction [1] and proved that if is homogeneous then it can be also embedded in an almost bi–Lipschitz way into a Hilbert space , i.e. for any , there exists a map such that for some positive constant
[TABLE]
Moreover, in 2014, Robinson [7] generalised the above result and and proved the following embedding theorem for subsets of Banach spaces.
Theorem 1.1**.**
Suppose is a compact subset of a real Banach space such that the set is homogeneous. Then for any , there exists a natural number and a dense set of linear maps , that are injective on and -almost bi–Lipschitz, i.e. for some constant
[TABLE]
for all .
The above theorem can be used to provide embeddings of subsets of compact metric spaces, using the isometric embedding , given by due to Kuratowski (see the notes from Heinonen [2] for a detailed proof). In particular, we can define ’ in this context to mean
[TABLE]
It is an open problem whether we can prove almost bi–Lipschitz embeddings into Euclidean spaces under a weaker condition than the one in Theorem 1.1. It is also a question whether we can prove ‘better’ embeddings than almost bi–Lipschitz when is homogeneous. There are known examples of homogeneous subsets of Banach spaces for which the set of differences is not homogeneous (see for example Chapter 9 in the book of Robinson [8]) but there is no information on the embedding properties of these sets.
In this paper, we consider a variation of the construction due to Laakso [3], which was used by Lang & Plaut [4] to construct a doubling metric space that cannot be embedded in a bi–Lipschitz way into any Hilbert space. We prove that is not doubling as a subset of , thus giving motivation towards the direction of studying the set of differences more closely. In this way, we also rule out the possibility of using Theorem 1.1 to prove the existence of almost bi–Lipschitz maps into a Euclidean space for this set.
2 The Laakso graphs
We first recall the definition of the Gromov–Hausdorff distance of compact metric spaces.
Definition 2.1**.**
Suppose are compact metric spaces. Then
[TABLE]
where the infimum is taken over all metric spaces and all possible isometric embeddings and .
It is easy to check that if and only if is isometric to (see the lecture notes from Heinonen [2] for a proof), proving that the set of all isometry classes of compact metric spaces equipped with forms a metric space, which is compact (see Heinonen [2] again).
We now recall the construction due to Lang and Plaut [4] of a metric space that is homogeneous but does not embed in a bi–Lipschitz way into any Hilbert space. Here we use a construction that is somewhat more concrete than that of Lang and Plaut [4]. We define the limiting metric space explicitly and then prove that it coincides with the one defined by Lang and Plaut.
Let be a single edge of length . To construct from , we take six copies of and rescale them by the factor of as in the following Figure.
We note that each has diameter , has two endpoints, and comprises of edges of length each. Every , for also includes ‘squares’, which we call ‘edge cycles’ for the rest of the paper. We define a metric on each of the to be the geodesic distance, i.e. the shortest path that we need to travel on the graph to get from to . For any , we construct an isometric embedding of into , by identifying vertices in with vertices in and endpoints with endpoints. The image of into is represented with the dotted lines in the above figure. It is also easy to see that , and so forms a Cauchy sequence in the Gromov–Hausdorff metric and it follows that it converges to a limiting metric space , which is used by Lang and Plaut in their argument. We now construct this space explicitly using the following procedure
Let be as above for any let denote an isometric embedding of into . Then, we take and define a pseudometric on , by setting
[TABLE]
We now define a new metric space , by identifying points in with their respective images in all for . For all , we define the following equivalence relation
[TABLE]
and we set Then, for any , we define
[TABLE]
This definition of does not depend on the embedding we choose at each step, since if we consider another we end up with an isometric metric space.
Using the above construction, it is easy to check that
[TABLE]
Indeed, let be such that for any ,
[TABLE]
It is immediate that is an isometry from onto . Therefore,
[TABLE]
Let . Then, there exists such that . Then,
[TABLE]
which proves that coincides with the metric space defined by Lang and Plaut. For the rest of the argument when we mention a point we refer to the class with respect to the above equivalence relation.
Lang & Plaut [4] showed that is doubling with doubling constant . Using the above construction, their proof becomes somewhat more transparent. For a proof see [5].
Now, we recall the Kuratowski embedding
[TABLE]
and we define
[TABLE]
We now prove that is not doubling.
Theorem 2.2**.**
If is the metric space defined above and is the Kuratowski embedding defined in (1) then, is not doubling.
Proof.
We assume that is doubling.
Let , for some and take the ball . Suppose that there exist and that satisfy
[TABLE]
Now, let . Then, there exist such that
[TABLE]
We can easily check that Similarly, let such that
[TABLE]
Any time we choose such that , we obtain an element of Let such that
[TABLE]
for all . We now have two cases
If , we show that for any edge cycle in , there exist copies of some or that belong to this edge cycle. Suppose that there exist a cycle in that does not contain any images of . Then, we choose as in the Figure 2, where we zoom in at that specific cycle. Then, satisfy
[TABLE]
Since , there exist such that
[TABLE]
for some . Choosing as in the above figure, depending on the position of we have that
[TABLE]
or
[TABLE]
a contradiction. We conclude that any edge cycle in contains one of the and since there are edge cycles contained in , we deduce that
[TABLE]
a contradiction.
If , we consider the endpoints that enclose an edge cycle in . We rescale the cycle by the appropriate factor to create an edge cycle in , with the same endpoints in (with respect to the equivalence relation we have). Since distances are preserved, we only need to repeat the above argument for all these cycles in (see also the following figure).
∎
3 Conclusion
The above result gives us an indication that we might expect better embedding properties, if we impose some condition on the set of differences. Moreover, following the results due to Olson and Robinson [6], which are mentioned in the introduction, we arrive to the following open problems
If is as in Theorem 2.2, is there an almost bi–Lipschitz embedding ? 2. 2.
Does every doubling metric space admit an almost bi–Lipschitz embedding into an Euclidean space? (A positive answer would yield a positive answer to the first question.) 3. 3.
If the set of differences is homogeneous, can we obtain ‘better’ embedding properties than almost bi–Lipschitz?
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] Assouad, P. ‘Plongements Lipschitziens dans ℝ n superscript ℝ 𝑛 \mathbb{R}^{n} ’, Bull. Soc. Math. France 111, 429-448 (1983).
- 2[2] Heinonen, J. ‘Geometric Embeddings of Metric Spaces.’ Lectures in the Finnish Graduate School of Mathematics, University of Jyvaskyla (2003).
- 3[3] Laakso, T.J., 2002. Plane with A ∞ subscript 𝐴 A_{\infty} -weighted metric not Bi-Lipschitz embeddable to ℝ n superscript ℝ 𝑛 {\mathbb{R}}^{n} . Bulletin of the London Mathematical Society, 34(6), pp.667-676.
- 4[4] Lang, U. and Plaut, C., 2001. Bilipschitz embeddings of metric spaces into space forms. Geometriae Dedicata, 87(1-3), pp.285-307.
- 5[5] Margaris, A. Phd Thesis, University of Warwick, Department of Mathematics, 2019.
- 6[6] Olson, E. and Robinson, J. C., 2010. Almost bi-Lipschitz embeddings and almost homogeneous sets. Transactions of the American Mathematical Society, 362(1), pp.145-168.
- 7[7] Robinson, J. C. Log-Lipschitz embeddings of homogeneous sets with sharp logarithmic exponents and slicing products of balls. Proceedings of the American Mathematical Society. 2014;142(4):1275-88.
- 8[8] Robinson, J. C. ‘Dimensions, Embeddings and Attractors”, Cambridge Tracts in Mathematics, Vol. 186 (2011).
