Lemma数学ロードマップ

09 位相幾何学 · 第 5 章

ホモロジーの計算と応用

目安 11〜15 時間定理など 13演習 8 問

この章の目標

  • マイヤー–ヴィートリス完全列を用いて球面などのホモロジーを計算できる
  • ホモロジーを用いて Rm≇Rn\mathbb{R}^m \not\cong \mathbb{R}^n、ブラウアーの不動点定理、毛玉の定理を証明できる
  • 写像度の性質を理解し、対蹠写像の写像度を求められる
  • CW 複体の胞体ホモロジーで、射影空間や閉曲面のホモロジーを計算できる
  • オイラー標数の不変性と、レフシェッツの不動点定理・ジョルダン–ブラウアーの分離定理の主張を理解する

前提:第4章

第4章で整えた道具(ホモトピー不変性・長完全列・切除定理)は抽象的だったが、組み合わせると多くの空間のホモロジーが計算でき、第1章の応用が任意の次元に拡張される。

5.1 マイヤー–ヴィートリス完全列

ファン・カンペンの定理のホモロジー版にあたるのが次の完全列である。

定理 5.1(マイヤー–ヴィートリス完全列, Mayer–Vietoris sequence)A,B⊂XA, B \subset X の内部が XX を覆うとする。次の完全列が存在する。

⋯→Hn(A∩B)→ΦHn(A)⊕Hn(B)→ΨHn(X)→∂Hn−1(A∩B)→⋯→H0(X)→0\cdots \to H_n(A \cap B) \xrightarrow{\Phi} H_n(A) \oplus H_n(B) \xrightarrow{\Psi} H_n(X) \xrightarrow{\partial} H_{n-1}(A \cap B) \to \cdots \to H_0(X) \to 0

ここで Φ(x)=(x,−x)\Phi(x) = (x, -x)、Ψ(x,y)=x+y\Psi(x, y) = x + y(包含写像の誘導準同型を省略して書いた)であり、∂\partial は、輪体 zz を AA の鎖 xx と BB の鎖 yy の和 z=x+yz = x + y に書いたとき ∂[z]=[∂x]\partial[z] = [\partial x] で与えられる。A∩B≠∅A \cap B \neq \emptyset なら被約ホモロジーについても同様の完全列がある。

証明. 第4章 4.7 節の C∙U(X)C^{\mathcal{U}}_\bullet(X)(U={A,B}\mathcal{U} = \lbrace A, B \rbrace)について、鎖複体の短完全列

0→Cn(A∩B)→x↦(x,−x)Cn(A)⊕Cn(B)→(x,y)↦x+yCnU(X)→00 \to C_n(A \cap B) \xrightarrow{x \mapsto (x, -x)} C_n(A) \oplus C_n(B) \xrightarrow{(x, y) \mapsto x + y} C^{\mathcal{U}}_n(X) \to 0

がある(第 2 の写像の核は Cn(A)∩Cn(B)=Cn(A∩B)C_n(A) \cap C_n(B) = C_n(A \cap B) の元 xx による (x,−x)(x, -x) 全体である)。定理 4.16 と、包含 C∙U(X)→C∙(X)C^{\mathcal{U}}_\bullet(X) \to C_\bullet(X) がホモロジーの同型を誘導すること(定理 4.21 の証明の方針)から従う。∂\partial の記述は定理 4.16 の連結準同型の記述そのものである。□\square

マイヤー–ヴィートリス完全列は自然である:f ⁣:X→Yf\colon X \to Y が f(A)⊂A′f(A) \subset A', f(B)⊂B′f(B) \subset B' を満たせば、二つの完全列の間の可換図式が得られる。

5.2 球面のホモロジー

定理 5.2 n≥0n \geq 0 について、H~k(Sn)≅Z\tilde{H}_k(S^n) \cong \mathbb{Z}(k=nk = n)、H~k(Sn)=0\tilde{H}_k(S^n) = 0(k≠nk \neq n)である。

証明. n=0n = 0 なら S0S^0 は 2 点なので H0=Z2H_0 = \mathbb{Z}^2、H~0=Z\tilde{H}_0 = \mathbb{Z}、他は 0。n≥1n \geq 1 とし、Sn⊂Rn+1S^n \subset \mathbb{R}^{n+1} の北極・南極を N=enN = e_n, S=−enS = -e_n(座標を x0,…,xnx_0, \dots, x_n とする)、A=Sn∖{N}A = S^n \setminus \lbrace N \rbrace, B=Sn∖{S}B = S^n \setminus \lbrace S \rbrace とおく。A,BA, B は立体射影で Rn\mathbb{R}^n と同相なので可縮である。A∩BA \cap B は x=(y,t)x = (y, t)(y∈Rn∖{0}y \in \mathbb{R}^n \setminus \lbrace 0 \rbrace)と書け、((y,t),s)↦(y,(1−s)t)/∥(y,(1−s)t)∥((y, t), s) \mapsto (y, (1 - s) t) / \lVert (y, (1 - s) t) \rVert で赤道 Sn−1={xn=0}S^{n-1} = \lbrace x_n = 0 \rbrace に変位レトラクトする。被約版のマイヤー–ヴィートリス完全列

0=H~k(A)⊕H~k(B)→H~k(Sn)→∂H~k−1(A∩B)→H~k−1(A)⊕H~k−1(B)=00 = \tilde{H}_k(A) \oplus \tilde{H}_k(B) \to \tilde{H}_k(S^n) \xrightarrow{\partial} \tilde{H}_{k-1}(A \cap B) \to \tilde{H}_{k-1}(A) \oplus \tilde{H}_{k-1}(B) = 0

より H~k(Sn)≅H~k−1(Sn−1)\tilde{H}_k(S^n) \cong \tilde{H}_{k-1}(S^{n-1})。nn についての帰納法で結論を得る。□\square

