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

Metric trees in the Gromov–Hausdorff space

Yoshito Ishiki Photonics Control Technology Team RIKEN Center for Advanced Photonics 2-1 Hirasawa, Wako, Saitama 351-0198, Japan yoshito.ishiki@riken.jp
Abstract.

Using the wedge sum of metric spaces, for all compact metrizable spaces, we construct a topological embedding of the compact metrizable space into the set of all metric trees in the Gromov–Hausdorff space with finite prescribed values. As its application, we show that the set of all metric trees is path-connected and its all non-empty open subsets have infinite topological dimension.

Key words and phrases:
Metric tree, Gromov–Hausdorff distance
2020 Mathematics Subject Classification:
Primary 53C23, Secondary 51F99

1. Introduction

In [4], by constructing continuum many geodesics in the Gromov–Hausdorff space, parametrized by a Hilbert cube, the author proved that sets of all spaces satisfying some of the doubling property, the uniform disconnectedness, the uniform perfectness, and sets of all infinite-dimensional spaces, and the set of all metric spaces homeomorphic to the Cantor set have infinite topological dimension.

In [6], by constructing topological embeddings of compact metrizable spaces into the Gromov–Hausdorff space, the author proved that the set of all compact metrizable spaces possessing prescribed topological dimension, Hausdorff dimension, packing dimension, upper box dimension, and Assouad dimension, and the set of all compact ultrametric spaces are path-connected and have infinite topological dimension. The proof is based on the direct sum of metric spaces.

In [5], by a similar method to [6] (constructing a topological embedding of compact metrizable spaces), the author proved that each of the sets of all connected, path-connected, geodesic, and CAT(0) compact metric spaces is path-connected and their all non-empty open subsets have infinite topological dimension in the Gromov–Hausdorff space. The proof is based on the 2\ell^{2}-product metric of the direct product of metric spaces.

As a related work to these author’s papers [4], [6] and [5], in the present paper, we prove that the set of all metric trees is path-connected and its all non-empty open subsets have infinite topological dimension in the Gromov–Hausdorff spaces. In contrast to [6] and [5], we use the wedge sum of metric spaces in the proof.

Let (X,d)(X,d) be a metric space. Let x,yXx,y\in X. A subset SS of a metric space is said to be a geodesic segment connecting xx and yy if there exist a closed interval [a,b][a,b] of \mathbb{R} and an isometric embedding f:[a,b]Xf:[a,b]\to X such that f(a)=xf(a)=x, f(b)=yf(b)=y, and S=f(X)S=f(X). A metric space is said to be a geodesic space if for all two points, there exists a geodesic segment connecting them. A metric space (X,d)(X,d) is said to be a metric tree or \mathbb{R}-tree if it is a geodesic space and if geodesic segments G1G_{1} and G2G_{2} connecting x,yx,y and y,zy,z with G1G2={y}G_{1}\cap G_{2}=\{y\} satisfies that G1G2G_{1}\cup G_{2} is a geodesic segment connecting xx and zz for all distinct x,y,zXx,y,z\in X (see [1]). For a metric space (Z,h)(Z,h), and for subsets AA, BB of ZZ, we denote by 𝒟(A,B;Z,h)\operatorname{\mathcal{HD}}(A,B;Z,h) the Hausdorff distance of AA and BB in (Z,h)(Z,h). For metric spaces (X,d)(X,d) and (Y,e)(Y,e), the Gromov–Hausdorff distance 𝒢((X,d),(Y,e))\operatorname{\mathcal{GH}}((X,d),(Y,e)) between (X,d)(X,d) and (Y,e)(Y,e) is defined as the infimum of all values 𝒟(i(X),j(Y);Z,h)\operatorname{\mathcal{HD}}(i(X),j(Y);Z,h), where (Z,h)(Z,h) is a metric space, and i:XZi:X\to Z and j:YZj:Y\to Z are isometric embeddings. We denote by \mathscr{M} the set of all isometry classes of non-empty compact metric spaces, and denote by 𝒢\operatorname{\mathcal{GH}} the Gromov–Hausdorff distance. The space (,𝒢)(\mathscr{M},\operatorname{\mathcal{GH}}) is called the Gromov–Hausdorff space. By abuse of notation, we represent an element of \mathscr{M} as a pair (X,d)(X,d) of a set XX and a metric dd rather than its isometry class. We denote by 𝒯\mathscr{T} the set of all metric trees in \mathscr{M}. Our main result is the following theorem, which is an analogue of [6, Theorem 1.3] and [5, Theorem 1.1] for metric trees.

Theorem 1.1.

Let n1n\in\mathbb{Z}_{\geq 1}. Let {(Xi,di)}i=1n+1\{(X_{i},d_{i})\}_{i=1}^{n+1} be a sequence in 𝒯\mathscr{T} such that 𝒢((Xi,di),(Xj,dj))>0\operatorname{\mathcal{GH}}((X_{i},d_{i}),(X_{j},d_{j}))>0 for all distinct i,ji,j. Let HH be a compact metric space and {vi}i=1n+1\{v_{i}\}_{i=1}^{n+1} be n+1n+1 different points in HH. Then, there exists a topological embedding Φ:H𝒯\Phi:H\to\mathscr{T} such that Φ(vi)=(Xi,di)\Phi(v_{i})=(X_{i},d_{i}).

Applying Theorem 1.1 to H=[0,1]0H=[0,1]^{\aleph_{0}}, we obtain:

Corollary 1.2.

The set 𝒯\mathscr{T} is path-connected and its all non-empty open subsets have infinite topological dimension.

