本节研究凝聚态交换群范畴及其中的上同调.
CondAb 是完备、余完备的 Abel 范畴, 且满足 (AB6) 和 (AB4*), 分别指滤余极限与乘积交换j∈J∏i∈IjcolimMi=(ij)∈∏j∈JIjcolimj∈J∏Mij和乘积正合. (不难验证在完备时上式等价于词条 Abel 范畴中的 (AB6).)
证明. 完备、余完备显然. (AB6) 式子右边到左边有自然映射, 而等号在
Cond 中已经成立, 因为滤余极限与乘积都可以逐开集取, 而等号在
Set 中成立. 至于 (AB4*), 只需证乘积保持满射. 这也在
Cond 中成立, 因为
Cond 被其投射对象生成, 于是可以对每个
X 投射作
Hom(X,−) 之后在
Set 中验证.
先作自由交换群, 即忘却函子 CondAb→Cond 的左伴随.
忘却函子 CondAb→Cond 有左伴随, 记作 X↦Z[X], 称为凝聚态集 X 生成的自由交换群.
证明. 直接构造
Z[X]=(S↦Z[X(S)])#. 用伴随函子定理亦可.
由于忘却函子保持滤余极限和满射, 其左伴随保持紧对象和投射对象, 于是
CondAb 被紧投射对象生成. 事实上它被 Z[S], S∈ExDisc, 生成.
显然对 M,N∈CondAb, Hom(M,N)∈CondAb. Hom(M,−) 也有左伴随: 同样, 直接构造 M⊗N=(S↦M(S)⊗N(S))# 或者用伴随函子定理, 都可以证明. 容易发现对凝聚态集 X,Y, Z[X]⊗Z[Y]=Z[X×Y].
由于 CondAb 被紧投射对象生成, 可以用投射消解定义这些函子的导出, 即 ⊗L, RHom, RHom. 由此可作上同调:
对 X∈Cond, M∈CondAb, 我们和在一般的意象中一样, 记ΓCond(X,M)=HomCond(X,M)=HomCondAb(Z[X],M)∈Ab,也称其为 M 在 X 上的 (整体) 截面, 实际上就是 M 通过 M(S→X)=M(S) 看作俯景 CHaus/X 上层的整体截面. 由此定义 (凝聚态) 上同调为RΓCond(X,M)=RHomCondAb(Z[X],M).无歧义时常省略下标 Cond.
本节接下来就计算一些具体情形.
对 M∈Ab↪CondAb (视为离散交换群), X∈CHaus, RΓCond(X,M)=RΓ层(X,M),其中右边是 M 视为拓扑空间 X 上常层的层上同调. 此时 RΓ(−,M) 把滤极限变成滤余极限.
证明中需要超覆盖的概念.
对有限完备范畴 C (一般为意象) 的对象 X−1, 称增广单纯对象 X∙→X−1 为 X−1 的超覆盖, 意思是对所有 n≥−1, 自然映射 Xn+1→(cosknX≤n)n+1 都是满射.
证明. 先作自然映射. 为此作伴随对 (π∗,π∗):Cond/X⇄Sh(X), π∗G=((s:S→X)↦Γ层(S,s∗G))#,(π∗F)(U)=HomCond/X(U,F).容易发现 Γ层(X,π∗F)=ΓCond(X,F), π∗ 正合且 π∗M=M, 故有自然映射RΓ层(X,M)→RΓ层(X,Rπ∗π∗M)=RΓCond(X,M).
由叠计划 08N8, 伴随对 (β,F):CHaus⇄Set, 其中 F 为忘却, 给出 CHaus 中对象的典范单纯消解, 其各项都形如 βA. 将其记作 β∙X→X, 则它是超覆盖. 由叠计划 01GA, 对此作 Z[−] 即得 Z[X] 的典范投射消解, 于是有典范的复形来计算凝聚态上同调, 即RΓCond(X,M)=ΓCond(β∙X,M),其中右边为余单纯对象取交错和复形.
现在开始计算. 先算 X∈ProFin 情形. 设 X=limiXi, Xi∈Fin. 则对于它们作为拓扑空间的层范畴, 有 Sh(X)=colimiSh(Xi), 而有限集没有正次数上同调, 故RΓ层(X,M)=icolimRΓ层(Xi,M)=icolimHom(Xi,M)=Hom(X,M),X 上的 M 值连续函数 (即局部常函数) 群. 要证凝聚态上同调也是这样, 我们将超覆盖 β∙X→X 写成有限集超覆盖的滤极限 limi(Xi,∙→Xi). 由于 ProFin 中每个映射都是 Fin 中映射的滤极限, 以及超覆盖都是其有限截断的极限 (X∙=limncosknX≤n), 不难发现这可以做到. 这样RΓCond(X,M)=ΓCond(X∙,M)=icolimΓCond(Xi,∙,M)=icolimΓCond(Xi,M)=Hom(X,M).其中第三个等号是因为有限集也没有正次数凝聚态上同调.
上面不仅证明了 X∈ProFin 情形的定理, 还得到此时 RΓ(X,M) 集中在 0 处, 且关于分量 X 将滤极限变为滤余极限.
于是对 X∈CHaus 及超覆盖 X∙→X, 只要 X∙∈ProFin, 便有RΓCond(X,M)=ΓCond(X∙,M).这样立即得到 RΓCond(−,M) 将滤极限变为滤余极限: 如 X=limXi, 则 limi(β∙Xi→Xi) 为 X 的由 ProFin 中对象组成的超覆盖, 从而RΓCond(X,M)=Γ(ilimβ∙Xi,M)=icolimΓ(β∙Xi,M)=icolimΓ(Xi,M).
最后来对一般的 X∈CHaus 证明定理. 现在只需证对 Y∈CHaus, f:Y↠X, 以 f∙:Y∙→X 记其 Čech 单纯对象, 则对 F∈D+(X), RΓ(X,F)=RΓ(Y∙,f∙∗F),即紧 Hausdorff 拓扑空间层上同调能下降. 一旦有这件事, 取 F=M, 取 Y 投射有限, 由于这样 Y∙ 各项都投射有限, 利用之前证过的情形即得欲证.
这个下降主要是因为拓扑空间的紧合基变换 (叠计划 09V6). 我们分几步证明之.
• | 如果 f 有截面, 下降显然成立. |
• | 对 g:X′→X 以及 G∈D+(X′), 如证明了对基变换 f∙′:Y∙′→X′ 有RΓ(X′,G)=RΓ(Y∙′,f∙′∗G),则对 F=Rg∗G 上式成立. 这是因为紧合基变换. 于是如果 f′:Y′→X′ 有截面, 则对从 X′ 导出前推来的东西, 下降成立. |
• | F=Tot(Rf∙∗f∙∗F). 这是因为可以逐茎验证, 再用一次紧合基变换就化为 X 为单点情形, 而此时 f 有截面. |
• | 对每个 n, Rfn∗fn∗F 是从 Yn=Y×X(n+1) 推来的, 而 Y→X 基变换到 Yn 之后显然有截面, 所以对 Rfn∗fn∗F 下降都成立, 故对 F 亦成立. |
于是紧 Hausdorff 空间的层上同调能沿着满射下降. 这样终于证明了定理.
该定理是 [Condensed] 的定理 3.2. 这里给的证明后半段与 [Condensed] 中的不同, 应当类似于挠系数平展上同调的 h 下降的证明, 虽然我没读过后者. 它对超下降理应也是对的, 但可能麻烦些, 如有读者有简短证明欢迎写在这. 写该讲义时我发现叠计划 09WY 有该定理的加强. 沿用上面的记号, 叠计划中证了 Rπ∗π∗=id. 我并未查看那里的证明; 其实上面的证明只要前半段稍加修改也可得出此事.
对集合 I 以 TI 记 I 个 T=R/Z 的乘积, 为紧 Hausdorff 空间. 则由定理 2.5 以及 T 的通常上同调, 有Hn(TI,Z)=⋀nZ⊕I.
对 X,Y∈Cond, 证明Z[X]⊗LZ[Y]=Z[X×Y].
对 X∈CHaus, RΓCond(X,R)=C(X,R),即它集中在 0 处, 为 X 到 R 的连续函数环. 更准确地, 对超覆盖 X∙→X−1=X, X∙ 各项投射有限, Banach 空间复形0→C(X−1,R)→C(X0,R)→C(X1,R)→⋯有以下定量正合性: 对 ϵ>0 以及闭链 f∈C(Xi,R), 都存在 g∈C(Xi−1,R) 满足 dg=f, ∥g∥≤(1+ϵ)∥f∥, 其中 ∥⋅∥ 为上确界范数.
对于掌握经典层论的读者, 这个结果在预料之中, 因为实值连续函数环层就是没有上同调.
证明. 先设 Xi 都有限. 那么超覆盖分裂, 指从有限全序集反范畴 Δop∪{∅} 出发的函子延拓至带基点 (基于最小值点) 的有限全序集反范畴, 其中自然嵌入是另加基点. 由 Dold–Kan 这给出以上链复形的零伦, 且该零伦 hi:C(Xi,R)→C(Xi−1,R) 为沿着特定映射 Xi−1→Xi 的拉回. 于是只要 df=0 就有 dhf=f, 且 ∥hf∥≤∥f∥.
再设 Xi 都投射有限. 那么可将其写成有限情形的滤余极限, 即 Xi=colimjXj,i, Xj,∙→Xj,−1=Xj 是有限集的超覆盖. 取滤余极限即得具有同样的定量正合性的复形0→LC(X−1,R)→LC(X0,R)→LC(X1,R)→⋯其中 LC 指局部常函数. 该复形 i 处的边缘算子 di 为 i+2 个拉回的交错和, 算子范数不大于 i+2, 于是可对其完备化得到连续函数复形. 我们来证明定量正合性. 取闭链 f∈C(Xi,R). 对 ϵ>0, 取局部常 f0 使得 ∥f−f0∥≤ϵ∥f∥. 则由于 df0=−d(f−f0) 是局部常且范数不大于 (i+2)ϵ∥f∥ 的闭链, 由上, 存在局部常且范数不大于 (i+2)ϵ∥f∥ 的 f0′ 使得 df0′=df0. 以 f0−f0′ 换 f0, i+3ϵ 换 ϵ, 得局部常闭链 f0 使得 ∥f−f0∥<ϵ∥f∥. 再由上取局部常且范数不大于 ∥f0∥ 的 g0 使得 dg0=f0. 这样相当于取出了 g0∈LC(Xi−1,R) 满足∥g0∥≤(1+ϵ)∥f∥,∥f−dg0∥≤ϵ∥f∥.以 f−dg0 作为上面的 f 用上述操作得到 g1, 再以 f−dg0−dg1 作为上面的 f 得到 g2, 这样迭代下去便取出一列 g0,g1,…, 满足∥gn∥≤(1+ϵ)ϵn∥f∥,∥∥∥∥∥∥f−j=0∑ndgj∥∥∥∥∥∥≤ϵn+1∥f∥.于是级数 ∑j=0∞gj 收敛. 令 g 为其和, 并稍稍改变 ϵ, 即有 ∥g∥≤(1+ϵ)∥f∥, dg=f.
现在考虑
X 紧 Hausdorff,
Xi,
i≥0 投射有限的情形. 取非零闭链
f∈C(Xi,R). 对每个
x∈X, 对纤维
fx∈C(Xi×X{x},R) 使用已证情形, 得存在
gx∈C(Xi−1×X{x},R) 满足
∥gx∥≤(1+ϵ)∥fx∥,
dgx=fx. 用 Tietze 延拓将其延拓至
g~x∈C(Xi−1,R), 满足
∥g~x∥≤∥gx∥. 由于
dgx=fx, 存在开集
Ux∋x 使得
∥f−dg~x∥Xi×XUx≤ϵ∥f∥.
{Ux}x∈X 组成紧 Hausdorff 空间
X 的开覆盖. 取受制于该开覆盖的单位分解, 并用它线性组合对应的
g~x, 便得到
g0∈C(Xi−1,R) 满足
∥g0∥≤(1+ϵ)∥f∥,∥f−dg0∥≤ϵ∥f∥.我们故技重施, 迭代、求和, 便得到所求的
g.
按理说对 X∙→X 仅仅紧 Hausdorff 也有一样的结论, 但大概用处不大.
Scholze 在 [PvC] 中说「我每页用十次选择公理」, 诚不我欺.