§E21.1ホモトピーとホモトピー同値

最終更新

位相空間の形を比較するとき、連続な逆写像をもつ写像による同相は基本的な基準である。同相では区別される空間にも、写像の連続変形によって捉えることができる共通の性質がある。たとえば、実数直線と一点空間は同相ではないが、直線を一点へ連続的に縮めることによりホモトピー同値となる。写像の連続的な変形を表すホモトピーと、それに基づくホモトピー同値は、空間の形を同相より粗く捉えるための基礎となる。本記事では、ホモトピーとそれに基づく空間の比較を扱う。

1 写像のホモトピー

定義 1.1 (ホモトピー).X,YX,Yを位相空間、f,g:X→Yf,g:X\to Yを連続写像とする。連続写像H:X×[0,1]→YH:X\times[0,1]\to Yが、すべてのx∈Xx\in Xについて

H(x,0)=f(x),H(x,1)=g(x)H(x,0)=f(x),\qquad H(x,1)=g(x)

を満たすとき、HHをffからggへの ホモトピー (homotopy) という。ホモトピーが存在するとき、ffとggは ホモトピック (homotopic) であるといい、f≃gf\simeq gと書く。Ht:X→YH_t:X\to YをHt(x)=H(x,t)H_t(x)=H(x,t)で定める。

定義 1.2.X,YX,Yを位相空間とする。

  1. A⊆XA\subseteq Xとし、連続写像f,g:X→Yf,g:X\to Yがf∣A=g∣Af|_A=g|_Aを満たすとする。ffからggへのホモトピーHHが、すべてのa∈Aa\in Aとt∈[0,1]t\in[0,1]についてH(a,t)=f(a)H(a,t)=f(a)を満たすとき、HHを AAを固定するホモトピー (homotopy relative to A) という。その存在をf≃g (rel A)f\simeq g\ (\mathrm{rel}\ A)と書く。
  2. 同じ添字集合JJをもつ部分集合の族(Aj)j∈J(A_j)_{j\in J}、(Bj)j∈J(B_j)_{j\in J}を、それぞれX,YX,Yの中にとる。すべてのj∈Jj\in Jについてf(Aj)⊆Bjf(A_j)\subseteq B_jを満たす連続写像f:X→Yf:X\to Yを 組の写像 (map of tuples) といい、f:(X;(Aj))→(Y;(Bj))f:(X;(A_j))\to(Y;(B_j))と書く。
  3. 組の写像f,g:(X;(Aj))→(Y;(Bj))f,g:(X;(A_j))\to(Y;(B_j))の間のホモトピーHHが、すべてのj∈Jj\in Jとt∈[0,1]t\in[0,1]についてHt(Aj)⊆BjH_t(A_j)\subseteq B_jを満たすとき、HHを 組の写像のホモトピー (homotopy of maps of tuples) という。

命題 1.3. 位相空間X,YX,Yと、同じ添字集合JJをもつ部分集合の族(Aj)(A_j)、(Bj)(B_j)を固定する。組の写像(X;(Aj))→(Y;(Bj))(X;(A_j))\to(Y;(B_j))の間で、組の写像のホモトピーが存在するという関係は同値関係である。とくに、連続写像X→YX\to Yの間のホモトピー関係、およびA⊆XA\subseteq X上の値を固定した連続写像の間の relAAのホモトピー関係は同値関係である。

証明.J=∅J=\varnothingでは部分集合の像への条件が無く、組の写像のホモトピーは連続写像のホモトピーである。AA上の値をu:A→Yu:A\to Yに固定した場合は、J=AJ=A、Aa={a}A_a=\{a\}、Ba={u(a)}B_a=\{u(a)\}とすれば、組の写像のホモトピーが relAAのホモトピーに一致する。

任意の組の写像ffに対してH(x,t)=f(x)H(x,t)=f(x)はffからffへのホモトピーである。HHがffからggへの組の写像のホモトピーなら、Hˉ(x,t)=H(x,1−t)\bar H(x,t)=H(x,1-t)はggからffへの組の写像のホモトピーである。

HHがffからggへの、KKがggからhhへの組の写像のホモトピーであるとする。

