Lemma数学ロードマップ

12 圏論とホモロジー代数 · 第 7 章

導来圏入門

目安 7〜9 時間定理など 6演習 7 問

この章の目標

  • コホモロジーだけでは失われる情報があることを具体例で理解し、導来圏を考える動機を説明できる
  • 複体のホモトピー圏・写像錐・擬同型を扱い、導来圏が擬同型を可逆にした局所化であることを理解する
  • 三角圏の公理の概要と、完全三角形から長完全列が得られるしくみを説明できる
  • 導来関手 RHom⁡R\operatorname{Hom}, ⊗L\otimes^{L} と公式 Ext⁡i(A,B)=Hom⁡D(A,B[i])\operatorname{Ext}^i(A, B) = \operatorname{Hom}_{D}(A, B[i]) を使える
  • 体・Z\mathbb{Z} 上の導来圏では複体がコホモロジーの直和と同型になることを証明できる

前提:第4章、第5章。第6章 はなくても読めるが、あると 7.5 節の意味がよくわかる。

本章では複体をコホモロジー的な添字(dn ⁣:Xn→Xn+1d^n\colon X^n \to X^{n+1})で書き、A\mathcal{A} はアーベル圏(主に R-ModR\text{-}\mathbf{Mod})とする。A\mathcal{A} の対象 AA は、次数 00 に AA を置き他を 00 とした複体とみなす。

7.1 なぜ導来圏か

ホモロジー代数では、加群そのものの代わりにその分解(複体)を使って計算してきた。しかし最終的にはコホモロジーだけを取り出すので、複体がもっていた情報の一部が失われる。

R=Z/4R = \mathbb{Z}/4 上で、次数 −1,0-1, 0 に置いた複体 X=(Z/4→2Z/4)X = (\mathbb{Z}/4 \xrightarrow{2} \mathbb{Z}/4) と、Y=Z/2[1]⊕Z/2Y = \mathbb{Z}/2[1] \oplus \mathbb{Z}/2(次数 −1-1 と 00 に Z/2\mathbb{Z}/2 を置き、微分を 00 とした複体)を比べよう。どちらもコホモロジーは H−1=H0=Z/2H^{-1} = H^0 = \mathbb{Z}/2 で、ほかは 00 である。ところが 7.6 節で見るように、この二つは「本質的に異なる」複体である。XX では二つのコホモロジーが「貼り合わさって」いて、その貼り合わせ方はコホモロジーには現れない。空間のホモロジー群が同じでも、カップ積や接着写像が違えば空間が異なるのと同じである。

そこで、コホモロジーに移る前の複体そのものを対象とし、ただし「計算の途中で選んだもの(分解の取り方など)」には依存しないように、コホモロジーに同型を誘導する射(擬同型)をすべて同型とみなした圏を作る。これが導来圏 (derived category) である。位相幾何学で、弱ホモトピー同値を可逆にしたホモトピー圏を考え、空間を CW 複体で置き換えるのと同じ発想である(射影分解が CW 近似にあたる)。

導来圏では、導来関手はコホモロジーの列 RnFR^n F ではなく一つの関手 RFRF になり、適当な条件(FF が入射対象を GG 非輪状な対象に写すなど。7.5 節)のもとで合成公式 R(G∘F)≅RG∘RFR(G \circ F) \cong RG \circ RF が成り立つ(第6章のグロタンディークのスペクトル系列はその「影」である)。さらに代数幾何学や表現論の深い定理の多くが、導来圏の同値として述べられる(7.7 節)。

7.2 複体のホモトピー圏と写像錐

定義 7.1(ホモトピー圏)A\mathcal{A} の複体を対象とし、鎖写像の鎖ホモトピー類を射とする圏を複体のホモトピー圏といい K(A)K(\mathcal{A}) と書く。

f≃f′f \simeq f'(f−f′=dh+hdf - f' = dh + hd)なら gf−gf′=d(gh)+(gh)dg f - g f' = d(gh) + (gh)d なので合成は well-defined であり、K(A)K(\mathcal{A}) は加法圏である。命題 5.3 により、コホモロジー HnH^n は K(A)K(\mathcal{A}) 上の関手になる。

定義 7.2(シフトと写像錐)複体 XX のシフト X[1]X[1] を X[1]n=Xn+1X[1]^n = X^{n+1}, dX[1]=−dXd_{X[1]} = -d_X で定める(X[k]X[k] も同様)。鎖写像 f ⁣:X→Yf\colon X \to Y の写像錐 (mapping cone) Cone⁡(f)\operatorname{Cone}(f) を

Cone⁡(f)n=Xn+1⊕Yn,d(x,y)=(−dx, f(x)+dy)\operatorname{Cone}(f)^n = X^{n+1} \oplus Y^n, \qquad d(x, y) = (-dx,\ f(x) + dy)

で定める。

d2(x,y)=d(−dx,f(x)+dy)=(d2x,−f(dx)+df(x)+d2y)=0d^2(x, y) = d(-dx, f(x) + dy) = (d^2 x, -f(dx) + d f(x) + d^2 y) = 0 なので Cone⁡(f)\operatorname{Cone}(f) は複体である。加群の準同型 f ⁣:A→Bf\colon A \to B(次数 00 の複体の射)の写像錐は、次数 −1,0-1, 0 に置いた 2 項の複体 A→fBA \xrightarrow{f} B である。

