• 検索結果がありません。

可能な限り最短で Kan 拡張に到達する

N/A
N/A
Protected

Academic year: 2021

シェア "可能な限り最短で Kan 拡張に到達する"

Copied!
26
0
0

読み込み中.... (全文を見る)

全文

(1)

可能な限り最短で Kan 拡張に到達する

alg-d

http://alg-d.com/math/kan_extension/

2018 年 8 月 15 日

当サイト(http://alg-d.com/math/kan_extension/)PDFは,Kan拡張に重点 を置いた圏論のPDFであり,圏論の知識がゼロでも,前から読み進めていけばKan拡張 を理解することができると考えます.が,現在ではかなりのボリュームがあり,とりあえ ずざっとKan拡張について知りたいという場合には向いていません.そこで,ここでは,

可能な限り最短でKan拡張をざっと理解するための説明をします(最終目標は普遍随伴 です).細かい証明は省略したりする場合があるので,もっとしっかりした証明を知りた い場合は本編を読んでください.

目次

1 前提知識について 2

2 自然変換 2

3 米田 7

4 コンマ圏 9

5 余極限 11

6 随伴 13

7 Kan拡張 13

8 普遍随伴 23

(2)

1 前提知識について

圏,関手の定義や,普遍性がどんな感じのものかについては知っているものとする.具 体的には当サイト第0章の以下のPDFの内容が分かればよい.

『圏論とは何か』(intro.pdf)

『普遍性』(universality.pdf)

『双対』(dual.pdf)

2 自然変換

定義. C, Dを圏,F, G: C →D を関手とする.F からGへの自然変換とは,Dの射の 族θ =a: F a→Ga}aOb(C)であって,C の射f: a →bに対してGf◦θa =θb ◦F f を満たすものをいう.(またこのときθaaについて自然であるという言い方をする.) 絵で書けば次のようになる.

C D

a

b

F a Ga

F b Gb

f

θa

Gf F f

θb

F G

θF から Gへの自然変換であることを記号でθ: F Gと表す.またθaθa 成 分と呼ぶ.

C, Dを圏,F, G: C →Dを関手,θ: F ⇒Gを自然変換とする.このとき,図式では 次のように表す.

C θ = D

F

G

(3)

さて,更にH: C Dを関手としてσ: G H も自然変換とする.図式で書くと次の ような状況となる.

C σθ ⇐⇐ D

F G

H

このとき,この自然変換θ, σ を合成して新しい自然変換σ◦θ: F H を得ることがで きる.

C σθ = D

F

H

その為にはa∈C に対して(σ◦θ)a :=σa◦θaと定義すればよい.この定義によりσ◦θ が自然変換となることを示そう.その為にはC の射f: a→bに対して

F a Ha

F b Hb

θ)a

Hf F f

θ)b

が可換となることを示せばよい.定義より,この図式は次のように書き換えられる.

F a Ga Ha

F b Gb Hb

θa σa

F f Gf Hf

θb σb

θ, σは自然変換だから,この小さい四角は可換となる.故に全体も可換となり,σ◦θ 自然変換であることが分かった.

このσ◦θθσの垂直合成と呼ぶ.

さて,自然変換が合成できるという事は,関手を対象,自然変換を射とすれば圏になる ということである.実際,C, Dを圏とするときDC

Ob(DC)をC からDへの関手全体とする.

F, G∈Ob(DC)に対して,自然変換F ⇒GF からGへの射とする.

(4)

射の合成は垂直合成とする.

F Ob(DC)に対して,自然変換idF: F ⇒F を(idF)a := idF aで定める.この idF を恒等変換と呼ぶ.

で定義すれば,DC は圏となる.これを関手圏(functor category)と呼ぶ.

...

) それを示すため,まずは結合律を示す.E, F, G, H: C D を関手として,

