§E20.12Boolean 局所化

最終更新

位相空間上の層の射は、すべての点で茎を調べることによって同型性を判定することができる。しかし、一般の Grothendieck トポスには、そのような判定に十分な点が存在するとは限らない。Barr の定理によれば、任意の Grothendieck トポスへ、完備 Boolean 代数上の層のトポスから全射な幾何的射が存在する。その逆像によって同型を判定することができる。本記事では、この Boolean 局所化を構成し、点の存在とは異なる方法でトポスを調べる基礎を与える。

1 完備 Boolean 代数上の層

定義 1.1. 任意の上限と有限下限をもつ束HHが

a∧⋁ibi=⋁i(a∧bi)a\wedge\bigvee_i b_i=\bigvee_i(a\wedge b_i)

を満たすとき、HHを frame (frame) という。空の上限を00、空の下限を11と書く。frame の射は任意の上限と有限下限を保つ写像である。frame とその射の向きを反対にしたものを locale とその射という。

各元aaがa∧¬a=0a\wedge\neg a=0、a∨¬a=1a\vee\neg a=1を満たす補元¬a\neg aをもつ有界分配束を Boolean 代数という。任意の上限と下限が存在する Boolean 代数を完備 Boolean 代数という。本記事の frame と Boolean 代数の台集合はVV-小とする。

命題 1.2. 完備 Boolean 代数は frame である。frameHHを順序圏とみなし、bi≤bb_i\leq bかつ⋁ibi=b\bigvee_i b_i=bを満たす族を被覆族とすると、Grothendieck 位相の基底を得る。この site の層の圏をSh(H)\mathbf{Sh}(H)と書く。

証明. Boolean 代数では、a∧x≤ya\wedge x\leq yであることはx≤¬a∨yx\leq\neg a\vee yであるための必要十分条件である。したがってa∧(−)a\wedge(-)は左随伴であり、存在する上限を保つ。したがって、frame の分配則を得る。

恒等射は被覆である。被覆をc≤bc\leq bに沿って引き戻すと(c∧bi)(c\wedge b_i)となり、その上限はccである。各bib_iの被覆を合成した族の上限もbbなので、被覆族の公理が成り立つ。▨

命題 1.3.BBを完備 Boolean 代数とする。このとき、Sh(B)\mathbf{Sh}(B)では次が成り立つ。

  1. すべての部分対象が補元をもつ。
  2. すべてのエピ射が分裂する。

証明. 被覆(bi)i∈I(b_i)_{i\in I}の添字を整列し、

ci=bi∧¬⋁j<ibjc_i=b_i\wedge\neg\bigvee_{j<i}b_j

とおく。cic_iは互いに素で、⋁ici=⋁ibi\bigvee_i c_i=\bigvee_i b_iである。最後の等式は、各iiについて⋁j≤icj=⋁j≤ibj\bigvee_{j\leq i}c_j=\bigvee_{j\leq i}b_jが整列順の帰納法で成り立つことから従う。したがって各被覆は互いに素な被覆へ細分される。

主張 (1)を示す。部分層A⊆FA\subseteq Fとs∈F(b)s\in F(b)に対し、ssの制限がAAに属するc≤bc\leq b全体の上限をasa_sとする。層条件によりs∣as∈A(as)s|_{a_s}\in A(a_s)であり、as∣c=as∧ca_{s|_c}=a_s\wedge cである。as=0a_s=0となる切断全体は部分層A′⊆FA'\subseteq Fをなす。実際、所属条件は制限で保たれ、被覆上でasa_sが零ならばasa_sも零である。b=as∨(b∧¬as)b=a_s\vee(b\wedge\neg a_s)上でssはAAとA′A'の切断へ分かれるので、A∨A′=FA\vee A'=F、A∩A′=0A\cap A'=0となる。

主張 (2)を示す。部分終対象bbへのエピ射E→bE\to bは分裂する。局所的な全射性から、ある被覆(bi)(b_i)上で切断をもち、上で作った互いに素な細分上へ制限する。異なる二つの被覆要素の交わりは0∈B0\in Bである。空被覆の層条件によりE(0)E(0)は一点集合なので、これらの切断は重なり上で一致し、一意に貼り合わさる。