例 4.19 (2) と合わせると Hk(Dn,Sn−1)≅ZH_k(D^n, S^{n-1}) \cong \mathbb{Z}(k=nk = n)、00(k≠nk \neq n)である。

5.3 応用:レトラクト・不動点・次元

定理 5.3 n≥1n \geq 1 のとき、Sn−1S^{n-1} は DnD^n のレトラクトでない。

証明. レトラクション rr があれば、H~n−1(Sn−1)≅Z\tilde{H}_{n-1}(S^{n-1}) \cong \mathbb{Z} 上の恒等写像 r∗i∗r_{\ast} i_{\ast} が H~n−1(Dn)=0\tilde{H}_{n-1}(D^n) = 0 を経由することになり矛盾する。□\square

定理 5.4(ブラウアーの不動点定理, Brouwer fixed point theorem)任意の写像 h ⁣:Dn→Dnh\colon D^n \to D^n は不動点をもつ。

証明. 定理 1.27 の証明で作ったレトラクション r(x)=x+λ(x)(x−h(x))r(x) = x + \lambda(x)(x - h(x)) は Rn\mathbb{R}^n でもそのまま意味をもつので、定理 5.3 に帰着する。□\square

点 x∈Xx \in X について Hk(X,X∖{x})H_k(X, X \setminus \lbrace x \rbrace) を xx における局所ホモロジー群という。

定理 5.5(次元の不変性)m≠nm \neq n ならば Rm\mathbb{R}^m と Rn\mathbb{R}^n は同相でない。

証明. n≥1n \geq 1 として、Rn\mathbb{R}^n の可縮性と対の長完全列(被約版)、Rn∖{x}≃Sn−1\mathbb{R}^n \setminus \lbrace x \rbrace \simeq S^{n-1} より

Hk(Rn,Rn∖{x})≅H~k−1(Rn∖{x})≅H~k−1(Sn−1)H_k(\mathbb{R}^n, \mathbb{R}^n \setminus \lbrace x \rbrace) \cong \tilde{H}_{k-1}(\mathbb{R}^n \setminus \lbrace x \rbrace) \cong \tilde{H}_{k-1}(S^{n-1})

であり、これは k=nk = n のときだけ Z\mathbb{Z}、それ以外は 00 である(n=0n = 0 なら Hk(R0,∅)H_k(\mathbb{R}^0, \emptyset) は k=0k = 0 でのみ Z\mathbb{Z})。同相写像 h ⁣:Rm→Rnh\colon \mathbb{R}^m \to \mathbb{R}^n は対の同相 (Rm,Rm∖{x})≅(Rn,Rn∖{h(x)})(\mathbb{R}^m, \mathbb{R}^m \setminus \lbrace x \rbrace) \cong (\mathbb{R}^n, \mathbb{R}^n \setminus \lbrace h(x) \rbrace) を与えるので、局所ホモロジーを比べて m=nm = n。□\square

切除定理より、開集合 U∋xU \ni x について Hk(U,U∖{x})≅Hk(X,X∖{x})H_k(U, U \setminus \lbrace x \rbrace) \cong H_k(X, X \setminus \lbrace x \rbrace) なので、局所ホモロジーは xx の近くだけで決まる。これから、空でない位相多様体の次元が well-defined であることもわかる(問題 5.8)。

5.4 写像度

n≥1n \geq 1 とする。写像 f ⁣:Sn→Snf\colon S^n \to S^n の誘導する f∗ ⁣:Hn(Sn)→Hn(Sn)f_{\ast}\colon H_n(S^n) \to H_n(S^n) は Z\mathbb{Z} の自己準同型なので、ある整数 dd 倍写像である。この dd を ff の写像度 (degree) といい deg⁡f\deg f と書く(生成元の選び方によらない)。

命題 5.6 f,g ⁣:Sn→Snf, g\colon S^n \to S^n について次が成り立つ。

  1. deg⁡id=1\deg \mathrm{id} = 1、deg⁡(fg)=deg⁡f⋅deg⁡g\deg (f g) = \deg f \cdot \deg g、f≃gf \simeq g なら deg⁡f=deg⁡g\deg f = \deg g。
  2. ff が全射でなければ deg⁡f=0\deg f = 0。ff がホモトピー同値写像なら deg⁡f=±1\deg f = \pm 1。
  3. 鏡映 r(x0,x1,…,xn)=(−x0,x1,…,xn)r(x_0, x_1, \dots, x_n) = (-x_0, x_1, \dots, x_n) について deg⁡r=−1\deg r = -1。
  4. 対蹠写像 a(x)=−xa(x) = -x について deg⁡a=(−1)n+1\deg a = (-1)^{n+1}。
  5. ff が不動点をもたなければ deg⁡f=(−1)n+1\deg f = (-1)^{n+1}。

証明. (1) は関手性とホモトピー不変性から明らか。(2) ff が点 yy を像に含まなければ、ff は可縮な Sn∖{y}≅RnS^n \setminus \lbrace y \rbrace \cong \mathbb{R}^n を経由するので f∗=0f_{\ast} = 0。後半は (1) から。

(3) 定理 5.2 の証明の A,BA, B を考えると、n≥1n \geq 1 なので rr は N,SN, S を固定し、A,BA, B をそれぞれ自分自身に写し、赤道 Sn−1S^{n-1} 上では同じ形の鏡映になる。マイヤー–ヴィートリス完全列の自然性より、同型 ∂ ⁣:H~n(Sn)→H~n−1(Sn−1)\partial\colon \tilde{H}_n(S^n) \to \tilde{H}_{n-1}(S^{n-1}) は r∗r_{\ast} と可換なので、SnS^n 上の rr の写像度は Sn−1S^{n-1} 上の鏡映の写像度に等しい。これを繰り返すと S0={p,q}S^0 = \lbrace p, q \rbrace の二点を入れ替える写像に帰着し、H~0(S0)=Z(p−q)\tilde{H}_0(S^0) = \mathbb{Z}(p - q) 上で p−q↦q−pp - q \mapsto q - p なので −1-1 である。