θ: E ⇒Fσ: F ⇒Gτ: G⇒ H を自然変換とする.◦σ)◦θ =τ ◦θ) 示す.即ち,a∈C に対して((τ ◦σ)◦θ)a= (τ ◦θ))aを示せばよい.定義から (τa◦σa)◦θa=τaa◦θa)を示せばよいが,これはDが圏だから成り立つ.

後はθ◦idE =θidF◦θ =θを示せばよい.つまりθaidEa =θa,idF a◦θa =θa

を示せばよいが,これはDが圏だから成り立つ.

A, B, C を圏,F, G: A→BH: B→C を関手,θ: F ⇒Gを自然変換とする.即 ち次の図式のような状況である.

A θ B C

F

G

H

このときHθを使って新しい自然変換: HF ⇒HGを定義することができる.

A

B B

C

F H

G H

その為にはa∈Aに対して(Hθ)a :=H(θa)と定義すればよい.ここでθa: F a →Gaだ から(Hθ)a: HF a→HGaである.絵で描けば次のような状況である.

A B C

a

b

F a Ga

F b Gb

HF a HGa

HF b HGb

f

θa

Gf F f

θb

H(θa)

HGf HF f

H(θb)

F

G H

(5)

この定義によりが自然変換となることを示すためには,f: a →bに対して

HF a HGa

HF b HGb

(Hθ)a

HGf HF f

(Hθ)b

が可換であることを示せばよいが,それは上の絵から明らかであろう.

今度はA, B, C を圏,F: A →BG, H: B →C を関手,θ: G ⇒H を自然変換と する.即ち次の図式の状況である.

A F B θ C

G

H

このときFθ を使って新しい自然変換θF: GF ⇒HF を定義することができる.

A

B B

θF C

F G

F H

その為には a A に対して (θF)a := θF a と定義すればよい.絵で描けば次のように なる.

A B C

a

b

F a

F b

GF a HF a

GF b HF b

f F f

θF a

HF f GF f

θF b

F

G

H

この定義によりθF が自然変換になることを示すためには,f: a →bに対して GF a HF a

GF b HF b

F)a

HF f GF f

F)b

(6)

が可換であることを示せばよいが,これも上の絵から明らかであろう.

これらを使うと,様々な自然変換を合成することができるようになる.

1. 次のθ: F1F0 ⇒F2σ: F3 ⇒F4F1 を合成する.

C1 C3

C0 C2

F0

F1 F2

F3

F4

=

θ =σ

まずθF4 から自然変換F4θを得る.

C3 C0

F4F1F0

F4F2

F4θ

次にσF0 から自然変換σF0 を得る.

C3

C0

F3F0

F4F1F0

σF0

これらを垂直合成して

C3

C0

F3F0

F4F2

F4θ

σF0

自然変換F4θ◦σF0: F3F0 ⇒F4F2 が得られた.

2. 次の自然変換θσを合成する.

A θ B σ C

F0

F1

G0

G1

(7)

まずθG0 から自然変換G0θを得る.

A G0θ C

G0F1

G0F0

次にσF1 から自然変換σF1 を得る.

A C

σF1

G1F1

G0F1

これにより垂直合成σF1 ◦G0θ: G0F0 ⇒G1F1 を考えることができる.

A G0θ ⇐⇐σF1 C

G0F0

G1F1

この合成σF1 ◦G0θθσの水平合成と呼ぶ.

3 米田

C を圏とする.a, b ∈Cに対してHomC(a, b)Setだった.よって関数 F: Ob(C) Ob(Set)

b HomC(a, b)

を考えることができる.これは実は関手になる.その為にはC の射g: b b に対して 写像F(g) : HomC(a, b)HomC(a, b)を

F(g) : HomC(a, b) HomC(a, b)

(a −→h b) (a−→h b−→g b) で定めればよい.

(8)

...

) このF が関手になっていることを示すにはb C に対してF(idb) = idF b と,

b−→g b g

−→ b′′に対してF(g◦g) =F g◦F gを示せばよい.

h HomC(a, b)とする.定義よりF(idb)(h) = idb ◦h =hだからF(idb) = idF b