We can also obtain an analogue of Theorem 1.1 for rooted (pointed) proper metric trees (see Subsection 2.5). Since it can be proven by the same method of Theorem 1.1, we omit the proof.

Acknowledgements.

The author would like to thank Takumi Yokota for raising questions, for the many stimulating conversations, and for the many helpful comments.

2. Proof of Theorem

2.1. Metric trees

To prove our results, we first discuss the basic properties of metric trees. A metric space (X,d)(X,d) is said to be 0-hyperbolic or satisfy the four point condition if

d(x,y)+d(z,t)max{d(x,z)+d(y,t),d(y,z)+d(x,t)}d(x,y)+d(z,t)\leq\max\left\{d(x,z)+d(y,t),\,d(y,z)+d(x,t)\right\}

for all x,y,z,tXx,y,z,t\in X. The next is proven in [1, Theorem 3.40].

Proposition 2.1.

A metric space is a metric tree if and only if it is connected and 0-hyperbolic.

All metric trees are uniquely geodesic, i.e., for each pair of points, there uniquely exists a geodesic segment connecting the two points (see [1, Lemmas 3.5 and 3.20]). Let (X,d)(X,d) be a metric tree. Based on the fact mentioned above, for x,yXx,y\in X, we denote by [x,y][x,y] the geodesic segment connecting xx and yy. We also put [x,y]=[x,y]{x,y}[x,y]^{\circ}=[x,y]\setminus\{x,y\}.

Since all metric subspace of a 0-hyperbolic space is 0-hyperbolic, by Proposition 2.1, we obtain:

Lemma 2.2.

A connected subset SS of a metric tree is a metric tree itself. In particular, for all x,ySx,y\in S we have [x,y]S[x,y]\subset S.

The next is proven in [1, Lemma 3.20].

Lemma 2.3.

Let (X,d)(X,d) be a metric tree. For all o,x,yXo,x,y\in X, there exists a unique qXq\in X such that [o,x][o,y]=[o,q][o,x]\cap[o,y]=[o,q].

Let XX be a topological space and xXx\in X. We denote by deg(x;X)\operatorname{\deg}(x;X) the cardinality of connected components of X{x}X\setminus\{x\}. We put 𝒴3(X)={xXdeg(x;X)3}\mathcal{Y}_{3}(X)=\left\{\,x\in X\mid\operatorname{\deg}(x;X)\geq 3\,\right\}, and put 2(X)={xXdeg(x;X)2}\mathcal{I}_{2}(X)=\left\{\,x\in X\mid\operatorname{\deg}(x;X)\leq 2\,\right\}. Note that 2(X)=X𝒴3(X)\mathcal{I}_{2}(X)=X\setminus\mathcal{Y}_{3}(X), and note that 𝒴3(X)\mathcal{Y}_{3}(X) and 2(X)\mathcal{I}_{2}(X) are invariant under homeomorphisms.

Lemma 2.4.

Let (X,d)(X,d) be a metric tree. Let CC be a connected component of 2(X)\mathcal{I}_{2}(X). Let o,x,yCo,x,y\in C. Then, we have [o,x][o,y]={o}[o,x]\cap[o,y]=\{o\}, or [o,x][o,y][o,x]\subset[o,y], or [o,y][o,x][o,y]\subset[o,x].

Proof.

It suffices to show that the negation of the first conclusion ( [o,x][o,y]{o}[o,x]\cap[o,y]\neq\{o\}) implies either of the other conclusions. By Lemma 2.3, there exists qXq\in X such that [o,x][o,y]=[o,q][o,x]\cap[o,y]=[o,q]. By [o,x][o,y]{o}[o,x]\cap[o,y]\neq\{o\}, we have qoq\neq o. Suppose that qxq\neq x and qyq\neq y. Then we obtain deg(q;X)3\operatorname{\deg}\left(q;X\right)\geq 3. Lemma 2.2 implies that qCq\in C, and hence q2(X)q\in\mathcal{I}_{2}(X). This is a contradiction. Thus q=xq=x or q=yq=y, which leads to the lemma. ∎

Proposition 2.5.

Let (X,d)(X,d) be a metric tree. If a connected component CC of 2(X)\mathcal{I}_{2}(X) contains at least two points, then CC is isometric to an interval of \mathbb{R}.

Proof.

Since CC is connected, we only need to show the existence of an isometric embedding of CC into \mathbb{R}. Take points o,a,bCo,a,b\in C such that o[a,b]Co\in[a,b]^{\circ}\subset C. We define a map f:Cf:C\to\mathbb{R} by