任意の層FFを、その全切断に対応する射b→Fb\to Fで覆う。bbは部分終対象なので各射はモノ射である。切断全体は∐b∈BF(b)\coprod_{b\in B}F(b)という小さい集合であり、これを整列する。先行する像の和の補元と各像との交わりをとると、互いに素な部分対象(Di)(D_i)でFFを覆う。各DiD_iはある部分終対象bib_iの部分対象なので、再び部分終対象である。層の余積の互いに素な性質と像の和の記述により∐iDi→F\coprod_iD_i\to Fはモノ射かつエピ射、したがって同型である。

エピ射E→FE\to Fを各DiD_iへ引き戻すと分裂する。分裂の全体は小さい Hom 集合の空でない部分集合なので、小さい族への選択により分裂を一つずつとる。余積の普遍性によって得る射F→EF\to Eが分裂である。▨

2 frame の層による被覆

補題 2.1.C,D\mathcal C,\mathcal Dを小さい有限完備圏とする。両圏で、共通の真の部分対象を経由しない射の族を被覆とする位相が定まると仮定する。さらにC\mathcal Cは像分解をもち、各部分対象束は完備であり、部分対象の和は像の族の最小上界で与えられるとする。関手T:C→DT:\mathcal C\to\mathcal Dが有限極限、被覆族および像を保ち、同型を反映するならば、層化した左 Kan 拡張

Ts=aDLan⁡TopιT_s=a_{\mathcal D}\operatorname{Lan}_{T^{\mathrm{op}}}\iota

は左完全かつ保守的である。その右随伴は前合成で与えられる。

証明. 有限極限と被覆の保存から連続性を得るので、随伴と左完全性は§E20.10 定理 2.3による。PPをC\mathcal C上の分離前層とし、LP=Lan⁡TopPL P=\operatorname{Lan}_{T^{\mathrm{op}}}Pとおく。各点のフィルター余極限の元は、h:D→TCh:D\to TCとx∈P(C)x\in P(C)の組で表される。二つの代表が等しいことは、有限極限を用いて共通の代表へ移した後に値が等しいことによって判定される。

unitP(C)→LP(TC)P(C)\to LP(TC)は単射である。実際、x,yx,yの像が等しければ、あるg:C′→Cg:C'\to Cとk:TC→TC′k:TC\to TC'についてTg∘k=idTg\circ k=\mathrm{id}、P(g)x=P(g)yP(g)x=P(g)yとなる。二つの射を使った余極限の等式の証人は、その等化子へ移すことでこの形になる。ggの像分解をg=meg=meとすると、TmTmはモノ射であり、分裂全射TgTgを通じて右逆をもつため同型である。TTの保守性からmmは同型であり、ggは被覆である。PPの分離性からx=yx=yとなる。

またLPLPは分離前層である。積を使って二つの元を(h,x),(h,y)(h,x),(h,y)と同じh:D→TCh:D\to TCで表す。被覆(di:Di→D)(d_i:D_i\to D)上で両者が等しいとする。余極限の等式と等化子により、各iiについてgi:Ci→Cg_i:C_i\to C、ki:Di→TCik_i:D_i\to TC_iをとり、

Tgi∘ki=hdi,P(gi)x=P(gi)yTg_i\circ k_i=h d_i,\qquad P(g_i)x=P(g_i)y

とすることができる。C′⊆CC'\subseteq Cを像im⁡gi\operatorname{im}g_iの和とする。族(Ci→C′)(C_i\to C')は被覆であるから、PPの分離性によりx∣C′=y∣C′x|_{C'}=y|_{C'}である。すべてのhdihd_iはTC′⊆TCTC'\subseteq TCを経由する。引き戻しD×TCTC′→DD\times_{TC}TC'\to Dが被覆族(di)(d_i)のすべてを含むため、この部分対象はDD全体である。よってhhはTC′TC'を経由し、(h,x)(h,x)と(h,y)(h,y)は同じ元を表す。