である.また

(F g ◦F g)(h) =F g(F g(h)) =F g(g◦h) =g(g◦h)

= (g◦g)◦h=F(g◦g)(h) だからF(g◦g) =F g◦F gである.

この関手F: C SetをHom関手といい,HomC(a,)で表す.

同様にして関手HomC(−, b) : Cop Set を考えることもできる.つまりf: a a に対して

HomC(f, b) : HomC(a, b) HomC(a, b)

(a−→h b) (a −→f a −→h b) と定めるのである.このHomC(−, b)もHom関手という.

a C に対してy(a) := HomC(−, a)と書く.これは関手y(a) : Cop Setであるか ら,Cb := SetCop と書けばy(a) Cbである.実はこのy は関手y: C Cbを与えるこ とが分かる.この関手y: C →Cbを米田埋込と呼ぶ.米田埋込は圏論で重要な役割を持 つが,まず基本的な性質として次の定理がある(証明は省略する).

定理 3 (米田の補題). C を圏,a C を対象,P: Cop Setを関手とする.このとき 全単射φa,P: HomCb(y(a), P)→P(a)が存在する.

米田の補題からすぐ分かる重要な事実として,次の系がある.

4. y(a)∼=y(b)ならばa∼=bである.

ここで,y(a)∼= y(b)というのは,関手圏Cb = SetCop においてy(a)y(b)が同型で あるということである.この条件を具体的に書き下すと次の定理が得られる.

定理 5. C を圏,a, b ∈Cとする.x∈C について自然にHomC(x, a)= HomC(x, b)な らば,a∼=bである.

双対を考えれば次の定理も得られる.

定理 6. C を圏,a, b ∈Cとする.x∈C について自然にHomC(a, x)= HomC(b, x)な

(9)

らば,a∼=bである.

即ち,圏の対象が同型であるかどうかは,射の集合によって決定されるのである.(こ れは非常に良く使う重要な事実である.)

4 コンマ圏

定義. C0, C1, Dを圏,K: C0 →DL: C1 →Dを関手とする.以下のようにして定ま る圏をコンマ圏といい,K ↓Lと書く.

K↓Lの対象は組⟨c0, c1, f⟩であり以下を満たすものである.

(1) c0C0の対象である.

(2) c1C1の対象である.

(3) f: Kc0 →Lc1Dの射である.

K ↓L の射 ⟨c0, c1, f⟩ → ⟨c0, c1, f とは組 ⟨g0, g1 であり以下を満たすもので ある.

(1) g0: c0 →c0C0 の射である.

(2) g1: c1 →c1C1 の射である.

(3) Lg1 ◦f =f◦Kg0,即ち以下の図式を可換にする.

C0 D C1

c0

c0

Kc0 Lc1

Kc0 Lc1

c1

c1

g0

f

Lg1 Kg0

f

g1

K L

C0, C1, Dを圏,K: C0 DL: C1 D を関手とする.コンマ圏K ↓Lを考える と,関手P0: K↓L→C0P1:K↓L→C1と自然変換θ: K◦P0 ⇒L◦P1が以下のよ うに定まる.

C1 D

K ↓L C0

=

θ K

L P1

P0

(10)

• ⟨c0, c1, f⟩ ∈Ob(K↓L)に対してP0⟨c0, c1, f⟩:=c0⟨g0, g1⟩ ∈Mor(K↓L)に対 してP0⟨g0, g1:=g0

• ⟨c0, c1, f⟩ ∈Ob(K↓L)に対してP1⟨c0, c1, f⟩:=c1⟨g0, g1⟩ ∈Mor(K↓L)に対 してP1⟨g0, g1:=g1

• ⟨c0, c1, f⟩ ∈Ob(K↓L)に対してθc0,c1,f :=f

コンマ圏の重要な性質は,この⟨K ↓L, P0, P1, θ⟩がある種の普遍性を持つ事である.

