Lawvere–Tierney位相

同義語:Lawvere–Tierney topologyLawvere-Tierney位相

概要

Lawvere–Tierney位相(Lawvere–Tierney topology)とは、初等トポスの部分対象分類子 $\Omega$ の自己射 $j$ で、$j\circ\mathrm{true}=\mathrm{true}$、$j\circ j=j$ をみたし、連言 $\wedge$ と可換なもののことで、「局所的に真」を表す様相演算子とみなせ、二重否定位相・開位相・閉位相が代表例である。位相は各対象の部分対象の上の、引き戻しと可換で増大的・冪等・交わりを保つ閉包作用素と 1 対 1 に対応し、稠密な部分対象からの射が一意に延びる対象として層が定まる。層の部分対象が層であることは閉部分対象であることと同値である。前層のトポスでは、位相は小さい圏の上の篩による Grothendieck 位相とちょうど対応し、層の概念も一致する。

$$\newcommand{C}[0]{\mathbb{C}} \newcommand{div}[0]{\mathbin{÷}} \newcommand{N}[0]{\mathbb{N}} \newcommand{Q}[0]{\mathbb{Q}} \newcommand{R}[0]{\mathbb{R}} \newcommand{Z}[0]{\mathbb{Z}} $$

前提知識: トポス, 部分対象分類子, Heyting代数, 篩(圏論)

位相空間の上の層を決めるのは「どの開集合がどの開集合を覆うか」という情報だけである。Lawvere–Tierney 位相は、この「覆う」という情報を、初等トポスの部分対象分類子 $\Omega$ の自己射 $j\colon\Omega\to\Omega$ として述べたものである。$\Omega$ の元を真理値とみると、$j$ は「局所的には真である」を表す一種の様相演算子であり、真を真に送り、2 回施しても変わらず、連言と可換である。
Lawvere–Tierney 位相は、各対象の部分対象の上の 閉包作用素 と 1 対 1 に対応し、閉包について稠密な部分対象への射が一意に延びる対象として 層 が定まる。前層のトポスでは、Lawvere–Tierney 位相はちょうど小さい圏の上の(篩による)Grothendieck 位相にあたり、層の概念も一致する。この記事では、位相と閉包の対応、開位相・閉位相の例、層の部分対象と閉部分対象の一致、前層のトポスで位相から Grothendieck 位相が得られることを証明する。

定義