分離前層の層化の unit はモノ射である。したがってP→TpaDLPP\to T^pa_{\mathcal D}LPもモノ射であり、層の射に対するTsT_sは忠実である。左完全な忠実関手はモノ射を反映する。実際、核対の二射の像が等しいならば元の二射も等しい。Ts(f)T_s(f)が同型ならばffはモノ射となる。モノ射f:A↪Cf:A\hookrightarrow Cの分類射χf:C→Ω\chi_f:C\to\Omegaと真の射はff上で等しいため、Ts(f)T_s(f)が同型ならば両者の像は等しい。忠実性によりχf\chi_fは真の射であり、ffは同型となる。▨

命題 2.2. Grothendieck トポスE\mathcal Eの小さい site による表示を固定する。このとき、小さい frameHHと全射な幾何的射q:Sh(H)→Eq:\mathbf{Sh}(H)\to\mathcal Eを構成することができる。

証明. 指定した表示の小さい生成族の余積をGGとする。各生成対象はGGの部分対象である。G→1G\to1の像が真の部分対象ならば、生成族から11へのすべての射がその部分対象を経由するため、部分対象の分類射と真の射を区別することができない。したがってG→1G\to1はエピ射である。

G,ΩG,\Omegaを含む小さい充満部分圏を、有限極限、有限余極限、部分対象、商対象および指数対象で可算回閉じたものをC\mathcal Cとする。各対象の部分対象は小さい集合をなし、商は同値関係の有効商で表されるので、各段階で必要な操作の添字は小さい。代表の選択には小さい添字に対する選択を用いる。可算和もVV-小である。C\mathcal Cの部分対象束はE\mathcal Eの部分対象束に一致し、完備である。共同エピ射族の位相を用いると、§E20.9 命題 5.3により具体的な同値E≃Sh(C)\mathcal E\simeq\mathbf{Sh}(\mathcal C)を得る。

切片圏Cn=C/Gn\mathcal C_n=\mathcal C/G^nをとり、射影Gn+1→GnG^{n+1}\to G^nによる引き戻しをTn:Cn→Cn+1T_n:\mathcal C_n\to\mathcal C_{n+1}とする。これらの切片圏は有限極限、有限余極限、像、部分対象分類子および指数対象をもつ。切片の分類子はGn×ΩG^n\times\Omegaである。切片の指数対象は、指数対象と部分対象分類子を使い、「同じ底の元に属する各元を、指定された底の元に属する元へ送る写像」という条件を課した部分対象として構成される。したがって上で指定した閉包の中にある。引き戻しはこれらの構造を保つ。有限余極限と像については層の余極限の引き戻し安定性を、指数対象については切片での評価の普遍性を用いる。

TnT_nは忠実である。射の二つの合成が引き戻し後に等しければ、元の射もG×A→AG\times A\to Aというエピ射上で等しくなるからである。またTnT_nは共同エピ射族を保つ。切片の部分対象は元のトポスの部分対象であり、共同エピ射族の引き戻しは再び共同エピ射族となる。

D\mathcal Dをこの列のフィルター余極限の圏として構成する。対象は各有限段階の対象であり、二対象間の射は両者を同じ段階へ移した後の射の余極限とする。射の等号は、ある後の有限段階での等号である。有限個の対象、射、等式は一つの段階で表されるので、有限極限、有限余極限、像、指数対象および部分対象分類子の普遍性も有限段階から移る。たとえば有限極限への錐を後の共通段階で表し、その段階の普遍射を用いれば存在を得る。一意性も二つの射をさらに共通段階へ移して判定する。分類射と指数対象の射の対応も同じ方法で得られる。各Cn→D\mathcal C_n\to\mathcal Dは忠実であり、これらの有限の構造を保つ。

D\mathcal Dに、共通の真の部分対象を経由しない族を被覆とする位相を入れる。この条件は共同エピ射であることに等しい。実際、二つの射が族上で等しければその等化子が族を含み、等化子は全対象となる。逆に、族が真の部分対象を経由すれば、その分類射と真の射が共同エピ射性に反する。