(4) 座標 xix_i の符号を変える鏡映 rir_i は、座標の置換 σ\sigma により ri=σrσ−1r_i = \sigma r \sigma^{-1} と書けるので、(1) より deg⁡ri=deg⁡r=−1\deg r_i = \deg r = -1。a=r0r1⋯rna = r_0 r_1 \cdots r_n なので deg⁡a=(−1)n+1\deg a = (-1)^{n+1}。

(5) f(x)≠xf(x) \neq x なら、(1−t)f(x)−tx≠0(1 - t) f(x) - t x \neq 0(t=1/2t = 1/2 かつ f(x)=xf(x) = x のときのみ 00 になる)なので、Ft(x)=((1−t)f(x)−tx)/∥(1−t)f(x)−tx∥F_t(x) = ((1 - t) f(x) - t x) / \lVert (1 - t) f(x) - t x \rVert は ff から aa へのホモトピーである。(1), (4) による。□\square

定理 5.7(毛玉の定理, hairy ball theorem)SnS^n 上に、どこでも 00 にならない連続な接ベクトル場が存在するための必要十分条件は、nn が奇数であることである。

証明. 接ベクトル場 vv(⟨v(x),x⟩=0\langle v(x), x \rangle = 0)が 00 にならないとし、w=v/∥v∥w = v / \lVert v \rVert とおく。Ft(x)=cos⁡(πt) x+sin⁡(πt) w(x)F_t(x) = \cos(\pi t)\ x + \sin(\pi t)\ w(x) は x⊥w(x)x \perp w(x) より単位ベクトルで、id\mathrm{id} から aa へのホモトピーを与える。よって 1=deg⁡a=(−1)n+11 = \deg a = (-1)^{n+1} で nn は奇数である。逆に n=2k−1n = 2k - 1 なら、v(x1,x2,…,x2k−1,x2k)=(−x2,x1,…,−x2k,x2k−1)v(x_1, x_2, \dots, x_{2k-1}, x_{2k}) = (-x_2, x_1, \dots, -x_{2k}, x_{2k-1}) が求めるベクトル場である。□\square

特に、地球上の風がどこでも吹いていることはない(2 次元球面上の連続な風の場には無風の点がある)。

注意 5.8 写像度の計算には次の事実が便利である(証明は Hatcher, 命題 2.30)。(i) S1⊂CS^1 \subset \mathbb{C} 上の z↦zkz \mapsto z^k の写像度は kk である(問題 1.2 と定理 4.25 の自然性による)。(ii)(局所写像度)点 yy の逆像が有限集合 {x1,…,xm}\lbrace x_1, \dots, x_m \rbrace なら、deg⁡f\deg f は、各 xix_i の近くで ff が誘導する局所ホモロジーの写像 Hn(Ui,Ui∖{xi})→Hn(V,V∖{y})H_n(U_i, U_i \setminus \lbrace x_i \rbrace) \to H_n(V, V \setminus \lbrace y \rbrace)(ともに Z\mathbb{Z})の写像度の和に等しい。たとえば xix_i の近傍を yy の近傍に同相に写すなら、局所写像度は ±1\pm 1 である。

5.5 CW 複体

多くの空間は、胞体(円板)を次元の低い順に貼り付けて作られる。第2章の 2 次元 CW 複体を一般化する。

定義 5.9(CW 複体, CW complex)空間 XX が次のように作られるとき CW 複体という。(i) X0X^0 は離散空間。(ii) XnX^n は Xn−1X^{n-1} に、写像 φα ⁣:Sn−1→Xn−1\varphi_\alpha\colon S^{n-1} \to X^{n-1} で nn 胞体 eαne^n_\alpha たちを貼り付けた空間(定義 2.14)。(iii) X=⋃nXnX = \bigcup_n X^n で、A⊂XA \subset X はすべての A∩XnA \cap X^n が XnX^n で開のとき開とする。XnX^n を nn 切片 (nn-skeleton)、Dn→Xn−1⊔Dn→XD^n \to X^{n-1} \sqcup D^n \to X を特性写像という。胞体が有限個なら有限 CW 複体(コンパクト)、X=XnX = X^n となる最小の nn を次元という。胞体の和集合で閉集合かつそれ自身 CW 複体になるものを部分複体という。

例 5.10

  1. Sn=e0∪enS^n = e^0 \cup e^n(DnD^n の境界全体を一点に貼り付ける)。
  2. RPn=e0∪e1∪⋯∪en\mathbb{R}P^n = e^0 \cup e^1 \cup \cdots \cup e^n(例 2.16 の RPk=RPk−1∪qDk\mathbb{R}P^k = \mathbb{R}P^{k-1} \cup_q D^k による)。
  3. CPn=(Cn+1∖{0})/C×=S2n+1/S1\mathbb{C}P^n = (\mathbb{C}^{n+1} \setminus \lbrace 0 \rbrace)/\mathbb{C}^\times = S^{2n+1}/S^1 の各点は、最後の座標が 00 以上の実数である代表元 (w,1−∥w∥2)(w, \sqrt{1 - \lVert w \rVert^2})(w∈D2nw \in D^{2n})をもつ。∥w∥<1\lVert w \rVert < 1 ならこの代表元は一意で、∥w∥=1\lVert w \rVert = 1 の部分は S2n−1/S1=CPn−1S^{2n-1}/S^1 = \mathbb{C}P^{n-1} に写る。よって CPn=CPn−1∪qD2n=e0∪e2∪⋯∪e2n\mathbb{C}P^n = \mathbb{C}P^{n-1} \cup_q D^{2n} = e^0 \cup e^2 \cup \cdots \cup e^{2n}(q ⁣:S2n−1→CPn−1q\colon S^{2n-1} \to \mathbb{C}P^{n-1} は商写像)。
  4. Mg=e0∪(2g 個の e1)∪e2M_g = e^0 \cup (2g \text{ 個の } e^1) \cup e^2、Nh=e0∪(h 個の e1)∪e2N_h = e^0 \cup (h \text{ 個の } e^1) \cup e^2(例 2.17)。
  5. CW 複体の積は(有限の場合)積胞体 eαp×eβqe^p_\alpha \times e^q_\beta を胞体とする CW 複体である。Tn=(e0∪e1)nT^n = (e^0 \cup e^1)^n は kk 胞体を (nk)\binom{n}{k} 個もつ。

