Condensed Math (凝縮数学)に関する覚書
注意. 今(2026/6/11)、改めてこれを読んでみると、かなり雑で間違った理解の部分もあることに気づきました。
最近、改めてLectures on Condensed Mathematics でゼミを行っていて、改訂版というか証明も含めたある程度ちゃんとした日本語文献を書くつもりでいるのでそちらを参照してください。これは戒めとして置いておきます。
-> 改訂版 (更新 : 2026/6/16)
注意. なぜか、このページの閲覧数が、改訂版より伸びてしまっているので、本日(2026/06/19)、こちらを全体的に修正しました。
把握している大きな間違いは多分だいたいなくなっていると思います。
誤植などあれば、ご指摘をお願いしたいです。
参考文献
Condensed Math とはなんだろうか?
位相を備えた代数系を考えたい場合、例えば数論幾何における絶対ガロア群
Gal(Q/Q)
などが挙げられます。
しかし、位相アーベル群全体はアーベル圏ではなく、ホモロジー代数を行うことが困難です。ホモロジー代数を行うには位相を忘却する必要がありますが、絶対ガロア群は profinite であり、その位相を忘れてしまうと
- 中間体と閉部分群の対応が壊れる
- ガロア表現に病的な群準同型が存在してしまう
など、様々な課題が生じます。
この「位相」と「代数」を両立させた圏を構成したい、というのが condensed math の動機です。
定義 1
- 位相空間が profinite であるとは、finite discreate set の filtered colimit で表されることをいう。profinite sets の成す圏を ProFin で表す。
- compact Hausdorff set が extremally disconnected であるとは、任意の開集合の閉包が再び開集合になることをいう。extremally disconnected compact Hausdorff sets の成す圏を Extr で表す。
注意. 包含
Extr↪ProFin↪CHaus
は充満埋め込みであるが、本質的全射ではない。
注意. Extr は small ではなく、site 上の sheaf を考えるには集合論的問題が生じる。そのため、uncountable strong limit cardinal κ を固定し、濃度 <κ の profinite sets や extremally disconnected compact Hausdorff sets などを考え、それら全体の成す圏をそれぞれ ProFinκ と Extrκ で表す。
定義 2
D を ∞-category とする。D における condensed object とは、任意の extremally disconnected compact Hausdorff sets S1,S2 に対して、自然な写像
T(S1⨿S2)→T(S1)×T(S2)
が全単射であるような ShD(Extrκ) の対象のことである。
D の condensed objects の成す ∞-category を Condκ(D) とする。
∞-categoryの部分を1-categoryに置き換えれば、それもそのまま定義として成り立つ。
Condκ(An) の対象を condensed anima という。Condκ(An) は ∞-topos である。
命題 3
condensification 関手
Top→Condκ(Set),X↦X:=HomTop(−,X)
は忠実である。そしてこれは、κ-compactly generated sets に制限されたときに忠実充満となる。
同様のことが関手
TopAb→Condκ(Ab),X↦X
などに対しても成り立つ。
注意. 次のような自然な合成が存在する:
Top(−)↗↘Condκ(Set)An↪よ↪Condκ(An)Condκ(An)
命題 4
圏 Condκ(Ab)\operatorname{Cond}_{\kappa}(\operatorname{Ab})Condκ(Ab) は、次の Grothendieck アーベル圏の公理を満たすようなアーベル圏である:
- (AB 3) すべての極限が存在する。
- (AB 3*) すべての余極限が存在する。
- (AB 4) 直和を取る操作が完全。
- (AB 4*) 直積を取る操作が完全。
- (AB 5) フィルター余極限を取る操作が完全。
- (AB 6) 任意の添字圏 JJJ とフィルター圏 IjI_jIj であって関手 Ij→Cond(Ab)I_j\to \operatorname{Cond}(\operatorname{Ab})Ij→Cond(Ab) を持つものに対して、自然な射
colim(ij∈Ij)j ∏j∈JMij⟶∏j∈J colim(ij∈Ij)jMij\underset{(i_j\in I_j)_j}{\operatorname{colim}}\ \underset{j\in J}{\prod} M_{i_j}
\longrightarrow
\underset{j\in J}{\prod}\ \underset{(i_j\in I_j)_j}{\operatorname{colim}} M_{i_j}(ij∈Ij)jcolim j∈J∏Mij⟶j∈J∏ (ij∈Ij)jcolimMij
が同型射となる。
さらに、Condκ(Ab)\operatorname{Cond}_{\kappa}(\operatorname{Ab})Condκ(Ab) は compact projective objects によって生成される。
命題 5
GGG を離散位相アーベル群とする。このとき、次の自然な同型射が存在する:
Hsheafi(S,G)≅Hcondi(S,G).H_{\text{sheaf}}^i(S,G)\cong H_{\text{cond}}^i(S,G).Hsheafi(S,G)≅Hcondi(S,G).
例 6
idR :Rdisc→Reucl\operatorname{id}_{\mathbb{R}}\colon \mathbb{R}_{\text{disc}}\to \mathbb{R}_{\text{eucl}}idR:Rdisc→Reucl は核と余核が自明だが同型ではなく、TopAb\operatorname{TopAb}TopAb がアーベル圏にならない大きな原因となっていた。
さて、condensed abelian groups Rdisc‾, Reucl‾\underline{\mathbb{R}_{\text{disc}}},\ \underline{\mathbb{R}_{\text{eucl}}}Rdisc, Reucl を考える。
Condκ(Ab)\operatorname{Cond}_{\kappa}(\operatorname{Ab})Condκ(Ab) はアーベル圏であることがわかったので、「核も余核も 000 なのに同型でない」という状況は起こり得ないはずである。
実際、
idR(∗) :Rdisc‾→Reucl‾\operatorname{id}_{\mathbb{R}}(*)\colon \underline{\mathbb{R}_{\text{disc}}}\to \underline{\mathbb{R}_{\text{eucl}}}idR(∗):Rdisc→Reucl
を S∈ProFinκS\in\operatorname{ProFin}_{\kappa}S∈ProFinκ に対して各点で考えると
(CokeridR(∗))(S)=HomTop(S,Rdisc)/HomTop(S,Reucl)(\operatorname{Coker}\operatorname{id}_{\mathbb{R}}(*))(S)
=
\operatorname{Hom}_{\operatorname{Top}}(S,\mathbb{R}_{\text{disc}})
/
\operatorname{Hom}_{\operatorname{Top}}(S,\mathbb{R}_{\text{eucl}})(CokeridR(∗))(S)=HomTop(S,Rdisc)/HomTop(S,Reucl)
という関係を得られる。
そして、condensed アーベル群の短完全列
0→Rdisc‾→Reucl‾→Q→00\to \underline{\mathbb{R}_{\text{disc}}}\to \underline{\mathbb{R}_{\text{eucl}}}\to Q\to 00→Rdisc→Reucl→Q→0
を取り、右導来関手によって長完全列
0→Rdisc‾(S)→Reucl‾(S)→Q(S)→Hcond1(S,Rdisc)→Hcond1(S,Reucl)→⋯0\to \underline{\mathbb{R}_{\text{disc}}}(S)\to \underline{\mathbb{R}_{\text{eucl}}}(S)\to Q(S)\to
H_{\text{cond}}^1(S,\mathbb{R}_{\text{disc}})\to H_{\text{cond}}^1(S,\mathbb{R}_{\text{eucl}})\to \cdots0→Rdisc(S)→Reucl(S)→Q(S)→Hcond1(S,Rdisc)→Hcond1(S,Reucl)→⋯
が得られる。命題 5 を適用すると
Hcond1(S,Rdisc)=0H_{\text{cond}}^1(S,\mathbb{R}_{\text{disc}})=0Hcond1(S,Rdisc)=0
となる。よって
Q(S)≅Coker(Rdisc‾(S)→Reucl‾(S))≠0Q(S)\cong
\operatorname{Coker}\bigl(\underline{\mathbb{R}_{\text{disc}}}(S)\to \underline{\mathbb{R}_{\text{eucl}}}(S)\bigr)
\neq 0Q(S)≅Coker(Rdisc(S)→Reucl(S))=0
が成り立つ。
例 6 において、
Coker(Rdisc‾(S)→Reucl‾(S))\operatorname{Coker}\bigl(\underline{\mathbb{R}_{\text{disc}}}(S)\to \underline{\mathbb{R}_{\text{eucl}}}(S)\bigr)Coker(Rdisc(S)→Reucl(S))
は TopAb\operatorname{TopAb}TopAb では 000 でしたが、Cond(Ab)\operatorname{Cond}(\operatorname{Ab})Cond(Ab) では 000 ではありませんでした。
つまり QQQ は位相空間由来でない、純粋に condensed な対象であることがわかります。
補足.
2023年以降、light condensed set という距離化可能な profinite sets の圏に対して condensed set などを考えることが多いです。
light condensed set の圏は基数を制限しなくても Grothendieck topos になります。