1 普遍随伴
定理 1.1. C \mathcal C C をV V V -小圏、E \mathcal E E を余完備な局所V V V -小圏、F : C → E F:\mathcal C\to\mathcal E F : C → E を関手とする。関手N F : E → C ^ N_F:\mathcal E\to\widehat{\mathcal C} N F : E → C を
N F ( e ) ( c ) = Hom E ( F ( c ) , e ) , N F ( e ) ( u ) ( f ) = f F ( u ) , N F ( g ) c ( f ) = g f N_F(e)(c)=\operatorname{Hom}_{\mathcal E}(F(c),e),\qquad
N_F(e)(u)(f)=fF(u),\qquad N_F(g)_c(f)=gf N F ( e ) ( c ) = Hom E ( F ( c ) , e ) , N F ( e ) ( u ) ( f ) = f F ( u ) , N F ( g ) c ( f ) = g f で定める。このとき、次が成り立つ。
前層P P P のテンソル積とその構造射ω c , x : F ( c ) → P ⊗ C F \omega_{c,x}:F(c)\to P\otimes_{\mathcal C}F ω c , x : F ( c ) → P ⊗ C F に対し、( η P ) c ( x ) = ω c , x (\eta_P)_c(x)=\omega_{c,x} ( η P ) c ( x ) = ω c , x で定まる自然変換η P : P ⇒ N F ( P ⊗ C F ) \eta_P:P\Rightarrow N_F(P\otimes_{\mathcal C}F) η P : P ⇒ N F ( P ⊗ C F ) はP P P からN F N_F N F への普遍射である。すなわち
Hom E ( P ⊗ C F , e ) ⟶ Nat ( P , N F ( e ) ) , t ⟼ N F ( t ) η P \operatorname{Hom}_{\mathcal E}(P\otimes_{\mathcal C}F,e)
\longrightarrow\operatorname{Nat}(P,N_F(e)),\qquad
t\longmapsto N_F(t)\eta_P Hom E ( P ⊗ C F , e ) ⟶ Nat ( P , N F ( e )) , t ⟼ N F ( t ) η P
は全単射である。
各P P P にテンソル積を指定する規則が与えられると、P ↦ P ⊗ C F P\mapsto P\otimes_{\mathcal C}F P ↦ P ⊗ C F はη \eta η が自然になるように関手L = − ⊗ C F L=-\otimes_{\mathcal C}F L = − ⊗ C F に一意に延び、L ⊣ N F L\dashv N_F L ⊣ N F となる。この随伴を 普遍随伴 (universal adjunction ) という。二つの規則による左随伴は自然同型である。
P ⊗ C F P\otimes_{\mathcal C}F P ⊗ C F と族( ω c , x ) (\omega_{c,x}) ( ω c , x ) はcolim ∫ P F π P \operatorname{colim}_{\int P}F\pi_P colim ∫ P F π P である。上の規則のもとで、L L L と
η c ′ = ω c , id c h c : F ( c ) → L ( h c ) \eta'_c=\omega^{h_c}_{c,\id_c}:F(c)\to L(h_c) η c ′ = ω c , id c h c : F ( c ) → L ( h c )
はF F F の米田埋め込みy y y に沿った各点左 Kan 拡張である。任意の各点左 Kan 拡張Lan y F \operatorname{Lan}_yF Lan y F はL L L と自然同型であり、Lan y F ⊣ N F \operatorname{Lan}_yF\dashv N_F Lan y F ⊣ N F である。
各η c ′ \eta'_c η c ′ は同型である。随伴の counitε e : L ( N F ( e ) ) → e \varepsilon_e:L(N_F(e))\to e ε e : L ( N F ( e )) → e は、すべてのf : F ( c ) → e f:F(c)\to e f : F ( c ) → e に対してε e ω c , f = f \varepsilon_e\omega_{c,f}=f ε e ω c , f = f を満たす唯一の射である。
証明. 前合成の結合律からN F ( e ) N_F(e) N F ( e ) は反変関手であり、前合成と後合成の交換からN F ( g ) N_F(g) N F ( g ) は自然変換である。E \mathcal E E の局所V V V -小性により各値はS e t \mathbf{Set} Set に属する。
主張 (1) を示す。§E9.16 命題 3.2 (2) の射の対応における族ϕ c , x : F ( c ) → e \phi_{c,x}:F(c)\to e ϕ c , x : F ( c ) → e を、写像ϕ c : P ( c ) → N F ( e ) ( c ) \phi_c:P(c)\to N_F(e)(c) ϕ c : P ( c ) → N F ( e ) ( c ) と読む。その両立条件
ϕ c , P ( u ) ( x ′ ) = ϕ c ′ , x ′ F ( u ) \phi_{c,P(u)(x')}=\phi_{c',x'}F(u) ϕ c , P ( u ) ( x ′ ) = ϕ c ′ , x ′ F ( u ) はϕ : P ⇒ N F ( e ) \phi:P\Rightarrow N_F(e) ϕ : P ⇒ N F ( e ) の自然性である。したがってテンソル積の普遍性が、表示した全単射を与える。t = id t=\id t = id に対応する自然変換がη P \eta_P η P であり、全単射は後合成と両立する。
主張 (2) を示す。規則が与えられた場合は、§E9.10 命題 3.2 の普遍射からの随伴構成によりL L L を得る。その射への作用は
L ( α ) ω c , x P = ω c , α c ( x ) Q ( α : P ⇒ Q ) L(\alpha)\omega^P_{c,x}=\omega^Q_{c,\alpha_c(x)}
\qquad(\alpha:P\Rightarrow Q) L ( α ) ω c , x P = ω c , α c ( x ) Q ( α : P ⇒ Q ) である。二つの規則の比較同型は構造射を保ち、この式からP P P について自然である。
主張 (3) を示す。§E9.16 命題 3.4 により余極限表示を得る。§E9.15 命題 5.2 (1) の対応( y ↓ P ) ≅ ∫ P (y\downarrow P)\cong\int P ( y ↓ P ) ≅ ∫ P のもとで、α : h c ⇒ P \alpha:h_c\Rightarrow P α : h c ⇒ P に対応する元はα c ( id c ) \alpha_c(\id_c) α c ( id c ) である。上の射への作用から
L ( α ) η c ′ = ω c , α c ( id c ) P L(\alpha)\eta'_c=\omega^P_{c,\alpha_c(\id_c)} L ( α ) η c ′ = ω c , α c ( id c ) P となるので、( L , η ′ ) (L,\eta') ( L , η ′ ) は各点左 Kan 拡張の条件を満たす。したがってL L L は他の各点左 Kan 拡張Lan y F \operatorname{Lan}_yF Lan y F と§E9.15 命題 3.4 により自然同型であり、Lan y F ⊣ N F \operatorname{Lan}_yF\dashv N_F Lan y F ⊣ N F である。
主張 (4) を示す。§E9.15 命題 5.2 (2) によりη c ′ \eta'_c η c ′ は同型である。最後に全単射をP = N F ( e ) P=N_F(e) P = N F ( e ) と恒等自然変換に適用すると、counit の式を得る。▨
2 自由余完備化
系 2.1. C \mathcal C C をV V V -小圏、E \mathcal E E を局所V V V -小圏とする。このとき、次が成り立つ。
E \mathcal E E に余極限の選択が与えられていれば、関手F : C → E F:\mathcal C\to\mathcal E F : C → E に対してLan y F = − ⊗ C F \operatorname{Lan}_yF=-\otimes_{\mathcal C}F Lan y F = − ⊗ C F はV V V -小な図式の余極限を保ち、Lan y F ∘ y ≅ F \operatorname{Lan}_yF\circ y\cong F Lan y F ∘ y ≅ F である。
同じ仮定のもとで、関手H ′ : C ^ → E H':\widehat{\mathcal C}\to\mathcal E H ′ : C → E に対し、σ ↦ ( σ y ) η ′ \sigma\mapsto(\sigma y)\eta' σ ↦ ( σ y ) η ′ は自然変換Lan y F ⇒ H ′ \operatorname{Lan}_yF\Rightarrow H' Lan y F ⇒ H ′ とF ⇒ H ′ y F\Rightarrow H'y F ⇒ H ′ y を一対一に対応させる。
関手H : C ^ → E H:\widehat{\mathcal C}\to\mathcal E H : C → E がV V V -小な図式の余極限を保つならば、( H , id H y ) (H,\id_{Hy}) ( H , id H y ) はH y Hy H y のy y y に沿った各点左 Kan 拡張である。とくに余極限を保つH , H ′ H,H' H , H ′ に対して、θ ↦ θ y \theta\mapsto\theta y θ ↦ θ y は自然変換H ⇒ H ′ H\Rightarrow H' H ⇒ H ′ とH y ⇒ H ′ y Hy\Rightarrow H'y H y ⇒ H ′ y を一対一に対応させる。余極限の選択がある場合はH ≅ Lan y ( H y ) H\cong\operatorname{Lan}_y(Hy) H ≅ Lan y ( H y ) である。
これらの対応は、構成して与えた関手と自然変換ごとに成り立つ。これらの性質を、前層の圏がC \mathcal C C の自由余完備化 (free cocompletion ) であるという。
証明. 主張 (1) を示す。定理 1.1 と§E9.11 定理 4.1 の左随伴の余極限保存を適用する。
主張 (2) を示す。§E9.15 定理 3.3 の各点 Kan 拡張の普遍性を適用する。
主張 (3) を示す。§E9.9 定理 4.1 による前層P P P の余極限錐Ψ ( x ) : h c → P \Psi(x):h_c\to P Ψ ( x ) : h c → P にH H H を適用する。H H H はこのV V V -小な余極限を保つので、H ( P ) H(P) H ( P ) とH ( Ψ ( x ) ) H(\Psi(x)) H ( Ψ ( x )) は 図式H y π P : ∫ P → E Hy\pi_P:\int P\to\mathcal E H y π P : ∫ P → E の余極限である。§E9.15 命題 2.2 により∫ P \int P ∫ P を( y ↓ P ) (y\downarrow P) ( y ↓ P ) と同一視すると、( H , id H y ) (H,\id_{Hy}) ( H , id H y ) は各点左 Kan 拡張の条件を満たす。自然変換の対応は§E9.15 定理 3.3 による。具体的には、α : H y ⇒ H ′ y \alpha:Hy\Rightarrow H'y α : H y ⇒ H ′ y に対応するθ P \theta_P θ P は
θ P H ( Ψ ( x ) ) = H ′ ( Ψ ( x ) ) α c \theta_PH(\Psi(x))=H'(\Psi(x))\alpha_c θ P H ( Ψ ( x )) = H ′ ( Ψ ( x )) α c によって一意に定まる。最後の同型は§E9.15 命題 3.4 による。この段ではH H H 自身が余極限錐の族を与えるので、E \mathcal E E の余完備性を必要としない。▨
例 2.2.
C = 1 \mathcal C=\mathbf1 C = 1 、E = F i n S e t \mathcal E=\mathbf{FinSet} E = FinSet とし、F F F の値を一点集合とする。評価による同一視1 ^ ≅ S e t \widehat{\mathbf1}\cong\mathbf{Set} 1 ≅ Set のもとでN F N_F N F は有限集合の包含である。N ≥ 1 \NN N ≥ 1 からN F N_F N F への普遍射は存在しない。実際、有限集合L L L にその普遍射があれば、Map ( L , 2 ) ≅ Map ( N ≥ 1 , 2 ) \operatorname{Map}(L,2)\cong\operatorname{Map}(\NN,2) Map ( L , 2 ) ≅ Map ( N ≥ 1 , 2 ) となるが、左辺は有限であり、右辺は各自然数の一元集合の特性関数を含むので無限である。
C = 1 \mathcal C=\mathbf1 C = 1 、E = S e t \mathcal E=\mathbf{Set} E = Set とし、H : S e t → S e t H:\mathbf{Set}\to\mathbf{Set} H : Set → Set をH ( X ) = X × X H(X)=X\times X H ( X ) = X × X で定める。H y Hy H y とid ∘ y \id\circ y id ∘ y の値はともに一点集合であるが、H ( 2 ) H(2) H ( 2 ) は四点集合なのでH ≇ id H\not\cong\id H ≅ id である。H H H は余積1 ⊔ 1 1\sqcup1 1 ⊔ 1 を保たない。
3 群作用とエタール空間
例 3.1. 群G G G 、左G G G 集合A A A 、集合e e e に対して、Map ( A , e ) \operatorname{Map}(A,e) Map ( A , e ) に右作用
( ϕ ⋅ g ) ( a ) = ϕ ( g a ) (\phi\cdot g)(a)=\phi(ga) ( ϕ ⋅ g ) ( a ) = ϕ ( g a ) を入れる。このとき、§E9.16 命題 4.6 (1) と定理 1.1 により
Map ( X × G A , e ) ≅ Hom G ( X , Map ( A , e ) ) \operatorname{Map}(X\times_GA,e)\cong
\operatorname{Hom}_G(X,\operatorname{Map}(A,e)) Map ( X × G A , e ) ≅ Hom G ( X , Map ( A , e )) が右G G G 集合X X X と集合e e e について自然に成り立つ。対応はt ↦ ( x ↦ ( a ↦ t ( [ x , a ] ) ) ) t\mapsto(x\mapsto(a\mapsto t([x,a]))) t ↦ ( x ↦ ( a ↦ t ([ x , a ]))) であり、逆はϕ ↦ ( [ x , a ] ↦ ϕ ( x ) ( a ) ) \phi\mapsto([x,a]\mapsto\phi(x)(a)) ϕ ↦ ([ x , a ] ↦ ϕ ( x ) ( a )) である。等式ϕ ( x g ) ( a ) = ϕ ( x ) ( g a ) \phi(xg)(a)=\phi(x)(ga) ϕ ( xg ) ( a ) = ϕ ( x ) ( g a ) が平衡性を与える。
A = ∗ A=\ast A = ∗ のときは軌道集合を取る関手は、自明な作用を入れる関手の左随伴である。A = G A=G A = G のときはX × G G ≅ X X\times_GG\cong X X × G G ≅ X であり、右随伴のe e e での値は、Map ( G , e ) \operatorname{Map}(G,e) Map ( G , e ) に上の右作用を入れた右G G G 集合である。右からの積への前合成ϕ ( a ) ↦ ϕ ( a g ) \phi(a)\mapsto\phi(ag) ϕ ( a ) ↦ ϕ ( a g ) は一般に右作用にならない。非可換なg , h g,h g , h に対しg h gh g h とh g hg h g を区別する二値写像を取ると、作用の結合律が破れる。
4 演習
問題 4.1.
例 3.1 でA = ∗ A=\ast A = ∗ とし、Map ( X / G , e ) ≅ Hom G ( X , e ) \operatorname{Map}(X/G,e)\cong\operatorname{Hom}_G(X,e) Map ( X / G , e ) ≅ Hom G ( X , e ) を書き下せ。ただしe e e の作用は自明とする。
解答. (1) 。Map ( ∗ , e ) ≅ e \operatorname{Map}(\ast,e)\cong e Map ( ∗ , e ) ≅ e の作用は自明である。写像t : X / G → e t:X/G\to e t : X / G → e にx ↦ t ( x G ) x\mapsto t(xG) x ↦ t ( x G ) を対応させる。逆に同変写像f : X → e f:X\to e f : X → e は各軌道で一定なのでx G ↦ f ( x ) xG\mapsto f(x) x G ↦ f ( x ) を定める。両対応は互いに逆であり、前合成と後合成に両立する。▨
問題 4.2.
例 2.2 (1) のN F N_F N F が有限集合の包含であることと、左随伴を持たないことを示せ。
解答. (1) 。一点圏の前層は唯一の対象での値によって決まり、自然変換もその値の写像によって決まる。N F ( e ) = Map ( 1 , e ) ≅ e N_F(e)=\operatorname{Map}(1,e)\cong e N F ( e ) = Map ( 1 , e ) ≅ e だから有限集合の包含と同一視される。左随伴があればN ≥ 1 \NN N ≥ 1 からの普遍射が存在するが、二点集合への射の個数について例 2.2 (1) の矛盾が生じる。▨