被覆の引き戻し安定性も成り立つ。f:Y→Xf:Y\to Xに沿って被覆(Xi→X)(X_i\to X)を引き戻し、その全体が部分対象M⊆YM\subseteq Yに入るとする。部分対象の引き戻しは右随伴∀f\forall_fをもち、

N≤∀fM⟺f−1N≤MN\leq\forall_fM\quad\Longleftrightarrow\quad f^{-1}N\leq M

で特徴づけられる。ここで∀fM\forall_fMは、各底の元についてそのファイバー全体がMMに入るという条件の分類射で構成される。この構成は上の切片の指数対象と分類子の構成の一例である。各XiX_iの像は∀fM\forall_fMに入るので、被覆性から∀fM=X\forall_fM=X、したがってM=YM=Yとなる。恒等被覆と被覆の合成の公理は、部分対象を経由する条件からただちに従う。得られた位相をJstrJ_{\mathrm{str}}と書く。

関手T:C→DT:\mathcal C\to\mathcal Dは被覆を保つ。これを確かめるため、真の部分対象の検出を用いる。有限段階でa:A→Ba:A\to BがM⊆BM\subseteq Bを経由しないならば、引き戻しA×BM→AA\times_BM\to Aは真のモノ射である。その分類射と真の射は異なり、各遷移の忠実性によって後のすべての段階でも異なる。したがって経由しない性質は後の段階で保たれる。

D\mathcal Dのモノ射を一つの段階で表すと、その代表もモノ射である。代表の核対の二射がD\mathcal Dで等しければ、忠実性によって有限段階でも等しいからである。代表が真の部分対象であることも忠実性と分類射で検出される。いまC\mathcal Cの被覆族の像がD\mathcal Dの真の部分対象M⊆TCM\subseteq TCを経由すると仮定する。MMをある有限段階で表す。その段階へ移した元の族は被覆なので、族のある射はMMを経由しない。この性質はすべての後の段階で保たれ、D\mathcal Dで経由するという仮定に反する。よってTTは被覆を保つ。TTは有限極限と有限余極限を保つ忠実関手でもあるので、核対と余核対によってモノ射とエピ射を反映し、同型を反映する。

補題 2.1をTTに適用すると、左完全かつ保守的な逆像Ts:Sh(C)→Sh(D,Jstr)T_s:\mathbf{Sh}(\mathcal C)\to\mathbf{Sh}(\mathcal D,J_{\mathrm{str}})と、前合成による右随伴を得る。

D\mathcal Dの任意の対象は部分終対象で覆われる。実際、対象をC→GnC\to G^nで、真の部分対象を、さらに有限段階へ移してC′⊊Gi×CC'\subsetneq G^i\times Cで表す。GGの部分対象は生成族を含むので、ある部分対象S↪GS\hookrightarrow Gと射S→Gi×CS\to G^i\times CがC′C'を経由しない。この射とS↪GS\hookrightarrow Gを組にすると、次の段階でS→Gi+n+1S\to G^{i+n+1}はモノ射となる。したがってSSはその切片の終対象の部分対象であり、元の対象への射をもつ。この射がC′C'を経由しない性質は後の段階でも保たれる。よって部分終対象からのすべての射は共通の真の部分対象を経由せず、被覆をなす。

T=Sh(D,Jstr)\mathcal T=\mathbf{Sh}(\mathcal D,J_{\mathrm{str}})とおく。層化した表現可能層は生成族であり、直前の被覆によって部分終対象で覆われる。したがってT\mathcal Tは部分終対象で生成される。H=Sub⁡T(1)H=\operatorname{Sub}_{\mathcal T}(1)は小さい集合であり、層の部分対象の和と有限交わりの分配則によって frame である。各h∈Hh\in Hの代表を小さい族として選び、部分終対象の充満部分圏を作ると、有限極限で閉じ、生成族を含む。§E20.9 命題 5.3の制限と元の圏に沿う余極限により、具体的な同値T≃Sh(H)\mathcal T\simeq\mathbf{Sh}(H)を得る。この同値とTs⊣TsT_s\dashv T^s、E≃Sh(C)\mathcal E\simeq\mathbf{Sh}(\mathcal C)を合成したものが求めるqqである。▨