命題 7.3 (1) i(y)=(0,y)i(y) = (0, y), p(x,y)=xp(x, y) = x は複体の短完全列 0→Y→iCone⁡(f)→pX[1]→00 \to Y \xrightarrow{i} \operatorname{Cone}(f) \xrightarrow{p} X[1] \to 0 を与え、その連結射 Hn(X[1])=Hn+1(X)→Hn+1(Y)H^n(X[1]) = H^{n+1}(X) \to H^{n+1}(Y) は Hn+1(f)H^{n+1}(f) に等しい。(2) ff が擬同型であるための必要十分条件は、Cone⁡(f)\operatorname{Cone}(f) が非輪状 (acyclic, すべてのコホモロジーが 00) であることである。

証明. (1) p(d(x,y))=−dx=dX[1](x)p(d(x, y)) = -dx = d_{X[1]}(x), i(dy)=d(0,y)i(dy) = d(0, y) なので鎖写像であり、各次数で短完全である。dx=0dx = 0 となる x∈Xn+1x \in X^{n+1} に対し、持ち上げ (x,0)(x, 0) の微分は (−dx,f(x))=(0,f(x))=i(f(x))(-dx, f(x)) = (0, f(x)) = i(f(x)) なので、連結射は [x]↦[f(x)][x] \mapsto [f(x)](定理 5.4)。(2) (1) の長完全列

⋯→Hn(Y)→Hn(Cone⁡(f))→Hn+1(X)→Hn+1(f)Hn+1(Y)→Hn+1(Cone⁡(f))→⋯\cdots \to H^n(Y) \to H^n(\operatorname{Cone}(f)) \to H^{n+1}(X) \xrightarrow{H^{n+1}(f)} H^{n+1}(Y) \to H^{n+1}(\operatorname{Cone}(f)) \to \cdots

から、すべての Hn(f)H^n(f) が同型であることとすべての Hn(Cone⁡(f))H^n(\operatorname{Cone}(f)) が 00 であることは同値である。□\square

写像錐は位相幾何学の写像錐 Y∪fCXY \cup_f CX の代数版であり、「ff がどれだけ同型から離れているか」を測る複体である。

7.3 擬同型と導来圏

定義 7.4(導来圏)K(A)K(\mathcal{A}) から圏 D(A)D(\mathcal{A}) への関手 QQ で、擬同型を同型に写し、次の普遍性をもつものを導来圏という:擬同型を同型に写す任意の関手 F ⁣:K(A)→EF\colon K(\mathcal{A}) \to \mathcal{E} は、ただ一つの関手 F‾ ⁣:D(A)→E\overline{F}\colon D(\mathcal{A}) \to \mathcal{E} により F=F‾∘QF = \overline{F} \circ Q と分解する。コホモロジーが有界な複体、下に有界な複体、上に有界な複体に制限したものを Db(A)D^b(\mathcal{A}), D+(A)D^+(\mathcal{A}), D−(A)D^-(\mathcal{A}) と書く。

定理 7.5(主張と構成の概略)D(A)D(\mathcal{A}) は存在する。その射 X→YX \to Y は「屋根」

X← s X′→ f Y(s は擬同型)X \xleftarrow{\ s\ } X' \xrightarrow{\ f\ } Y \qquad (s \text{ は擬同型})

の適当な同値類で表され、Q(s)−1Q(s)^{-1} と Q(f)Q(f) の合成 f∘s−1f \circ s^{-1} にあたる。

構成の概略. 擬同型のクラスが K(A)K(\mathcal{A}) の中で乗法的系 (multiplicative system) をなすこと、すなわち (i) 合成で閉じ、(ii) X′→fY←tY′X' \xrightarrow{f} Y \xleftarrow{t} Y'(tt は擬同型)が擬同型 t′t' を含む可換な正方形 X′′→f′Y′X'' \xrightarrow{f'} Y', X′′→t′X′X'' \xrightarrow{t'} X' に補完でき(オーレ条件)、(iii) 擬同型 tt で t∘f=t∘gt \circ f = t \circ g なら擬同型 ss で f∘s=g∘sf \circ s = g \circ s、が確かめられる((ii) は写像錐を使う)。すると屋根の合成が (ii) で定義でき、分数の計算のように局所化が構成される。ホモトピー類をとる前の鎖写像の圏では (ii) が成り立たないので、K(A)K(\mathcal{A}) を経由する必要がある。詳細は Weibel の第 10 章、Gelfand–Manin の第 III 章、Kashiwara–Schapira を参照。□\square

一般には Hom が集合になるかという集合論的な問題があるが、D−(R-Mod)D^{-}(R\text{-}\mathbf{Mod}) や、入射対象を十分もつアーベル圏の D+D^+ では次の定理により問題ない(非有界な D(R-Mod)D(R\text{-}\mathbf{Mod}) でも、K 射影分解・K 入射分解を用いて Hom が集合であることが示される)。

例 7.6 次数 −1,0-1, 0 に置いた C=(Z→2Z)C = (\mathbb{Z} \xrightarrow{2} \mathbb{Z}) から Z/2\mathbb{Z}/2 への射影は擬同型なので、D(Z)D(\mathbb{Z}) では C≅Z/2C \cong \mathbb{Z}/2 である。問題 5.2 で見たように K(Z)K(\mathbb{Z}) では同型でない。一般に、射影分解 P∙→MP_\bullet \to M(コホモロジー的添字で次数 ≤0\leq 0 に置く)は擬同型なので、導来圏では加群 MM とその射影分解は同じ対象である。