命題 7. C0, C1, Dを圏,K: C0 DL: C1 D を関手として,上記のように関手 P0: K ↓L →C0P1: K↓L →C1 と自然変換θ: K ◦P0 ⇒L◦P1 を定める.このと き,別の組⟨X, Q0, Q1, ρ⟩が同じ条件,即ち

Xは圏である.

Q0: X →C0は関手である.

Q1: X →C1は関手である.

ρ: K◦Q0 ⇒L◦Q1は自然変換である.

C1 D

X C0

=

ρ K

L

Q1

Q0

を満たすならば,関手H: X →K↓Lが一意に存在して以下を満たす.

(1) P0◦H =Q0P1◦H =Q1 である.

(2) 次の自然変換の等式が成り立つ.

C1 D

K↓L C0 X

=

θ

=

=

K L P1

P0 Q1

Q0

H

=

C1 D

C0 X

=

ρ

K L

Q1

Q0

証明. Q0: X →C0Q1: X →C1 を関手,ρ: K ◦Q0 ⇒L◦Q1 を自然変換とする.関 手H: X →K ↓L

対象x∈X に対してH(x) :=⟨Q0(x), Q1(x), ρx

(11)

f ∈X に対してH(f) :=⟨Q0(f), Q1(f)

で定める.このとき明らかに条件(1)(2)を満たす.またこの条件を満たすH は明らかに これしかない.

要するに,コンマ圏というのは,こういう形の図式のうちで一番「良い」ものになって いるということである.

5 余極限

一般の余極限は以下のように定義される.まず,

定義.C における図式とは,関手F: I →Cのことをいう.またIを添え字圏という.

F: I →Cを図式とする.このときI 全体をF で写すことで,圏C の中にI の形をし た「図式」ができる.

I C

a

b c

d

F a

F b F c

F d

f

g h

F f

F g F h

F

こうしてできた図式の「余極限」を,F の余極限といいcolimF と書く.より正確に定義 すると次のようになる.

定義. F: I →Cを図式とする.このときF の余極限とはcolimF,{µi}i∈Iであって以 下の条件を満たすものである.

colimFC の対象である.

i∈Iに対して,µiCの射µi: F i→colimF である.

(12)

Iの射f: i→j に対してµj ◦F f =µi である.

F i

colimF F j

F f

µi

µj

• ⟨x,{νi}iIが同じ条件を満たすならば,C の射h: colimF →xが一意に存在し て,任意のi∈I に対してµi◦h =νi を満たす.

F i

colimF x

F j

F f

µi

µj

νi

νj h

例えばI が離散圏の場合の余極限が余直積であり,I = (· ← · → · )の場合がpushout である.最後に以下で使う言葉の定義をしておく.

定義. 添え字圏が小圏 (Mor(C)が集合となる圏C のこと)となる図式の余極限を 小余極限という.

任意の小余極限が存在する圏を余完備な圏という.例えばSet,Abなどは余完備 である.

関手F: C →Dが余極限と交換する

⇐⇒ G: I C を図式として G の余極限 colimG,{µi}iI が存在するとき,

⟨F(colimG),{F µi}i∈IF G: I →Dの余極限となる.

つまり図式

Gi

colimG Gj

Gf

µi

µj

Gの余極限を与えているならば,これをF で写した図式 F Gi

F(colimG) F Gj

F Gf

F µi

F µj

F Gの余極限を与えるという事である.

(13)

極限に関しても同様に定義する(ここでは省略する).

6 随伴

定義. C, D を圏,F: C DG: D C を関手とする.c Cd D について自 然な同型HomD(F c, d)= HomC(c, Gd)が成り立つとき,FGの左随伴関手,GF の右随伴関手という.これを記号F ⊣G: C →Dもしくは単にF ⊣Gで表す.

ここでは随伴については詳しく説明しないが,代表的な例としては次のようなものが ある.

8. F: SetAbを,x∈Setに対して自由アーベル群F x∈Abを対応させる関手 とし,U: AbSetを忘却関手とする.このときF ⊣U: SetAbである.

