1
大学数学基礎解説
文献あり

豊穣圏の導入 第3回: 豊穣圏をどのように定義すればよいか

159
0

前回の記事 [ 7 ] では,モノイダル圏の定義を復習して,対称モノイダル圏,随伴,モノイダル閉圏などを定義して,Setが対称モノイダル閉圏であることを示した.
この記事では,モノイダル圏Vに対して,豊穣圏の理論で扱われるV-圏やV-関手が,圏や関手の自然な拡張になっていることを観察する.

導入

素朴集合論の基礎 (集合と写像,空集合など) に親しみがあり,圏の定義を知っていることを仮定する.
また,この記事を通して,以下の記法を用いる (主に [1] で扱われているものを採用している):

  • Cに対して,Cの対象全体の"集まり"をobCで表す.

第1回の記事 [ 5 ] からは,定義 1 を用いており,これを定義 1.1 で表している.

第2回 (前半) の記事 [ 6 ] からは,定義 2 と定義 12 を用いており,これらを定義 2.a.2 と定義 2.a.12 で表している.

第2回 (後半) の記事 [ 7 ] からは,定義 1,定義 2,定義 3,定義 4,命題 2 を用いており,これらを定義 2.b.1,定義 2.b.2,定義 2.b.3,定義 2.b.4,命題 2.b.2 で表している.

V-圏とV-関手

本節ではモノイダル圏 (定義 2.a.12) Vを固定する.

V-圏

通常の圏の定義は,集合の圏Set (定義 1.1) を用いて以下のように表される:

  • 集合の"集まり" obC

  • X,YobCに対してC(X,Y)Set

  • X,Y,ZobCに対してSetでの射
    X,Y,Z:C(Y,Z)×C(X,Y)C(X,Z),(g,f)X,Y,Z((g,f))=:gX,Y,Zf,

  • XobCに対して1XC(X,X)

が与えられたとき,組C=(obC,{C(X,Y)}X,YobC,{X,Y,Z}X,Y,ZobC,{1X}XobC)が圏であることは,以下が成り立つことと同値である:
(1) 任意のX,YobCfC(X,Y)に対して,1YX,Y,Yf=f=fX,X,Y1Xである.
(2) 任意のW,X,Y,ZobChC(Y,Z)gC(X,Y)fC(W,X)に対して,hW,Y,Z(gW,X,Yf)=(hX,Y,Zg)W,X,Zfである.

V-圏は,命題 1 におけるSetVに取り換えたものとしてナイーブには定義される.しかし,一般のモノイダル圏では「対象の"元"を取る」というSetなど一部の圏に特有の操作が行えないので,定義を拡張するには少し工夫が必要になる.

命題 2.b.2 で構成したモノイダル圏Set=(Set,,I,a,l,r)の単位対象はI={}であった (定義 2.b.2).これは以下をみたす:

集合Aに対して,AからSet(I,A)への写像ρAが,各aAに対して(ρA(a))():=aで定まり,これはAからSet(I,A)への全単射である.

A=である場合は,I={}は空集合でないことから,IからAへの写像は存在せず,Set(I,A)=が成り立つ.ゆえに,AからSet(I,A)への写像ρAρA:=1で定まる.ρAρA=11=1だから,これはAからSet(I,A)への全単射になっている.以下では,Aである場合について議論を行う.

Set(I,A)からAへの写像σAが,各fSet(I,A)に対して,σA(f):=f()で定まる.
aAを任意に取るとき,
(σAρA)(a)=σA(ρA(a))=(ρA(a))()=a=1A(a),
であり,σAρA=1Aが成り立つ.

また,fSet(I,A)を任意に取るとき,
((ρAσA)(f))()=(ρA(σA(f)))()=σA(f)=f()=(1Set(I,A)(f))(),
だから,任意のfSet(I,A)に対して(ρAσA)(f)=1Set(I,A)(f)であり,ρAσA=1Set(I,A)が成り立つ.