補題 5.11 XX を CW 複体とする。

  1. (Xn,Xn−1)(X^n, X^{n-1}) は良い対で、Xn/Xn−1X^n / X^{n-1} は nn 胞体の個数だけの SnS^n のブーケである。したがって Hk(Xn,Xn−1)H_k(X^n, X^{n-1}) は k=nk = n のとき nn 胞体を基底とする自由アーベル群、k≠nk \neq n のとき 00。
  2. k>nk > n なら Hk(Xn)=0H_k(X^n) = 0。
  3. k<nk < n なら包含写像は同型 Hk(Xn)≅Hk(X)H_k(X^n) \cong H_k(X) を誘導する。

証明の概略. (1) 各胞体の中心の小円板の外側は、放射状に Xn−1X^{n-1} に縮むので良い対である。商については特性写像が ⨆Dαn/⨆Sαn−1≅⋁Sn\bigsqcup D^n_\alpha / \bigsqcup S^{n-1}_\alpha \cong \bigvee S^n を与える。ホモロジーは定理 4.23、系 4.24、定理 5.2 による。(2) 対 (Xm,Xm−1)(X^m, X^{m-1}) の長完全列から、k>mk > m なら Hk(Xm−1)≅Hk(Xm)H_k(X^{m-1}) \cong H_k(X^m) であり、Hk(X0)=0H_k(X^0) = 0 から帰納的に従う。(3) 同様に k<mk < m なら Hk(Xm)≅Hk(Xm+1)H_k(X^m) \cong H_k(X^{m+1})。XX が有限次元ならこれで終わり、一般には特異鎖の像がコンパクトで有限個の胞体にしか触れないことを用いる。□\square

5.6 胞体ホモロジー

定義 5.12(胞体鎖複体)CnCW(X)=Hn(Xn,Xn−1)C^{\mathrm{CW}}_n(X) = H_n(X^n, X^{n-1}) とし、dnd_n を合成

Hn(Xn,Xn−1)→∂nHn−1(Xn−1)→jn−1Hn−1(Xn−1,Xn−2)H_n(X^n, X^{n-1}) \xrightarrow{\partial_n} H_{n-1}(X^{n-1}) \xrightarrow{j_{n-1}} H_{n-1}(X^{n-1}, X^{n-2})

で定める。dn−1dn=jn−2(∂n−1jn−1)∂n=0d_{n-1} d_n = j_{n-2} (\partial_{n-1} j_{n-1}) \partial_n = 0(∂n−1jn−1\partial_{n-1} j_{n-1} は対 (Xn−1,Xn−2)(X^{n-1}, X^{n-2}) の長完全列の隣り合う写像)なので鎖複体であり、そのホモロジーを胞体ホモロジー HnCW(X)H^{\mathrm{CW}}_n(X) という。

定理 5.13 HnCW(X)≅Hn(X)H^{\mathrm{CW}}_n(X) \cong H_n(X) である。

証明. 補題 5.11 (2) より Hn(Xn−1)=0H_n(X^{n-1}) = 0 なので、対 (Xn,Xn−1)(X^n, X^{n-1}) の長完全列から jn ⁣:Hn(Xn)→Hn(Xn,Xn−1)j_n\colon H_n(X^n) \to H_n(X^n, X^{n-1}) は単射で、像は ker⁡∂n\ker \partial_n。また Hn−1(Xn−2)=0H_{n-1}(X^{n-2}) = 0 より jn−1j_{n-1} は単射なので ker⁡∂n=ker⁡dn\ker \partial_n = \ker d_n。次に対 (Xn+1,Xn)(X^{n+1}, X^n) の長完全列 Hn+1(Xn+1,Xn)→∂n+1Hn(Xn)→Hn(Xn+1)→Hn(Xn+1,Xn)=0H_{n+1}(X^{n+1}, X^n) \xrightarrow{\partial_{n+1}} H_n(X^n) \to H_n(X^{n+1}) \to H_n(X^{n+1}, X^n) = 0 から Hn(Xn+1)≅Hn(Xn)/im⁡∂n+1H_n(X^{n+1}) \cong H_n(X^n)/\operatorname{im} \partial_{n+1}。jnj_n で写すと im⁡∂n+1\operatorname{im} \partial_{n+1} は im⁡dn+1\operatorname{im} d_{n+1} に対応する。補題 5.11 (3) と合わせて Hn(X)≅Hn(Xn+1)≅ker⁡dn/im⁡dn+1H_n(X) \cong H_n(X^{n+1}) \cong \ker d_n / \operatorname{im} d_{n+1}。□\square

特に、nn 胞体をもたない CW 複体では Hn(X)=0H_n(X) = 0 であり、Hn(X)H_n(X) は nn 胞体の個数以下の個数の元で生成される。境界準同型は次の公式で計算できる(証明は Hatcher, 2.2 節の胞体境界公式)。