L(x,t)={H(x,2t)0≤t≤12,K(x,2t−1)12≤t≤1L(x,t)= \begin{cases} H(x,2t)&0\le t\le\frac12,\\ K(x,2t-1)&\frac12\le t\le1 \end{cases}

とおく。二つの式はt=12t=\frac12でg(x)g(x)に一致する。X×[0,12]X\times[0,\frac12]とX×[12,1]X\times[\frac12,1]はX×[0,1]X\times[0,1]を覆う閉集合なので、§E2.12 系 4.11によりLLは連続である。L0=fL_0=f、L1=hL_1=hであり、各時刻のLtL_tはHHまたはKKのある時刻の写像であるから、Lt(Aj)⊆BjL_t(A_j)\subseteq B_jが成り立つ。▨

命題 1.4.HHを組の写像f0,f1:(X;(Aj))→(Y;(Bj))f_0,f_1:(X;(A_j))\to(Y;(B_j))の間のホモトピーとし、a:(W;(Cj))→(X;(Aj))a:(W;(C_j))\to(X;(A_j))とb:(Y;(Bj))→(Z;(Dj))b:(Y;(B_j))\to(Z;(D_j))を組の写像とする。このとき

L(w,t)=b(H(a(w),t))L(w,t)=b(H(a(w),t))

はb∘f0∘ab\circ f_0\circ aからb∘f1∘ab\circ f_1\circ aへの組の写像のホモトピーである。また、HHがA⊆XA\subseteq Xを固定するなら、LLはa−1(A)a^{-1}(A)を固定する。

証明.L=b∘H∘(a×id⁡[0,1])L=b\circ H\circ(a\times\id_{[0,1]})は連続写像の合成であり、L0=b∘f0∘aL_0=b\circ f_0\circ a、L1=b∘f1∘aL_1=b\circ f_1\circ aである。各j,tj,tに対して

b(Ht(a(Cj)))⊆b(Ht(Aj))⊆b(Bj)⊆Djb(H_t(a(C_j)))\subseteq b(H_t(A_j))\subseteq b(B_j)\subseteq D_j

が成り立つ。w∈a−1(A)w\in a^{-1}(A)なら、すべてのttについてH(a(w),t)=f0(a(w))H(a(w),t)=f_0(a(w))であるから、L(w,t)=b(f0(a(w)))L(w,t)=b(f_0(a(w)))である。▨

2 ホモトピー同値と可縮性

定義 2.1.X,YX,Yを位相空間とする。

  1. 連続写像f:X→Yf:X\to Yに対し、連続写像g:Y→Xg:Y\to Xで g∘f≃id⁡X,f∘g≃id⁡Yg\circ f\simeq\id_X,\qquad f\circ g\simeq\id_Y を満たすものが存在するとき、ffを ホモトピー同値写像 (homotopy equivalence) といい、ggをffの ホモトピー逆写像 (homotopy inverse) という。
  2. ホモトピー同値写像X→YX\to Yが存在するとき、XXとYYは ホモトピー同値 (homotopy equivalent) であるという。
  3. 空でない位相空間XXに対し、あるx0∈Xx_0\in Xが存在して、その点への定値写像cx0:X→Xc_{x_0}:X\to Xがid⁡X≃cx0\id_X\simeq c_{x_0}を満たすとき、XXは 可縮 (contractible) であるという。

命題 2.2. 空でない位相空間XXが可縮であることは、XXが一点空間とホモトピー同値であるための必要十分条件である。

証明.id⁡X≃cx0\id_X\simeq c_{x_0}とし、p:X→{∗}p:X\to\{*\}を唯一の写像、i:{∗}→Xi:\{*\}\to Xをi(∗)=x0i(*)=x_0で定める。p∘i=id⁡{∗}p\circ i=\id_{\{*\}}、i∘p=cx0≃id⁡Xi\circ p=c_{x_0}\simeq\id_Xであるから、ppはホモトピー同値写像である。

逆に、p:X→{∗}p:X\to\{*\}のホモトピー逆写像をiiとすると、i∘p=ci(∗)≃id⁡Xi\circ p=c_{i(*)}\simeq\id_Xである。したがってXXは可縮である。▨

命題 2.3. 位相空間のホモトピー同値は、反射律、対称律および推移律を満たす。

証明.id⁡X\id_Xは自分自身をホモトピー逆写像にもつ。ggがf:X→Yf:X\to Yのホモトピー逆写像なら、ffはggのホモトピー逆写像である。

f:X→Yf:X\to Yとu:Y→Zu:Y\to Zのホモトピー逆写像を、それぞれg:Y→Xg:Y\to Xとv:Z→Yv:Z\to Yとする。命題 1.4と命題 1.3により

(g∘v)∘(u∘f)≃g∘f≃id⁡X,(u∘f)∘(g∘v)≃u∘v≃id⁡Z(g\circ v)\circ(u\circ f)\simeq g\circ f\simeq\id_X, \qquad (u\circ f)\circ(g\circ v)\simeq u\circ v\simeq\id_Z

が成り立つ。したがってu∘fu\circ fはホモトピー同値写像である。▨

3 変位レトラクト

定義 3.1 (変位レトラクト).AAを位相空間XXの部分空間とし、i:A↪Xi:A\hookrightarrow Xを包含写像とする。レトラクションr:X→Ar:X\to A(§E2.42 定義 3.4)と、id⁡X\id_Xからi∘ri\circ rへのAAを固定するホモトピーH:X×[0,1]→XH:X\times[0,1]\to Xが存在するとき、AAをXXの 変位レトラクト (deformation retract) という。すなわち、すべてのx∈Xx\in X、a∈Aa\in A、t∈[0,1]t\in[0,1]について

H(x,0)=x,H(x,1)=i(r(x)),H(a,t)=aH(x,0)=x,\qquad H(x,1)=i(r(x)),\qquad H(a,t)=a

を要求する。

命題 3.2. 位相空間XXの部分空間AAが変位レトラクトなら、包含写像i:A↪Xi:A\hookrightarrow Xはホモトピー同値写像である。

証明. 変位レトラクトを与えるレトラクションをr:X→Ar:X\to Aとする。r∘i=id⁡Ar\circ i=\id_Aであり、変位を与えるホモトピーによりid⁡X≃i∘r\id_X\simeq i\circ rである。したがってrrはiiのホモトピー逆写像である。▨

注意 3.3.X={0}∪[1,2]⊂RX=\{0\}\cup[1,2]\subset\RとA={0}A=\{0\}に対し、定値写像X→AX\to Aはレトラクションである。しかし、11と00を結ぶXX内の道は存在しない。実際、そのような道をR\Rへの連続写像とみなすと、中間値の定理により像が12\frac12を含むことになる。AAが変位レトラクトならt↦H(1,t)t\mapsto H(1,t)がその道を与えるので、AAは変位レトラクトでない。

例 3.4.X={x∈R2:1≤∥x∥≤2}X=\{x\in\R^2:1\le\lVert x\rVert\le2\}とA=S1A=S^1に対し、

r(x)=x∥x∥,H(x,t)=(1−t+t∥x∥)xr(x)=\frac{x}{\lVert x\rVert},\qquad H(x,t)=\left(1-t+\frac{t}{\lVert x\rVert}\right)x

とおく。HHは連続であり、∥H(x,t)∥=(1−t)∥x∥+t∈[1,2]\lVert H(x,t)\rVert=(1-t)\lVert x\rVert+t\in[1,2]である。さらにH(x,0)=xH(x,0)=x、H(x,1)=r(x)H(x,1)=r(x)であり、x∈Ax\in AならH(x,t)=xH(x,t)=xである。したがってAAはXXの変位レトラクトである。

定義 3.5. 同相で保たれる空間の性質を 位相不変量 (topological invariant)、ホモトピー同値で保たれる性質を ホモトピー不変量 (homotopy invariant) という。

注意 3.6. 同相写像はホモトピー同値写像なので、ホモトピー不変量は位相不変量でもある。

R\RはH(x,t)=(1−t)xH(x,t)=(1-t)xによって可縮であるから、命題 2.2により一点空間とホモトピー同値である。一点空間はコンパクトであり、R\Rはコンパクトでないので、両空間は同相でない。したがって、コンパクト性は位相不変量であるがホモトピー不変量ではない。

4 演習

問題 4.1.

  1. X=(R×{0})∪({0}×R)⊂R2X=(\R\times\{0\})\cup(\{0\}\times\R)\subset\R^2が凸でないことを示し、原点への収縮を構成せよ。
  2. 空でない位相空間X,YX,Yについて、X×YX\times Yが可縮であることは、X,YX,Yがともに可縮であるための必要十分条件であることを示せ。
解答.
  1. (1,0),(0,1)∈X(1,0),(0,1)\in Xの中点(12,12)(\frac12,\frac12)はXXに属さないので、XXは凸でない。H(x,t)=(1−t)xH(x,t)=(1-t)xは連続であり、各座標軸を保つ。したがってHHはXXの原点への収縮である。
  2. F:X×[0,1]→XF:X\times[0,1]\to XとG:Y×[0,1]→YG:Y\times[0,1]\to Yが収縮なら、((x,y),t)↦(F(x,t),G(y,t))((x,y),t)\mapsto(F(x,t),G(y,t))はX×YX\times Yの収縮である。逆に、H:(X×Y)×[0,1]→X×YH:(X\times Y)\times[0,1]\to X\times Yが(a,b)(a,b)への収縮であるとする。x0∈Xx_0\in X、y0∈Yy_0\in Yを選ぶと、F(x,t)=pr⁡X(H((x,y0),t))F(x,t)=\pr_X(H((x,y_0),t))とG(y,t)=pr⁡Y(H((x0,y),t))G(y,t)=\pr_Y(H((x_0,y),t))は、それぞれXXのaaへの収縮とYYのbbへの収縮である。

▨

参考文献

  1. Allen Hatcher, Algebraic Topology, Cambridge University Press, 2002.ホモトピー、レトラクトおよびホモトピー同値の標準的な定義を参考にした。

前提記事