ゆえに,ρA:ASet(I,A)は全単射である.

命題 2 より,圏CXobCに対して,全単射ρC(X,X):C(X,X)Set(I,C(X,X))が定まるため,C(X,X)の元を与えるということは,IからC(X,X)へのSetでの射を与えるということであると解釈される.

また,モノイダル圏Setのテンソル積は,各A,BSetに対してAB=A×Bをみたす (定義 2.b.1).

従って,圏Cは以下のもので構成されていると思える:

  • 集合の"集まり" obC
  • X,YobCに対してC(X,Y)Set
  • X,Y,ZobCに対してSetでの射**
    X,Y,Z:C(Y,Z)C(X,Y)C(X,Z),**
  • XobCに対してSetでの射jX:IC(X,X)

続いては,命題 1 にある条件 (1), (2) を書き換えていく.

  • 集合の"集まり" obC

  • X,YobCに対してC(X,Y)Set

  • X,Y,ZobCに対してSetでの射
    X,Y,Z:C(Y,Z)C(X,Y)C(X,Z),

  • XobCに対してSetでの射jX:IC(X,X)

の組C=(obC,{C(X,Y)}X,YobC,{X,Y,Z}X,Y,ZobC,{jX}XobC)が与えられているとする.各X,Y,ZobChC(Y,Z)gC(X,Y)に対して,X,Y,Z((g,f))gX,Y,Zfで表し,各XobCに対して,(ρC(X,X))1(jX)1Xで表す.このとき,以下が成り立つ:
(1) X,YobCに対して,以下は同値である:
(a) 任意のfC(X,Y)に対して,1YX,Y,Yf=f=fX,X,Y1Xである.
(b) lC(X,Y)=X,Y,Y(jY1C(X,Y))かつrC(X,Y)=X,X,Y(1C(X,Y)jX)である.
(2) W,X,Y,ZobCに対して,以下は同値である:
(a) 任意のhC(Y,Z)gC(X,Y)fC(W,X)に対して,hW,Y,Z(gW,X,Yf)=(hX,Y,Zg)W,X,Zfである.
(b) 以下の等式が成り立つ:
W,X,Z(X,Y,Z1C(W,X))=W,Y,Z(1C(Y,Z)W,X,Y)aC(Y,Z),C(X,Y),C(W,X).

  1. fC(X,Y)に対して,定義 2.b.4, (1) よりlC(X,Y)((,f))=fであり,
    (X,Y,Y(jY1C(X,Y)))((,f))=X,Y,Y((jY1C(X,Y))((,f)))=X,Y,Y((jY(),1C(X,Y)(f)))(定義 2.b.1)=X,Y,Y((jY(),f))=X,Y,Y(σC(Y,Y)(jY),f))(命題 2)=X,Y,Y((ρC(Y,Y))1(jY),f))(命題 2)=X,Y,Y((1Y,f))=1YX,Y,Yf,
    であり,定義 2.b.4, (2) よりrC(X,Y)((f,))=fであり,
    (X,X,Y(1C(X,Y)jX))((f,))=X,X,Y((1C(X,Y)jX)((f,)))=X,X,Y((1C(X,Y)(f),jX()))(定義 2.b.1)=X,X,Y((f,jX()))=X,X,Y((f,σC(X,X)(jX)))(命題 2)=X,X,Y((f,(ρC(X,X))1(jX)))(命題 2)=X,X,Y((f,1X))=fX,X,Y1X,
    だから,(a) と (b) は同値である.
  2. hC(Y,Z)gC(X,Y)fC(W,X)に対して,
    (W,X,Z(X,Y,Z1C(W,X)))(((h,g),f))=W,X,Z((X,Y,Z1C(W,X))(((h,g),f)))=W,X,Z((X,Y,Z((h,g)),1C(W,X)(f)))(定義 2.b.1)=W,X,Z((X,Y,Z((h,g)),f))=W,X,Z((hX,Y,Zg,f))=(hX,Y,Zg)W,X,Zf,
    であり,
    (W,Y,Z(1C(Y,Z)W,X,Y)aC(Y,Z),C(X,Y),C(W,X))(((h,g),f))=W,Y,Z((1C(Y,Z)W,X,Y)(aC(Y,Z),C(X,Y),C(W,X)(((h,g),f))))=W,Y,Z((1C(Y,Z)W,X,Y)((h,(g,f))))(定義 2.b.3)=W,Y,Z((1C(Y,Z)(h),W,X,Y((g,f))))(定義 2.b.1)=W,Y,Z((h,W,X,Y((g,f))))=W,Y,Z((h,gW,X,Yf))=hW,Y,Z(gW,X,Yf),
    だから,(a) と (b) は同値である.