9. aを集合とする.F:SetSetを右からaを直積する関手,即ちx∈Setに対し てx×a∈Setを対応させる関手とする.このときF HomSet(a,) : SetSetであ る.(この関手F− ×aなどと書くことが多い.)

また,以下で使う定理として次のようなものがある.(証明は省略する.)

定理 10. 関手F の右随伴は同型を除いて一意である.即ち,F GF H ならば G∼=H である.

定理 11. 左随伴関手は余極限と交換する.右随伴関手は極限と交換する.

7 Kan 拡張

定義. C, D, U を圏,F: C →DE: C →U を関手とする.F に沿ったE の左Kan拡 張とは組⟨FE, η⟩であって,以下の条件を満たすものである.

(1) FE は関手D→Uηは自然変換E ⇒FE◦F である.

D

C U

η =

F

E FE

(14)

(2) 組⟨S, θ⟩が同じ条件を満たす(即ち S: D U は関手でθ: E S ◦F は自然変 換) ならば,自然変換τ: FE ⇒S が一意に存在してθ = τF ◦ηとなる.即ち次 の等式が成り立つ.

D

Cη = U

F

E FE

S

τ =

D

C U

=

F θ

E S

※ 自然変換の向きを逆にしたものを,F に沿ったE の右Kan拡張という(記号では FE と書く)

D

C ε = U

F

E FE

S

τ =

D

C U

=

F θ

E S

左Kan拡張FE をLanFE,右Kan拡張FE をRanFE と書くこともある*1. 例12. 余極限は左Kan拡張である.これはどういうことかというとF: C 1={∗} 一意な関手としたとき,FE = colimE となる.(より正確に書くとFE(∗)= colimE である.)

1

C η = U

F

E FE

これを理解するために,具体例としてC = (b←−f a −→g c)の場合を見てみよう.まず関手 E により,b←−f a −→g cは圏U の図式Eb←−−Ef Ea−−→Eg Ecに写される.

C U

E

b a c

f

g

Eb Ea Ec

Ef

Eg

E

*1というか,大抵の本・論文ではLanRanが使われている.

(15)

一方,F によりb←−f a−→g c∗←−− ∗id −−→ ∗id に写される.

1

C U

F

E b

a c

f

g

Eb Ea Ec

Ef

Eg

id

id

F

E

この∗←−− ∗id −−→ ∗id FESによりU へと写される.

1

C U

F

E FE

S

b a c

f

g

Eb Ea Ec

Ef

Eg

FE() FE() FE()

id

id

S∗ S∗ S∗

id

id

id

id

F

E

FE S

このとき,自然変換ηθは次の図式の赤い部分の射となり,またこれらが作る四角は可

(16)

換となる.

1

Cη = θ = U

F

E FE

S

b a c

f

g

Eb Ea Ec

Ef

Eg

FE() FE() FE()

id

id ηb

ηa

ηc

S∗ S∗ S∗

id

id θb

θa

θc

id

id

F

E

FE S

左Kan拡張の条件は,このとき点線の射τ が一意に存在して,図式が可換になるという ことである.

1

Cη = U

F

E FE

S τ

b a c

f

g

Eb Ea Ec

Ef

Eg

FE() FE() FE()

id

id ηb

ηa

ηc

S∗ S∗ S∗

id

id θb

θa

θc

τ

τ τ

id

id

F

E

FE S

(17)

ここで,idで繋がっている部分をまとめて一つにすると,次の図式が得られる.

Eb Ea Ec

Ef

Eg

FE()

ηb ηc

S∗

θb

θc τ

つまり,FE(∗)はEb←−−Ef Ea−−→Eg Ecのpushoutである.

一般の場合にも,同じようにして FE = colimE となることが分かる.また,同様に して,極限が右Kan拡張であることも分かる.

さて,一般にF: C →DE: C →U を関手として,左Kan拡張FE: D→U が存 在するとする.