定理 5.14(胞体境界公式)dn(eαn)=∑βdαβ eβn−1d_n(e^n_\alpha) = \sum_\beta d_{\alpha\beta}\ e^{n-1}_\beta であり、dαβd_{\alpha\beta} は合成 Sn−1→φαXn−1→Xn−1/(Xn−1∖eβn−1)≅Sn−1S^{n-1} \xrightarrow{\varphi_\alpha} X^{n-1} \to X^{n-1}/(X^{n-1} \setminus e^{n-1}_\beta) \cong S^{n-1} の写像度である。特に d1(e1)=(d_1(e^1) = (終点 )−() - (始点 )) であり、グラフに語に沿って貼った 2 胞体については、dαβd_{\alpha\beta} は語に現れる文字 β\beta の指数の和である。

例 5.15(CPn\mathbb{C}P^n)胞体が偶数次元にしかないので、すべての dkd_k は 00 または 00 への写像である。よって H2k(CPn)≅ZH_{2k}(\mathbb{C}P^n) \cong \mathbb{Z}(0≤k≤n0 \leq k \leq n)、それ以外は 00。一般に、偶数次元の胞体しかもたない CW 複体では H2kH_{2k} は 2k2k 胞体の個数を階数とする自由アーベル群、奇数次のホモロジーは 00 である。

例 5.16(RPn\mathbb{R}P^n)eke^k の接着写像は商写像 q ⁣:Sk−1→RPk−1q\colon S^{k-1} \to \mathbb{R}P^{k-1} で、これと RPk−1→RPk−1/RPk−2≅Sk−1\mathbb{R}P^{k-1} \to \mathbb{R}P^{k-1}/\mathbb{R}P^{k-2} \cong S^{k-1} の合成は、Sk−1S^{k-1} の二つの開半球面をそれぞれ同相に写し、両者は対蹠写像 aa で移り合う。注意 5.8 (ii) より写像度は ±(1+deg⁡a)=±(1+(−1)k)\pm(1 + \deg a) = \pm(1 + (-1)^k) となり、dkd_k は kk が偶数なら ±2\pm 2 倍、奇数なら 00 である。胞体鎖複体

0→Z→dn⋯→2Z→0Z→2Z→0Z→00 \to \mathbb{Z} \xrightarrow{d_n} \cdots \xrightarrow{2} \mathbb{Z} \xrightarrow{0} \mathbb{Z} \xrightarrow{2} \mathbb{Z} \xrightarrow{0} \mathbb{Z} \to 0

(右端が次数 0)より