以上の議論から,圏の定義を,Setのモノイダル圏としての構造のみを用いて書き表すことが出来た.

圏と対等な概念であるSet-圏が以下で定義される:

Set-圏
  • 集合の"集まり" obA
  • A,BobAに対してSetの対象A(A,B)
  • A,B,CobAに対してA(B,C)A(A,B)からA(A,C)へのSetでの射MA,B,C
  • AobAに対してIからA(A,A)へのSetでの射jA

が与えられているとき,組A=(obA,{A(A,B)}A,BobA,{MA,B,C}A,B,CobA,{jA}AobA)Set-圏 (Set-category) であるとは,以下が成り立つことをいう:
(1) 任意のA,BobAに対して,lA(A,B)=MA,B,B(jB1A(A,B))かつrA(A,B)=MA,A,B(1A(A,B)jA)である:
A(B,B)A(A,B)MA,B,BA(A,B)IA(A,B)jB1A(A,B)lA(A,B)A(A,B)A(A,A)MA,A,BA(A,B)A(A,B)I1A(A,B)jArA(A,B)

  1. 任意のA,B,C,DobAに対して,以下の等式が成り立つ:
    MA,B,D(MB,C,D1A(A,B))=MA,C,D(1A(C,D)MA,B,C)aA(C,D),A(B,C),A(A,B).
    (A(C,D)A(B,C))A(A,B)aA(C,D),A(B,C),A(A,B)MB,C,D1A(A,B)A(C,D)(A(B,C)A(A,B))1A(C,D)MA,B,CA(B,D)A(A,B)MA,B,DA(C,D)A(A,C)MA,C,DA(A,D)

Set-圏の定義において,Setを一般のモノイダル圏Vに取り換えることで,V-圏が定義される.

V-圏
  • 集合の"集まり" obA
  • A,BobAに対してVの対象A(A,B)
  • A,B,CobAに対してA(B,C)A(A,B)からA(A,C)へのVでの射MA,B,C
  • AobAに対してIからA(A,A)へのVでの射jA

が与えられているとき,組A=(obA,{A(A,B)}A,BobA,{MA,B,C}A,B,CobA,{jA}AobA)V-圏 (V-category) であるとは,以下が成り立つことをいう:
(1) 任意のA,BobAに対して,lA(A,B)=MA,B,B(jB1A(A,B))かつrA(A,B)=MA,A,B(1A(A,B)jA)である:
A(B,B)A(A,B)MA,B,BA(A,B)IA(A,B)jB1A(A,B)lA(A,B)A(A,B)A(A,A)MA,A,BA(A,B)A(A,B)I1A(A,B)jArA(A,B)

  1. 任意のA,B,C,DobAに対して,以下の等式が成り立つ:
    MA,B,D(MB,C,D1A(A,B))=MA,C,D(1A(C,D)MA,B,C)aA(C,D),A(B,C),A(A,B).
    (A(C,D)A(B,C))A(A,B)aA(C,D),A(B,C),A(A,B)MB,C,D1A(A,B)A(C,D)(A(B,C)A(A,B))1A(C,D)MA,B,CA(B,D)A(A,B)MA,B,DA(C,D)A(A,C)MA,C,DA(A,D)