D

C = U

F

E FE

このとき,定義だけではFE がどういう関手なのかはよく分からないと思う.例えば,

対象d ∈Dに対して,FE(d)は何になるのだろうか? 実は,余極限(極限)が左Kan拡 張(右Kan拡張)であることを使うと,「各点Kan拡張」という方法でこれを計算するこ とができる.

まず対象d ∈Dd(∗) =dとなる関手d: 1→Dとみなしてコンマ圏F ↓dを考えれ ば次の図式を得る.

1 D

F ↓d = FC = U

E FE d

P1

P0

自然変換を合成すれば次の図式を得る.

1

F ↓d = U

FE(d) P1

EP0

(18)

コンマ圏というのは,こういう形の図式のうちで一番「良い」ものだった(7)から,この 図式も「良い」図式,即ち左Kan拡張になるのではないかと期待できる(実は一般にはそ うなるとは限らない).もしそうなってくれれば,この場合P1に沿った左Kan拡張は余 極限になる(例12)からFE(d) = colim(F ↓d −→P0 C −→E U)となり,左 Kan拡張が余 極限に帰着できる.

実は,ある程度の仮定があれば上記の期待は正しいことが分かり,次の定理を示すこと ができる(証明は省略する).

定理 13. C, D, U を圏,F: C →DE: C →U を関手とする.各d∈Dに対して余極 限colim(F ↓d−→P0 C −→E U)が存在するならば,F に沿ったE の左Kan拡張FE が存 在し,FE(d)∼= colim(F ↓d −→P0 C −→E U)となる.

C が小圏ならばF ↓dも小圏となる.故に次の系が得られる.

14. C, D, U を圏,F: C →Dを関手とする.U が余完備で,C が小圏ならば,任意 の関手E: C →U に対して左Kan拡張FE が存在する.

つまり,U が余完備*2であれば左Kan拡張は余極限で計算できると思ってしまってほ ぼ良いのである.

さて,C, D, U を圏,F: C Dを関手として,任意のE: C U に対してFE が 存在するとする.このとき実はE 7→FE という対応は関手F: UC →UD を定めるこ とが分かる(左Kan拡張の普遍性を使えばよい).また,左Kan拡張の普遍性

D

Cη = U

F

E FE

S

τ =

D

C U

=

F θ

E S

から,同型

HomUD(FE, S) HomUC(E, SF)

τ θ =τF ◦η

が成り立つことが分かる.ここで関手F1: UD →UC

*2応用上は大抵この条件は成り立っているので,最初からU は余完備であると思ってしまってもあまり問 題ない.

(19)

K ∈UD に対してF1(K) :=KF

θ: K ⇒L: D→U に対してF−1(θ) :=θF. で定義すると先の同型は

HomUD(FE, S)∼= HomUC(E, F1(S))

と書ける.この同型はE, Sについて自然であることが分かる.つまり左Kan拡張は随伴 F⊣F1 を与えることになる.

なお,右Kan拡張に関しても,同様にして次の定理が得られる.

定理 15. C, D, U を圏として,F: C →DE: C →U を関手とする.各d ∈Dに対し て極限lim(d↓F C −→E U)が存在するならば,F に沿ったE の右Kan拡張FE 存在し,FE(d)∼= lim(d↓F →C −→E U)となる.

1 D

d↓F C U

=

= F

E FE d

故にU が完備でC が小圏ならばFE は存在する.

また,各E: C →U に対してFE が存在するならば,F: UC UD は関手となり F1 ⊣Fである.

16. X, Y を集合,f: X →Y を写像とする.集合を離散圏とみなせばf: X →Y は関 手である.また逆像を考える写像f1:P(Y)→ P(X)を考えると,これも(P(X),P(Y) を包含関係による順序で圏とみなしたとき)関手である.

2 ={0 1}を考えれば圏同型P(X) = 2X が成り立つが,このとき今考えている 関手f1 2Y ∋A7→A◦f 2X で与えられる.