定理 7.7(分解による記述, 主張と証明の方針)A\mathcal{A} は入射対象を十分もつとし、入射対象からなる下に有界な複体の全体を K+(I)K^+(\mathcal{I}) とする。

  1. 下に有界な任意の複体 XX に対し、擬同型 X→IX \to I で I∈K+(I)I \in K^+(\mathcal{I}) となるものがある(入射分解)。
  2. I∈K+(I)I \in K^+(\mathcal{I}) と非輪状な複体 ZZ について Hom⁡K(Z,I)=0\operatorname{Hom}_K(Z, I) = 0 であり、任意の XX について Hom⁡K(X,I)→Hom⁡D(X,I)\operatorname{Hom}_K(X, I) \to \operatorname{Hom}_D(X, I) は全単射である。

したがって K+(I)→D+(A)K^+(\mathcal{I}) \to D^+(\mathcal{A}) は圏同値である。双対的に、射影加群からなる上に有界な複体のホモトピー圏 K−(P)K^-(\mathcal{P}) は D−(R-Mod)D^-(R\text{-}\mathbf{Mod}) と同値である。

証明の方針. 1 は、第5章の入射分解を複体に拡張したもの(カルタン–アイレンベルグ分解の全複体をとる、または次数ごとに帰納的に構成する)である。2 の前半は、比較定理(定理 5.7)の一意性の部分と同じ帰納法で零ホモトピーを作る(射影版は問題 7.7)。後半は、擬同型 s ⁣:X′→Xs\colon X' \to X に対し Cone⁡(s)\operatorname{Cone}(s) が非輪状なので Hom⁡K(−,I)\operatorname{Hom}_K(-, I) が ss を全単射に写すことから、屋根がすべて本物の射で代表されることによる。□\square

A,B∈AA, B \in \mathcal{A} について Hom⁡D(A,B)=Hom⁡A(A,B)\operatorname{Hom}_D(A, B) = \operatorname{Hom}_{\mathcal{A}}(A, B) であり(定理 7.10 で i=0i = 0 の場合)、A\mathcal{A} は D(A)D(\mathcal{A}) の充満部分圏とみなせる。

7.4 三角圏

D(A)D(\mathcal{A}) は一般にアーベル圏ではない。たとえば D(Z)D(\mathbb{Z}) では、Ab\mathbf{Ab} で単射な 2 ⁣:Z→Z2\colon \mathbb{Z} \to \mathbb{Z} が、00 でない射 Z/2[−1]→Z\mathbb{Z}/2[-1] \to \mathbb{Z}(Hom⁡D(Z/2[−1],Z)=Ext⁡1(Z/2,Z)=Z/2\operatorname{Hom}_D(\mathbb{Z}/2[-1], \mathbb{Z}) = \operatorname{Ext}^1(\mathbb{Z}/2, \mathbb{Z}) = \mathbb{Z}/2 の生成元、7.5 節)を 00 に写すので、もはやモノ射でない。核・余核・短完全列の代わりをするのが、写像錐から作られる三角形である。

定義 7.8(三角圏, 概観)三角圏 (triangulated category) とは、加法圏 T\mathcal{T} と自己圏同値 X↦X[1]X \mapsto X[1](シフト)と、完全三角形 (distinguished triangle) と呼ばれる図式 X→fY→gZ→hX[1]X \xrightarrow{f} Y \xrightarrow{g} Z \xrightarrow{h} X[1] の族の組で、次を満たすものである。

  • (TR1) X→idX→0→X[1]X \xrightarrow{\mathrm{id}} X \to 0 \to X[1] は完全三角形であり、任意の射 f ⁣:X→Yf\colon X \to Y はある完全三角形 X→fY→Z→X[1]X \xrightarrow{f} Y \to Z \to X[1] に含まれ、完全三角形と同型な三角形は完全三角形である。
  • (TR2)(回転)X→fY→gZ→hX[1]X \xrightarrow{f} Y \xrightarrow{g} Z \xrightarrow{h} X[1] が完全三角形であることと、Y→gZ→hX[1]→−f[1]Y[1]Y \xrightarrow{g} Z \xrightarrow{h} X[1] \xrightarrow{-f[1]} Y[1] が完全三角形であることは同値である。
  • (TR3) 二つの完全三角形の最初の 2 項の間の可換な正方形は、(一意とは限らない)三角形の射に延長できる。
  • (TR4)(八面体公理)ff, gg, g∘fg \circ f の三つの完全三角形の第 3 項の間に、両立する完全三角形がある(正確な形は省略する)。

定理 7.9(主張のみ)K(A)K(\mathcal{A}) と D(A)D(\mathcal{A}) は、X→fY→iCone⁡(f)→pX[1]X \xrightarrow{f} Y \xrightarrow{i} \operatorname{Cone}(f) \xrightarrow{p} X[1] と同型な三角形を完全三角形として三角圏になる。さらに次が成り立つ。

  1. 複体の短完全列 0→X→fY→gZ→00 \to X \xrightarrow{f} Y \xrightarrow{g} Z \to 0 に対し、(x,y)↦g(y)(x, y) \mapsto g(y) は擬同型 Cone⁡(f)→Z\operatorname{Cone}(f) \to Z であり、D(A)D(\mathcal{A}) の完全三角形 X→Y→Z→X[1]X \to Y \to Z \to X[1] が得られる。
  2. 完全三角形 X→Y→Z→X[1]X \to Y \to Z \to X[1] と任意の対象 WW に対し、Hom⁡(W,−)\operatorname{Hom}(W, -) は長完全列 ⋯→Hom⁡(W,X)→Hom⁡(W,Y)→Hom⁡(W,Z)→Hom⁡(W,X[1])→Hom⁡(W,Y[1])→⋯\cdots \to \operatorname{Hom}(W, X) \to \operatorname{Hom}(W, Y) \to \operatorname{Hom}(W, Z) \to \operatorname{Hom}(W, X[1]) \to \operatorname{Hom}(W, Y[1]) \to \cdots を与え、Hom⁡(−,W)\operatorname{Hom}(-, W) も同様の長完全列を与える。D(A)D(\mathcal{A}) ではコホモロジーの長完全列 ⋯→Hn(X)→Hn(Y)→Hn(Z)→Hn+1(X)→⋯\cdots \to H^n(X) \to H^n(Y) \to H^n(Z) \to H^{n+1}(X) \to \cdots も得られる。