Hk(RPn)≅{Z(k=0, または k=n が奇数)Z/2(k が奇数,0<k<n)0(それ以外)H_k(\mathbb{R}P^n) \cong \begin{cases} \mathbb{Z} & (k = 0, \text{ または } k = n \text{ が奇数}) \\ \mathbb{Z}/2 & (k \text{ が奇数}, 0 < k < n) \\ 0 & (\text{それ以外}) \end{cases}

たとえば H∗(RP3)=Z,Z/2,0,ZH_\ast(\mathbb{R}P^3) = \mathbb{Z}, \mathbb{Z}/2, 0, \mathbb{Z} である。

例 5.17(閉曲面)MgM_g では 0 胞体が一つなので d1=0d_1 = 0、2 胞体の語 ∏[ai,bi]\prod [a_i, b_i] では各文字の指数和が 00 なので d2=0d_2 = 0。よって H∗(Mg)=Z,Z2g,ZH_\ast(M_g) = \mathbb{Z}, \mathbb{Z}^{2g}, \mathbb{Z}。NhN_h では d2(e2)=2(a1+⋯+ah)d_2(e^2) = 2(a_1 + \cdots + a_h) なので H∗(Nh)=Z,Zh−1⊕Z/2,0H_\ast(N_h) = \mathbb{Z}, \mathbb{Z}^{h-1} \oplus \mathbb{Z}/2, 0。第2章・第4章の計算と一致する。

5.7 オイラー標数

凸多面体の頂点・辺・面の数について V−E+F=2V - E + F = 2 が成り立つ(オイラーの多面体定理)。この左辺の交代和は、胞体分割の仕方によらない位相不変量である。有限生成アーベル群 GG の階数 rank⁡G\operatorname{rank} G を、G≅Zr⊕(有限群)G \cong \mathbb{Z}^r \oplus (\text{有限群}) の rr とする(dim⁡Q(G⊗Q)\dim_{\mathbb{Q}} (G \otimes \mathbb{Q}) に等しく、短完全列 0→G′→G→G′′→00 \to G' \to G \to G'' \to 0 について rank⁡G=rank⁡G′+rank⁡G′′\operatorname{rank} G = \operatorname{rank} G' + \operatorname{rank} G'' が成り立つ)。

定義 5.18(オイラー標数, Euler characteristic)nn 胞体を cnc_n 個もつ有限 CW 複体 XX に対し、χ(X)=∑n(−1)ncn\chi(X) = \sum_n (-1)^n c_n とおく。

定理 5.19 有限 CW 複体 XX について χ(X)=∑n(−1)nrank⁡Hn(X)\chi(X) = \sum_n (-1)^n \operatorname{rank} H_n(X) である。特に χ(X)\chi(X) は胞体分割によらず、ホモトピー不変量である。

証明. 有限生成自由アーベル群の有限な鎖複体 C∙C_\bullet について ∑(−1)nrank⁡Cn=∑(−1)nrank⁡Hn(C)\sum (-1)^n \operatorname{rank} C_n = \sum (-1)^n \operatorname{rank} H_n(C) を示せば、胞体鎖複体(rank⁡CnCW=cn\operatorname{rank} C^{\mathrm{CW}}_n = c_n)と定理 5.13 から従う。短完全列 0→Zn→Cn→∂Bn−1→00 \to Z_n \to C_n \xrightarrow{\partial} B_{n-1} \to 0、0→Bn→Zn→Hn→00 \to B_n \to Z_n \to H_n \to 0 と階数の加法性から

rank⁡Cn=rank⁡Bn+rank⁡Hn+rank⁡Bn−1\operatorname{rank} C_n = \operatorname{rank} B_n + \operatorname{rank} H_n + \operatorname{rank} B_{n-1}

であり、交代和をとると BB の項が打ち消し合う。□\square

例 5.20 χ(Sn)=1+(−1)n\chi(S^n) = 1 + (-1)^n、χ(Mg)=2−2g\chi(M_g) = 2 - 2g、χ(Nh)=2−h\chi(N_h) = 2 - h、χ(CPn)=n+1\chi(\mathbb{C}P^n) = n + 1、χ(RPn)\chi(\mathbb{R}P^n) は nn が偶数なら 11、奇数なら 00。凸多面体の表面は S2S^2 と同相で、頂点・辺・面が CW 構造を与えるので V−E+F=χ(S2)=2V - E + F = \chi(S^2) = 2。また kk 葉被覆 X~→X\tilde{X} \to X について、各胞体の特性写像は(DnD^n が単連結なので)ちょうど kk 通りに持ち上がり X~\tilde{X} の CW 構造を与えるから、χ(X~)=kχ(X)\chi(\tilde{X}) = k \chi(X) である。

5.8 レフシェッツの不動点定理

ブラウアーの不動点定理を大きく一般化するのが次の定理である。有限 CW 複体 XX の写像 f ⁣:X→Xf\colon X \to X に対し、Hn(X)H_n(X) をねじれ部分群で割った自由アーベル群上の f∗f_{\ast} のトレースを用いて

L(f)=∑n(−1)ntr⁡(f∗ ⁣:Hn(X)/tors→Hn(X)/tors)L(f) = \sum_n (-1)^n \operatorname{tr}\left( f_{\ast}\colon H_n(X)/\mathrm{tors} \to H_n(X)/\mathrm{tors} \right)

とおき、レフシェッツ数という。ホモトピックな写像のレフシェッツ数は等しく、L(id)=χ(X)L(\mathrm{id}) = \chi(X) である。

定理 5.21(レフシェッツの不動点定理, Lefschetz fixed point theorem)XX を有限単体複体(またはそのレトラクト)、f ⁣:X→Xf\colon X \to X を写像とする。L(f)≠0L(f) \neq 0 ならば ff は不動点をもつ。

証明は、単体近似定理で ff を単体写像に取り替え、「∑(−1)ntr⁡(f∗∣Hn)=∑(−1)ntr⁡(f♯∣Cn)\sum (-1)^n \operatorname{tr}(f_{\ast}\vert H_n) = \sum (-1)^n \operatorname{tr}(f_\sharp\vert C_n)」(ホップのトレース公式、定理 5.19 の証明と同様)を用いて、不動点がなければ右辺が 00 になることを示す(Hatcher, 定理 2C.3)。ここでは主張の応用を述べる。

例 5.22

  1. XX が可縮なら H0H_0 以外は 00 で、f∗f_{\ast} は H0=ZH_0 = \mathbb{Z} 上で恒等写像なので L(f)=1L(f) = 1。よって可縮な有限単体複体の自己写像は必ず不動点をもつ(ブラウアーの定理の一般化)。
  2. f ⁣:Sn→Snf\colon S^n \to S^n について L(f)=1+(−1)ndeg⁡fL(f) = 1 + (-1)^n \deg f。L(f)=0L(f) = 0 となるのは deg⁡f=(−1)n+1\deg f = (-1)^{n+1} のときに限り、命題 5.6 (5) と整合する。
  3. χ(X)≠0\chi(X) \neq 0 なら、idX\mathrm{id}_X にホモトピックな写像は不動点をもつ。たとえば S2kS^{2k} 上に零点のない接ベクトル場 vv があれば、f(x)=(x+v(x))/∥x+v(x)∥f(x) = (x + v(x)) / \lVert x + v(x) \rVert は ft(x)=(x+tv(x))/∥x+tv(x)∥f_t(x) = (x + t v(x)) / \lVert x + t v(x) \rVert により id\mathrm{id} にホモトピックで(v(x)⊥xv(x) \perp x より分母は 00 にならない)、しかも不動点をもたない(f(x)=xf(x) = x なら v(x)v(x) は xx の実数倍で、v(x)⊥xv(x) \perp x より v(x)=0v(x) = 0)。χ(S2k)=2≠0\chi(S^{2k}) = 2 \neq 0 に矛盾するので、再び毛玉の定理が得られる。逆に T2T^2 では χ=0\chi = 0 で、平行移動は不動点をもたない。

5.9 ジョルダン–ブラウアーの分離定理

平面内の単純閉曲線が平面を内側と外側の二つに分けるというジョルダンの曲線定理は、直観的には明らかだが、曲線がいくらでも複雑になりうるので証明は難しい。ホモロジーを使うと高次元版まで一挙に証明できる。

定理 5.23(ジョルダン–ブラウアーの分離定理)(1) h ⁣:Dk→Snh\colon D^k \to S^n が埋め込み(像への同相写像)なら、すべての ii で H~i(Sn∖h(Dk))=0\tilde{H}_i(S^n \setminus h(D^k)) = 0。 (2) k<nk < n で h ⁣:Sk→Snh\colon S^k \to S^n が埋め込みなら、H~i(Sn∖h(Sk))\tilde{H}_i(S^n \setminus h(S^k)) は i=n−k−1i = n - k - 1 のとき Z\mathbb{Z}、それ以外で 00 である。 特に Sn−1S^{n-1} を SnS^n(n≥2n \geq 2 なら Rn\mathbb{R}^n でもよい)に埋め込むと、補集合はちょうど二つの弧状連結成分をもち、h(Sn−1)h(S^{n-1}) はその両方の境界である。

証明は kk についての帰納法で、DkD^k を二つに分けてマイヤー–ヴィートリス完全列を使う(Hatcher, 命題 2B.1)。n=2n = 2 の場合がジョルダンの曲線定理である。系として領域不変性(Rn\mathbb{R}^n の開集合から Rn\mathbb{R}^n への単射連続写像は開写像)も得られる。

注意

n=3n = 3 で補集合の成分が開球体と同相になるとは限らない。「アレクサンダーの角付き球面」は S3S^3 に埋め込まれた S2S^2 で、補集合の一方の成分は単連結でない。定理 5.23 が主張するのはホモロジーについてだけである。

基本的な空間のホモロジー

ここまでの計算を表にまとめておく(空欄に相当する次数のホモロジーは 00)。

空間 H0H_0 H1H_1 H2H_2 HkH_k(k≥3k \geq 3) χ\chi
SnS^n(n≥3n \geq 3) Z\mathbb{Z} 00 00 k=nk = n で Z\mathbb{Z} 1+(−1)n1 + (-1)^n
MgM_g(T2=M1T^2 = M_1) Z\mathbb{Z} Z2g\mathbb{Z}^{2g} Z\mathbb{Z} 00 2−2g2 - 2g
NhN_h Z\mathbb{Z} Zh−1⊕Z/2\mathbb{Z}^{h-1} \oplus \mathbb{Z}/2 00 00 2−h2 - h
RPn\mathbb{R}P^n(n≥3n \geq 3) Z\mathbb{Z} Z/2\mathbb{Z}/2 00 奇数 k<nk < n で Z/2\mathbb{Z}/2、奇数 k=nk = n で Z\mathbb{Z} 00 または 11
CPn\mathbb{C}P^n Z\mathbb{Z} 00 Z\mathbb{Z} 偶数 k≤2nk \leq 2n で Z\mathbb{Z} n+1n + 1
⋁nS1\bigvee_n S^1 Z\mathbb{Z} Zn\mathbb{Z}^n 00 00 1−n1 - n

ホモロジー群が一致しても空間がホモトピー同値とは限らない(問題 5.1)。これを区別するためにコホモロジー環を導入するのが次章である。

まとめ

  • マイヤー–ヴィートリス完全列 ⋯→Hn(A∩B)→Hn(A)⊕Hn(B)→Hn(X)→Hn−1(A∩B)→⋯\cdots \to H_n(A \cap B) \to H_n(A) \oplus H_n(B) \to H_n(X) \to H_{n-1}(A \cap B) \to \cdots により、H~k(Sn)\tilde{H}_k(S^n) は k=nk = n でのみ Z\mathbb{Z} となる。
  • 応用:Sn−1S^{n-1} は DnD^n のレトラクトでない、ブラウアーの不動点定理、局所ホモロジーによる Rm≇Rn\mathbb{R}^m \not\cong \mathbb{R}^n(m≠nm \neq n)。
  • 写像度は積に関して乗法的なホモトピー不変量で、対蹠写像の写像度は (−1)n+1(-1)^{n+1}。毛玉の定理:SnS^n に零点のない接ベクトル場があるのは nn が奇数のときに限る。
  • CW 複体のホモロジーは胞体鎖複体 Hn(Xn,Xn−1)H_n(X^n, X^{n-1}) で計算でき、境界は接着写像の写像度で与えられる。H∗(CPn)H_\ast(\mathbb{C}P^n) は偶数次に Z\mathbb{Z}、H∗(RPn)H_\ast(\mathbb{R}P^n) は奇数次に Z/2\mathbb{Z}/2 が現れる。
  • オイラー標数 χ=∑(−1)ncn=∑(−1)nrank⁡Hn\chi = \sum (-1)^n c_n = \sum (-1)^n \operatorname{rank} H_n はホモトピー不変量で、有限被覆に関して乗法的である。
  • レフシェッツ数が 00 でない写像は不動点をもつ。SnS^n に埋め込まれた Sn−1S^{n-1} は SnS^n を二つに分ける(ジョルダン–ブラウアー)。

演習問題

問題 5.1 ★ S2∨S1∨S1S^2 \vee S^1 \vee S^1 と T2T^2 のホモロジー群が同型であることを示せ。

解答

系 4.24 (2) と定理 5.2 より、H~n(S2∨S1∨S1)≅H~n(S2)⊕H~n(S1)2\tilde{H}_n(S^2 \vee S^1 \vee S^1) \cong \tilde{H}_n(S^2) \oplus \tilde{H}_n(S^1)^2 は n=1n = 1 で Z2\mathbb{Z}^2、n=2n = 2 で Z\mathbb{Z}、それ以外で 00。例 5.17(g=1g = 1)の H∗(T2)=Z,Z2,ZH_\ast(T^2) = \mathbb{Z}, \mathbb{Z}^2, \mathbb{Z} と一致する。両者がホモトピー同値でないことは第6章でカップ積を用いて示す。

問題 5.2 ★ f ⁣:Sn→Snf\colon S^n \to S^n について、deg⁡f≠(−1)n+1\deg f \neq (-1)^{n+1} なら ff は不動点をもち、deg⁡f≠1\deg f \neq 1 なら f(x)=−xf(x) = -x となる xx があることを示せ。

解答

前半は命題 5.6 (5) の対偶である。後半:すべての xx で f(x)≠−xf(x) \neq -x なら a∘fa \circ f は不動点をもたないので、deg⁡(af)=(−1)n+1deg⁡f=(−1)n+1\deg(a f) = (-1)^{n+1} \deg f = (-1)^{n+1}、すなわち deg⁡f=1\deg f = 1。

問題 5.3 ★★ m≥1m \geq 1 について X=S1∪ωmD2X = S^1 \cup_{\omega_m} D^2(ωm(z)=zm\omega_m(z) = z^m で 2 胞体を貼った空間)のホモロジーを求めよ。

解答

胞体は e0,e1=a,e2e^0, e^1 = a, e^2 で、e2e^2 は語 ama^m に沿って貼られるので定理 5.14 より d2(e2)=mad_2(e^2) = m a、d1=0d_1 = 0。よって H0=ZH_0 = \mathbb{Z}、H1=Z/mH_1 = \mathbb{Z}/m、H2=ker⁡(m ⁣:Z→Z)=0H_2 = \ker(m\colon \mathbb{Z} \to \mathbb{Z}) = 0。m=2m = 2 なら RP2\mathbb{R}P^2 である。

問題 5.4 ★★ S2S^2 の北極と南極を同一視した空間 XX のホモロジーを胞体ホモロジーで求めよ。

解答

S2S^2 に、0 胞体 N,SN, S、1 胞体 ee(SS から NN への経線)、2 胞体(境界の円を ee に沿って往復するように e⋅eˉe \cdot \bar{e} で貼る)という CW 構造を入れる。NN と SS を同一視すると、XX は 0 胞体 1 個、1 胞体 aa(ループ)1 個、語 aa−1a a^{-1} で貼った 2 胞体 1 個の CW 複体になる。d1=0d_1 = 0、d2=(1−1)a=0d_2 = (1 - 1) a = 0 なので H∗(X)=Z,Z,ZH_\ast(X) = \mathbb{Z}, \mathbb{Z}, \mathbb{Z}(実際 X≃S2∨S1X \simeq S^2 \vee S^1)。

問題 5.5 ★★ 群 GG が S2kS^{2k} に同相写像として自由に(単位元以外の元が不動点をもたないように)作用するなら、∣G∣≤2\lvert G \rvert \leq 2 であることを示せ。

解答

g↦deg⁡gg \mapsto \deg g は GG から {±1}\lbrace \pm 1 \rbrace への準同型である(命題 5.6 (1), (2))。g≠eg \neq e は不動点をもたないので deg⁡g=(−1)2k+1=−1\deg g = (-1)^{2k+1} = -1。よって核は自明で、GG は {±1}\lbrace \pm 1 \rbrace に単射に写る。例:Z/2\mathbb{Z}/2 の対蹠作用。

問題 5.6 ★★ 向き付け可能閉曲面の kk 葉被覆 Mg→MhM_g \to M_h が存在するなら g−1=k(h−1)g - 1 = k(h - 1) であることを示せ。特に T2T^2 を被覆する向き付け可能閉曲面は T2T^2 だけであることを示せ。

解答

例 5.20 より χ(Mg)=kχ(Mh)\chi(M_g) = k \chi(M_h)、すなわち 2−2g=k(2−2h)2 - 2g = k(2 - 2h)。h=1h = 1 なら g=1g = 1(S2S^2 も χ=2≠0\chi = 2 \neq 0 なので除かれる)。なお、オイラー標数だけでは向き付け不可能な曲面は除けない(クラインの壺も χ=0\chi = 0)。向き付け可能な多様体の被覆空間は向き付け可能である(向きを局所同相で引き戻せばよい。第7章)ことを使うと、T2T^2 を被覆する閉曲面は T2T^2 だけであることがわかる。

問題 5.7 ★★ 任意の写像 f ⁣:RP2k→RP2kf\colon \mathbb{R}P^{2k} \to \mathbb{R}P^{2k} は不動点をもつことを示せ。

解答

例 5.16 より Hn(RP2k)H_n(\mathbb{R}P^{2k}) は n=0n = 0 で Z\mathbb{Z}、それ以外はねじれ群か 00 である。f∗f_{\ast} は H0=ZH_0 = \mathbb{Z} 上で恒等写像なので L(f)=1≠0L(f) = 1 \neq 0。定理 5.21 より不動点をもつ(RP2k\mathbb{R}P^{2k} は有限単体複体と同相である)。

問題 5.8 ★★★ Rm\mathbb{R}^m の空でない開集合 UU と Rn\mathbb{R}^n の空でない開集合 VV が同相なら m=nm = n であることを示せ。これから、空でない位相多様体の次元が well-defined であることを導け。

解答

x∈Ux \in U について、Z=Rm∖UZ = \mathbb{R}^m \setminus U は閉集合で開集合 Rm∖{x}\mathbb{R}^m \setminus \lbrace x \rbrace に含まれるので、切除定理より Hk(U,U∖{x})≅Hk(Rm,Rm∖{x})H_k(U, U \setminus \lbrace x \rbrace) \cong H_k(\mathbb{R}^m, \mathbb{R}^m \setminus \lbrace x \rbrace)。これは定理 5.5 の証明より k=mk = m でのみ Z\mathbb{Z} である。同相 h ⁣:U→Vh\colon U \to V は Hk(U,U∖{x})≅Hk(V,V∖{h(x)})H_k(U, U \setminus \lbrace x \rbrace) \cong H_k(V, V \setminus \lbrace h(x) \rbrace) を与えるので m=nm = n。多様体の点の近傍が Rm\mathbb{R}^m とも Rn\mathbb{R}^n とも同相な開集合をもてば、両者の共通部分の開集合を比べて m=nm = n。

この章を読み終えたら

「読了」にすると学習記録とロードマップに反映されます。演習の自己採点もお忘れなく。

この章の誤りを報告GitHub で見る