3 Boolean 局所化

補題 3.1. 小さい frameHHから、小さい完備 Boolean 代数BBへの、任意の上限と有限下限を保つ単射を構成することができる。

証明. 有界分配束HHの素フィルター全体をSSとする。a≰ba\not\leq bならば、aaの生成するフィルターはbbの生成するイデアルと交わらない。後者を避けるフィルターの極大元を Zorn の補題でとると、この極大フィルターは素フィルターである。実際、x∨yx\vee yが入りx,yx,yがともに入らなければ、xxとyyをそれぞれ添加したフィルターは避けていたイデアルに交わる。元のフィルターのあるp,qp,qについてp∧x≤bp\wedge x\leq b、q∧y≤bq\wedge y\leq bとなり、分配則からp∧q∧(x∨y)≤bp\wedge q\wedge(x\vee y)\leq bとなって矛盾する。

よってa↦a^={s∈S∣a∈s}a\mapsto\widehat a=\{s\in S\mid a\in s\}はHHをP(S)\mathcal P(S)へ単射に埋め込み、有限上限と有限下限を保つ。a^\widehat aで生成される Boolean 部分代数をAAとする。AAの各元は、有限個のu^∖v^\widehat u\setminus\widehat vの和で表される。

この埋め込みはHHの任意の上限を、AAにおける上限へ送る。a=⋁iaia=\bigvee_i a_iとし、c∈Ac\in Aがすべてのa^i\widehat a_iを含むとする。S∖cS\setminus cを有限個のu^∖v^\widehat u\setminus\widehat vの和で表す。各項についてu∧ai^⊆v^\widehat{u\wedge a_i}\subseteq\widehat v、すなわちu∧ai≤vu\wedge a_i\leq vである。frame の分配則からu∧a≤vu\wedge a\leq vとなる。したがってa^\widehat aもccに含まれ、上限の主張が従う。

Boolean 代数AAの超フィルター全体をXXとし、a∈Aa\in Aに対応する集合[a]={x∣a∈x}[a]=\{x\mid a\in x\}を開基とする。極大フィルターの存在とその素性は上と同じ Zorn の補題による。[a]∩[b]=[a∧b][a]\cap[b]=[a\wedge b]、X∖[a]=[¬a]X\setminus[a]=[\neg a]であり、a↦[a]a\mapsto[a]は単射である。

XXの正則開集合、すなわちU=int⁡(U‾)U=\tpint{\tpcl{U}}を満たす開集合全体をBBとする。演算を

⋁iUi=int⁡(⋃iUi‾),U∧W=U∩W,¬U=int⁡(X∖U)\bigvee_iU_i=\tpint{\tpcl{\bigcup_iU_i}}, \qquad U\wedge W=U\cap W, \qquad\neg U=\tpint{X\setminus U}

と定める。開集合OOについてr(O)=int⁡(O‾)r(O)=\tpint{\tpcl{O}}は正則開である。実際、O⊆r(O)⊆O‾O\subseteq r(O)\subseteq\overline Oなのでr(r(O))=r(O)r(r(O))=r(O)である。二つの正則開集合の交わりも正則開であり、上の上限は最小上界となる。U∩¬U=∅U\cap\neg U=\varnothingであり、U∪¬UU\cup\neg Uは稠密なので上限はXXである。分配則は、開集合WWと稠密な開部分集合D⊆OD\subseteq Oに対しW∩DW\cap DがW∩OW\cap Oで稠密であることを適用して得られる。したがってBBは完備 Boolean 代数である。下限は上限と補元から定まる。

a↦[a]a\mapsto[a]はAAをBBへ埋め込み、AA内に存在する任意の上限を保つ。実際、a=sup⁡iaia=\sup_i a_iならば、⋃i[ai]\bigcup_i[a_i]は[a][a]で稠密である。そうでなければ、開基から零でないb≤ab\leq aをとり、すべてのaia_iとbbが交わらないようにすることができる。するとa∧¬ba\wedge\neg bはaaより小さい上界となり矛盾する。[a][a]は開かつ閉なので、BBでの上限も[a][a]である。二つの埋め込みを合成すればよい。S,X,BS,X,Bは順に小さい集合の冪集合の部分集合として構成されるので、すべてVV-小である。▨