1 の擬同型であることは、(x,y)↦g(y)(x, y) \mapsto g(y) が全射でその核 {(x,f(x′))}≅Cone⁡(idX)\lbrace (x, f(x')) \rbrace \cong \operatorname{Cone}(\mathrm{id}_X) が非輪状であること(問題 7.1)から従う。2 は TR1〜TR3 から形式的に導かれる(Weibel の第 10 章)。こうして「短完全列 → 長完全列」という第5章の基本構造は、三角圏の言葉に移される。ただし TR3 の延長が一意でないこと(写像錐が関手的でないこと)は三角圏の弱点であり、これを補うために dg 圏や安定 ∞\infty 圏が導入された。

7.5 導来関手 RHom⁡R\operatorname{Hom} と ⊗L\otimes^{L}

左完全関手 F ⁣:A→BF\colon \mathcal{A} \to \mathcal{B}(A\mathcal{A} は入射対象を十分もつ)に対し、X∈D+(A)X \in D^+(\mathcal{A}) の入射分解 X→IX \to I(定理 7.7)をとって

RF(X)=F(I)∈D+(B)RF(X) = F(I) \in D^+(\mathcal{B})

とおく。分解はホモトピーを除いて一意で、FF は鎖ホモトピーを保つので、RF ⁣:D+(A)→D+(B)RF\colon D^+(\mathcal{A}) \to D^+(\mathcal{B}) は well-defined な関手であり、完全三角形を完全三角形に写す。A\mathcal{A} の対象 AA について Hn(RF(A))=RnF(A)H^n(RF(A)) = R^n F(A) であり、第5章の導来関手は RFRF のコホモロジーとして回収される。導来関手の長完全列は、短完全列から得られる完全三角形(定理 7.9)を RFRF で写してコホモロジーをとったものにほかならない。

複体 X,YX, Y に対し、Hom 複体を

Hom⁡n(X,Y)=∏pHom⁡(Xp,Yp+n),df=dY∘f−(−1)nf∘dX\operatorname{Hom}^n(X, Y) = \prod_p \operatorname{Hom}(X^p, Y^{p+n}), \qquad d f = d_Y \circ f - (-1)^n f \circ d_X

で定める。Hn(Hom⁡∙(X,Y))=Hom⁡K(X,Y[n])H^n(\operatorname{Hom}^{\bullet}(X, Y)) = \operatorname{Hom}_K(X, Y[n]) である(問題 7.2)。YY の入射分解 Y→IY \to I をとり RHom⁡(X,Y)=Hom⁡∙(X,I)R\operatorname{Hom}(X, Y) = \operatorname{Hom}^{\bullet}(X, I) とおく。同様に、RR を可換環とし、X∈D−(R-Mod)X \in D^-(R\text{-}\mathbf{Mod}) の射影分解 P→XP \to X(P∈K−(P)P \in K^-(\mathcal{P}))をとって X⊗LY=P⊗YX \otimes^{L} Y = P \otimes Y(全複体)とおく。加群 M,NM, N について H−n(M⊗LN)=Tor⁡n(M,N)H^{-n}(M \otimes^{L} N) = \operatorname{Tor}_n(M, N), Hn(RHom⁡(M,N))=Ext⁡n(M,N)H^n(R\operatorname{Hom}(M, N)) = \operatorname{Ext}^n(M, N) である。

定理 7.10 A\mathcal{A} は入射対象を十分もつとする。A,B∈AA, B \in \mathcal{A} と整数 ii について

Hom⁡D(A)(A,B[i])≅Ext⁡i(A,B)\operatorname{Hom}_{D(\mathcal{A})}(A, B[i]) \cong \operatorname{Ext}^i(A, B)

である(i<0i < 0 では両辺 00)。

証明. BB の入射分解 B→I∙B \to I^{\bullet} は擬同型なので、DD で B[i]≅I[i]B[i] \cong I[i] である。定理 7.7 と問題 7.2 により

Hom⁡D(A,I[i])=Hom⁡K(A,I[i])=Hi(Hom⁡∙(A,I))=Hi(Hom⁡(A,I∙))=Ext⁡i(A,B)\operatorname{Hom}_D(A, I[i]) = \operatorname{Hom}_K(A, I[i]) = H^i(\operatorname{Hom}^{\bullet}(A, I)) = H^i(\operatorname{Hom}(A, I^{\bullet})) = \operatorname{Ext}^i(A, B)

(最後の等号は定理 5.13)。i<0i < 0 では Hom⁡(A,I∙)\operatorname{Hom}(A, I^{\bullet}) の負の次数の項が 00 だから両辺 00 である。□\square

この同一視のもとで、射の合成 Hom⁡D(B,C[j])×Hom⁡D(A,B[i])→Hom⁡D(A,C[i+j])\operatorname{Hom}_D(B, C[j]) \times \operatorname{Hom}_D(A, B[i]) \to \operatorname{Hom}_D(A, C[i+j]) は Ext の米田積になる。また短完全列 0→A→B→C→00 \to A \to B \to C \to 0 から得られる完全三角形 A→B→C→δA[1]A \to B \to C \xrightarrow{\delta} A[1] の δ∈Hom⁡D(C,A[1])=Ext⁡1(C,A)\delta \in \operatorname{Hom}_D(C, A[1]) = \operatorname{Ext}^1(C, A) は、(符号の規約を除いて)定理 5.17 の拡大の類に一致する(主張のみ)。Ext⁡\operatorname{Ext} は「導来圏でのずれた Hom」なのである。

さらに、GG が入射対象を FF 非輪状な対象に写すとき R(F∘G)≅RF∘RGR(F \circ G) \cong RF \circ RG が成り立つ(主張のみ)。第6章のグロタンディークのスペクトル系列は、この合成公式の両辺のコホモロジーをつなぐものである。

7.6 例:体上・Z\mathbb{Z} 上の導来圏

定理 7.11 RR を体または単項イデアル整域とする。Db(R-Mod)D^b(R\text{-}\mathbf{Mod}) の任意の対象 XX は、⨁nHn(X)[−n]\bigoplus_n H^n(X)[-n](Hn(X)H^n(X) を次数 nn に置き微分を 00 とした複体)と同型である。RR が体なら、任意の複体は(ホモトピー圏の中で)⨁nHn(X)[−n]\bigoplus_n H^n(X)[-n] とホモトピー同値である。

証明. 定理 7.7 の射影版により、XX を射影加群からなる上に有界な複体 PP で置き換えてよい。RR 上では射影加群の部分加群は射影的(自由加群の部分加群は自由)なので、Bn+1=d(Pn)⊂Pn+1B^{n+1} = d(P^n) \subset P^{n+1} は射影的であり、短完全列 0→Zn→Pn→Bn+1→00 \to Z^n \to P^n \to B^{n+1} \to 0(Zn=ker⁡dnZ^n = \ker d^n)は分裂する:Pn=Zn⊕B′nP^n = Z^n \oplus B'^n で、dd は B′nB'^n を Bn+1B^{n+1} に同型に写す。すると PP は、次数 n−1,nn-1, n に置いた 2 項の複体

En=(B′n−1→ d Zn)E_n = (B'^{n-1} \xrightarrow{\ d\ } Z^n)

の直和に分解する(各次数 Pm=Zm⊕B′mP^m = Z^m \oplus B'^m の ZmZ^m は EmE_m に、B′mB'^m は Em+1E_{m+1} に属する)。d ⁣:B′n−1→Znd\colon B'^{n-1} \to Z^n は単射で余核は Zn/Bn=Hn(P)Z^n/B^n = H^n(P) なので、En→Hn(P)[−n]E_n \to H^n(P)[-n] は擬同型である。Hn(P)=Hn(X)H^n(P) = H^n(X) は有限個の nn を除き 00 で、各次数には有限個の EnE_n しか寄与しないので、P=⨁nEn→⨁nHn(X)[−n]P = \bigoplus_n E_n \to \bigoplus_n H^n(X)[-n] は擬同型である。体の場合は、任意の複体の各項が射影的なので同じ分解が XX 自身に使え、さらに Zn=Bn⊕H′nZ^n = B^n \oplus H'^n と分けると En=(B′n−1→≅Bn)⊕H′nE_n = (B'^{n-1} \xrightarrow{\cong} B^n) \oplus H'^n で、前者は可縮(恒等射が零ホモトピック)だから、XX は ⨁nHn(X)[−n]\bigoplus_n H^n(X)[-n] とホモトピー同値である。□\square

したがって Db(Z)D^b(\mathbb{Z}) の対象はコホモロジー群の列だけで決まる。一方、射はコホモロジーの間の射だけではない。定理 7.10 により

Hom⁡D(A[−i],B[−j])=Hom⁡D(A,B[i−j])=Ext⁡i−j(A,B)\operatorname{Hom}_D(A[-i], B[-j]) = \operatorname{Hom}_D(A, B[i-j]) = \operatorname{Ext}^{i-j}(A, B)

は i−j=0,1i - j = 0, 1 で 00 でありうるので、Hom⁡D(X,Y)≅∏nHom⁡(HnX,HnY)×∏nExt⁡1(HnX,Hn−1Y)\operatorname{Hom}_{D}(X, Y) \cong \prod_n \operatorname{Hom}(H^n X, H^n Y) \times \prod_n \operatorname{Ext}^1(H^n X, H^{n-1} Y) となる。後者の成分はコホモロジーに 00 を誘導する射であり、そのため定理 7.11 の同型は関手的(自然)には選べない(問題 7.6)。普遍係数定理の分裂が自然でないことも同じ現象である。

大域次元が 2 以上になると定理 7.11 は成り立たない。7.1 節の Z/4\mathbb{Z}/4 上の複体 X=(Z/4→2Z/4)X = (\mathbb{Z}/4 \xrightarrow{2} \mathbb{Z}/4) と Y=Z/2[1]⊕Z/2Y = \mathbb{Z}/2[1] \oplus \mathbb{Z}/2 を、関手 −⊗LZ/2- \otimes^{L} \mathbb{Z}/2 で比べる。XX は自由加群の複体なので X⊗LZ/2=X⊗Z/2=(Z/2→0Z/2)X \otimes^{L} \mathbb{Z}/2 = X \otimes \mathbb{Z}/2 = (\mathbb{Z}/2 \xrightarrow{0} \mathbb{Z}/2) で、コホモロジーは次数 −1,0-1, 0 にしかない。一方、例 5.15 により Z/2⊗LZ/2\mathbb{Z}/2 \otimes^{L} \mathbb{Z}/2 はすべての n≥0n \geq 0 で H−n=Tor⁡nZ/4(Z/2,Z/2)=Z/2≠0H^{-n} = \operatorname{Tor}_n^{\mathbb{Z}/4}(\mathbb{Z}/2, \mathbb{Z}/2) = \mathbb{Z}/2 \neq 0 をもつ。同型な対象は −⊗LZ/2- \otimes^{L} \mathbb{Z}/2 で同型な対象に写るので、D(Z/4)D(\mathbb{Z}/4) で X≇YX \not\cong Y である。二つのコホモロジーの「貼り合わせ方」は Ext⁡Z/42(Z/2,Z/2)≠0\operatorname{Ext}^2_{\mathbb{Z}/4}(\mathbb{Z}/2, \mathbb{Z}/2) \neq 0 の元として記録されている。

7.7 代数幾何学と表現論での使われ方(主張のみ)

この節の主張はすべて証明を省略する。詳しくは Kashiwara–Schapira や、14-algebraic-geometry 第9章 を参照。

  • 連接層の導来圏. 体上の滑らかな射影多様体 XX に対し、連接層の有界導来圏 Db(X)=Db(Coh⁡X)D^b(X) = D^b(\operatorname{Coh} X) を考える。射 ff に対する Rf∗Rf_{\ast}, Lf∗Lf^{\ast}, ⊗L\otimes^{L} が定義され、セール双対性は Db(X)D^b(X) の中の同型 Hom⁡(F,G)≅Hom⁡(G,F⊗ωX[dim⁡X])∨\operatorname{Hom}(\mathcal{F}, \mathcal{G}) \cong \operatorname{Hom}(\mathcal{G}, \mathcal{F} \otimes \omega_X[\dim X])^{\vee} として簡潔に述べられる。
  • フーリエ–向井変換. P∈Db(X×Y)\mathcal{P} \in D^b(X \times Y) に対し ΦP(F)=Rp2∗(p1∗F⊗LP)\Phi_{\mathcal{P}}(\mathcal{F}) = Rp_{2\ast}(p_1^{\ast}\mathcal{F} \otimes^{L} \mathcal{P}) は関手 Db(X)→Db(Y)D^b(X) \to D^b(Y) を定める(p1,p2p_1, p_2 は射影)。向井は、アーベル多様体 AA とその双対 A^\hat{A} の間でポアンカレ束を核とする変換が圏同値 Db(A)≃Db(A^)D^b(A) \simeq D^b(\hat{A}) を与えることを示した。AA と A^\hat{A} は同型とは限らないので、導来圏は多様体そのものより粗い不変量である。一方、標準束が豊富または反豊富なら Db(X)D^b(X) から XX が復元される(ボンダル–オルロフ)。
  • ベイリンソンの定理. 射影空間 Pn\mathbb{P}^n 上の直線束 O,O(1),…,O(n)\mathcal{O}, \mathcal{O}(1), \dots, \mathcal{O}(n) は Db(Pn)D^b(\mathbb{P}^n) を生成し、T=⨁i=0nO(i)T = \bigoplus_{i=0}^n \mathcal{O}(i) の自己準同型環 A=End⁡(T)A = \operatorname{End}(T)(有限次元多元環)について圏同値 Db(Coh⁡Pn)≃Db(mod⁡A)D^b(\operatorname{Coh} \mathbb{P}^n) \simeq D^b(\operatorname{mod} A) が成り立つ。n=1n = 1 では AA は 2 頂点と 2 本の矢からなるクロネッカー箙の道多元環である(Hom⁡(O,O(1))=H0(O(1))\operatorname{Hom}(\mathcal{O}, \mathcal{O}(1)) = H^0(\mathcal{O}(1)) が 2 次元)。幾何学的な対象が有限次元多元環という代数的な対象と「導来同値」になる。
  • 表現論. 有限次元多元環の導来同値(傾理論)、リー環の表現と旗多様体上の D\mathcal{D} 加群の対応(ベイリンソン–ベルンシュタインの局在化)、確定特異点型ホロノミー D\mathcal{D} 加群と構成可能層の導来圏の同値(柏原・メブクーのリーマン–ヒルベルト対応)などが導来圏の言葉で定式化され、カジュダン–ルスティック予想の解決に使われた(16-lie-groups-representations)。

まとめ

  • コホモロジーは複体の「貼り合わせ方」の情報を失う。導来圏は、複体そのものを擬同型を除いて扱う枠組みである。
  • 写像錐は ff が擬同型であるかどうかを測り(Cone⁡(f)\operatorname{Cone}(f) が非輪状   ⟺  \iff ff が擬同型)、完全三角形の源になる。
  • 導来圏はホモトピー圏 K(A)K(\mathcal{A}) を擬同型で局所化したもので、射は屋根で表される。入射(射影)分解により D+(A)≃K+(I)D^+(\mathcal{A}) \simeq K^+(\mathcal{I}) である。
  • 三角圏では完全三角形が短完全列の役割を果たし、Hom やコホモロジーの長完全列を与える。
  • 導来関手は RFRF, RHom⁡R\operatorname{Hom}, ⊗L\otimes^{L} として導来圏の間の関手になり、Ext⁡i(A,B)=Hom⁡D(A,B[i])\operatorname{Ext}^i(A, B) = \operatorname{Hom}_D(A, B[i]) が成り立つ。
  • 体・単項イデアル整域上では、有界な複体はコホモロジーの直和と同型だが、その同型は自然でなく、射には Ext⁡1\operatorname{Ext}^1 の成分がある。Z/4\mathbb{Z}/4 上ではこの分解が成り立たない。
  • 導来圏の同値は、フーリエ–向井変換やベイリンソンの定理など、現代の代数幾何学と表現論の中心的な言葉である。

演習問題

問題 7.1 ★ 任意の複体 XX について Cone⁡(idX)\operatorname{Cone}(\mathrm{id}_X) は可縮(恒等射が零ホモトピック)であり、特に非輪状であることを示せ。

解答

h ⁣:Cone⁡n=Xn+1⊕Xn→Cone⁡n−1=Xn⊕Xn−1h\colon \operatorname{Cone}^n = X^{n+1} \oplus X^n \to \operatorname{Cone}^{n-1} = X^n \oplus X^{n-1} を h(x,y)=(y,0)h(x, y) = (y, 0) とおく。d(x,y)=(−dx,x+dy)d(x, y) = (-dx, x + dy) なので

(dh+hd)(x,y)=d(y,0)+h(−dx,x+dy)=(−dy,y)+(x+dy,0)=(x,y)(dh + hd)(x, y) = d(y, 0) + h(-dx, x + dy) = (-dy, y) + (x + dy, 0) = (x, y)

よって id=dh+hd\mathrm{id} = dh + hd であり、命題 5.3 により恒等射がコホモロジーに誘導する写像は 00、すなわちコホモロジーは 00 である。

問題 7.2 ★ Hom 複体について Hn(Hom⁡∙(X,Y))=Hom⁡K(X,Y[n])H^n(\operatorname{Hom}^{\bullet}(X, Y)) = \operatorname{Hom}_K(X, Y[n]) を示せ。

解答

f∈Hom⁡n(X,Y)f \in \operatorname{Hom}^n(X, Y) は射の族 fp ⁣:Xp→Yp+n=Y[n]pf^p\colon X^p \to Y^{p+n} = Y[n]^p である。Y[n]Y[n] の微分は (−1)ndY(-1)^n d_Y なので、ff が鎖写像 X→Y[n]X \to Y[n] であることは (−1)ndYf=fdX(-1)^n d_Y f = f d_X、すなわち df=dYf−(−1)nfdX=0df = d_Y f - (-1)^n f d_X = 0 と同値である。h∈Hom⁡n−1h \in \operatorname{Hom}^{n-1} について dh=dYh+(−1)nhdX=(−1)n((−1)ndYh+hdX)=(−1)n(dY[n]h+hdX)dh = d_Y h + (-1)^n h d_X = (-1)^n((-1)^n d_Y h + h d_X) = (-1)^n(d_{Y[n]} h + h d_X) なので、f−gf - g が境界であることと f,gf, g が鎖ホモトピックであることは同値である。

問題 7.3 ★★ すべての整数 ii について次を求めよ。(1) Hom⁡D(Z)(Z/2,Z[i])\operatorname{Hom}_{D(\mathbb{Z})}(\mathbb{Z}/2, \mathbb{Z}[i])。(2) Hom⁡D(Z)(Z/2,Z/2[i])\operatorname{Hom}_{D(\mathbb{Z})}(\mathbb{Z}/2, \mathbb{Z}/2[i])。(3) Hom⁡D(Z/4)(Z/2,Z/2[i])\operatorname{Hom}_{D(\mathbb{Z}/4)}(\mathbb{Z}/2, \mathbb{Z}/2[i])。

解答

定理 7.10 によりいずれも Ext⁡i\operatorname{Ext}^i である。(1) i=1i = 1 で Z/2\mathbb{Z}/2、それ以外は 00(Hom⁡(Z/2,Z)=0\operatorname{Hom}(\mathbb{Z}/2, \mathbb{Z}) = 0)。(2) i=0,1i = 0, 1 で Z/2\mathbb{Z}/2、それ以外は 00(例 5.14)。(3) 例 5.15 により、すべての i≥0i \geq 0 で Z/2\mathbb{Z}/2、i<0i < 0 で 00。大域次元の違い(11 と ∞\infty)がそのまま現れている。

問題 7.4 ★★ KK を体、R=K[ε]/(ε2)R = K[\varepsilon]/(\varepsilon^2) とし、次数 −1,0-1, 0 に置いた複体 X=(R→εR)X = (R \xrightarrow{\varepsilon} R) を考える。H−1(X)≅H0(X)≅KH^{-1}(X) \cong H^0(X) \cong K だが、D(R)D(R) で X≇K[1]⊕KX \not\cong K[1] \oplus K であることを示せ。

解答

ker⁡ε=εR≅K\ker \varepsilon = \varepsilon R \cong K, R/εR≅KR/\varepsilon R \cong K より前半が従う。関手 −⊗RLK- \otimes^{L}_R K で比べる。XX は自由加群の複体なので X⊗LK=X⊗K=(K→0K)X \otimes^{L} K = X \otimes K = (K \xrightarrow{0} K) で、コホモロジーは次数 −1,0-1, 0 だけにある。一方 KK の自由分解 ⋯→εR→εR→K→0\cdots \xrightarrow{\varepsilon} R \xrightarrow{\varepsilon} R \to K \to 0 に −⊗K- \otimes K を施すと微分がすべて 00 になるので、Tor⁡nR(K,K)=K\operatorname{Tor}_n^R(K, K) = K(すべての n≥0n \geq 0)であり、(K[1]⊕K)⊗LK(K[1] \oplus K) \otimes^{L} K はすべての n≥0n \geq 0 で H−n≠0H^{-n} \neq 0 をもつ。同型な対象は同型な対象に写るので X≇K[1]⊕KX \not\cong K[1] \oplus K。

問題 7.5 ★★ A\mathcal{A} の短完全列 0→A→fB→gC→00 \to A \xrightarrow{f} B \xrightarrow{g} C \to 0 から得られる完全三角形を A→B→C→δA[1]A \to B \to C \xrightarrow{\delta} A[1] とする。この短完全列が分裂することと δ=0\delta = 0 は同値であることを示せ。(定理 7.9 の 2 と、A\mathcal{A} が D(A)D(\mathcal{A}) の充満部分圏であることを使ってよい。)

解答

Hom⁡D(C,−)\operatorname{Hom}_D(C, -) の長完全列の一部 Hom⁡D(C,B)→g∘−Hom⁡D(C,C)→δ∘−Hom⁡D(C,A[1])\operatorname{Hom}_D(C, B) \xrightarrow{g \circ -} \operatorname{Hom}_D(C, C) \xrightarrow{\delta \circ -} \operatorname{Hom}_D(C, A[1]) は完全である。分裂すれば g∘s=idCg \circ s = \mathrm{id}_C となる ss があり、δ=δ∘g∘s=0\delta = \delta \circ g \circ s = 0(完全性より δ∘g=0\delta \circ g = 0)。逆に δ=0\delta = 0 なら idC\mathrm{id}_C は δ∘−\delta \circ - の核に入るので、g∘s=idCg \circ s = \mathrm{id}_C となる s∈Hom⁡D(C,B)=Hom⁡A(C,B)s \in \operatorname{Hom}_D(C, B) = \operatorname{Hom}_{\mathcal{A}}(C, B) があり、命題 4.8 により分裂する。

問題 7.6 ★★ Db(Z)D^b(\mathbb{Z}) の各対象 XX に対し、同型 ηX ⁣:X→Φ(X)=⨁nHn(X)[−n]\eta_X\colon X \to \Phi(X) = \bigoplus_n H^n(X)[-n] を XX について自然に(Φ(f)=⨁nHn(f)[−n]\Phi(f) = \bigoplus_n H^n(f)[-n] に関する自然変換として)選ぶことはできないことを示せ。

解答

00 でない射 f ⁣:Z/2→Z[1]f\colon \mathbb{Z}/2 \to \mathbb{Z}[1] をとる(Hom⁡D(Z/2,Z[1])=Ext⁡1(Z/2,Z)=Z/2\operatorname{Hom}_D(\mathbb{Z}/2, \mathbb{Z}[1]) = \operatorname{Ext}^1(\mathbb{Z}/2, \mathbb{Z}) = \mathbb{Z}/2)。Z/2\mathbb{Z}/2 のコホモロジーは次数 00 に、Z[1]\mathbb{Z}[1] のコホモロジーは次数 −1-1 にしかないので、すべての nn で Hn(f)=0H^n(f) = 0、よって Φ(f)=0\Phi(f) = 0。自然同型 η\eta があれば f=η−1∘Φ(f)∘η=0f = \eta^{-1} \circ \Phi(f) \circ \eta = 0 となり矛盾する。

問題 7.7 ★★★ PP を射影加群からなる上に有界な複体(n>Nn > N で Pn=0P^n = 0)、ZZ を非輪状な複体とする。任意の鎖写像 f ⁣:P→Zf\colon P \to Z は零ホモトピックであること、すなわち Hom⁡K(P,Z)=0\operatorname{Hom}_K(P, Z) = 0 を示せ。さらに、擬同型 s ⁣:Y→Y′s\colon Y \to Y' に対し Hom⁡K(P,Y)→Hom⁡K(P,Y′)\operatorname{Hom}_K(P, Y) \to \operatorname{Hom}_K(P, Y') が全単射であることを導け。

解答

hn ⁣:Pn→Zn−1h^n\colon P^n \to Z^{n-1} を fn=dhn+hn+1df^n = d h^n + h^{n+1} d となるように nn の大きい方から帰納的に作る。n>Nn > N では hn=0h^n = 0 とする。hmh^m(m>nm > n)まで作ったとし、g=fn−hn+1d ⁣:Pn→Zng = f^n - h^{n+1} d\colon P^n \to Z^n とおくと

dg=fn+1d−dhn+1d=(fn+1−dhn+1)d=hn+2dd=0dg = f^{n+1} d - d h^{n+1} d = (f^{n+1} - d h^{n+1}) d = h^{n+2} d d = 0

(n=Nn = N では PN+1=0P^{N+1} = 0 より dg=fN+1d=0dg = f^{N+1} d = 0)。ZZ は非輪状なので gg の像は ker⁡d=Im⁡d\ker d = \operatorname{Im} d に含まれ、PnP^n は射影的なので dhn=gdh^n = g となる hn ⁣:Pn→Zn−1h^n\colon P^n \to Z^{n-1} がとれる。これで fn=dhn+hn+1df^n = dh^n + h^{n+1} d。

後半:K(A)K(\mathcal{A}) の完全三角形 Y→sY′→Cone⁡(s)→Y[1]Y \xrightarrow{s} Y' \to \operatorname{Cone}(s) \to Y[1] に Hom⁡K(P,−)\operatorname{Hom}_K(P, -) を施した長完全列(定理 7.9 の 2)で、Cone⁡(s)\operatorname{Cone}(s) とそのシフトは非輪状(命題 7.3)なので前半よりその項は 00 であり、s∘−s \circ - は全単射になる。これが定理 7.7 の射影版の核心である。

この章を読み終えたら

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

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