1 被覆の Čech 複体
定義 1.1. P P P を位相空間X X X 上のアーベル群の前層、U = ( U i ) i ∈ I \mathcal U=(U_i)_{i\in I} U = ( U i ) i ∈ I をX X X の開被覆とする。U i 0 ⋯ i p = U i 0 ∩ ⋯ ∩ U i p U_{i_0\cdots i_p}=U_{i_0}\cap\cdots\cap U_{i_p} U i 0 ⋯ i p = U i 0 ∩ ⋯ ∩ U i p とおき、
C ˇ p ( U ; P ) = ∏ ( i 0 , … , i p ) ∈ I p + 1 P ( U i 0 ⋯ i p ) ( p ≥ 0 ) , C ˇ p ( U ; P ) = 0 ( p < 0 ) \check C^p(\mathcal U;P)=\prod_{(i_0,\ldots,i_p)\in I^{p+1}}P(U_{i_0\cdots i_p})\quad(p\ge0),\qquad
\check C^p(\mathcal U;P)=0\quad(p<0) C ˇ p ( U ; P ) = ( i 0 , … , i p ) ∈ I p + 1 ∏ P ( U i 0 ⋯ i p ) ( p ≥ 0 ) , C ˇ p ( U ; P ) = 0 ( p < 0 ) と定める。添字の列には重複を許し、空の交わりの成分もP ( ∅ ) P(\varnothing) P ( ∅ ) として含める。準同型δ : C ˇ p → C ˇ p + 1 \delta\colon\check C^p\to\check C^{p+1} δ : C ˇ p → C ˇ p + 1 を
( δ c ) i 0 ⋯ i p + 1 = ∑ r = 0 p + 1 ( − 1 ) r c i 0 ⋯ i r ^ ⋯ i p + 1 ∣ U i 0 ⋯ i p + 1 (\delta c)_{i_0\cdots i_{p+1}}
=\sum_{r=0}^{p+1}(-1)^r c_{i_0\cdots\widehat{i_r}\cdots i_{p+1}}|_{U_{i_0\cdots i_{p+1}}} ( δ c ) i 0 ⋯ i p + 1 = r = 0 ∑ p + 1 ( − 1 ) r c i 0 ⋯ i r ⋯ i p + 1 ∣ U i 0 ⋯ i p + 1 で定める。この余鎖複体をU \mathcal U U とP P P の Čech 複体 (Čech complex ) といい、そのコホモロジーをH p ( U ; P ) H^p(\mathcal U;P) H p ( U ; P ) と書く。
命題 1.2. P P P をX X X 上のアーベル群の前層、U = ( U i ) i ∈ I \mathcal U=(U_i)_{i\in I} U = ( U i ) i ∈ I をX X X の開被覆とする。このとき、次が成り立つ。
δ 2 = 0 \delta^2=0 δ 2 = 0 である。
前層の射φ : P → P 1 \varphi\colon P\to P_1 φ : P → P 1 は成分ごとの準同型によって余鎖写像φ ∗ \varphi_* φ ∗ を定める。対応φ ↦ φ ∗ \varphi\mapsto\varphi_* φ ↦ φ ∗ は恒等射と合成を保つ。すべての開集合で完全な前層の列0 → P ′ → P → P ′ ′ → 0 0\to P'\to P\to P''\to0 0 → P ′ → P → P ′′ → 0 は、余鎖複体の短完全列
0 ⟶ C ˇ ∙ ( U ; P ′ ) ⟶ C ˇ ∙ ( U ; P ) ⟶ C ˇ ∙ ( U ; P ′ ′ ) ⟶ 0 0\longrightarrow\check C^\bullet(\mathcal U;P')\longrightarrow\check C^\bullet(\mathcal U;P)\longrightarrow\check C^\bullet(\mathcal U;P'')\longrightarrow0 0 ⟶ C ˇ ∙ ( U ; P ′ ) ⟶ C ˇ ∙ ( U ; P ) ⟶ C ˇ ∙ ( U ; P ′′ ) ⟶ 0
を与える。
H 0 ( U ; P ) H^0(\mathcal U;P) H 0 ( U ; P ) は、すべてのi , j ∈ I i,j\in I i , j ∈ I についてs i ∣ U i j = s j ∣ U i j s_i|_{U_{ij}}=s_j|_{U_{ij}} s i ∣ U ij = s j ∣ U ij を満たす切断の族( s i ) i ∈ I (s_i)_{i\in I} ( s i ) i ∈ I 、s i ∈ P ( U i ) s_i\in P(U_i) s i ∈ P ( U i ) のなす群である。P = F P=F P = F が層ならば、制限によってF ( X ) ≅ H 0 ( U ; F ) F(X)\cong H^0(\mathcal U;F) F ( X ) ≅ H 0 ( U ; F ) となる。
一次のコサイクルc c c はc i i = 0 c_{ii}=0 c ii = 0 、c j i = − c i j c_{ji}=-c_{ij} c j i = − c ij を満たす。
証明. 主張 (1) は問題 4.1 で証明する。
主張 (2) を示す。前層の射は制限と可換なのでδ φ ∗ c = φ ∗ δ c \delta\varphi_*c=\varphi_*\delta c δ φ ∗ c = φ ∗ δ c であり、恒等射と合成についても成分ごとに等式が成り立つ。積の核は各成分の核の積であり、全射の積は全射なので短完全性も従う。
主張 (3) を示す。零次ではδ s = 0 \delta s=0 δ s = 0 が述べた一致条件そのものであり、層の局所性と貼り合わせにより制限写像が全単射になる。
主張 (4) を示す。一次では0 = ( δ c ) i i i = c i i 0=(\delta c)_{iii}=c_{ii} 0 = ( δ c ) iii = c ii 、0 = ( δ c ) i j i = c j i − c i i + c i j 0=(\delta c)_{iji}=c_{ji}-c_{ii}+c_{ij} 0 = ( δ c ) ij i = c j i − c ii + c ij である。▨
定義 1.3. V = ( V j ) j ∈ J \mathcal V=(V_j)_{j\in J} V = ( V j ) j ∈ J がU \mathcal U U の細分であり、λ : J → I \lambda\colon J\to I λ : J → I がV j ⊆ U λ ( j ) V_j\subseteq U_{\lambda(j)} V j ⊆ U λ ( j ) を満たす細分射であるとする。準同型λ ∗ : C ˇ p ( U ; P ) → C ˇ p ( V ; P ) \lambda^*\colon\check C^p(\mathcal U;P)\to\check C^p(\mathcal V;P) λ ∗ : C ˇ p ( U ; P ) → C ˇ p ( V ; P ) を
( λ ∗ c ) j 0 ⋯ j p = c λ ( j 0 ) ⋯ λ ( j p ) ∣ V j 0 ⋯ j p (\lambda^*c)_{j_0\cdots j_p}=c_{\lambda(j_0)\cdots\lambda(j_p)}|_{V_{j_0\cdots j_p}} ( λ ∗ c ) j 0 ⋯ j p = c λ ( j 0 ) ⋯ λ ( j p ) ∣ V j 0 ⋯ j p で定める。
補題 1.4. P P P をX X X 上のアーベル群の前層、V \mathcal V V をX X X の開被覆U \mathcal U U の細分、λ \lambda λ をその細分射とする。このとき、λ ∗ \lambda^* λ ∗ は余鎖写像である。前層の射φ : P → P 1 \varphi\colon P\to P_1 φ : P → P 1 に対してφ ∗ λ ∗ = λ ∗ φ ∗ \varphi_*\lambda^*=\lambda^*\varphi_* φ ∗ λ ∗ = λ ∗ φ ∗ が成り立つ。
証明. δ λ ∗ c \delta\lambda^*c δ λ ∗ c とλ ∗ δ c \lambda^*\delta c λ ∗ δ c のj 0 , … , j p + 1 j_0,\ldots,j_{p+1} j 0 , … , j p + 1 成分は、ともに
∑ r = 0 p + 1 ( − 1 ) r c λ ( j 0 ) ⋯ λ ( j r ) ^ ⋯ λ ( j p + 1 ) ∣ V j 0 ⋯ j p + 1 \sum_{r=0}^{p+1}(-1)^r c_{\lambda(j_0)\cdots\widehat{\lambda(j_r)}\cdots\lambda(j_{p+1})}|_{V_{j_0\cdots j_{p+1}}} r = 0 ∑ p + 1 ( − 1 ) r c λ ( j 0 ) ⋯ λ ( j r ) ⋯ λ ( j p + 1 ) ∣ V j 0 ⋯ j p + 1 である。係数の射との可換性は、φ \varphi φ が各制限写像と可換であることから従う。▨
定理 1.5. P P P をX X X 上のアーベル群の前層、V = ( V j ) j ∈ J \mathcal V=(V_j)_{j\in J} V = ( V j ) j ∈ J を開被覆U = ( U i ) i ∈ I \mathcal U=(U_i)_{i\in I} U = ( U i ) i ∈ I の細分、λ , μ : J → I \lambda,\mu\colon J\to I λ , μ : J → I をその細分射とする。p ≥ 1 p\ge1 p ≥ 1 とc ∈ C ˇ p ( U ; P ) c\in\check C^p(\mathcal U;P) c ∈ C ˇ p ( U ; P ) に対して、h c ∈ C ˇ p − 1 ( V ; P ) hc\in\check C^{p-1}(\mathcal V;P) h c ∈ C ˇ p − 1 ( V ; P ) を
( h c ) j 0 ⋯ j p − 1 = ∑ k = 0 p − 1 ( − 1 ) k c λ ( j 0 ) ⋯ λ ( j k ) μ ( j k ) ⋯ μ ( j p − 1 ) ∣ V j 0 ⋯ j p − 1 (hc)_{j_0\cdots j_{p-1}}=
\sum_{k=0}^{p-1}(-1)^k c_{\lambda(j_0)\cdots\lambda(j_k)\mu(j_k)\cdots\mu(j_{p-1})}|_{V_{j_0\cdots j_{p-1}}} ( h c ) j 0 ⋯ j p − 1 = k = 0 ∑ p − 1 ( − 1 ) k c λ ( j 0 ) ⋯ λ ( j k ) μ ( j k ) ⋯ μ ( j p − 1 ) ∣ V j 0 ⋯ j p − 1 とおき、p ≤ 0 p\le0 p ≤ 0 ではh = 0 h=0 h = 0 とおく。このときμ ∗ − λ ∗ = δ h + h δ \mu^*-\lambda^*=\delta h+h\delta μ ∗ − λ ∗ = δ h + h δ であり、H p ( μ ∗ ) = H p ( λ ∗ ) H^p(\mu^*)=H^p(\lambda^*) H p ( μ ∗ ) = H p ( λ ∗ ) である。
証明. V j 0 ⋯ j p − 1 V_{j_0\cdots j_{p-1}} V j 0 ⋯ j p − 1 は式に現れるすべてのU λ ( j r ) U_{\lambda(j_r)} U λ ( j r ) とU μ ( j r ) U_{\mu(j_r)} U μ ( j r ) に含まれるので、各制限は定義される。
c ∈ C ˇ p ( U ; P ) c\in\check C^p(\mathcal U;P) c ∈ C ˇ p ( U ; P ) とj 0 , … , j p j_0,\ldots,j_p j 0 , … , j p を固定し、すべての項をV j 0 ⋯ j p V_{j_0\cdots j_p} V j 0 ⋯ j p に制限して計算する。λ r = λ ( j r ) \lambda_r=\lambda(j_r) λ r = λ ( j r ) 、μ r = μ ( j r ) \mu_r=\mu(j_r) μ r = μ ( j r ) と略記する。h δ c h\delta c h δ c のk k k 番目の和は、列
( λ 0 , … , λ k , μ k , … , μ p ) (\lambda_0,\ldots,\lambda_k,\mu_k,\ldots,\mu_p) ( λ 0 , … , λ k , μ k , … , μ p ) から一項ずつ除いた添字をもつc c c の成分の交代和の( − 1 ) k (-1)^k ( − 1 ) k 倍である。λ r \lambda_r λ r をr < k r<k r < k で除く項の符号は( − 1 ) k + r (-1)^{k+r} ( − 1 ) k + r であり、δ h c \delta hc δ h c で先にj r j_r j r を除き、( h c ) j 0 ⋯ j r ^ ⋯ j p (hc)_{j_0\cdots\widehat{j_r}\cdots j_p} ( h c ) j 0 ⋯ j r ⋯ j p の和のk − 1 k-1 k − 1 番目の項の符号( − 1 ) r + k − 1 (-1)^{r+k-1} ( − 1 ) r + k − 1 と反対になる。μ r \mu_r μ r をr > k r>k r > k で除く項の符号は( − 1 ) k + r + 1 (-1)^{k+r+1} ( − 1 ) k + r + 1 であり、δ h c \delta hc δ h c で先にj r j_r j r を除き、( h c ) j 0 ⋯ j r ^ ⋯ j p (hc)_{j_0\cdots\widehat{j_r}\cdots j_p} ( h c ) j 0 ⋯ j r ⋯ j p の和のk k k 番目の項の符号( − 1 ) r + k (-1)^{r+k} ( − 1 ) r + k と反対になる。したがってδ h c \delta hc δ h c の全項はh δ c h\delta c h δ c の項と打ち消し合う。
h δ c h\delta c h δ c の各k k k 番目の和には、λ k \lambda_k λ k を除く項とμ k \mu_k μ k を除く項が残る。これらをk = 0 , … , p k=0,\ldots,p k = 0 , … , p について足すと、
∑ k = 0 p ( c λ 0 ⋯ λ k − 1 μ k ⋯ μ p − c λ 0 ⋯ λ k μ k + 1 ⋯ μ p ) = c μ 0 ⋯ μ p − c λ 0 ⋯ λ p . \sum_{k=0}^{p}\left(c_{\lambda_0\cdots\lambda_{k-1}\mu_k\cdots\mu_p}
-c_{\lambda_0\cdots\lambda_k\mu_{k+1}\cdots\mu_p}\right)
=c_{\mu_0\cdots\mu_p}-c_{\lambda_0\cdots\lambda_p}. k = 0 ∑ p ( c λ 0 ⋯ λ k − 1 μ k ⋯ μ p − c λ 0 ⋯ λ k μ k + 1 ⋯ μ p ) = c μ 0 ⋯ μ p − c λ 0 ⋯ λ p . この計算はp = 0 p=0 p = 0 にも成り立つ。したがってμ ∗ − λ ∗ = δ h + h δ \mu^*-\lambda^*=\delta h+h\delta μ ∗ − λ ∗ = δ h + h δ であり、コホモロジー上の等式は§E6.34 命題 4.2 による。▨
系 1.6. P P P を位相空間X X X 上のアーベル群の前層とする。このとき、次が成り立つ。
V \mathcal V V がU \mathcal U U の細分ならば、細分射によらない準同型ρ V U = H p ( λ ∗ ) : H p ( U ; P ) → H p ( V ; P ) \rho_{\mathcal V\mathcal U}=H^p(\lambda^*)\colon H^p(\mathcal U;P)\to H^p(\mathcal V;P) ρ V U = H p ( λ ∗ ) : H p ( U ; P ) → H p ( V ; P ) が定まる。これを 細分写像 (refinement map ) という。
ρ U U = id \rho_{\mathcal U\mathcal U}=\id ρ UU = id である。V \mathcal V V がU \mathcal U U の細分、W \mathcal W W がV \mathcal V V の細分ならば、ρ W V ρ V U = ρ W U \rho_{\mathcal W\mathcal V}\rho_{\mathcal V\mathcal U}=\rho_{\mathcal W\mathcal U} ρ W V ρ V U = ρ WU である。細分写像は前層の射と可換である。
二つの被覆が互いに他の細分ならば、細分写像は互いに逆な同型である。とくに、添字つきの被覆と、その元の集合を自分自身で添字づけた被覆のコホモロジーは標準的に同型である。
証明. 主張 (1) の独立性は定理 1.5 による。
主張 (2) を示す。細分射の合成について( λ μ ) ∗ = μ ∗ λ ∗ (\lambda\mu)^*=\mu^*\lambda^* ( λ μ ) ∗ = μ ∗ λ ∗ であるから、§E6.33 命題 4.2 により合成則が従う。係数の射との可換性は補題 1.4 による。
主張 (3) を示す。互いに細分である場合には、両方向の細分写像の合成が恒等写像になる。最後の場合は、各U i U_i U i を同じ開集合へ対応させる写像と、各開集合を表す添字の選択によって両方向の細分射が得られる。▨
2 Čech コホモロジー
補題 2.1. X X X を位相空間、P P P をX X X 上のアーベル群の前層とする。X X X の位相をO X \mathcal O_X O X とし、X X X を覆う部分集合U ⊆ O X \mathcal U\subseteq\mathcal O_X U ⊆ O X の全体をCov ( X ) \operatorname{Cov}(X) Cov ( X ) とする。各被覆は自分自身で添字づけるものとする。V \mathcal V V がU \mathcal U U の細分であることをU ≤ V \mathcal U\le\mathcal V U ≤ V と書く。このとき、次が成り立つ。
Cov ( X ) \operatorname{Cov}(X) Cov ( X ) は空でない有向な前順序集合である。U , V \mathcal U,\mathcal V U , V の共通の上界は{ U ∩ V ∣ U ∈ U , V ∈ V } \{U\cap V\mid U\in\mathcal U,\ V\in\mathcal V\} { U ∩ V ∣ U ∈ U , V ∈ V } で与えられる。
細分写像を遷移写像とするH p ( U ; P ) H^p(\mathcal U;P) H p ( U ; P ) の族は、Cov ( X ) \operatorname{Cov}(X) Cov ( X ) 上のアーベル群の有向系である。
証明. 主張 (1) を示す。{ X } \{X\} { X } は開被覆である。細分の反射性は恒等写像から、推移性は細分射の合成から従う。二つの被覆の各元の交わりの全体はX X X を覆い、どちらの被覆も細分する。
主張 (2) を示す。遷移写像の恒等則と合成則は系 1.6 (2) により成り立つ。▨
定義 2.2. P P P を位相空間X X X 上のアーベル群の前層、p p p を整数とする。
前層P P P に係数をもつX X X のp p p 次 Čech コホモロジー (Čech cohomology ) を
H ˇ p ( X ; P ) = l i m → U ∈ Cov ( X ) H p ( U ; P ) \check H^p(X;P)=\varinjlim_{\mathcal U\in\operatorname{Cov}(X)}H^p(\mathcal U;P) H ˇ p ( X ; P ) = U ∈ Cov ( X ) lim H p ( U ; P )
と定め、その構造写像をq U q_{\mathcal U} q U と書く。
添字つきの開被覆U = ( U i ) i ∈ I \mathcal U=(U_i)_{i\in I} U = ( U i ) i ∈ I に対して、U ′ = { U i ∣ i ∈ I } \mathcal U'=\{U_i\mid i\in I\} U ′ = { U i ∣ i ∈ I } とおく。合成
κ U = q U ′ ρ U ′ U : H p ( U ; P ) ⟶ H ˇ p ( X ; P ) \kappa_{\mathcal U}=q_{\mathcal U'}\rho_{\mathcal U'\mathcal U}\colon H^p(\mathcal U;P)\longrightarrow\check H^p(X;P) κ U = q U ′ ρ U ′ U : H p ( U ; P ) ⟶ H ˇ p ( X ; P )
を 標準写像 (canonical map ) という。
補題 2.3. P P P を位相空間X X X 上のアーベル群の前層とする。このとき、U ∈ Cov ( X ) \mathcal U\in\operatorname{Cov}(X) U ∈ Cov ( X ) ならばκ U = q U \kappa_{\mathcal U}=q_{\mathcal U} κ U = q U である。添字つきの開被覆U , V \mathcal U,\mathcal V U , V について、V \mathcal V V がU \mathcal U U の細分ならば、κ V ρ V U = κ U \kappa_{\mathcal V}\rho_{\mathcal V\mathcal U}=\kappa_{\mathcal U} κ V ρ V U = κ U である。
証明. 前半はU ′ = U \mathcal U'=\mathcal U U ′ = U とρ U U = i d \rho_{\mathcal U\mathcal U}=\mathrm{id} ρ UU = id による。後半ではU ′ ≤ V ′ \mathcal U'\le\mathcal V' U ′ ≤ V ′ であり、細分写像の合成則と構造写像の条件から
q V ′ ρ V ′ V ρ V U = q V ′ ρ V ′ U ′ ρ U ′ U = q U ′ ρ U ′ U q_{\mathcal V'}\rho_{\mathcal V'\mathcal V}\rho_{\mathcal V\mathcal U}
=q_{\mathcal V'}\rho_{\mathcal V'\mathcal U'}\rho_{\mathcal U'\mathcal U}
=q_{\mathcal U'}\rho_{\mathcal U'\mathcal U} q V ′ ρ V ′ V ρ V U = q V ′ ρ V ′ U ′ ρ U ′ U = q U ′ ρ U ′ U となる。▨
命題 2.5. f : Y → X f\colon Y\to X f : Y → X を連続写像、P , Q P,Q P , Q をそれぞれX , Y X,Y X , Y 上のアーベル群の前層、θ : P → f ∗ Q \theta\colon P\to f_*Q θ : P → f ∗ Q を前層の射とする。このとき、次が成り立つ。
開被覆U = ( U i ) \mathcal U=(U_i) U = ( U i ) に対して、
( ( f , θ ) ∗ c ) i 0 ⋯ i p = θ U i 0 ⋯ i p ( c i 0 ⋯ i p ) ((f,\theta)^*c)_{i_0\cdots i_p}=\theta_{U_{i_0\cdots i_p}}(c_{i_0\cdots i_p}) (( f , θ ) ∗ c ) i 0 ⋯ i p = θ U i 0 ⋯ i p ( c i 0 ⋯ i p )
はC ˇ ∙ ( U ; P ) → C ˇ ∙ ( f − 1 U ; Q ) \check C^\bullet(\mathcal U;P)\to\check C^\bullet(f^{-1}\mathcal U;Q) C ˇ ∙ ( U ; P ) → C ˇ ∙ ( f − 1 U ; Q ) の余鎖写像を定める。λ \lambda λ がV \mathcal V V からU \mathcal U U への細分射ならば、λ \lambda λ はf − 1 V f^{-1}\mathcal V f − 1 V からf − 1 U f^{-1}\mathcal U f − 1 U への細分射でもあり、λ ∗ ( f , θ ) ∗ = ( f , θ ) ∗ λ ∗ \lambda^*(f,\theta)^*=(f,\theta)^*\lambda^* λ ∗ ( f , θ ) ∗ = ( f , θ ) ∗ λ ∗ が成り立つ。すべての開被覆U \mathcal U U について
( f , θ ) ∗ κ U = κ f − 1 U H p ( ( f , θ ) ∗ ) (f,\theta)^*\kappa_{\mathcal U}=\kappa_{f^{-1}\mathcal U}H^p((f,\theta)^*) ( f , θ ) ∗ κ U = κ f − 1 U H p (( f , θ ) ∗ )
を満たす準同型( f , θ ) ∗ : H ˇ p ( X ; P ) → H ˇ p ( Y ; Q ) (f,\theta)^*\colon\check H^p(X;P)\to\check H^p(Y;Q) ( f , θ ) ∗ : H ˇ p ( X ; P ) → H ˇ p ( Y ; Q ) がただ一つ存在する。X X X 上の前層の射φ : P → P 1 \varphi:P\to P_1 φ : P → P 1 に対して( id X , φ ) ∗ (\id_X,\varphi)^* ( id X , φ ) ∗ をH ˇ p ( φ ) \check H^p(\varphi) H ˇ p ( φ ) と書く。
連続写像g : Z → Y g\colon Z\to Y g : Z → Y と前層の射θ ′ : Q → g ∗ R \theta'\colon Q\to g_*R θ ′ : Q → g ∗ R について
( f ∘ g , f ∗ θ ′ ∘ θ ) ∗ = ( g , θ ′ ) ∗ ( f , θ ) ∗ , ( i d X , i d P ) ∗ = i d . (f\circ g,f_*\theta'\circ\theta)^*=(g,\theta')^*(f,\theta)^*,\qquad(\mathrm{id}_X,\mathrm{id}_P)^*=\mathrm{id}. ( f ∘ g , f ∗ θ ′ ∘ θ ) ∗ = ( g , θ ′ ) ∗ ( f , θ ) ∗ , ( id X , id P ) ∗ = id .
係数の射φ : P ′ → P \varphi\colon P'\to P φ : P ′ → P 、χ : Q → Q ′ \chi\colon Q\to Q' χ : Q → Q ′ について
( f , f ∗ χ ∘ θ ∘ φ ) ∗ = H ˇ p ( χ ) ( f , θ ) ∗ H ˇ p ( φ ) (f,f_*\chi\circ\theta\circ\varphi)^*=\check H^p(\chi)(f,\theta)^*\check H^p(\varphi) ( f , f ∗ χ ∘ θ ∘ φ ) ∗ = H ˇ p ( χ ) ( f , θ ) ∗ H ˇ p ( φ )
が成り立つ。
F , G F,G F , G がそれぞれX , Y X,Y X , Y 上のアーベル群の層であるとする。層の射ψ : f − 1 F → G \psi\colon f^{-1}F\to G ψ : f − 1 F → G に§E20.1 定理 5.6 (1) で対応する射θ ψ : F → f ∗ G \theta_\psi\colon F\to f_*G θ ψ : F → f ∗ G は、H ˇ p ( X ; F ) → H ˇ p ( Y ; G ) \check H^p(X;F)\to\check H^p(Y;G) H ˇ p ( X ; F ) → H ˇ p ( Y ; G ) を誘導する。この誘導写像は零次では、大域切断との同一視のもとでs ↦ ψ ( f ∗ s ) s\mapsto\psi(f^*s) s ↦ ψ ( f ∗ s ) である。
証明. 主張 (1) を示す。θ \theta θ は制限と可換なので、余境界の各項にθ \theta θ を適用することと、先にθ \theta θ を適用して余境界を取ることは一致する。V j ⊆ U λ ( j ) V_j\subseteq U_{\lambda(j)} V j ⊆ U λ ( j ) ならばf − 1 V j ⊆ f − 1 U λ ( j ) f^{-1}V_j\subseteq f^{-1}U_{\lambda(j)} f − 1 V j ⊆ f − 1 U λ ( j ) である。同じ添字の列の成分を比較すると、細分射による引き戻しとθ \theta θ による写像が可換である。
したがって、U ∈ Cov ( X ) \mathcal U\in\operatorname{Cov}(X) U ∈ Cov ( X ) に対する写像の族κ f − 1 U H p ( ( f , θ ) ∗ ) \kappa_{f^{-1}\mathcal U}H^p((f,\theta)^*) κ f − 1 U H p (( f , θ ) ∗ ) は、補題 2.3 により帰納極限の余錐をなす。§E6.3 定義 2.3 の普遍性が求める写像を一意に定める。添字つきの被覆についての等式も、元の集合による被覆との標準同型を経て従う。
主張 (2) の合成則と主張 (3) の層の逆像による記述は問題 4.2 、問題 4.3 で証明する。▨
定義 2.6. P P P をX X X 上のアーベル群の前層、U ⊆ X U\subseteq X U ⊆ X を開集合とする。包含をj : U ↪ X j:U\hookrightarrow X j : U ↪ X とし、P P P の制限写像からなる前層の射をϱ : P → j ∗ ( P ∣ U ) \varrho:P\to j_*(P|_U) ϱ : P → j ∗ ( P ∣ U ) とする。誘導写像
( j , ϱ ) ∗ : H ˇ p ( X ; P ) → H ˇ p ( U ; P ∣ U ) (j,\varrho)^*\colon\check H^p(X;P)\to\check H^p(U;P|_U) ( j , ϱ ) ∗ : H ˇ p ( X ; P ) → H ˇ p ( U ; P ∣ U ) を 制限写像 (restriction map ) という。この写像は、開被覆( U i ) (U_i) ( U i ) の上では各成分c i 0 ⋯ i p c_{i_0\cdots i_p} c i 0 ⋯ i p をU i 0 ⋯ i p ∩ U U_{i_0\cdots i_p}\cap U U i 0 ⋯ i p ∩ U へ制限する余鎖写像によって表される。
命題 2.7. X X X を位相空間、P P P をX X X 上のアーベル群の前層、p p p を整数とする。このとき、次が成り立つ。
前層の射φ : P → P 1 \varphi\colon P\to P_1 φ : P → P 1 に対して、すべての開被覆U \mathcal U U について
H ˇ p ( φ ) κ U = κ U H p ( φ ∗ ) \check H^p(\varphi)\kappa_{\mathcal U}=\kappa_{\mathcal U}H^p(\varphi_*) H ˇ p ( φ ) κ U = κ U H p ( φ ∗ )
を満たす準同型H ˇ p ( φ ) : H ˇ p ( X ; P ) → H ˇ p ( X ; P 1 ) \check H^p(\varphi)\colon\check H^p(X;P)\to\check H^p(X;P_1) H ˇ p ( φ ) : H ˇ p ( X ; P ) → H ˇ p ( X ; P 1 ) がただ一つ存在する。この対応は恒等射と合成を保つ。
X X X 上のアーベル群の層F F F について、制限F ( X ) → H 0 ( U ; F ) F(X)\to H^0(\mathcal U;F) F ( X ) → H 0 ( U ; F ) とκ U \kappa_{\mathcal U} κ U の合成は開被覆U \mathcal U U に依らない同型F ( X ) ≅ H ˇ 0 ( X ; F ) F(X)\cong\check H^0(X;F) F ( X ) ≅ H ˇ 0 ( X ; F ) であり、この同型は層の射と可換である。
任意の開被覆がC ⊆ Cov ( X ) \mathcal C\subseteq\operatorname{Cov}(X) C ⊆ Cov ( X ) のある元によって細分されるならば、構造写像q U q_{\mathcal U} q U 、U ∈ C \mathcal U\in\mathcal C U ∈ C が誘導する写像l i m → U ∈ C H p ( U ; P ) → H ˇ p ( X ; P ) \varinjlim_{\mathcal U\in\mathcal C}H^p(\mathcal U;P)\to\check H^p(X;P) lim U ∈ C H p ( U ; P ) → H ˇ p ( X ; P ) は同型である。とくに、任意の開被覆を細分する被覆U 0 \mathcal U_0 U 0 があればκ U 0 \kappa_{\mathcal U_0} κ U 0 は同型である。
ξ ∈ H p ( U ; P ) \xi\in H^p(\mathcal U;P) ξ ∈ H p ( U ; P ) に対してκ U ( ξ ) = 0 \kappa_{\mathcal U}(\xi)=0 κ U ( ξ ) = 0 であるための必要十分条件は、ある細分V \mathcal V V が存在してρ V U ( ξ ) = 0 \rho_{\mathcal V\mathcal U}(\xi)=0 ρ V U ( ξ ) = 0 となることである。
命題 2.8. F F F をX X X 上のアーベル群の層、U , V \mathcal U,\mathcal V U , V をX X X の添字つきの開被覆とし、V \mathcal V V がU \mathcal U U の細分であるとする。このとき、ρ V U : H 1 ( U ; F ) → H 1 ( V ; F ) \rho_{\mathcal V\mathcal U}\colon H^1(\mathcal U;F)\to H^1(\mathcal V;F) ρ V U : H 1 ( U ; F ) → H 1 ( V ; F ) は単射である。標準写像κ U : H 1 ( U ; F ) → H ˇ 1 ( X ; F ) \kappa_{\mathcal U}\colon H^1(\mathcal U;F)\to\check H^1(X;F) κ U : H 1 ( U ; F ) → H ˇ 1 ( X ; F ) も単射である。
証明. 細分射λ \lambda λ を取り、一次コサイクルc c c がλ ∗ c = δ b \lambda^*c=\delta b λ ∗ c = δ b 、b ∈ C ˇ 0 ( V ; F ) b\in\check C^0(\mathcal V;F) b ∈ C ˇ 0 ( V ; F ) を満たすとする。各i i i についてU i ∩ V j U_i\cap V_j U i ∩ V j 上の切断c i λ ( j ) − b j c_{i\lambda(j)}-b_j c iλ ( j ) − b j を考える。U i ∩ V j ∩ V k U_i\cap V_j\cap V_k U i ∩ V j ∩ V k 上では
c i λ ( k ) − c i λ ( j ) = c λ ( j ) λ ( k ) = b k − b j c_{i\lambda(k)}-c_{i\lambda(j)}=c_{\lambda(j)\lambda(k)}=b_k-b_j c iλ ( k ) − c iλ ( j ) = c λ ( j ) λ ( k ) = b k − b j なので、これらは§E20.1 定義 1.2 条件 (b) によってg i ∈ F ( U i ) g_i\in F(U_i) g i ∈ F ( U i ) に貼り合わさる。U i ∩ U l ∩ V j U_i\cap U_l\cap V_j U i ∩ U l ∩ V j 上では
g l − g i = c l λ ( j ) − c i λ ( j ) = − c i l . g_l-g_i=c_{l\lambda(j)}-c_{i\lambda(j)}=-c_{il}. g l − g i = c l λ ( j ) − c iλ ( j ) = − c i l . §E20.1 定義 1.2 条件 (a) によりδ g = − c \delta g=-c δ g = − c となり、[ c ] = 0 [c]=0 [ c ] = 0 である。標準写像の単射性は、この結果と命題 2.7 (4) から従う。▨
3 例
命題 3.1. X X X が離散空間で、F F F がアーベル群の層ならば、H ˇ 0 ( X ; F ) ≅ F ( X ) \check H^0(X;F)\cong F(X) H ˇ 0 ( X ; F ) ≅ F ( X ) 、p ≥ 1 p\ge1 p ≥ 1 でH ˇ p ( X ; F ) = 0 \check H^p(X;F)=0 H ˇ p ( X ; F ) = 0 である。
証明. 一点集合による被覆U 0 \mathcal U_0 U 0 はすべての開被覆の細分なので、命題 2.7 (3) を適用する。F ( ∅ ) = 0 F(\varnothing)=0 F ( ∅ ) = 0 であり、空でない交わりを与える添字の列は定値の列だけなので、各次数で
C ˇ p ( U 0 ; F ) = ∏ x ∈ X F ( { x } ) . \check C^p(\mathcal U_0;F)=\prod_{x\in X}F(\{x\}). C ˇ p ( U 0 ; F ) = x ∈ X ∏ F ({ x }) . 余境界は∑ r = 0 p + 1 ( − 1 ) r \sum_{r=0}^{p+1}(-1)^r ∑ r = 0 p + 1 ( − 1 ) r 倍、すなわちp p p が偶数なら零、奇数なら恒等写像である。したがって正次数のコホモロジーは消え、零次は命題 2.7 (2) による。▨
例 3.2. 離散空間X = { a , b } X=\{a,b\} X = { a , b } 上で、空集合を含むすべての開集合にZ \Z Z を割り当て、すべての制限を恒等写像とする前層P = Z p r e P=\Z^{\mathrm{pre}} P = Z pre を考える。このとき、一点集合からなる被覆はすべての被覆の細分である。この被覆の零次コサイクル( s a , s b ) (s_a,s_b) ( s a , s b ) には、空の交わりでの一致s a = s b s_a=s_b s a = s b も課される。したがって命題 2.7 (3) よりH ˇ 0 ( X ; P ) ≅ Z \check H^0(X;P)\cong\Z H ˇ 0 ( X ; P ) ≅ Z である。他方、層化Z X \Z_X Z X の大域切断はZ 2 \Z^2 Z 2 である。前層の零次の Čech コホモロジーは、層化の大域切断と一致するとは限らない。
命題 3.3. S 1 ⊂ C S^1\subset\C S 1 ⊂ C の開被覆U = ( U , V ) \mathcal U=(U,V) U = ( U , V ) をU = S 1 ∖ { 1 } U=S^1\setminus\{1\} U = S 1 ∖ { 1 } 、V = S 1 ∖ { − 1 } V=S^1\setminus\{-1\} V = S 1 ∖ { − 1 } とする。このとき
H 1 ( U ; Z S 1 ) ≅ Z , H 1 ( { S 1 } ; Z S 1 ) = 0. H^1(\mathcal U;\Z_{S^1})\cong\Z,\qquad H^1(\{S^1\};\Z_{S^1})=0. H 1 ( U ; Z S 1 ) ≅ Z , H 1 ({ S 1 } ; Z S 1 ) = 0. 標準写像の像κ U ( H 1 ( U ; Z S 1 ) ) \kappa_{\mathcal U}(H^1(\mathcal U;\Z_{S^1})) κ U ( H 1 ( U ; Z S 1 )) は、H ˇ 1 ( S 1 ; Z S 1 ) \check H^1(S^1;\Z_{S^1}) H ˇ 1 ( S 1 ; Z S 1 ) のZ \Z Z と同型な部分群である。
証明. U , V U,V U , V と、U ∩ V U\cap V U ∩ V の上半円W + W_+ W + 、下半円W − W_- W − は、それぞれ開区間の連続像なので連結である。§E20.1 命題 6.4 (2) により定数層の切断は局所定数写像であり、連結集合上では定数である。したがってZ S 1 ( U ) = Z S 1 ( V ) = Z \Z_{S^1}(U)=\Z_{S^1}(V)=\Z Z S 1 ( U ) = Z S 1 ( V ) = Z 、Z S 1 ( U ∩ V ) = Z 2 \Z_{S^1}(U\cap V)=\Z^2 Z S 1 ( U ∩ V ) = Z 2 である。
命題 1.2 (4) により一次コサイクルはc U V = ( a + , a − ) c_{UV}=(a_+,a_-) c U V = ( a + , a − ) で決まる。逆に任意の( a + , a − ) (a_+,a_-) ( a + , a − ) に対してc U U = c V V = 0 c_{UU}=c_{VV}=0 c U U = c V V = 0 、c V U = − c U V c_{VU}=-c_{UV} c V U = − c U V とおくと、三つの添字のうち二つが等しいことからコサイクル条件が成り立つ。零次余鎖( s U , s V ) (s_U,s_V) ( s U , s V ) の余境界は( s V − s U , s V − s U ) (s_V-s_U,s_V-s_U) ( s V − s U , s V − s U ) である。よって
H 1 ( U ; Z S 1 ) = Z 2 / { ( a , a ) ∣ a ∈ Z } → ≅ Z , [ ( a + , a − ) ] ⟼ a + − a − . H^1(\mathcal U;\Z_{S^1})=\Z^2/\{(a,a)\mid a\in\Z\}\xrightarrow{\cong\ }\Z,\qquad[(a_+,a_-)]\longmapsto a_+-a_-. H 1 ( U ; Z S 1 ) = Z 2 / {( a , a ) ∣ a ∈ Z } ≅ Z , [( a + , a − )] ⟼ a + − a − . 一元被覆ではδ : C ˇ 1 → C ˇ 2 \delta\colon\check C^1\to\check C^2 δ : C ˇ 1 → C ˇ 2 は恒等写像なのでH 1 = 0 H^1=0 H 1 = 0 である。最後の主張は命題 2.8 による。▨
例 3.4. 命題 3.3 の細分写像ρ U { S 1 } \rho_{\mathcal U\{S^1\}} ρ U { S 1 } は0 → Z 0\to\Z 0 → Z なので全射でない。
4 演習
解答. 添字の列i 0 , … , i p + 2 i_0,\ldots,i_{p+2} i 0 , … , i p + 2 からi a , i b i_a,i_b i a , i b 、a < b a<b a < b を除く項を比較する。先にi a i_a i a を除く場合の符号は( − 1 ) a ( − 1 ) b − 1 (-1)^a(-1)^{b-1} ( − 1 ) a ( − 1 ) b − 1 であり、先にi b i_b i b を除く場合の符号は( − 1 ) b ( − 1 ) a (-1)^b(-1)^a ( − 1 ) b ( − 1 ) a である。二つの項は同じ切断を同じ交わりへ制限したものなので打ち消し合う。すべての項がこのように対になるためδ 2 = 0 \delta^2=0 δ 2 = 0 である。▨
解答. U \mathcal U U の各交わりW W W で、合成射の成分はθ f − 1 W ′ θ W \theta'_{f^{-1}W}\theta_W θ f − 1 W ′ θ W である。したがって被覆の複体上で
( f ∘ g , f ∗ θ ′ ∘ θ ) ∗ = ( g , θ ′ ) ∗ ( f , θ ) ∗ (f\circ g,f_*\theta'\circ\theta)^*=(g,\theta')^*(f,\theta)^* ( f ∘ g , f ∗ θ ′ ∘ θ ) ∗ = ( g , θ ′ ) ∗ ( f , θ ) ∗ が成り立ち、( f ∘ g ) − 1 U = g − 1 ( f − 1 U ) (f\circ g)^{-1}\mathcal U=g^{-1}(f^{-1}\mathcal U) ( f ∘ g ) − 1 U = g − 1 ( f − 1 U ) である。コホモロジーを取り、命題 2.5 (1) の標準写像との等式を適用すると、帰納極限上でも両辺はすべての構造写像との合成が一致する。普遍性の一意性から求める合成則が従う。
恒等写像と恒等射は各成分を変えないので恒等則が成り立つ。係数の射についての等式は、合成則に( id X , φ ) (\id_X,\varphi) ( id X , φ ) 、( f , θ ) (f,\theta) ( f , θ ) 、( id Y , χ ) (\id_Y,\chi) ( id Y , χ ) を適用して得る。▨
解答. §E20.1 定理 5.6 (3) により、対応するθ ψ : F → f ∗ G \theta_\psi\colon F\to f_*G θ ψ : F → f ∗ G はアーベル群の層の射であるから、命題 2.5 (1) を適用することができる。対応の公式はθ ψ , U ( s ) = ψ f − 1 U ( f ∗ s ) \theta_{\psi,U}(s)=\psi_{f^{-1}U}(f^*s) θ ψ , U ( s ) = ψ f − 1 U ( f ∗ s ) である。零次でs ∈ F ( X ) s\in F(X) s ∈ F ( X ) を被覆の各元へ制限し、この公式を適用すると、得られる切断の族はψ ( f ∗ s ) \psi(f^*s) ψ ( f ∗ s ) の制限である。命題 2.7 (2) の同型はこの族を大域切断へ貼り合わせるので、零次の写像はs ↦ ψ ( f ∗ s ) s\mapsto\psi(f^*s) s ↦ ψ ( f ∗ s ) に一致する。▨