V-圏A=(obA,{A(A,B)}A,BobA,{MA,B,C}A,B,CobA,{jA}AobA)に対して,obAの元をA対象 (object) とよび,AAの対象であることを,記号を用いてAAで表し,A,B,CAに対して,Vでの射MA,B,C合成則 (composition law) とよび,AAに対して,Vでの射jA単位元 (identity element) とよぶ.

V-関手

V-関手を定義する前に,関手の定義 (定義 2.a.2) を集合の圏Setを用いて書き表しておく:

CDを圏とする.

  • XCに対して,FXDが一意に定まるような対応F
  • X,YCに対して,C(X,Y)からD(FX,FY)へのSetでの射FX,Y

が与えられているとき,組F=(F,{FX,Y}X,YC)CからDへの関手であることは,以下が成り立つことと同値である:

  1. 任意のXCに対して,FX,X(1X)=1FXである.
  2. 任意のgC(Y,Z)fC(X,Y)に対して,FX,Z(gX,Y,Zf)=FY,Z(g)FX,FY,FZFX,Y(f)である.

CDを圏とする.

  • XCに対して,FXDが一意に定まるような対応F
  • X,YCに対して,C(X,Y)からD(FX,FY)へのSetでの射FX,Y

が与えられているとする.各X,Y,ZobChC(Y,Z)gC(X,Y)に対して,X,Y,Z((g,f))gX,Y,Zfで表し,各XCに対して,ρC(X,X)(1X)jXで表す.組F=(F,{FX,Y}X,YC)CからDへの関手であることは,以下が成り立つことと同値である:

  1. XCに対して,以下は同値である:
    (a) FX,X(1X)=1FXである.
    (b) FX,XjX=jFXである.
  2. X,Y,ZCに対して,以下は同値である:
    (a) 任意のgC(Y,Z)fC(X,Y)に対して,FX,Z(gX,Y,Zf)=FY,Z(g)FX,FY,FZFX,Y(f)である.
    (b) FX,FY,FZ(FY,ZFX,Y)=FX,ZX,Y,Zである.
  1. (FX,XjX)()=FX,X(jX())=FX,X(σC(X,X)(jX))(命題 2)=FX,X(σC(X,X)(ρC(X,X)(1X)))=FX,X((σC(X,X)ρC(X,X))(1X))=FX,X(1C(X,X)(1X))(命題 2)=FX,X(1X),
    であり,
    jFX()=σC(FX,FX)(jFX)(命題 2)=σC(FX,FX)(ρC(FX,FX)(1FX))=(σC(FX,FX)ρC(FX,FX))(1FX)=1C(FX,FX)(1FX)(命題 2)=1FX,
    だから,(a) と (b) は同値である.
  2. gC(Y,Z)fC(X,Y)に対して,
    (FX,FY,FZ(FY,ZFX,Y))((g,f))=FX,FY,FZ((FY,ZFX,Y)((g,f)))=FX,FY,FZ((FY,Z(g),FX,Y(f)))(定義 2.b.1)=FY,Z(g)FX,FY,FZFX,Y(f),
    であり,
    (FX,ZX,Y,Z)((g,f))=FX,Z(X,Y,Z((g,f)))=FX,Z(X,Y,Z((g,f))),
    だから,(a) と (b) は同値である.

Set-圏の間の関手に相当するSet-関手は以下で定義される:

Set-関手

ABSet-圏とする.

  • AAに対して,T(A)TAで表されるBの対象が一意に定まるような対応T
  • A,BAに対して,A(A,B)からB(TA,TB)へのSetでの射TA,B

が与えられているとき,組T=(T,{TA,B}A,BA)AからBへのSet-関手 (Set-functor) であるとは,以下が成り立つことをいう:

  1. 任意のAAに対して,TA,AjA=jTAである:
    A(A,A)TA,AIjAjTAB(TA,TA)

  2. 任意のA,B,CAに対して,MTA,TB,TC(TB,CTA,B)=TA,CMA,B,Cである:
    A(B,C)A(A,B)MA,B,CTB,CTA,BA(A,C)TA,CB(TB,TC)B(TA,TB)MTA,TB,TCB(TA,TC)