Y

X 2

=

f

f−1(A) A

つまり,このf1は先ほど定義した意味での関手f1: 2Y 2X と一致している.

(20)

一方,2は余完備だから,系14より任意のA: X 2に対して左Kan拡張fA:Y 2 が存在する.

Y

X = 2

f

A fA

故に関手f: P(X)→ P(Y)が得られて,f ⊣f−1 となる.このfを各点左Kan拡張 で計算してみよう.

A: X 2に対してfAを求める為,d∈Y を取りコンマ圏f ↓dを考える.

1 Y

f↓d X 2

= f A d

コンマ圏の定義からf↓d={x ∈X |f(x) =d}=f1(d)は離散圏である.故に fA(d) = colim(f ↓d→X −→A 2) = ⨿

xf1(d)

A(x) となるから

fA(d) =

{ 1 (あるx∈f1(d)が存在してA(x) = 1となるとき) 0 (そうでないとき)

となる.つまりA ∈ P(X)に対してfA = f(A)である.従ってf1: P(Y) → P(X) の左随伴関手はf: P(X)∋A 7→f(A)∈ P(Y)である.

更に2は完備でもあるから,f−1の右随伴関手(=右Kan拡張)も存在する.それを各 点右Kan拡張により同様に計算してみると

1 Y

d↓f X 2

= f A d

fA(d) = lim(d↓f →X −→A 2) =

xf1(d)

A(x)

(21)

となるから

fA(d) =

{ 0 (あるx∈f1(d)が存在してA(x) = 0となるとき) 1 (そうでないとき)

であり,fA =Y \f(X\A) =:f!(A)となることが分かる*3. 以上により,f1: P(Y)→ P(X)は左随伴,右随伴両方を持つ.

P(X) P(Y)

f

f1

f!

従って定理11よりf−1 は余極限,極限両方と交換する.特に次の等式が成り立つ: f1(A∪B) =f1(A)∪f1(B), f1(A∩B) =f1(A)∩f1(B).

一方f は左随伴を持たない.それはf と極限が交換しない(例えばf(A∩B) = f(A)∩ f(B)とは限らない)ことから分かる.

17. (位相空間上の前層を知っている人向けの例.知らない人は飛ばしてください.) 位相空間X に対して,Xの開集合全体がなす順序集合OX を圏とみなす.X 上の(集合 の)前層とは関手P: OXop Setのことであった.よってOdX :=SetOXop X 上の前層 がなす圏である.

X, Y を位相空間,f: X →Y を連続写像とする.このとき,X 上の前層P に対して Y 上の前層fP fP(U) :=P(f1(U))により定まり,関手f: OdX →OdY を順像と いうのであった.また関手f は左随伴関手f を持ち,これを逆像というのであった.さ て,F を関手OopY U 7−→f1(U)∈ OXop とすれば,定義からf = F1: OdX →OdY

である.

OopX

OopY Set

F

f(P) P

故に左随伴の一意性からf =F が分かる.そこで前層P OdY の逆像FP =f(P) を各点左Kan拡張で計算してみよう.

*3このf!(A)small imageと呼ぶ,らしい.

(22)

U ∈ OX を取りコンマ圏F ↓U を考える.

1 OXop

F ↓U OYop Set

= F P U

FP(U) = colim(F ↓U → OopY

−→P Set) = colim

V,h⟩∈FUP(V)となる.コンマ圏の定義 から

⟨V, h⟩ ∈F ↓U ⇐⇒h: F(V)→U in OXop

⇐⇒F(V)⊃U

⇐⇒f1(V)⊃U

⇐⇒V ⊃f(U) となるのでFP(U)= colim

Vf(U)P(V)となり,普段見る逆像の定義が現れる.

定義. 定理13の形で得られる左Kan拡張を各点左Kan拡張という.

各点左Kan拡張に対しては,次の重要な同型がある(証明は省略する). 定理 18. FEが各点左Kan拡張のとき,d∈Du ∈U について自然な同型

HomU(FE(d), u)∼= HomCb(HomD(F−, d),HomU(E−, u)) が成り立つ.

19. Cを小圏,Dを圏,F: C →Dを関手とするときFy(d)∼= HomD(F−, d) D

C = Cb

F

y Fy

証明. Cbが余完備だから各点左Kan拡張Fyが存在する.故にP ∈Cbに対して自然に HomCb(Fy(d), P)= HomCb(HomD(F−, d),HomCb(y−, P)) (定理18)

= HomCb(HomD(F−, d), P) (米田の補題) となる.従って定理6によりFy(d)∼= HomD(F−, d)を得る.

(23)

20. 小圏C に対してyy∼= idである.

Cb

C = Cb

y

y yy= id

証明. 系19と米田の補題により,P ∈Cbについて自然な同型yy(P)= Hom(y−, P)=P が成り立つ.

21. 任意の前層P ∈Cbはy(c)の余極限で書ける.

証明. 20によりyy(P)=P であるが,一方各点左Kan拡張 1 Cb

y↓P = yC = Cb

y yy= id P

によりP =yy(P)= colim(y↓P →C −→y C) =b colim

c,f⟩∈yPy(c)である.

8 普遍随伴

定理 22. C を小圏,U を余完備な圏とすると,関手 F: C U から二つの各点左Kan 拡張yFFyが得られる.このとき随伴yF ⊣Fyが成り立つ.

Cb

C U

y

F yF Fy

※ この随伴を,twitter等で一部の人が普遍随伴と呼んでいる.一般に広く使われて いる名称は無いようだが,例えばnlab ではnerve and realizationというページが ある.

(24)

証明. P ∈Cb,u ∈U に対して自然に

HomU(yF(P), u)= HomCb(HomC(y−, P),HomU(F−, u)) (定理18)

= HomCb(P,HomU(F−, u)) (米田の補題)

= HomCb(P, Fy(u)). (系19) よってyF ⊣Fyである.

逆に次が成り立つ.

定理 23. 任意の随伴L⊣R: Cb→U はこのようにして得られる.

証明. F :=L◦y: C U とする.随伴yF Fyが得られる.このときyF =L なることが証明できる.右随伴の一意性からR∼=Fyも分かる.

24. L⊣R: SetSetを随伴とする.1b=Setだから,F :=L◦yとすれば Set

1 Set

y

F L R

定理23の証明よりL∼=yFR∼=Fyである.x:=F()Setと置けば,a∈Setに 対して

R(a)∼=Fy(a)∼= HomSet(F−, a)∼= HomSet(x, a)

だからR = HomSet(x,)である.一方L(a)∼= yF(a)= colim(y↓a 1 −→F Set)y↓a =aとなるから

L(a)∼=⨿

ba

x∼=a×x

によりL∼=− ×xである.故に,任意の随伴SetSet− ×x⊣HomSet(x,)の形 をしている.

25. L⊣R: SetSetopを随伴とする.F :=L◦y: 1Setopと置けば,L∼=yF

参照

関連したドキュメント

Keywords: probabilistic linear hybrid automaton, model checking, reachability analysis, Fourier-Motzkin elimination, wireless sensor

条件付到達可能性の拡張 TRIE 構造による表現について 笠 晃一  横田 将生 福岡工業大学 〒 811-0295 福岡市東区和白東 3

 拡張期左右短絡血流を有する数は,VSD I型では16

拡張 Hensel 構成 extended Hensel construction, EHC と略記 とは、多変数多項式 の因数分解や GCD

われわれは以上の観察に基き,ダメットの議論において,この帰納的論証を,より

一方、ビオローゲンに芳香環を導入してπ共役が 拡張したビオローゲン(拡張ビオローゲン)は、

論文審査の結果の要旨

概要:本論文では,有効範囲を既知のコールパス上に限定することで安全に利用できるクラス拡張 method