f(x)={d(o,x)if b[o,x] or x[o,b];d(o,x)if a[o,x] or x[o,a].f(x)=\begin{cases}d(o,x)\ \text{if $b\in[o,x]$ or $x\in[o,b]$;}\\ -d(o,x)\ \text{if $a\in[o,x]$ or $x\in[o,a]$.}\end{cases}

By Lemma 2.4, and by o𝒴3(X)o\not\in\mathcal{Y}_{3}(X), the map ff is well-defined. By the definitions of ff and metric trees, the map ff is an isometric embedding. This finishes the proof. ∎

Corollary 2.6.

Let (X,d)(X,d) be a metric tree. Then, every connected component CC of 2(X)\mathcal{I}_{2}(X) is isometric to either a singleton or an (non-degenerate) interval of \mathbb{R}.

For a metric space (X,d)(X,d) and a subset AA, we denote by diamd(A)\operatorname{diam}_{d}(A) the diameter of AA.

Corollary 2.7.

Let (X,d)(X,d) be a metric tree. Then, there exist a set II and points {a}I\{a_{\ell}\}_{\ell\in I} and {b}I\{b_{\ell}\}_{\ell\in I} in XX such that 2(X)=I[a,b]\mathcal{I}_{2}(X)=\bigcup_{\ell\in I}[a_{\ell},b_{\ell}] and the set [a,b][a,b][a_{\ell},b_{\ell}]\cap[a_{\ell^{\prime}},b_{\ell^{\prime}}] contains only at most one point for all distinct ,I\ell,\ell^{\prime}\in I, and diamd([a,b])1\operatorname{diam}_{d}([a_{\ell},b_{\ell}])\leq 1 for all I\ell\in I.

Proof.

Since every interval of \mathbb{R} can be represented as the union of an at most countable family of closed intervals with diameter 1\leq 1 such that the intersection of each pair of different members in the family contains only at most one point, we obtain the corollary by Proposition 2.5. ∎

Remark 2.1.

There exists a metric tree (X,d)(X,d) such that the set 𝒴3(X)\mathcal{Y}_{3}(X) is dense in XX. By recursively applying Proposition 2.13 to the metric tree [0,1][0,1], we obtain such a tree. Thus, in Corollary 2.7, it can happen that the index set II is empty.

2.2. Specific metric trees

To show the existence a topological embedding stated in Theorem 1.1, we construct specific metric trees.

Definition 2.1.

We put 𝕀=[0,1]\mathbb{I}=[0,1]. We construct a family of comb-shaped metric trees parametrized by 𝕀\mathbb{I}. In what follows, we fix a sequence {cn:}n0\{c_{n}:\mathbb{R}\to\mathbb{R}\}_{n\in\mathbb{Z}_{\geq 0}} of continuous functions such that for each n0n\in\mathbb{Z}_{\geq 0}, we have cn(s)=0c_{n}(s)=0 for all s[2n,)s\in[2^{-n},\infty), and cn(s)(0,1]c_{n}(s)\in(0,1] for all s[,2n)s\in[-\infty,2^{-n}). To simplify our description, we represent an element (x,s)(x,s) of 𝕀×𝕀\mathbb{I}\times\mathbb{I} as xsx_{s}. For example, 00=(0,0)0_{0}=(0,0), and (1/3)1/2=(1/3,1/2)(1/3)_{1/2}=(1/3,1/2). Let ww denote the metric on 𝕀×𝕀\mathbb{I}\times\mathbb{I} defined by w(xs,yt)=s+|xy|+tw(x_{s},y_{t})=s+|x-y|+t. Then, the space (𝕀×𝕀,w)(\mathbb{I}\times\mathbb{I},w) become a metric tree. For each n0n\in\mathbb{Z}_{\geq 0} Put In={m2(n+1)m{0,,2n+1}}I_{n}=\left\{\,m\cdot 2^{-(n+1)}\mid m\in\left\{0,\dots,2^{n+1}\right\}\,\right\}. We also put J0=I0J_{0}=I_{0} and Jn+1=In+1InJ_{n+1}=I_{n+1}\setminus I_{n} for n0n\in\mathbb{Z}_{\geq 0}. For each s𝕀s\in\mathbb{I}, we define a subset B(s)\mathrm{B}(s) of 𝕀×𝕀\mathbb{I}\times\mathbb{I} by

B(s)=𝕀×{0}n0aJn{a}×[0,scn(s)].\mathrm{B}(s)=\mathbb{I}\times\left\{0\right\}\cup\bigcup_{n\in\mathbb{Z}_{\geq 0}}\bigcup_{a\in J_{n}}\{a\}\times[0,s\cdot c_{n}(s)].

Let w[s]=w|B(s)2w[s]=w|_{\mathrm{B}(s)^{2}}. Then (B(s),w[s])(\mathrm{B}(s),w[s]) is a compact metric tree for all s𝕀s\in\mathbb{I}. Note that (B(0),w[0])(\mathrm{B}(0),w[0]) is isometric to 𝕀\mathbb{I}.

By the definition of B(s)\mathrm{B}(s), we obtain the next two lemmas.

Lemma 2.8.

Let s[0,1)s\in[0,1). Then the following hold true.

  1. (1)

    If s=0s=0, for all t𝕀t\in\mathbb{I} we have 𝒟(B(t),B(0);𝕀×𝕀,w)t\operatorname{\mathcal{HD}}\left(\mathrm{B}(t),\mathrm{B}(0);\mathbb{I}\times\mathbb{I},w\right)\leq t.

  2. (2)

    If s0s\neq 0, taking n0n\in\mathbb{Z}_{\geq 0} with 2(n+1)s<2n2^{-(n+1)}\leq s<2^{-n}, for all t𝕀t\in\mathbb{I} with |st|<2(n+2)|s-t|<2^{-(n+2)}, we have

    𝒟(B(t),B(s);𝕀×𝕀,w)max0in+1|sci(s)tci(t)|.\operatorname{\mathcal{HD}}\left(\mathrm{B}(t),\mathrm{B}(s);\mathbb{I}\times\mathbb{I},w\right)\leq\max_{0\leq i\leq n+1}|s\cdot c_{i}(s)-t\cdot c_{i}(t)|.
Lemma 2.9.

Let n0n\in\mathbb{Z}_{\geq 0} and let s(0,2n)s\in(0,2^{-n}). Let CC be a connected component of 2(B(s))\mathcal{I}_{2}(\mathrm{B}(s)). Then we have diamw[s](C)<2n\operatorname{diam}_{w[s]}(C)<2^{-n}.

A topological space is said to be a Hilbert cube if it is homeomorphic to the countable power of the closed unit interval [0,1][0,1] of \mathbb{R}.

We now introduce a family of star-shaped metric trees parametrized by a Hilbert cube (Definition 2.2), which was first constructed in [5].

We define 𝐂=i=1[22i,22i+1]\mathbf{C}=\prod_{i=1}^{\infty}[2^{-2i},2^{-2i+1}]. Note that every 𝐚={ai}i1𝐂\mathbf{a}=\{a_{i}\}_{i\in\mathbb{Z}_{\geq 1}}\in\mathbf{C} satisfies ai<1a_{i}<1 and ai+1<aia_{i+1}<a_{i} for all i1i\in\mathbb{Z}_{\geq 1} and limiai=0\lim_{i\to\infty}a_{i}=0. We define a metric τ\tau on 𝐂\mathbf{C} by τ(x,y)=supi1|xiyi|\tau(x,y)=\sup_{i\in\mathbb{Z}_{\geq 1}}|x_{i}-y_{i}|. Then, τ\tau generates the topology which makes 𝐂\mathbf{C} a Hilbert cube.

Definition 2.2.

Let 𝐚={ai}i1𝐂\mathbf{a}=\{a_{i}\}_{i\in\mathbb{Z}_{\geq 1}}\in\mathbf{C}. We supplementally put a0=1a_{0}=1. Put Υ={(0,0)}(0,1]×0\Upsilon=\{(0,0)\}\cup(0,1]\times\mathbb{Z}_{\geq 0}. To simplify our description, we represent an element (s,i)(s,i) of Υ\Upsilon as sis_{i}. For example, 00=(0,0)0_{0}=(0,0), 1n=(1,n)1_{n}=(1,n), and (1/2)3=(1/2,3)(1/2)_{3}=(1/2,3). We define a metric R[𝐚]R[\mathbf{a}] on Υ\Upsilon by

R[𝐚](si,tj)={ai|st| if i=j or st=0;ais+ajt otherwiese.R[\mathbf{a}](s_{i},t_{j})=\begin{cases}a_{i}|s-t|&\text{ if $i=j$ or $st=0$;}\\ a_{i}s+a_{j}t&\text{ otherwiese.}\end{cases}

Then the space (Υ,R[𝐚])(\Upsilon,R[\mathbf{a}]) is a compact metric tree. Note that even if 𝐚𝐛\mathbf{a}\neq\mathbf{b}, the metrics R[𝐚]R[\mathbf{a}] and R[𝐛]R[\mathbf{b}] generate the same topology on Υ\Upsilon.

The following propositions are [5, Propositions 2.2 and 2.3].

Proposition 2.10.

Let 𝐚={ai}i1\mathbf{a}=\{a_{i}\}_{i\in\mathbb{Z}_{\geq 1}} and 𝐛={bi}i1\mathbf{b}=\{b_{i}\}_{i\in\mathbb{Z}_{\geq 1}} be in 𝐂\mathbf{C}. Let K,L(0,)K,L\in(0,\infty). If (Υ,KR[𝐚])(\Upsilon,K\cdot R[\mathbf{a}]) and (Υ,LR[𝐛])(\Upsilon,L\cdot R[\mathbf{b}]) are isometric to each other, then 𝐚=𝐛\mathbf{a}=\mathbf{b}.

Proposition 2.11.

For all 𝐚,𝐛𝐂\mathbf{a},\mathbf{b}\in\mathbf{C}, we obtain

supx,yΥ|R[𝐚](x,y)R[𝐛](x,y)|2τ(𝐚,𝐛).\sup_{x,y\in\Upsilon}|R[\mathbf{a}](x,y)-R[\mathbf{b}](x,y)|\leq 2\tau(\mathbf{a},\mathbf{b}).

2.3. Amalgamation of metrics

The following proposition shows a way of constructing the wedge sum of metric spaces. The statement (1) is deduced from [3, Proposition 3.2]. The statement (2) follows from [8, Proposition 2.6] and the definition of metric trees.

Proposition 2.12.

Let k2k\in\mathbb{Z}_{\geq 2}. Let {(Xi,di)}i=1k\{(X_{i},d_{i})\}_{i=1}^{k} be a sequence of metric spaces. Assume that there exists a point pp such that XiXj={p}X_{i}\cap X_{j}=\{p\} for all distinct i,j{1,,k}i,j\in\{1,\dots,k\}. We define a symmetric function h:(i=1kXi)2[0,)h:\left(\bigcup_{i=1}^{k}X_{i}\right)^{2}\to[0,\infty) by

h(x,y)={di(x,y)if x,yXi;di(x,p)+dj(p,y)if (x,y)Xi×Xj and ij.\displaystyle h(x,y)=\begin{cases}d_{i}(x,y)&\text{if $x,y\in X_{i}$;}\\ d_{i}(x,p)+d_{j}(p,y)&\text{if $(x,y)\in X_{i}\times X_{j}$ and $i\neq j$. }\end{cases}

Then, the following statements hold true.

  1. (1)

    The function hh is a metric with h|Xi2=dih|_{X_{i}^{2}}=d_{i} for all i{1,,k}i\in\{1,\dots,k\}.

  2. (2)

    If each (Xi,di)(X_{i},d_{i}) is a geodesic metric space (resp. metric tree), then so is (i=1kXi,h)\left(\bigcup_{i=1}^{k}X_{i},h\right).

To prove our theorem, we need an operation of replacing edges of a metric tree by other metric trees.

Definition 2.3.

Let (X,d)(X,d) be a metric tree, and {a}I\{a_{\ell}\}_{\ell\in I} and {b}I\{b_{\ell}\}_{\ell\in I} be families of points in XX such that [a,b][a,b][a_{\ell},b_{\ell}]\cap[a_{\ell^{\prime}},b_{\ell^{\prime}}] contains only at most one point for all distinct ,I\ell,\ell^{\prime}\in I. Let {(T,e,α,β)}I\{(T_{\ell},e_{\ell},\alpha_{\ell},\beta_{\ell})\}_{\ell\in I} be a family of quadruple of metric trees (T,e)(T_{\ell},e_{\ell}) and two specified points α,βT\alpha_{\ell},\beta_{\ell}\in T_{\ell} such that e(α,β)=d(a,b)e_{\ell}(\alpha_{\ell},\beta_{\ell})=d(a_{\ell},b_{\ell}). Now we remove the sets [a,b][a_{\ell},b_{\ell}]^{\circ} from XX, and identify a,ba_{\ell},b_{\ell} with α,β\alpha_{\ell},\beta_{\ell}, respectively, and consider that XT={a,b}X\cap T_{\ell}=\{a_{\ell},b_{\ell}\}. Let YY denote the resulting set. For xYx\in Y, let E(x)={a,b}E(x)=\{a_{\ell},b_{\ell}\} and hx=eh_{x}=e_{\ell} if x[a,b]x\in[a_{\ell},b_{\ell}]; otherwise, E(x)={x}E(x)=\{x\} and hx=dh_{x}=d. For each x,yYx,y\in Y, we define u(x,y)E(x)u_{(x,y)}\in E(x) and v(x,y)E(y)v_{(x,y)}\in E(y) by the points such that d(u(x,y),v(x,y))d\left(u_{(x,y)},v_{(x,y)}\right) is equal to the distance between the sets E(x)E(x) and E(y)E(y). Note that the points u(x,y)u_{(x,y)} and v(x,y)v_{(x,y)} uniquely exist and u(x,y)=v(y,x)u_{(x,y)}=v_{(y,x)} and v(x,y)=u(y,x)v_{(x,y)}=u_{(y,x)}. We define a symmetric function DD on Y2Y^{2} by D(x,y)=hx(x,u(x,y))+d(u(x,y),v(x,y))+hy(v(x,y),y)D(x,y)=h_{x}(x,u_{(x,y)})+d(u_{(x,y)},v_{(x,y)})+h_{y}(v_{(x,y)},y). Then DD is a metric and the space (Y,D)(Y,D) is a metric tree. We call this space a metric tree induced from (X,d)(X,d) replaced by {(T,e,α,β)}I\{(T_{\ell},e_{\ell},\alpha_{\ell},\beta_{\ell})\}_{\ell\in I} with respect to {a}I\{a_{\ell}\}_{\ell\in I} and {b}I\{b_{\ell}\}_{\ell\in I}. Note that since [a,b][a_{\ell},b_{\ell}] is isometric to [α,β][\alpha_{\ell},\beta_{\ell}], the space (Y,D)(Y,D) contains the original metric tree (X,d)(X,d) as a metric subspace.

Proposition 2.13.

Let (X,d)(X,d) be a metric tree. Let {a}I\{a_{\ell}\}_{\ell\in I} and {b}I\{b_{\ell}\}_{\ell\in I} be points stated in Corollary 2.7. Put M=d(a,b)M_{\ell}=d(a_{\ell},b_{\ell}). For each s𝕀s\in\mathbb{I}, let (Y(s),D[s])(Y(s),D[s]) be the metric tree induced from (X,d)(X,d) replaced by {(B(s),Mw[s],00,10)}I\{(\mathrm{B}(s),M_{\ell}\cdot w[s],0_{0},1_{0})\}_{\ell\in I} with respect to {a}I\{a_{\ell}\}_{\ell\in I} and {b}I\{b_{\ell}\}_{\ell\in I}. Then the following statements hold true.

  1. (1)

    The space (Y(0),D[0])(Y(0),D[0]) is isometric to (X,d)(X,d).

  2. (2)

    For all s𝕀s\in\mathbb{I}, we have limts𝒢((Y(s),D[s]),(Y(t),D[t]))=0\lim_{t\to s}\operatorname{\mathcal{GH}}((Y(s),D[s]),(Y(t),D[t]))=0.

Proof.

Since (B(0),w[0])(\mathrm{B}(0),w[0]) is isometric to 𝕀\mathbb{I}, the statement (1) holds true. The statement (2) follows from Lemma 2.8 and M1M_{\ell}\leq 1. ∎

2.4. Topological embeddings

For a metric space (X,d)(X,d), oXo\in X, and r[0,]r\in[0,\infty], we denote by B(o,r)B(o,r) the set of all xXx\in X with d(o,x)rd(o,x)\leq r. Note that B(x,0)={x}B(x,0)=\{x\} and B(x,)=XB(x,\infty)=X.

Lemma 2.14.

Let (X,d)(X,d) be a geodesic space. Let oXo\in X. Then, for all r,r[0,)r,r^{\prime}\in[0,\infty), we have 𝒟(B(o,r),B(o,r);X,d)|rr|\operatorname{\mathcal{HD}}(B(o,r),B(o,r^{\prime});X,d)\leq|r-r^{\prime}|.

For every n1n\in\mathbb{Z}_{\geq 1}, we denote by n^\widehat{n} the set {1,,n}\{1,\dots,n\}. In what follows, we consider that the set n^\widehat{n} is equipped with the discrete topology.

The following proposition has an essential role in the proof of Theorem 1.1. Using this proposition, Theorem 1.1 can be proven by an elementary argument such as the pigeonhole principle. Similar propositions are shown in [6, Proposition 4.4] and [5, Propositions 3.6 and 4.2], which proofs are based on the direct sum and direct product of metric spaces, respectively. Unlike these propositions, the following is based on the wedge sum of metric spaces discussed in Proposition 2.12.

Proposition 2.15.

Let n1n\in\mathbb{Z}_{\geq 1} and m2m\in\mathbb{Z}_{\geq 2}. Let HH be a compact metrizable spaces, and {vi}i=1n+1\{v_{i}\}_{i=1}^{n+1} be n+1n+1 different points in HH. Put H×=H{vii=1,,n+1}H^{\times}=H\setminus\{\,v_{i}\mid i=1,\dots,n+1\,\}. Let {(Xi,di)}i=1n+1\{(X_{i},d_{i})\}_{i=1}^{n+1} be a sequence of compact metric spaces in 𝒯\mathscr{T} satisfying that 𝒢((Xi,di),(Xj,dj))>0\operatorname{\mathcal{GH}}((X_{i},d_{i}),(X_{j},d_{j}))>0 for all distinct i,ji,j. Then there exists a continuous map F:H×m^𝒯F:H\times\widehat{m}\to\mathscr{T} such that

  1. (1)

    for all in+1^i\in\widehat{n+1} and km^k\in\widehat{m} we have F(vi,k)=(Xi,di)F(v_{i},k)=(X_{i},d_{i});

  2. (2)

    for all (u,k),(u,k)H××m^(u,k),(u^{\prime},k^{\prime})\in H^{\times}\times\widehat{m} with (u,k)(u,k)(u,k)\neq(u^{\prime},k^{\prime}), we have F(u,k)F(u,k)F(u,k)\neq F(u^{\prime},k^{\prime}).

Proof.

In what follows, we consider that the set [0,][0,\infty] is equipped with the canonical topology homeomorphic to [0,1][0,1]. Since every metrizable space is perfectly normal, and since [0,][0,\infty] is homeomorphic to [0,1][0,1], for each in+1^i\in\widehat{n+1} we can take a continuous function σi:H[0,]\sigma_{i}:H\to[0,\infty] such that σi1(0)={vjji}\sigma_{i}^{-1}(0)=\{\,v_{j}\mid j\neq i\,\} and σi1()={vi}\sigma_{i}^{-1}(\infty)=\{v_{i}\}. We can also take a continuous function φ:H[0,1/2]\varphi:H\to[0,1/2] with φ1(0)={vii=1,,n+1}\varphi^{-1}(0)=\left\{\,v_{i}\mid i=1,\dots,n+1\,\right\}. We put ξ(u)=32φ(u)\xi(u)=32\cdot\varphi(u). Since H×m^H\times\widehat{m} is compact and metrizable, there exists a topological embedding ρ:H×m^𝐂\rho:H\times\widehat{m}\to\mathbf{C} (this is the Urysohn metrization theorem, see [7]).

For each in+1^i\in\widehat{n+1}, let {ai,}I\{a_{i,\ell}\}_{\ell\in I} and {bi,}I\{b_{i,\ell}\}_{\ell\in I} be points in (Xi,di)(X_{i},d_{i}) stated in Corollary 2.7. Put Mi,=d(ai,,bi,)M_{i,\ell}=d(a_{i,\ell},b_{i,\ell}). Then, we have Mi,1M_{i,\ell}\leq 1. For each s𝕀s\in\mathbb{I}, we denote by (Yi(s),Di[s])(Y_{i}(s),D_{i}[s]) the metric tree induced from (Xi,di)(X_{i},d_{i}) replaced by {(B(s),Mi,w[s],00,10)}I\{(\mathrm{B}(s),M_{i,\ell}\cdot w[s],0_{0},1_{0})\}_{\ell\in I} with respect to {ai,}I\{a_{i,\ell}\}_{\ell\in I} and {bi,}I\{b_{i,\ell}\}_{\ell\in I}.

For each in+1^i\in\widehat{n+1}, we take piXip_{i}\in X_{i}. For each (u,k)H×m^(u,k)\in H\times\widehat{m}, we denote by Zi(u,k)Z_{i}(u,k) the set of all xYi(φ(u))x\in Y_{i}(\varphi(u)) with Di[φ(u)](x,pi)σi(u)D_{i}[\varphi(u)](x,p_{i})\leq\sigma_{i}(u). Let Ei[u,k]E_{i}[u,k] denote the restricted metric of Di[φ(u)]D_{i}[\varphi(u)] on Zi(u,k)Z_{i}(u,k). Put (Zn+2(u,k),En+2[u,k])=(Υ,ξ(u)R[ρ(u,k)])(Z_{n+2}(u,k),E_{n+2}[u,k])=(\Upsilon,\xi(u)\cdot R[\rho(u,k)]) and pn+2=10Υp_{n+2}=1_{0}\in\Upsilon.

We identify the n+2n+2 many points {pii=1,n+2}\{\,p_{i}\mid i=1,\dots n+2\,\} as a single point, say pp, and we consider that Zi(u,k)Zi(u,k)={p}Z_{i}(u,k)\cap Z_{i^{\prime}}(u,k)=\{p\} for all distinct i,in+1^i,i^{\prime}\in\widehat{n+1}. We put W(u,k)=i=1n+2Zi(u,k)W(u,k)=\bigcup_{i=1}^{n+2}Z_{i}(u,k). Applying Proposition 2.12, we obtain a metric g[u,k]g[u,k] on W(u,k)W(u,k) such that g[u,k]|Zi(u,k)2=Ei[u,k]g[u,k]|_{Z_{i}(u,k)^{2}}=E_{i}[u,k]. Namely, the space (W(u,k),g[u,k])(W(u,k),g[u,k]) is the wedge sum of the spaces {(Zi(u,k),E[u,k])}i=1n+2\{(Z_{i}(u,k),E[u,k])\}_{i=1}^{n+2} with respect to the points {pii=1,n+2}\{\,p_{i}\mid i=1,\dots n+2\,\}.

By (2) in Proposition 2.12, we see that (W(u,k),g[u,k])(W(u,k),g[u,k]) is a metric tree for all (u,k)H×m^(u,k)\in H\times\widehat{m}. By (1) in Proposition 2.13, note that (W(vi,k),g[vi,k])(W(v_{i},k),g[v_{i},k]) is isometric to (Xi,di)(X_{i},d_{i}) for all in+1^i\in\widehat{n+1} and km^k\in\widehat{m}. We define F:H×m^𝒯F:H\times\widehat{m}\to\mathscr{T} by

F(u,k)={(Xi,di)if u=vi for some in+1^;(W(u,k),g[u,k])otherwise.F(u,k)=\begin{cases}(X_{i},d_{i})&\text{if $u=v_{i}$ for some $i\in\widehat{n+1}$;}\\ \left(W(u,k),g[u,k]\right)&\text{otherwise.}\end{cases}

By (2) in Proposition 2.13, and Proposition 2.11 and Lemma 2.14, and the continuity of each σi\sigma_{i}, the map FF is continuous. By the definition, the condition (1) is satisfied.

To prove the condition (2) in the proposition, we assume that there exists an isometry f:(W(u,k),g[u,k])(W(u,k),g[u,k])f:(W(u,k),g[u,k])\to(W(u^{\prime},k^{\prime}),g[u^{\prime},k^{\prime}]).

We first show that f(Υ)=Υf(\Upsilon)=\Upsilon. Fix arbitrary (v,l)H××m^(v,l)\in H^{\times}\times\widehat{m}. Let 𝒫(v,l)\mathcal{P}(v,l) be the set of all connected components of 2(W(v,l))\mathcal{I}_{2}(W(v,l)). Take a0a\in\mathbb{Z}_{\geq 0} with 2(a+1)φ(v)<2a2^{-(a+1)}\leq\varphi(v)<2^{-a}. Let CC be a connected component of 2(i=1n+1Zi(v,l))\mathcal{I}_{2}(\bigcup_{i=1}^{n+1}Z_{i}(v,l)). Then by Lemma 2.9, and by Mi,1M_{i,\ell}\leq 1, we have diamg[v,l](C)<2a\operatorname{diam}_{g[v,l]}(C)<2^{-a}. Since 2a2φ(v)=24ξ(v)2^{-a}\leq 2\varphi(v)=2^{-4}\xi(v), we obtain diamg[v,l](C)<24ξ(v)\operatorname{diam}_{g[v,l]}(C)<2^{-4}\xi(v). Since 24R[𝐚](00,11)2^{-4}\leq R[\mathbf{a}](0_{0},1_{1}) for all 𝐚𝐂\mathbf{a}\in\mathbf{C}, we have 24ξ(v)g[v,l](00,11)2^{-4}\xi(v)\leq g[v,l](0_{0},1_{1}). By the definitions of Υ\Upsilon and gg, we have g[v,l](00,1i+1)<g[v,l](00,1i)g[v,l](0_{0},1_{i+1})<g[v,l](0_{0},1_{i}) for all i0i\in\mathbb{Z}_{\geq 0}. Thus, we conclude that the subset [00,10]{10}[0_{0},1_{0}]^{\circ}\cup\{1_{0}\} of Υ\Upsilon is the unique set possessing the maximal diameter of elements in 𝒫(v,l)\mathcal{P}(v,l), and the subset [00,11]{11}[0_{0},1_{1}]^{\circ}\cup\{1_{1}\} of Υ\Upsilon is the unique set possessing the second maximal diameter of elements in 𝒫(v,l)\mathcal{P}(v,l). Putting (v,l)=(u,k),(u,k)(v,l)=(u,k),(u^{\prime},k^{\prime}), since ff is an isometry, by the argument discussed above, we obtain f([00,10])=[00,10]f([0_{0},1_{0}])=[0_{0},1_{0}] and f([00,11])=[00,11]f([0_{0},1_{1}])=[0_{0},1_{1}]. This implies that f(00){00,10}f(0_{0})\in\{0_{0},1_{0}\} and f(00){00,11}f(0_{0})\in\{0_{0},1_{1}\}. Thus f(00)=00f(0_{0})=0_{0}, and f(1i)=1if(1_{i})=1_{i} for all i{0,1}i\in\{0,1\}.

To prove f(Υ)=Υf(\Upsilon)=\Upsilon, for the sake of contradiction, we suppose that there exists xΥx\in\Upsilon with f(x)Υf(x)\not\in\Upsilon. Take q0q\in\mathbb{Z}_{\geq 0} such that x[00,1q]x\in[0_{0},1_{q}]. Then, by the construction of W(u,k)W(u,k), the segment [00,f(x)][0_{0},f(x)] must contain 101_{0}. Thus, g[u,k](00,10)g[u,k](00,x)g[u,k](00,1q)g[u,k](0_{0},1_{0})\leq g[u,k](0_{0},x)\leq g[u,k](0_{0},1_{q}). Since g[u,k](00,1i)<g[u,k](00,10)g[u,k](0_{0},1_{i})<g[u,k](0_{0},1_{0}) for all i0i\neq 0, we obtain 1q=10=x1_{q}=1_{0}=x. This contradicts f(10)=10f(1_{0})=1_{0}. Therefore f(Υ)Υf(\Upsilon)\subset\Upsilon. By replacing the role of ff with f1f^{-1}, we conclude that f(Υ)=Υf(\Upsilon)=\Upsilon.

We now prove the condition (2). By the definition of gg, and f(Υ)=Υf(\Upsilon)=\Upsilon, the spaces (Υ,ξ(u)R[ρ(u,k)])(\Upsilon,\xi(u)\cdot R[\rho(u,k)]) and (Υ,ξ(u)R[ρ(u,k)])(\Upsilon,\xi(u^{\prime})\cdot R[\rho(u^{\prime},k^{\prime})]) are isometric to each other. Then, by Proposition 2.10, we have ρ(u,k)=ρ(u,k)\rho(u,k)=\rho(u^{\prime},k^{\prime}), and hence u=uu=u^{\prime} and k=kk=k^{\prime}. Therefore we obtain the condition (2). This finishes the proof of Proposition 2.15. ∎

Proof of Theorem 1.1.

The proof of Theorem 1.1 is essentially the same as [5, Theorem 1.1] and [6, Theorem 1.3]. Put m=n+2m=n+2. Let F:H×m^𝒯F:H\times\widehat{m}\to\mathscr{T} be a map stated in Proposition 2.15. For the sake of contradiction, we suppose that for all km^k\in\widehat{m} we have {(Xi,di)i=1,,n+1}F(H××{k})\{\,(X_{i},d_{i})\mid i=1,\dots,n+1\,\}\cap F\left(H^{\times}\times\{k\}\right)\neq\emptyset. Then, by m=n+2m=n+2, and by the pigeonhole principle, there exists two distinct j,jm^j,j^{\prime}\in\widehat{m} such that (Xi,di)F(H××{j})F(H××{j})(X_{i},d_{i})\in F\left(H^{\times}\times\{j\}\right)\cap F\left(H^{\times}\times\{j^{\prime}\}\right) for some in+1^i\in\widehat{n+1}. This contradicts the condition (2) in the Proposition 2.15. Thus, there exists km^k\in\widehat{m} such that {(Xi,di)i=1,,n+1}F(H××{k})=\{\,(X_{i},d_{i})\mid i=1,\dots,n+1\,\}\cap F\left(H^{\times}\times\{k\}\right)=\emptyset. Therefore, the function Φ:H𝒯\Phi:H\to\mathscr{T} defined by Φ(u)=F(u,k)\Phi(u)=F(u,k) is injective, and hence Φ\Phi is a topological embedding since HH is compact. This completes the proof of Theorem 1.1. ∎

2.5. Additional remark

We denote by 𝒫\mathscr{PM} the set of all proper metric spaces equipped with the pointed Gromov–Hausdorff distance 𝒢\operatorname{\mathcal{GH}_{*}} (for the definition, see [2] or [5]). Let 𝒫𝒯\mathscr{PT} denote the set of all metric trees in 𝒫\mathscr{PM}. By the same method as the proof of Theorem 1.1, using [2, Lemma 3.4] we obtain an analogue of Theorem 1.1 for proper metric trees. We omit the proof of the following. A similar theorem is proven in [5, Theorem 1.3], and we refer the readers to the proofs of [5, Theorem 1.3] and Theorem 1.1 in the present paper.

Theorem 2.16.

Let n1n\in\mathbb{Z}_{\geq 1}. Let HH be a compact metrizable space, and {vi}i=1n+1\{v_{i}\}_{i=1}^{n+1} be n+1n+1 different points in HH. Let {(Xi,di,ai)}i=1n+1\{(X_{i},d_{i},a_{i})\}_{i=1}^{n+1} be a sequence in 𝒫𝒯\mathscr{PT} such that 𝒢((Xi,di,ai),(Xj,dj,aj))>0\operatorname{\mathcal{GH}_{*}}((X_{i},d_{i},a_{i}),(X_{j},d_{j},a_{j}))>0 for all distinct i,ji,j. Then, there exists a topological embedding Φ:H𝒫𝒯\Phi:H\to\mathscr{PT} such that Φ(vi)=(Xi,di,ai)\Phi(v_{i})=(X_{i},d_{i},a_{i}).

Corollary 2.17.

The set 𝒫𝒯\mathscr{PT} is path-connected and its all non-empty open subsets have infinite topological dimension.

References

  • [1] S. N. Evans, Probability and real trees, Lecture Notes in Mathematics, vol. 1920, Springer, Berlin, 2008.
  • [2] David A Herron, Gromov–Hausdorff distance for pointed metric spaces, J. Anal. 24 (2016), no. 1, 1–38.
  • [3] Y. Ishiki, An interpolation of metrics and spaces of metrics, (2020), preprint, arXiv:2003.13277.
  • [4] by same author, Branching geodesics of the Gromov–Hausdorff distance, (2021), preprint, arXiv:2108.06970.
  • [5] by same author, Continua in the Gromov–Hausdorff space, (2021), preprint, arXiv:2111.08199.
  • [6] by same author, Fractal dimensions and topological embeddings of simplexes into the Gromov–Hausdorff space, (2021), preprint, arXiv:2110.01881.
  • [7] J. L. Kelly, General topology, Springer-Verlag New York, 1975.
  • [8] F. Mémoli and Z. Wan, Characterization of Gromov-type geodesics, (2021), preprint, arXiv:2105.05369.