Set-関手圏の定義において,Setを一般のモノイダル圏Vに取り換えることで,V-関手が定義される.

V-関手

ABV-圏とする.

  • AAに対して,T(A)TAで表されるBの対象が一意に定まるような対応T
  • A,BAに対して,A(A,B)からB(TA,TB)へのVでの射TA,B

が与えられているとき,組T=(T,{TA,B}A,BA)AからBへのV-関手 (V-functor) であるとは,以下が成り立つことをいう:

  1. 任意のAAに対して,TA,AjA=jTAである:
    A(A,A)TA,AIjAjTAB(TA,TA)

  2. 任意のA,B,CAに対して,MTA,TB,TC(TB,CTA,B)=TA,CMA,B,Cである:
    A(B,C)A(A,B)MA,B,CTB,CTA,BA(A,C)TA,CB(TB,TC)B(TA,TB)MTA,TB,TCB(TA,TC)

TAからBへのV-関手であることを,T:ABV-関手であるという.また,V-関手T=(T,{TA,B}A,BA):ABに対して,TTと略記する.

恒等V-関手

AV-圏とする.AからAへのV-関手1Aを以下で定める:
(1) 各AAに対して,Aの対象1AA1AA:=Aと定める.
(2) 各A,BAに対して,A(A,B)からA(1AA,1AB)=A(A,B)へのVでの射(1A)A,B(1A)A,B:=1A(A,B)で定める.

V-圏Aを取るとき,1AAからAへのV-関手である.実際,任意のAAに対して,(1A)A,AjA=1A(A,A)jA=jA=j1AAである:

A(A,A)TA,AIjAj1AAA(1AA,1AA)

また,任意のA,B,CAに対して,:V2Vが関手であることから,第2回 (後半) [ 7 ] の §2.2 で述べたように,1A(B,C)1A(A,B)=1A(B,C)A(A,B)であり,
M1AA,1AB,1AC((1A)B,C(1A)A,B)=MA,B,C((1A)B,C(1A)A,B)=MA,B,C(1A(B,C)1A(A,B))=MA,B,C1A(B,C)A(A,B)=MA,B,C=1A(A,C)MA,B,C=(1A)A,CMA,B,C,
である:
A(B,C)A(A,B)MA,B,C(1A)B,C(1A)A,BA(A,C)(1A)A,CA(1AB,1AC)A(1AA,1AB)M1AA,1AB,1ACA(1AA,1AC)

V-関手1AA恒等V-関手 (identity V-functor) という.

V-関手の合成

ABCV-圏として,S:BCT:ABV-関手とする.AからCへのV-関手STを以下で定める:
(1) 各AAに対して,Cの対象(ST)A(ST)A:=S(TA)と定める.
(2) 各A,BAに対して,A(A,B)からC((ST)A,(ST)B)=C(S(TA),S(TB))へのVでの射(ST)A,B(ST)A,B:=STA,TBTA,Bで定める:
A(A,B)TA,B(ST)A,BB(TA,TB)STA,TBC(S(TA),S(TB))

V-関手T:ABS:BCを取るとき,STAからCへのV-関手である.実際,任意のAAに対して,T:ABV-関手であることからTA,AjA=jTAであり,S:BCV-関手であることからSTA,TAjTA=jS(TA)だから,
(ST)A,AjA=STA,TATA,AjA=STA,TAjTA=jS(TA)=j(ST)A,
である:
A(A,A)TA,A(ST)AIjAjS(TA)jTAB(TA,TA)STAC(S(TA),S(TA))