定理 3.2. Grothendieck トポスE\mathcal Eの小さい site による表示を固定する。このとき、小さい完備 Boolean 代数BBと全射な幾何的射p:Sh(B)→Ep:\mathbf{Sh}(B)\to\mathcal Eを構成することができる。この射を Boolean 局所化 (Boolean localization) という。

証明.命題 2.2によるq:Sh(H)→Eq:\mathbf{Sh}(H)\to\mathcal Eと、補題 3.1によるj:H↪Bj:H\hookrightarrow Bをとる。jjは有限極限と被覆を保つ連続な site 関手であり、順序の埋め込みなので同型を反映する。順序圏ではすべての射がモノ射なので像はその射自身であり、Sub⁡H(h)={k∣k≤h}\operatorname{Sub}_H(h)=\{k\mid k\leq h\}は完備である。したがって補題 2.1により、層化した左 Kan 拡張jsj_sは左完全かつ保守的であり、前合成jsj^sを右随伴にもつ。この随伴が定める幾何的射とqqを合成するとppを得る。二つの保守的関手の合成も保守的であるから、ppは全射である。▨

4 点と具体例

例 4.1.SSを集合とし、B=P(S)B=\mathcal P(S)とする。このとき、一元集合による被覆の層条件から

F(U)≅∏s∈UF({s})F(U)\cong\prod_{s\in U}F(\{s\})

を得る。したがって評価F↦(F({s}))s∈SF\mapsto(F(\{s\}))_{s\in S}と、族(As)(A_s)をU↦∏s∈UAsU\mapsto\prod_{s\in U}A_sへ送る構成は、互いに準逆の同値Sh(P(S))≃SetS\mathbf{Sh}(\mathcal P(S))\simeq\mathbf{Set}^Sを与える。位相空間XXでは、茎の族をとる関手と摩天楼層の積の随伴が、全射な幾何的射SetX→Sh(X)\mathbf{Set}^X\to\mathbf{Sh}(X)を与える。

例 4.2. 非退化な完備 Boolean 代数BBのトポスSh(B)\mathbf{Sh}(B)の点は、BBの原子に対応する。実際、点の逆像は部分終対象上で、上限と有限下限を保つ写像v:B→2v:B\to2を誘導する。k=⋁{b∣v(b)=0}k=\bigvee\{b\mid v(b)=0\}とおくとv(k)=0v(k)=0である。a=¬ka=\neg kは零でなく、その任意の零でない部分元ccはv(c)=1v(c)=1を満たす。もし0<c<a0<c<aならばv(c)=v(a∧¬c)=1v(c)=v(a\wedge\neg c)=1となり、交わりの保存に反する。よってaaは原子である。逆に原子aa上の切断F↦F(a)F\mapsto F(a)は有限極限を保ち、任意の被覆がaa自身を含むため層化もこの値を変えない。右随伴はbbでa≤ba\leq bならSS、それ以外なら一点集合をとる層であり、点を与える。すべての層は部分終対象の余極限で記述されるため、点の逆像は部分終対象上の対応で同型を除いて決まる。

R\Rの正則開集合の完備 Boolean 代数は原子をもたない。演算は補題 3.1の証明における正則開集合の演算である。任意の空でない開集合は、その内部に互いに離れた二つの空でない開区間を含むので、正則開集合の零でない元は原子でない。したがってこの層のトポスは非退化であるが点をもたない。退化な Boolean 代数では層の圏は終圏であり、空の点の族が十分である。

参考文献

  1. Michael Barr, Toposes without points, Journal of Pure and Applied Algebra 5 (1974), no. 3, 265–280. 著者公開版小さい切片圏の列から局所的な順序圏による被覆を構成する方法と、完備 Boolean 代数による局所化の構成を参考にした。
  2. The Stacks Project Authors, The Stacks Project.

前提記事

14 本の記事・単元を表示