前回
は内在的距離の具体例をみました.距離$d$は曲線の長さによる長さ構造$L_d$を誘導し,その長さ構造から内在的距離$d_{L_d}$が定まるのでした.そうして距離空間$(X,d)$から誘導された内在的距離空間$(X,\hat{d})$の自然な構成を得ました.
では,内在的距離ではないものにはどんなものがあるのでしょうか.距離が内在的であるための条件については後で詳しくみていきますが,一つ例を挙げようと思います.
$\mathbb{R}^2$の部分空間$\displaystyle\bigcup_{i=1}^\infty [(0,0),(\cos{\frac{1}{i}},\sin{\frac{1}{i}})]\cup[(0,0),(1,0)]$を考える.ただし$[a,b]$で点$a,b$を結ぶ線分を表す.この位相空間は長さ空間と同相にならない.
相対位相で$\{(\cos{\frac{1}{i}},\sin{\frac{1}{i}})\}_i$は$(1,0)$に収束する.長さ空間におけるこれらの点の距離は常に$2$以上なので矛盾する.$\Box$
これは長さ空間の部分空間が長さ空間になるとは限らない例であり,内在的距離による位相が元の空間の位相と異なる例でもあります.じゃあいつなるのか?ということは置いておいてより一般に次のことが成り立ちます.
長さ空間$X$は局所道連結,すなわち,任意の点の任意の近傍は道連結な近傍を含む.
$x\in X$とし$U_x$を$x$の近傍とする.ある$0< r<\infty$であって$B(x,r)\subseteq U_x$なるものが存在する.もし開球$B(x,r)$のある点と$x$を結ぶ道が存在しなければ距離は$\infty$となり矛盾する.$\Box$
さて,前回は距離から内在的距離を得る方法を考えましたがこの方法で次々と新しい距離空間を得ることができるのでしょうか.
$(X,d)$を距離空間,$\hat{d}$を$d$から誘導される内在的距離とする.
(1) $\gamma$が$(X,d)$で有限長なら$L_{\hat{d}}(\gamma)=L_d(\gamma)$
(2) $\hat{d}$に誘導された内在的距離は$\hat{d}$に一致する.
異なる長さ構造が同じ内在的距離を誘導することがあります.どのような長さ構造が内在的距離に誘導されたものでしょうか.
$L$が下半連続な長さ構造なら,$L$は内在的距離$d=d_L$に誘導された長さ構造に一致し,$L$のすべての認容的道$\gamma$に対し$L(\gamma)=L_d(\gamma)$
$L_d(\gamma)\leq L(\gamma)$は常に成立する.$\gamma:[a,b]\to X$を有限長な道とすると,$L$の連続依存性により関数$L(t)=L(\gamma|_{[a,t]})$は$[a,b]$上一様連続である.よって任意の$\epsilon>0$に対してある分割$a=t_0\leq t_1\leq\dots\leq t_{k+1}=b$であって任意の$i$に対して$d_L(\gamma(t_i),\gamma(t_{i+1})) <\epsilon$を満たすものが存在する.$d_L$の定義から$\gamma(t_i)$から$\gamma(t_{i+1})$への道$\sigma_i$であって$L(\sigma_i)\leq d_L(\gamma(t_i),\gamma(t_{i+1}))+\dfrac{\epsilon}{k+1}$を満たすものが存在する.$\sigma_i$たちの積$h_\epsilon$に対して
$L(h_\epsilon)=\displaystyle\sum_{i=0}^k L(\sigma_i)\leq \sum_{i=0}^k d_L(\gamma(t_i),\gamma(t_{i+1}))+\epsilon\leq L_d(\gamma)+\epsilon$.三角不等式から任意の$t$に対して$d_L(\gamma(t),h_\epsilon(t))\leq 3\epsilon$.
(実際,一様連続性からある$i$が存在して$d_L(\gamma(t),\gamma(t_{i+1}))<\epsilon$が成り立つ.示した不等式と同様に
$d_L(h_\epsilon(t),h_\epsilon(t_{i+1}))\leq L(h_\epsilon|_{[t,t_{i+1}]})\leq L_d(\gamma|_{[t,t_{i+1}]})+\epsilon \leq d(\gamma(t_i),\gamma_{t_{i+1}})+\epsilon<2\epsilon$.よって
$d_L(\gamma(t),\gamma(t_{i+1}))\leq d_L(\gamma(t),\gamma(t_{i+1}))+d_L(h_\epsilon(t),h_\epsilon(t_{i+1}))<3\epsilon$)
よって$h_\epsilon(t)\to\gamma(t)$が$d$による位相が元の位相より細かい(これは$L$の条件$4$による)ことからわかる.$L$の下半連続性から
$L(\gamma)\leq \displaystyle\liminf_{\epsilon\to 0} L(h_\epsilon)\leq L_d(\gamma)$.$\Box$
もし距離が内在的であれば,そこからさらに長さ構造の構成を経て内在的距離を構成しても最初と同じ距離が得られることがわかりました.内在的距離の性質をみていきましょう.意外と重要になるのが中点の存在です.
距離空間$(X,d)$の点$z\in X$は$x,y\in X$に対し$d(x,z)=d(z,y)=\dfrac{1}{2}d(x,y)$を満たすとき$x $と$y$の中点であるという.
また,$|2d(x,z)-d(x,y)|\leq\epsilon $,$|2d(z,y)-d(x,y)|\leq\epsilon$を満たすとき$\epsilon-$中点という.
距離空間$(X,d)$の距離$d$が狭義内在的であるとすると,任意の$x,y\in X$に対し,中点$z$が存在する.
$d$は狭義内在的だから$x$から$y$への最短の道$\gamma:[a,b]\to X$の長さは$ L(\gamma)=d(x,y)$である.$L(t)=L(\gamma|_{[a,t]})$とおく.$L(t)$は連続,$L(0)=0$だから中間値の定理によりある$c\in[a,b]$が存在して$L(c)=\dfrac{1}{2}L(b)$を満たす.今,$z=\gamma(c)$とすると$d(x,z)\geq \dfrac{1}{2}L(b)$,$d(y,z)\geq \dfrac{1}{2} L(b)$なので三角不等式から$d(x,z)=d(y,z)=\dfrac{1}{2}L(b)$.$\Box$
狭義とは限らない場合も任意の$\epsilon>0$の誤差を除いた結果が成り立ちます.
$d$を内在的距離とし$\epsilon>0$とする.任意の$x,y\in X$に対し$\epsilon-$中点が存在する.
$\gamma$を$L(\gamma)-d(x,y)\leq\epsilon$を満たす道とすれば同様の主張がいえる.
(実際上と同様の記号で三角不等式により
$0\leq L(c)-d(x,\gamma(c))+L(c)-d(\gamma(c),y)\leq L(\gamma)-d(x,y)<\epsilon$.特に
$|L(c)-d(x,\gamma(c))|<\epsilon$,$|\dfrac{1}{2}L(\gamma)-\dfrac{1}{2}d(x,y)|<\dfrac{\epsilon}{2}$なので
$|d(x,\gamma(c))-\dfrac{1}{2}d(x,y)|<\dfrac{3\epsilon}{2}$となり$|2d(x,\gamma(c)-d(x,y))|<3\epsilon$を得る.)
中点をとる操作を繰り返すことにより次の系は明らかです.
$X$を狭義内在的距離$d$を備えた空間とする.任意の$\epsilon>0$と任意の$x,y\in X$に対し,ある有限列$x_1=x,x_2,\dots,x_k=y$であって任意の$i\in\{1,2,\dots,k-1\}$に対して$d(x_i,x_{i+1})\leq\epsilon$かつ$\displaystyle\sum_{i=1}^{k-1} d(x_i,x_{i+1})=d(x,y)$を満たすものが存在する.
内在的距離については最後の式を$\displaystyle\sum_{i=1}^{k-1} d(x_i,x_{i+1})-d(x,y)\leq\epsilon$に置き換えたものが成り立ちます.