Condensed Mathematics Seminar Note / 凝縮数学ゼミノート -4 (Condensed abelian groups / 凝縮アーベル群)
概要
身内の中で勝手に私が凝縮数学について喋るゼミのノートをLaTeX化したものです。 まだまだ浅学なので、多分に誤植が含まれていますがご容赦ください。もし誤植を見つけた方は、私まで連絡していただけると大変嬉しいです。
LuaLaTeXで書いたものは以下で入手できます。
凝縮数学ゼミノートの一覧です:
Condensed abelian groups
定義 4.1
C = Ab , Ring , Alg , … \mathcal C=\operatorname{Ab},\operatorname{Ring},\operatorname{Alg},\ldots C = Ab , Ring , Alg , … のように、有限直積を用いて演算と公理が記述される代数的構造の圏とする。κ \kappa κ -condensed C \mathcal C C -object とは ∗ κ - p r o e ˊ t *_{\kappa\text{-}\mathrm{pro\acute{e}t}} ∗ κ - pro e ˊ t 上の C \mathcal C C 値層のことであり、その圏を
Cond κ ( C ) : = Sh C ( ∗ κ - p r o e ˊ t )
\operatorname{Cond}_\kappa(\mathcal C):=\operatorname{Sh}_{\mathcal C}(*_{\kappa\text{-}\mathrm{pro\acute{e}t}})
Cond κ ( C ) := Sh C ( ∗ κ - pro e ˊ t )
と書く。
定理 4.2
定義 4.1 の C \mathcal C C に対して
Sh C ( Extr κ - s m a l l ) ≃ Cond κ ( C )
\operatorname{Sh}_{\mathcal C}(\operatorname{Extr}_{\kappa\text{-}\mathrm{small}}) \simeq \operatorname{Cond}_\kappa(\mathcal C)
Sh C ( Extr κ - small ) ≃ Cond κ ( C )
が成り立つ。
証明
命題 2.17 と Sch26b (Proposition 2.17) より、 Sh ( Extr κ - s m a l l ) \operatorname{Sh}(\operatorname{Extr}_{\kappa\text{-}\mathrm{small}}) Sh ( Extr κ - small ) と Cond κ ( Set ) \operatorname{Cond}_\kappa(\operatorname{Set}) Cond κ ( Set ) の同値は有限直積を保つ。 実際、この同値の下では、有限直積の保存は空対象と二項直積の保存という有限個の 図式に関する条件である。したがって群・環・代数など、有限直積だけで演算と公理を 記述できる代数的構造を対象に与えることは、同値の前後で同じデータを与えることに なる。例えば
Ab ( Sh ( Extr κ - s m a l l ) ) ≃ Ab ( Cond κ ( Set ) )
\operatorname{Ab}\bigl(\operatorname{Sh}(\operatorname{Extr}_{\kappa\text{-}\mathrm{small}})\bigr)
\simeq
\operatorname{Ab}\bigl(\operatorname{Cond}_\kappa(\operatorname{Set})\bigr)
Ab ( Sh ( Extr κ - small ) ) ≃ Ab ( Cond κ ( Set ) )
一般の site E \mathcal E E に対して Sh Ab ( E ) ≃ Ab ( Sh ( E ) ) \operatorname{Sh}_{\operatorname{Ab}}(\mathcal E)\simeq\operatorname{Ab}(\operatorname{Sh}(\mathcal E)) Sh Ab ( E ) ≃ Ab ( Sh ( E )) であるから、主張が従う。
□
定義 4.3
full condensed C \mathcal C C -objects の圏を Cond ( C ) : = colim κ Cond κ ( C ) \operatorname{Cond}(\mathcal C):=\operatorname*{colim}_{\kappa}\operatorname{Cond}_\kappa(\mathcal C) Cond ( C ) := colim κ Cond κ ( C ) と定める。定理 4.2 の圏同値のもとで、 遷移関手は Extr κ \operatorname{Extr}_\kappa Extr κ の包含に沿う左 Kan 拡張で与えられる。
定義 4.4
アーベル圏の対象 M M M が compact であるとは、関手 Hom ( M , − ) \operatorname{Hom}(M,-) Hom ( M , − ) が filtered colimit を保つことをいう。
定義 4.5
任意の T ∈ Cond κ ( Set ) T\in\operatorname{Cond}_\kappa(\operatorname{Set}) T ∈ Cond κ ( Set ) に対して、自由 condensed abelian group をZ [ T ] : = ( S ⟼ Z [ T ( S ) ] ) † \mathbb Z[T]:=\left(S\longmapsto\mathbb Z[T(S)]\right)^\dagger Z [ T ] := ( S ⟼ Z [ T ( S )] ) † と書く。ここで ( − ) † (-)^\dagger ( − ) † は前層の層化を表す。この構成は忘却関手 U : Cond κ ( Ab ) → Cond κ ( Set ) U\colon\operatorname{Cond}_\kappa(\operatorname{Ab})\to\operatorname{Cond}_\kappa(\operatorname{Set}) U : Cond κ ( Ab ) → Cond κ ( Set ) の左随伴である。
主に用いる代数的対象は、extremally disconnected compact Hausdorff space 上で値を評価するだけでよい。
定理 4.6 — Sch26b (Theorem 2.2)
Cond κ ( Ab ) \operatorname{Cond}_\kappa(\operatorname{Ab}) Cond κ ( Ab ) は次の性質を持つ Grothendieck abelian category である。
任意の小さい colimit を持つ。
任意の小さい limit を持つ。
coproduct は exact である。
product は exact である。
filtered colimit は exact である。
集合 J J J 、filtered categories I j I_j I j 、および filtered diagrams ( M j , i j ) i j ∈ I j (M_{j,i_j})_{i_j\in I_j} ( M j , i j ) i j ∈ I j に対して、自然な射
colim ( i j ) ∈ ∏ j ∈ J I j ∏ j ∈ J M j , i j → ∼ ∏ j ∈ J colim i j ∈ I j M j , i j
\operatorname*{colim}_{(i_j)\in\prod_{j\in J}I_j}
\prod_{j\in J}M_{j,i_j}
\xrightarrow{\ \sim\ }
\prod_{j\in J}\operatorname*{colim}_{i_j\in I_j}M_{j,i_j}
( i j ) ∈ ∏ j ∈ J I j colim j ∈ J ∏ M j , i j ∼ j ∈ J ∏ i j ∈ I j colim M j , i j は同型である。
また、Cond κ ( Ab ) \operatorname{Cond}_\kappa(\operatorname{Ab}) Cond κ ( Ab ) は compact projective objects により生成される。
証明
定理 4.2 により Sh Ab ( Extr κ - s m a l l ) \operatorname{Sh}_{\operatorname{Ab}}(\operatorname{Extr}_{\kappa\text{-}\mathrm{small}}) Sh Ab ( Extr κ - small ) で考えればよい。 Extr κ - s m a l l \operatorname{Extr}_{\kappa\text{-}\mathrm{small}} Extr κ - small の小さい skeleton を一つ固定する。 前節の層条件の記述により、この圏は
F ( ∅ ) = 0 , F ( T 1 ⨿ T 2 ) ≃ F ( T 1 ) × F ( T 2 )
F(\emptyset)=0,\qquad
F(T_1\amalg T_2)\simeq F(T_1)\times F(T_2)
F ( ∅ ) = 0 , F ( T 1 ⨿ T 2 ) ≃ F ( T 1 ) × F ( T 2 ) (21)
を満たす Ab \operatorname{Ab} Ab 値関手の圏とみなせる。
Ab \operatorname{Ab} Ab では有限直積と有限直和が一致する。このため、関手圏で点ごとに計算した 任意の積、直和、kernel、cokernel は (21) を保つ。従って任意の小さい limit と colimit が存在し、いずれも各点で計算される。特に image と coimage も点ごとに計算され、 Ab \operatorname{Ab} Ab における Coim ≃ Im \operatorname{Coim}\simeq\operatorname{Im} Coim ≃ Im から Cond κ ( Ab ) \operatorname{Cond}_\kappa(\operatorname{Ab}) Cond κ ( Ab ) は abelian category である。
Ab \operatorname{Ab} Ab では任意の積と任意の直和が exact であり、filtered colimit も exact である。 これらを各点で評価すれば、(Ab3)、(Ab3∗ ^* ∗ )、(Ab4)、(Ab4∗ ^* ∗ )、(Ab5) が従う。
(Ab6) は各 S S S で Ab \operatorname{Ab} Ab における自然な写像
colim ( i j ) ∈ ∏ j ∈ J I j ∏ j ∈ J M j , i j ⟶ ∏ j ∈ J colim i j ∈ I j M j , i j
\operatorname*{colim}_{(i_j)\in\prod_{j\in J}I_j}
\prod_{j\in J}M_{j,i_j}
\longrightarrow
\prod_{j\in J}\operatorname*{colim}_{i_j\in I_j}M_{j,i_j}
( i j ) ∈ ∏ j ∈ J I j colim j ∈ J ∏ M j , i j ⟶ j ∈ J ∏ i j ∈ I j colim M j , i j
が同型であることに帰着する。右辺の元について各成分の代表元 a j ∈ M j , i j a_j\in M_{j,i_j} a j ∈ M j , i j を選べば、左辺の元 [ ( a j ) j ∈ J ] ( i j ) [(a_j)_{j\in J}]_{(i_j)} [( a j ) j ∈ J ] ( i j ) を得る。代表元を変えても、各 j j j について filteredness により共通の段階 k j k_j k j で像を一致させられるので、積添字圏の対象 ( k j ) j ∈ J (k_j)_{j\in J} ( k j ) j ∈ J で二つの代表元は一致する。従ってこの対応は矛盾なく定まり、明らかに上の写像の 逆である。よって (Ab6) が成り立つ。
最後に compact projective generators を構成する。固定した skeleton の対象 S S S に対し、 representable condensed set S ‾ \underline S S に自由関手を適用した対象を、略して Z [ S ] \mathbb Z[S] Z [ S ] と書く。自由関手との随伴と Yoneda の補題から
Hom Cond κ ( Ab ) ( Z [ S ] , M ) ≃ Hom Cond κ ( Set ) ( S ‾ , U ( M ) ) ≃ M ( S )
\operatorname{Hom}_{\operatorname{Cond}_\kappa(\operatorname{Ab})}(\mathbb Z[S],M)
\simeq
\operatorname{Hom}_{\operatorname{Cond}_\kappa(\operatorname{Set})}(\underline S,U(M))
\simeq M(S)
Hom Cond κ ( Ab ) ( Z [ S ] , M ) ≃ Hom Cond κ ( Set ) ( S , U ( M )) ≃ M ( S )
である。評価関手 M ↦ M ( S ) M\mapsto M(S) M ↦ M ( S ) は点ごとの計算から exact であり、filtered colimit を保つ。従って Z [ S ] \mathbb Z[S] Z [ S ] は projective かつ compact である。
生成性を確認する。零でない M M M を取ると、ある skeleton の対象 S S S に対して M ( S ) ≠ 0 M(S)\neq0 M ( S ) = 0 である。上の同型により Hom ( Z [ S ] , M ) ≠ 0 \operatorname{Hom}(\mathbb Z[S],M)\neq0 Hom ( Z [ S ] , M ) = 0 となるので、 { Z [ S ] } S \{\mathbb Z[S]\}_S { Z [ S ] } S は生成族である。従って Cond κ ( Ab ) \operatorname{Cond}_\kappa(\operatorname{Ab}) Cond κ ( Ab ) は compact projective objects により生成され、特に Grothendieck abelian category である。
□
定義 4.7
M , N ∈ Cond κ ( Ab ) M,N\in\operatorname{Cond}_\kappa(\operatorname{Ab}) M , N ∈ Cond κ ( Ab ) に対し、symmetric monoidal tensor product を
M ⊗ N : = ( S ⟼ M ( S ) ⊗ Z N ( S ) ) †
M\otimes N:=\left(S\longmapsto M(S)\otimes_{\mathbb Z}N(S)\right)^\dagger
M ⊗ N := ( S ⟼ M ( S ) ⊗ Z N ( S ) ) †
と定める。右辺の ( − ) † (-)^\dagger ( − ) † は前層の層化を表す。
一般に ( M ⊗ N ) ( S ) (M\otimes N)(S) ( M ⊗ N ) ( S ) が M ( S ) ⊗ Z N ( S ) M(S)\otimes_{\mathbb Z}N(S) M ( S ) ⊗ Z N ( S ) と一致するわけではない。
命題 4.9
T 1 , T 2 ∈ Cond κ ( Set ) T_1,T_2\in\operatorname{Cond}_\kappa(\operatorname{Set}) T 1 , T 2 ∈ Cond κ ( Set ) に対して、
Z [ T 1 ] ⊗ Z [ T 2 ] ≃ Z [ T 1 × T 2 ]
\mathbb Z[T_1]\otimes\mathbb Z[T_2]\simeq\mathbb Z[T_1\times T_2]
Z [ T 1 ] ⊗ Z [ T 2 ] ≃ Z [ T 1 × T 2 ]
が成り立つ。
証明
忘却関手を U : Cond κ ( Ab ) ⟶ Cond κ ( Set ) U\colon\operatorname{Cond}_\kappa(\operatorname{Ab})\longrightarrow\operatorname{Cond}_\kappa(\operatorname{Set}) U : Cond κ ( Ab ) ⟶ Cond κ ( Set ) と書く。また、T i T_i T i に付随する自由 abelian group の前層を
P i : Extr κ op ⟶ Ab , S ⟼ Z [ T i ( S ) ] ( i = 1 , 2 )
\mathcal P_i\colon
\operatorname{Extr}_\kappa^{\operatorname{op}}\longrightarrow\operatorname{Ab},
\qquad
S\longmapsto\mathbb Z[T_i(S)]
\qquad (i=1,2)
P i : Extr κ op ⟶ Ab , S ⟼ Z [ T i ( S )] ( i = 1 , 2 )
とおく。定義により Z [ T i ] = P i † \mathbb Z[T_i]=\mathcal P_i^\dagger Z [ T i ] = P i † である。
まず、任意の M ∈ Cond κ ( Ab ) M\in\operatorname{Cond}_\kappa(\operatorname{Ab}) M ∈ Cond κ ( Ab ) に対して自然な全単射
Bilin ( Z [ T 1 ] , Z [ T 2 ] ; M ) ≃ Hom Cond κ ( Set ) ( T 1 × T 2 , U ( M ) )
\operatorname{Bilin}
\bigl(\mathbb Z[T_1],\mathbb Z[T_2];M\bigr)
\simeq
\operatorname{Hom}_{\operatorname{Cond}_\kappa(\operatorname{Set})}
\bigl(T_1\times T_2,U(M)\bigr)
Bilin ( Z [ T 1 ] , Z [ T 2 ] ; M ) ≃ Hom Cond κ ( Set ) ( T 1 × T 2 , U ( M ) ) (22)
が存在することを示す。
自由 condensed abelian group の unit を
η i : T i ⟶ U ( Z [ T i ] ) , t i ⟼ [ t i ]
\eta_i\colon T_i\longrightarrow U\bigl(\mathbb Z[T_i]\bigr),
\qquad
t_i\longmapsto[t_i]
η i : T i ⟶ U ( Z [ T i ] ) , t i ⟼ [ t i ]
と書く。双線形写像 b : Z [ T 1 ] × Z [ T 2 ] ⟶ M b\colon \mathbb Z[T_1]\times\mathbb Z[T_2]\longrightarrow M b : Z [ T 1 ] × Z [ T 2 ] ⟶ M が与えられたとき、η 1 × η 2 \eta_1\times\eta_2 η 1 × η 2 と合成することにより
T 1 × T 2 → η 1 × η 2 U ( Z [ T 1 ] ) × U ( Z [ T 2 ] ) → U ( b ) U ( M )
T_1\times T_2
\xrightarrow{\ \eta_1\times\eta_2\ }
U\bigl(\mathbb Z[T_1]\bigr)
\times
U\bigl(\mathbb Z[T_2]\bigr)
\xrightarrow{\ U(b)\ }
U(M)
T 1 × T 2 η 1 × η 2 U ( Z [ T 1 ] ) × U ( Z [ T 2 ] ) U ( b ) U ( M )
を得る。S ∈ Extr κ S\in\operatorname{Extr}_\kappa S ∈ Extr κ 上では、この写像は ( t 1 , t 2 ) ⟼ b S ( [ t 1 ] , [ t 2 ] ) (t_1,t_2)\longmapsto b_S([t_1],[t_2]) ( t 1 , t 2 ) ⟼ b S ([ t 1 ] , [ t 2 ]) で与えられる。これにより (22) の左辺から右辺への写像が定まる。
逆に、condensed sets の射 f : T 1 × T 2 ⟶ U ( M ) f\colon T_1\times T_2\longrightarrow U(M) f : T 1 × T 2 ⟶ U ( M ) が与えられたとする。各 S ∈ Extr κ S\in\operatorname{Extr}_\kappa S ∈ Extr κ に対し、写像 f S : T 1 ( S ) × T 2 ( S ) ⟶ M ( S ) f_S\colon T_1(S)\times T_2(S)\longrightarrow M(S) f S : T 1 ( S ) × T 2 ( S ) ⟶ M ( S ) を、二つの変数について自由 abelian group 上へ双線形に延長する。すなわち
b ~ S : Z [ T 1 ( S ) ] × Z [ T 2 ( S ) ] ⟶ M ( S ) , ( ∑ i = 1 r n i [ t i ] , ∑ j = 1 s m j [ u j ] ) ⟼ ∑ i = 1 r ∑ j = 1 s n i m j f S ( t i , u j )
\begin{aligned}
\widetilde b_S\colon
\mathbb Z[T_1(S)]\times\mathbb Z[T_2(S)]
&\longrightarrow M(S),\\
\left(\sum_{i=1}^r n_i[t_i],
\sum_{j=1}^s m_j[u_j]\right)
&\longmapsto
\sum_{i=1}^r\sum_{j=1}^s
n_im_j\,f_S(t_i,u_j)
\end{aligned}
b S : Z [ T 1 ( S )] × Z [ T 2 ( S )] ( i = 1 ∑ r n i [ t i ] , j = 1 ∑ s m j [ u j ] ) ⟶ M ( S ) , ⟼ i = 1 ∑ r j = 1 ∑ s n i m j f S ( t i , u j )
と定める。
f f f は condensed sets の射、すなわち自然変換であるから、任意の射 g : S ′ → S g\colon S'\to S g : S ′ → S に対して g ∗ f S ( t 1 , t 2 ) = f S ′ ( g ∗ t 1 , g ∗ t 2 ) g^*f_S(t_1,t_2)=f_{S'}(g^*t_1,g^*t_2) g ∗ f S ( t 1 , t 2 ) = f S ′ ( g ∗ t 1 , g ∗ t 2 ) が成り立つ。従って b ~ S \widetilde b_S b S も S S S に関して自然であり、前層の双線形な自然変換 b ~ : P 1 × P 2 ⟶ M \widetilde b\colon \mathcal P_1\times\mathcal P_2\longrightarrow M b : P 1 × P 2 ⟶ M を定める。
層化関手 ( − ) † (-)^\dagger ( − ) † は有限極限、特に有限直積を保つので、
( P 1 × P 2 ) † ≃ P 1 † × P 2 † = Z [ T 1 ] × Z [ T 2 ]
(\mathcal P_1\times\mathcal P_2)^\dagger
\simeq
\mathcal P_1^\dagger\times\mathcal P_2^\dagger
=
\mathbb Z[T_1]\times\mathbb Z[T_2]
( P 1 × P 2 ) † ≃ P 1 † × P 2 † = Z [ T 1 ] × Z [ T 2 ]
また M M M は層であるから、層化の普遍性により b ~ \widetilde b b は一意的に写像 b : Z [ T 1 ] × Z [ T 2 ] ⟶ M b\colon \mathbb Z[T_1]\times\mathbb Z[T_2] \longrightarrow M b : Z [ T 1 ] × Z [ T 2 ] ⟶ M へ延長される。
この延長は各変数について加法的である。実際、加法性は例えば第一変数について b ( x + x ′ , y ) = b ( x , y ) + b ( x ′ , y ) b(x+x',y)=b(x,y)+b(x',y) b ( x + x ′ , y ) = b ( x , y ) + b ( x ′ , y ) という図式の可換性で表される。この図式は P 1 × P 1 × P 2 \mathcal P_1\times\mathcal P_1\times\mathcal P_2 P 1 × P 1 × P 2 上では b ~ \widetilde b b の構成から可換であり、層化後にも可換である。 第二変数についても同様である。従って b b b は双線形写像である。
以上の二つの構成が互いに逆であることを確認する。 f f f から構成した b b b は生成元上で b S ( [ t 1 ] , [ t 2 ] ) = f S ( t 1 , t 2 ) b_S([t_1],[t_2])=f_S(t_1,t_2) b S ([ t 1 ] , [ t 2 ]) = f S ( t 1 , t 2 ) を満たすので、b b b を再び T 1 × T 2 T_1\times T_2 T 1 × T 2 に制限すると f f f に戻る。 逆に、もとの双線形写像 b b b は各 S S S において生成元の値 b S ( [ t 1 ] , [ t 2 ] ) b_S([t_1],[t_2]) b S ([ t 1 ] , [ t 2 ]) によって一意に決まり、その値から作った b ~ \widetilde b b の層化は、層化の一意性により再び b b b となる。 これで自然な全単射 (22) が示された。
ここで任意の M ∈ Cond κ ( Ab ) M\in\operatorname{Cond}_\kappa(\operatorname{Ab}) M ∈ Cond κ ( Ab ) に対し、tensor product の普遍性、 (22) 、 および自由・忘却随伴を順に用いると
Hom Cond κ ( Ab ) ( Z [ T 1 ] ⊗ Z [ T 2 ] , M ) ≃ Bilin ( Z [ T 1 ] , Z [ T 2 ] ; M ) ≃ Hom Cond κ ( Set ) ( T 1 × T 2 , U ( M ) ) ≃ Hom Cond κ ( Ab ) ( Z [ T 1 × T 2 ] , M )
\begin{aligned}
\operatorname{Hom}_{\operatorname{Cond}_\kappa(\operatorname{Ab})}
\bigl(\mathbb Z[T_1]\otimes\mathbb Z[T_2],M\bigr)
&\simeq
\operatorname{Bilin}
\bigl(\mathbb Z[T_1],\mathbb Z[T_2];M\bigr)\\
&\simeq
\operatorname{Hom}_{\operatorname{Cond}_\kappa(\operatorname{Set})}
\bigl(T_1\times T_2,U(M)\bigr)\\
&\simeq
\operatorname{Hom}_{\operatorname{Cond}_\kappa(\operatorname{Ab})}
\bigl(\mathbb Z[T_1\times T_2],M\bigr)
\end{aligned}
Hom Cond κ ( Ab ) ( Z [ T 1 ] ⊗ Z [ T 2 ] , M ) ≃ Bilin ( Z [ T 1 ] , Z [ T 2 ] ; M ) ≃ Hom Cond κ ( Set ) ( T 1 × T 2 , U ( M ) ) ≃ Hom Cond κ ( Ab ) ( Z [ T 1 × T 2 ] , M )
これらの同型は M M M に関して自然である。従って Yoneda の補題により Z [ T 1 ] ⊗ Z [ T 2 ] ≃ Z [ T 1 × T 2 ] \mathbb Z[T_1]\otimes\mathbb Z[T_2] \simeq \mathbb Z[T_1\times T_2] Z [ T 1 ] ⊗ Z [ T 2 ] ≃ Z [ T 1 × T 2 ] を得る。
この同型は具体的には、各 S ∈ Extr κ S\in\operatorname{Extr}_\kappa S ∈ Extr κ において生成元を [ t 1 ] ⊗ [ t 2 ] ⟼ [ ( t 1 , t 2 ) ] [t_1]\otimes[t_2] \longmapsto [(t_1,t_2)] [ t 1 ] ⊗ [ t 2 ] ⟼ [( t 1 , t 2 )] と送る自然な同型である。
□
命題 4.10
任意の T ∈ Cond κ ( Set ) T\in\operatorname{Cond}_\kappa(\operatorname{Set}) T ∈ Cond κ ( Set ) に対して、Z [ T ] \mathbb Z[T] Z [ T ] は flat である。
証明
前層 P T : S ⟼ Z [ T ( S ) ] \mathcal P_T\colon S\longmapsto\mathbb Z[T(S)] P T : S ⟼ Z [ T ( S )] を考えると、定義から Z [ T ] = P T † \mathbb Z[T]=\mathcal P_T^\dagger Z [ T ] = P T † である。tensor product の 定義と層化の普遍性により、任意の condensed abelian group M M M について
Z [ T ] ⊗ M ≃ ( S ⟼ P T ( S ) ⊗ Z M ( S ) ) †
\mathbb Z[T]\otimes M
\simeq
\bigl(S\longmapsto\mathcal P_T(S)\otimes_{\mathbb Z}M(S)\bigr)^\dagger
Z [ T ] ⊗ M ≃ ( S ⟼ P T ( S ) ⊗ Z M ( S ) ) † (23)
各 S S S に対して P T ( S ) = Z [ T ( S ) ] \mathcal P_T(S)=\mathbb Z[T(S)] P T ( S ) = Z [ T ( S )] は free abelian group、従って flat abelian group である。よって短完全列 0 ⟶ M ′ ⟶ M ⟶ M ′ ′ ⟶ 0 0\longrightarrow M'\longrightarrow M\longrightarrow M''\longrightarrow0 0 ⟶ M ′ ⟶ M ⟶ M ′′ ⟶ 0 を各点で評価して P T ( S ) \mathcal P_T(S) P T ( S ) との tensor product を取ると、再び短完全列を得る。 層化は abelian group 値前層 の圏で exact であるから、 (23) を用いて
0 ⟶ Z [ T ] ⊗ M ′ ⟶ Z [ T ] ⊗ M ⟶ Z [ T ] ⊗ M ′ ′ ⟶ 0
0\longrightarrow \mathbb Z[T]\otimes M'
\longrightarrow \mathbb Z[T]\otimes M
\longrightarrow \mathbb Z[T]\otimes M''
\longrightarrow0
0 ⟶ Z [ T ] ⊗ M ′ ⟶ Z [ T ] ⊗ M ⟶ Z [ T ] ⊗ M ′′ ⟶ 0
が完全となる。従って Z [ T ] \mathbb Z[T] Z [ T ] は flat である。
□
命題 4.11
tensor--Hom 随伴により、M , N ∈ Cond ( Ab ) M,N\in\operatorname{Cond}(\operatorname{Ab}) M , N ∈ Cond ( Ab ) に対して内部 Hom Hom ‾ ( M , N ) ∈ Cond ( Ab ) \underline{\operatorname{Hom}}(M,N)\in\operatorname{Cond}(\operatorname{Ab}) Hom ( M , N ) ∈ Cond ( Ab ) が定まる。従って Cond ( Ab ) \operatorname{Cond}(\operatorname{Ab}) Cond ( Ab ) は closed symmetric monoidal category である。
証明
まず cardinal κ \kappa κ を固定する。定理 4.6 により Cond κ ( Ab ) \operatorname{Cond}_\kappa(\operatorname{Ab}) Cond κ ( Ab ) は Grothendieck abelian category、特に locally presentable category である。M ∈ Cond κ ( Ab ) M\in\operatorname{Cond}_\kappa(\operatorname{Ab}) M ∈ Cond κ ( Ab ) に対し − ⊗ M -\otimes M − ⊗ M は小さい colimit を保つ。 実際、colimit は各点で計算でき、Ab \operatorname{Ab} Ab における − ⊗ Z M ( S ) -\otimes_{\mathbb Z}M(S) − ⊗ Z M ( S ) と 層化はともに colimit を保つからである。随伴関手定理により、この関手は右随伴 を持つ。これを Hom ‾ ( M , − ) \underline{\operatorname{Hom}}(M,-) Hom ( M , − ) と書けば、自然な同型
Hom ( P , Hom ‾ ( M , N ) ) ≃ Hom ( P ⊗ M , N )
\operatorname{Hom}(P,\underline{\operatorname{Hom}}(M,N))
\simeq
\operatorname{Hom}(P\otimes M,N)
Hom ( P , Hom ( M , N )) ≃ Hom ( P ⊗ M , N ) (24)
を得る。
この対象の値は free generators を用いて具体的にも書ける。すなわち S ∈ Extr κ - s m a l l S\in\operatorname{Extr}_{\kappa\text{-}\mathrm{small}} S ∈ Extr κ - small に対して
Hom ‾ ( M , N ) ( S ) ≃ Hom ( Z [ S ] , Hom ‾ ( M , N ) ) ≃ Hom ( Z [ S ] ⊗ M , N )
\begin{aligned}
\underline{\operatorname{Hom}}(M,N)(S)
&\simeq \operatorname{Hom}\bigl(\mathbb Z[S],\underline{\operatorname{Hom}}(M,N)\bigr) \\
&\simeq \operatorname{Hom}\bigl(\mathbb Z[S]\otimes M,N\bigr)
\end{aligned}
Hom ( M , N ) ( S ) ≃ Hom ( Z [ S ] , Hom ( M , N ) ) ≃ Hom ( Z [ S ] ⊗ M , N )
第一の同型は Z [ S ] \mathbb Z[S] Z [ S ] の自由性、第二の同型は (24) による。
一般の M , N ∈ Cond ( Ab ) M,N\in\operatorname{Cond}(\operatorname{Ab}) M , N ∈ Cond ( Ab ) に対しては、両者を定義する共通の十分大きい κ \kappa κ を 選び、上の構成を適用する。cardinal をさらに大きくしてもこの構成は free generators と tensor product の遷移に可換する。従って得られる対象は Cond ( Ab ) \operatorname{Cond}(\operatorname{Ab}) Cond ( Ab ) において cardinal の選び方によらず、(24) を満たす。これが主張する内部 Hom である。
□