$\mathcal E$ を初等トポス(トポス の定義「初等トポス」)とし、$\mathrm{true}\colon1\to\Omega$ を部分対象分類子、部分対象 $S\rightarrowtail X$ の分類射を $\chi_S\colon X\to\Omega$ と書く。各対象 $X$ の部分対象の全体 $\operatorname{Sub}(X)$ は Heyting 代数であり、射 $f\colon X'\to X$ に沿った引き戻し $f^*$ は Heyting 代数の準同型である(MM92 IV.8 Theorem 1、p. 201)。$\chi_{f^*S}=\chi_S\circ f$ である。$\wedge\colon\Omega\times\Omega\to\Omega$ を部分対象 $(\mathrm{true},\mathrm{true})\colon1\rightarrowtail\Omega\times\Omega$ の分類射とすると、$\chi_{S\wedge S'}=\wedge\circ(\chi_S,\chi_{S'})$ である。$T$ で部分対象 $\mathrm{true}\colon1\rightarrowtail\Omega$ を表す($\chi_T=\mathrm{id}_\Omega$)。

Lawvere–Tierney 位相

射 $j\colon\Omega\to\Omega$ が Lawvere–Tierney 位相(Lawvere–Tierney topology)であるとは、次の 3 条件をみたすことをいう。
$$ j\circ\mathrm{true}=\mathrm{true},\qquad j\circ j=j,\qquad j\circ\wedge=\wedge\circ(j\times j). $$

閉包・稠密・閉

射 $j\colon\Omega\to\Omega$ と部分対象 $S\rightarrowtail X$ について、$j\circ\chi_S$ が分類する部分対象を $S$ の $j$ 閉包といい、$\overline S$ と書く。$\overline S=X$ のとき $S$ は稠密(dense)、$\overline S=S$ のとき閉(closed)であるという。2 つの位相 $j,k$ について、すべての部分対象 $S$ で $j$ 閉包が $k$ 閉包に含まれるとき $j\le k$ と書く。

定義は MM92 V.1(pp. 219–221)による。$\chi_{f^*S}=\chi_S\circ f$ から、閉包は引き戻しと可換である:$f^*(\overline S)=\overline{f^*S}$。とくに稠密な部分対象・閉部分対象の引き戻しは、それぞれ稠密・閉である。

位相と閉包作用素

位相と閉包作用素の対応
  1. $j$ が Lawvere–Tierney 位相なら、$j$ 閉包はすべての $S,S'\in\operatorname{Sub}(X)$ について
    $$ S\le\overline S,\qquad\overline{\overline S}=\overline S,\qquad\overline{S\wedge S'}=\overline S\wedge\overline{S'} $$
    をみたし、引き戻しと可換である。とくに $S\le S'$ なら $\overline S\le\overline{S'}$。
  2. 逆に、各対象 $X$ の $\operatorname{Sub}(X)$ 上の写像 $c_X$ が引き戻しと可換($f^*c_X(S)=c_{X'}(f^*S)$)で、上の 3 つの性質をみたすなら、$j:=\chi_{c_\Omega(T)}$ は Lawvere–Tierney 位相であり、その閉包は $c$ に一致する。このような $j$ はただ 1 つである。
米田の補題で $\Omega$ に戻す

1:$K\rightarrowtail\Omega$ を $j$ が分類する部分対象とする。$j\circ\mathrm{true}=\mathrm{true}$ は $\mathrm{true}$ が $K$ を経由すること、すなわち $T\le K$ を意味する。$S=\chi_S^*(T)$ で、$\overline S$ の分類射は $j\circ\chi_S=\chi_K\circ\chi_S$ なので $\overline S=\chi_S^*(K)$ であり、$\chi_S^*$ は順序を保つから $S\le\overline S$。$\overline{\overline S}$ の分類射は $j\circ j\circ\chi_S=j\circ\chi_S$ なので $\overline{\overline S}=\overline S$。$\overline{S\wedge S'}$ の分類射は
$$ j\circ\wedge\circ(\chi_S,\chi_{S'})=\wedge\circ(j\circ\chi_S,\,j\circ\chi_{S'}) $$
で、これは $\overline S\wedge\overline{S'}$ の分類射である。引き戻しとの可換性は定義の直後に述べた。$S\le S'$ なら $S=S\wedge S'$ なので $\overline S=\overline S\wedge\overline{S'}\le\overline{S'}$。
2:$S=\chi_S^*(T)$ なので、可換性から $c_X(S)=\chi_S^*c_\Omega(T)$ であり、その分類射は $\chi_{c_\Omega(T)}\circ\chi_S=j\circ\chi_S$ である。よって $c$ は $j$ 閉包と一致する。$j\circ\mathrm{true}=\mathrm{true}$:$T\le c_\Omega(T)$ なので $\mathrm{true}$ は $c_\Omega(T)$ を経由し、$\mathrm{true}^*c_\Omega(T)$ は $1$ 全体である。その分類射 $j\circ\mathrm{true}$ は $1$ 全体の分類射 $\mathrm{true}$ に等しい。$j\circ j=j$:$X=\Omega$、$S=T$ とすると $j\circ j=j\circ\chi_{c(T)}=\chi_{c(c(T))}=\chi_{c(T)}=j$。交わり:$X=\Omega\times\Omega$ とし、$P_1,P_2$ を射影 $\pi_1,\pi_2$ が分類する部分対象とすると $\chi_{P_1\wedge P_2}=\wedge\circ(\pi_1,\pi_2)=\wedge$ なので、
$$ j\circ\wedge=\chi_{c(P_1\wedge P_2)}=\chi_{c(P_1)\wedge c(P_2)}=\wedge\circ(j\circ\pi_1,\,j\circ\pi_2)=\wedge\circ(j\times j). $$
一意性:位相 $j$ は $T$ の閉包 $\overline T$ の分類射 $j\circ\chi_T=j$ として閉包から決まる。$\square$

この対応は MM92 V.1 Proposition 1(p. 221)にある。二重否定位相 の補題「閉包作用素から位相へ」は 2 の存在の部分である。以下、Lawvere–Tierney 位相を単に位相とよび、閉包作用素と同一視する。

閉包の基本性質

$j$ を位相とし、$A\rightarrowtail E$ を部分対象とする。

  1. $\overline A$ は $E$ の閉部分対象であり、$A$ は $\overline A$ の稠密な部分対象である。
  2. $j$ と $\mathrm{id}_\Omega$ の等化子を $\Omega_j\rightarrowtail\Omega$ とすると、射 $E\to\Omega_j$ は $E$ の閉部分対象と 1 対 1 に対応する(部分対象 $S$ が閉であることは $j\circ\chi_S=\chi_S$ と同値である)。

1:$\overline{\overline A}=\overline A$ なので $\overline A$ は閉である。$i\colon\overline A\rightarrowtail E$ とすると、$A\le\overline A$ なので $A$ を $\overline A$ の部分対象とみたものは $i^*A$ であり、引き戻しとの可換性からその閉包は $i^*(\overline A)$、すなわち $\overline A$ 全体である。2:$S$ が閉であることは分類射が等しいこと $j\circ\chi_S=\chi_S$ と同値であり、これは $\chi_S$ が等化子 $\Omega_j$ を経由することと同値である。$\Omega_j\to\Omega$ はモノ射なので経由の仕方はただ 1 つである。$\square$

2 は MM92 V.2 Lemma 2(p. 225)である。

例

自明な位相と二重否定位相
  1. $j=\mathrm{id}_\Omega$ は位相で、閉包は何も変えない。稠密な部分対象は対象自身だけで、すべての対象が層である(層は後の def-lt-sheaf)。
  2. $j=\mathrm{true}\circ!_\Omega$($!_\Omega\colon\Omega\to1$)は位相で、閉包はすべての部分対象を全体に送る。層は終対象と同型な対象だけである(二重否定位相 の例「反例:定数の位相」)。
  3. 否定 $\neg\colon\Omega\to\Omega$ を 2 回合成した $\neg\neg$ は位相で、閉包は $S\mapsto\neg\neg S$ である。この位相の層の圏はつねに Boolean なトポスになる(二重否定位相)。

部分対象 $U\rightarrowtail1$ と対象 $X$ について、$U_X:=!_X^*(U)\in\operatorname{Sub}(X)$ とおく($!_X\colon X\to1$)。$!_X\circ f=!_{X'}$ なので $f^*(U_X)=U_{X'}$ である。

開位相と閉位相

部分対象 $U\rightarrowtail1$ について、各 $\operatorname{Sub}(X)$ 上の 2 つの写像
$$ S\mapsto(U_X\Rightarrow S),\qquad S\mapsto S\vee U_X $$
(演算は Heyting 代数 $\operatorname{Sub}(X)$ のもの)は、どちらも thm-lt-closure の 2 の条件をみたし、位相を定める。前者の位相 $j_{o(U)}$ を $U$ の定める開位相、後者の位相 $j_{c(U)}$ を閉位相という。$S$ が開位相について稠密であるのは $U_X\le S$ のとき、閉位相について稠密であるのは $S\vee U_X=X$ のときである。

引き戻しとの可換性は、$f^*$ が $\Rightarrow$ と $\vee$ を保つ Heyting 代数の準同型であることと $f^*(U_X)=U_{X'}$ による。Heyting 代数の随伴 $Y\le(a\Rightarrow b)\iff Y\wedge a\le b$ を使う。開位相:$S\wedge U_X\le S$ から $S\le(U_X\Rightarrow S)$。$Y\le U_X\Rightarrow(U_X\Rightarrow S)\iff Y\wedge U_X\wedge U_X\le S\iff Y\le(U_X\Rightarrow S)$ から冪等。$Y\le U_X\Rightarrow(S\wedge S')\iff Y\wedge U_X\le S$ かつ $Y\wedge U_X\le S'$ から交わりを保つ。閉位相:増大と冪等は明らかで、交わりは分配律(Heyting代数 の命題「含意から従う式」)による $(S\vee U_X)\wedge(S'\vee U_X)=(S\wedge S')\vee U_X$ から従う。稠密性の判定:$U_X\Rightarrow S=X\iff X\wedge U_X\le S\iff U_X\le S$。$\square$

名前は位相空間の層から来ている。位相空間 $Z$ の層のトポス $\mathcal E=\operatorname{Sh}(Z)$ で $U$ が開集合($1$ の部分対象)のとき、開位相の層の圏は $\operatorname{Sh}(U)$ と、閉位相の層の圏は $\operatorname{Sh}(Z\setminus U)$ と同値になる(J77 p. 94。一般に開位相の層の圏はスライス $\mathcal E/U$ と同値である:同 Proposition 3.54、p. 96)。開位相・閉位相は J77 Proposition 3.52(p. 94)による。これらの同値はこの記事では証明しない。

層

層

$j$ を位相とする。対象 $F$ が $j$ 層であるとは、任意の稠密なモノ射 $m\colon A\rightarrowtail E$ について、合成 $\operatorname{Hom}(E,F)\to\operatorname{Hom}(A,F)$、$r\mapsto r\circ m$ が全単射であることをいう。$j$ 層のなす充満部分圏を $\operatorname{Sh}_j(\mathcal E)$ と書く。

つまり、稠密な部分対象 $A$ から層 $F$ への射は、$E$ 全体へただ一通りに延びる。定義は MM92 V.2(p. 223)による。

層の部分対象は閉部分対象

$j$ を位相、$F$ を $j$ 層、$m\colon A\rightarrowtail F$ を部分対象とする。$A$ が $j$ 層であることと、$A$ が $F$ の閉部分対象であることは同値である。

稠密な部分対象から延ばす

閉なら層:稠密なモノ射 $d\colon D\rightarrowtail B$ と射 $f\colon D\to A$ をとる。$F$ は層なので、$g\circ d=m\circ f$ となる $g\colon B\to F$ がただ 1 つある。$g\circ d$ は $A$ を経由するので $D\le g^*(A)$ であり、$g^*(A)$ は閉部分対象の引き戻しなので閉である。thm-lt-closure の 1 の単調性から $B=\overline D\le\overline{g^*(A)}=g^*(A)$ となり、$g$ は $A$ を経由する:$g=m\circ h$。$m$ はモノ射なので $m\circ h\circ d=m\circ f$ から $h\circ d=f$。別の $h'$ で $h'\circ d=f$ なら、$m\circ h'$ と $g$ はともに $m\circ f$ の延長なので一致し、$h'=h$ である。
層なら閉:prop-lt-closure-basic の 1 により $A$ は $\overline A$ の稠密な部分対象である。包含を $i\colon A\rightarrowtail\overline A$、$k\colon\overline A\rightarrowtail F$($m=k\circ i$)とする。$A$ は層なので、$\mathrm{id}_A$ は $r\circ i=\mathrm{id}_A$ となる $r\colon\overline A\to A$ に延びる。$k$ と $m\circ r$ はどちらも $\overline A\to F$ で、$i$ との合成がともに $m$ なので、$F$ が層であることから $k=m\circ r$。よって $\overline A\le A$ であり、$A=\overline A$。$\square$

この定理は MM92 V.2 Lemma 4(p. 226)である。$\operatorname{Sh}_j(\mathcal E)$ はトポスであり、その部分対象分類子は $\Omega_j$、包含関手は有限極限を保ち、有限極限を保つ左随伴(層化)をもつ(MM92 V.2 Theorem 5・V.3 Theorem 1、p. 227。この記事では証明しない)。包含関手はモノ射を保つので、thm-lt-subsheaf により、層 $F$ の $\operatorname{Sh}_j(\mathcal E)$ での部分対象はちょうど $F$ の閉部分対象であり、prop-lt-closure-basic の 2 と整合する。

前層のトポスと Grothendieck 位相

$\mathcal C$ を小さい圏とし、前層のトポス $\widehat{\mathcal C}$ を考える。$\Omega(C)$ は $C$ 上の篩(圏論)の全体で、射 $g\colon D\to C$ による制限は引き戻し $S\mapsto g^*S$、$\mathrm{true}_C$ は最大の篩 $t_C$ であり、$\wedge$ は篩の共通部分である(部分対象分類子 の「前層の圏における構成」)。前層 $E$ の部分前層 $A$ の分類射は、$e\in E(C)$ を篩 $\{f\colon D\to C\mid e\cdot f\in A(D)\}$ に送る($e\cdot f$ は $f$ による制限)。

位相から Grothendieck 位相へ

$j$ を $\widehat{\mathcal C}$ の位相とし、$J(C)=\{S\in\Omega(C)\mid j_C(S)=t_C\}$ とおく。このとき $J$ は $\mathcal C$ 上の(篩による)Grothendieck 位相(篩(圏論) の定義「被覆篩の3公理」)である。さらに、部分前層 $A\subset E$ の $j$ 閉包は
$$ \overline A(C)=\{e\in E(C)\mid\{f\colon D\to C\mid e\cdot f\in A(D)\}\in J(C)\} $$
で与えられる。

$j$ は自然変換なので、$g\colon D\to C$ について $j_D(g^*S)=g^*(j_CS)$ である。$\wedge$ は共通部分なので、各 $j_C$ は共通部分を保ち、とくに包含を保つ。最大篩:$j\circ\mathrm{true}=\mathrm{true}$ から $j_C(t_C)=t_C$。引き戻しで安定:$S\in J(C)$ なら $j_D(g^*S)=g^*t_C=t_D$。局所性:$S\in J(C)$ とし、篩 $R$ が $S$ のすべての $g\colon D\to C$ について $g^*R\in J(D)$ をみたすとする。$g^*(j_CR)=j_D(g^*R)=t_D$ は $\mathrm{id}_D$ を含むので $g\in j_CR$ であり、$S\subset j_CR$。包含を保つことと $j\circ j=j$ から $t_C=j_C(S)\subset j_C(j_CR)=j_CR$ となり、$R\in J(C)$。
閉包の式:$\overline A$ の分類射は $j\circ\chi_A$ なので、$e\in\overline A(C)$ は $j_C(\chi_A(e))=t_C$、すなわち $\chi_A(e)\in J(C)$ と同値である。$\square$

逆に、$\mathcal C$ 上の Grothendieck 位相 $J$ は $j_C(S)=\{g\colon D\to C\mid g^*S\in J(D)\}$ によって $\widehat{\mathcal C}$ の位相 $j$ を定め、2 つの構成は互いに逆で、$j$ 層とは $J$ についての層(篩(圏論) の定義「被覆篩に関する層条件」)にほかならない(MM92 V.1 Theorem 2、p. 222、V.4 Theorem 1・Theorem 2、pp. 233–234。この記事では証明しない)。閉包の式は同 V.4 (6)(p. 235)にある。こうして、Grothendieck トポスの層の概念は Lawvere–Tierney 位相の層の特別な場合になる。

開被覆と稠密位相
  1. 位相空間 $Z$ の開集合の圏 $\mathcal O(Z)$ の前層のトポスで、開集合 $W$ 上の篩 $S$ を、$S$ に属する開集合の和集合 $V$ の主篩($V$ に含まれる開集合の全体)に送る射 $j$ は位相であり、対応する $J$ は「和集合が $W$ になる」篩を被覆とする位相である。$j$ 層は通常の $Z$ 上の層である(MM92 V.1、pp. 219–220、V.2、p. 223)。
  2. $\neg\neg$ に対応する Grothendieck 位相は稠密位相である(二重否定位相 の系「二重否定位相は稠密位相」)。

反例:条件を外すと成り立たない

$\mathbf 2$ を 2 つの対象 $0,1$ と恒等射以外の射 $f\colon0\to1$ ただ 1 つからなる圏とする。$\Omega(1)$ は $\emptyset\subset\{f\}\subset t_1$ の 3 つの篩、$\Omega(0)$ は $\emptyset\subset t_0$ の 2 つであり、$f^*$ は $\emptyset\mapsto\emptyset$、$\{f\}\mapsto t_0$、$t_1\mapsto t_0$ である。

外す条件反例成り立たなくなること
$j\circ\mathrm{true}=\mathrm{true}$$0\not\cong1$ のトポスの $\mathrm{false}\circ!_\Omega$$S\le\overline S$
$j\circ j=j$$\widehat{\mathbf 2}$ で $j_1\colon\emptyset\mapsto\{f\}\mapsto t_1\mapsto t_1$、$j_0$ は定数 $t_0$$\overline S$ が閉であること
thm-lt-subsheaf の「$A$ は閉」$\widehat{\mathbf 2}$ の $\neg\neg$ 層 $h_1$ と、$A(1)=\emptyset$、$A(0)=h_1(0)$ の部分前層 $A$$A$ は層
反例の確かめ
各行の確かめを開く

1 行目:$\mathrm{false}\circ!_\Omega$ を 2 回合成しても $\mathrm{false}\circ!_\Omega$ で、$\mathrm{false}\wedge\mathrm{false}=\mathrm{false}$ から交わりの条件もみたす。閉包はすべての部分対象を最小元に送るので、$X\ne0$ なら $X\not\le\overline X$。2 行目:$j_0\circ f^*=f^*\circ j_1$ は 3 つの篩で確かめられ(どちらも $\emptyset\mapsto t_0$ など)、$j$ は自然変換である。$j_1(t_1)=t_1$、$j_0(t_0)=t_0$ で、$\Omega(1)$ と $\Omega(0)$ は全順序なので、順序を保つ $j_C$ は共通部分(最小値)を保つ。しかし $j_1(j_1(\emptyset))=t_1\ne\{f\}=j_1(\emptyset)$。米田の補題で $h_1$ の部分前層は $\Omega(1)$ の元と対応し、閉包は $j_1$ で計算されるので、空な部分前層の閉包 $\{f\}$ の閉包は $t_1$ で、$\{f\}$ は閉でない。3 行目:$\widehat{\mathbf 2}$ の $\neg\neg$ 層は制限 $F(1)\to F(0)$ が全単射な前層である(二重否定位相 の例「最小元をもつ半順序集合」)。$h_1(1)=\{\mathrm{id}_1\}\to h_1(0)=\{f\}$ は全単射だが、$A(1)=\emptyset\to A(0)$ は全単射でないので $A$ は層でない。実際 $A$ は閉でなく、$\neg\neg A=h_1$ である。

関連項目

参考文献

[1]
Saunders Mac Lane, Ieke Moerdijk, Sheaves in Geometry and Logic: A First Introduction to Topos Theory, Springer, 1992, IV.8 Theorem 1(p. 201)、V.1 定義・例・Proposition 1・Theorem 2(pp. 219–222)、V.2 層の定義・Lemma 2・Lemma 4・Theorem 5(pp. 223–227)、V.3 Theorem 1(p. 227)、V.4 Theorem 1・Theorem 2 と (6)(pp. 233–235)
[2]
Peter T. Johnstone, Topos Theory, Academic Press, 1977, §3.5 Proposition 3.52(開位相と閉位相)と位相空間の層の場合の注意 p. 94、Proposition 3.54 p. 96

Mathpediaは寄付と、参考文献の書籍リンク(Amazonアソシエイト)の紹介料で運営されています。 支援について / 寄付する