また,任意のA,B,CAに対して,:V2Vが関手であることから,第2回 (後半) [ 7 ] の §2.2 で述べたように,((STB,TCTB,C)(STA,TBTA,B))=(STB,TCSTA,TB)(TB,CTA,B)であり,S:BCV-関手であることからMS(TA),S(TB),S(TC)(STB,TCSTA,TB)=STA,TCMTA,TB,TCであり,T:ABV-関手であることからMTA,TB,TC(TB,CTA,B)=TA,CMA,B,Cだから,
M(ST)A,(ST)B,(ST)C((ST)B,C(ST)A,B)=MS(TA),S(TB),S(TC)((ST)B,C(ST)A,B)=MS(TA),S(TB),S(TC)((STB,TCTB,C)(STA,TBTA,B))=MS(TA),S(TB),S(TC)(STB,TCSTA,TB)(TB,CTA,B)=STA,TCMTA,TB,TC(TB,CTA,B)=STA,TCTA,CMA,B,C=(ST)A,CMA,B,C,
である:
A(B,C)A(A,B)MA,B,CTB,CTA,B(ST)B,C(ST)A,BA(A,C)TA,C(ST)A,CB(TB,TC)B(TA,TB)MTA,TB,TCSTB,TCSTA,TBB(TA,TC)STA,TCC(S(TB),S(TC))C(S(TA),S(TB))MS(TA),S(TB),S(TC)C(S(TA),S(TC))

V-関手ST:ACST合成 (composition) とよぶ.

V-関手T:ABに対して,1BT=T=T1Aが成り立つ.

任意のAAに対して,(1BT)A=1B(TA)=TA及び(T1A)A=T(1AA)=TAである.

また,任意のA,BAに対して,(1BT)A,B=(1B)TA,TBTA,B=1B(TA,TB)TA,B=TA,B及び
(T1A)A,B=T1AA,1AB(1A)A,B=TA,B(1A)A,B=TA,B1A(A,B)=TA,B,
である.

ゆえに,1BT=T=T1Aが成り立つ.

V-関手R:CDS:BCT:ABに対して,R(ST)=(RS)Tが成り立つ.

任意のAAに対して,
(R(ST))A=R((ST)A)=R(S(TA))=(RS)(TA)=((RS)T)A,
である.

また,任意のA,BAに対して,
(R(ST))A,B=R(ST)A,(ST)B(ST)A,B=RS(TA),S(TB)(ST)A,B=RS(TA),S(TB)STA,TBTA,B=(RS)TA,TBTA,B=((RS)T)A,B,
である.

ゆえに,R(ST)=(RS)Tが成り立つ.

まとめ

この記事では,モノイダル圏Vに対して,圏や関手の定義をSetのモノイダル構造などを用いて書き表すことで,それらの自然な拡張としてV-圏やV-関手を定義して,通常の関手と同様の性質が成り立つことを見た.
次の記事では,モノイダル圏VWに対して,VからWへの「Lax モノイダル関手」がV-圏をW-圏に写すことを証明して,V-圏の「underlying category」とよばれる圏について説明する.

追記

  • 2022/3/3 23:06 参考文献に第4回 (前半) の記事 [ 8 ] を加えた.
  • 2022/3/3 23:06 参考文献に第4回 (後半) (1) の記事 [ 9 ] を加えた.
  • 2022/3/3 23:40 参考文献に第4回 (後半) (2) の記事 [ 10 ] を加えた.
  • 2022/3/3 23:40 §1 の一部を削除した.

参考文献

投稿日:2022226
OptHub AI Competition

この記事を高評価した人

高評価したユーザはいません

この記事に送られたバッジ

バッジはありません。
バッチを贈って投稿者を応援しよう

バッチを贈ると投稿者に現金やAmazonのギフトカードが還元されます。

投稿者

sh
sh
13
5153
数学科に所属しています.修士二年生です.

コメント

他の人のコメント

コメントはありません。
読み込み中...
読み込み中
  1. 導入
  2. $\cat{V}$-圏と$\cat{V}$-関手
  3. $\cat{V}$-圏
  4. $\cat{V}$-関手
  5. まとめ
  6. 追記
  7. 参考文献