Logo

Nola's Backyard

šŸ§ ćć‚‚ćć‚‚ę™®éę€§ć£ć¦ä½•ćŒå¬‰ć—ć„ć®ļ¼Ÿ

ę™®éę€§ć®å¬‰ć—ć•ć«ć¤ć„ć¦č€ƒćˆć‚‹ć€‚

  1. åÆ¾č±”ć‚’ę§‹ęˆć§ćÆćŖćć¦ę€§č³Ŗć«ć‚ˆć£ć¦å®šē¾©ć§ćć‚‹
  2. åŒåž‹ć‚’é™¤ćäø€ę„ę€§ćŒå¾—ć‚‰ć‚Œć‚‹
  3. ę™®éēš„ćŖåÆ¾č±”ć‹ć‚‰ (ć‚ć‚‹ę”ä»¶ć‚’ęŗ€ćŸć™) ä»»ę„ć®åÆ¾č±”ćøå°„ć‚’ę§‹ęˆć§ćć‚‹
    • ę™®éę€§ćŒč¦ę±‚ć™ć‚‹ęœ€å°é™ć®ćƒ‡ćƒ¼ć‚æć‚’äøŽćˆć‚Œć°ć€ē›®ēš„ć®å°„ćŒäø€ę„ć«å¾—ć‚‰ć‚Œć‚‹
      • ę™®é€šć€å°„ć®å…·ä½“ēš„ćŖę§‹ęˆć‚’äøŽćˆć‚‹åæ…č¦ćŒć‚ć‚‹ć®ć§ć‹ćŖć‚Šę„½ć«ćŖć‚‹
  4. å°„ć®äø€ę„ę€§ć‚’ē”Øć„ć¦ć€Œ2ć¤ć®å°„ćŒē­‰ć—ć„ć“ćØć€ć‚’ē¤ŗć›ć‚‹
  5. é–¢ę‰‹ć‚’čŖ˜å°Žć™ć‚‹ć“ćØćŒć‚ć‚‹
é …ē›® ćć‚Œč‡Ŗä½“ć«ć‚ˆć£ć¦å¾—ć‚‰ć‚Œć‚‹äæčØ¼ ćć‚Œć«ć‚ˆć£ć¦ē°”å˜ć«ćŖć‚‹ć“ćØćƒ»åÆčƒ½ć«ćŖć‚‹ć“ćØ
1. ę§‹ęˆć«ć‚ˆć‚‰ćŖć„ē‰¹å¾“ć„ć‘ åÆ¾č±”ć®å½¹å‰²ć‚’å…·ä½“ēš„ćŖå®Ÿč£…ć‹ć‚‰åˆ‡ć‚Šé›¢ć›ć‚‹ ē•°ćŖć‚‹ę§‹ęˆćŒåŒć˜åÆ¾č±”ć‚’č”Øć™ć“ćØć‚’ć€å€‹åˆ„ć®ę§‹ęˆć‚’ęÆ”č¼ƒć›ćšć«ē¤ŗć›ć‚‹
2. åŒåž‹ć‚’é™¤ćäø€ę„ę€§ ę§‹ęˆę™‚ć®éøęŠžć«ēµęžœć®ęœ¬č³ŖćŒä¾å­˜ć—ćŖć„ ę§‹ęˆåŒå£«ć®åŒåž‹ć‚’ęÆŽå›žę‰‹ä½œę„­ć§ęŽ¢ć—ć€é€†å†™åƒć¾ć§ē¢ŗčŖć™ć‚‹ä½œę„­ć‚’ęø›ć‚‰ć›ć‚‹
3. å°„ć®ę§‹ęˆ åæ…č¦ćŖćƒ‡ćƒ¼ć‚æć‹ć‚‰ē›®ēš„ć®å°„ć®å­˜åœØćØäø€ę„ę€§ćŒå¾—ć‚‰ć‚Œć‚‹ å°„å…Øä½“ć§ćÆćŖćć€ē”Ÿęˆå…ƒćŖć©ć®å°ć•ćŖćƒ‡ćƒ¼ć‚æć ć‘ć‚’å®šē¾©ć™ć‚Œć°ć‚ˆć„
4. 射の等しさ åŒć˜ę™®éę”ä»¶ć‚’ęŗ€ćŸć™å°„ćÆē­‰ć—ć„ å°„ć‚’č¦ē“ ć”ćØć«čØˆē®—ć—ć¦ęÆ”č¼ƒć™ć‚‹ä»£ć‚ć‚Šć«ć€åÆę›å›³å¼ć®ē¢ŗčŖć ć‘ć§ē­‰å¼ć‚’čØ¼ę˜Žć§ćć‚‹
5. 関手性 åÆ¾č±”ć”ćØć®ę§‹ęˆćŒå°„ćƒ»ę’ē­‰å°„ćƒ»åˆęˆćØć‚‚ę•“åˆć™ć‚‹ ć°ć‚‰ć°ć‚‰ćŖę§‹ęˆć‚’é–¢ę‰‹ćØć—ć¦ę‰±ć„ć€ć»ć‹ć®ę§‹ęˆćØć®åˆęˆć‚„éšä¼“ćŖć©ć‚’č€ƒćˆć‚‰ć‚Œć‚‹
Note

1ć€ć€Œå®Œå…ØćŖćƒ†ć‚¹ćƒˆć«ć‚ˆć£ć¦åÆ¾č±”č‡Ŗä½“ć‚’å®šē¾©ć™ć‚‹ć€ćæćŸć„ćŖę„Ÿć˜ć™ć‚‹ć€‚

Hint

3と4ćÆć€ę™®éę€§ć‚’é“å…·ćØć—ć¦ä½æć†ćØćć«ä¾æåˆ©ćØć„ć†č©±ć€‚

5ćÆć€åÆ¾č±”ć”ćØć«č”Œć£ć¦ć„ćŸę§‹ęˆć‚’ć€å°„ć®ē§»ć—ę–¹ć¾ć§å«ć‚€ēµ±äø€ēš„ćŖę“ä½œćøę˜‡ę ¼ć•ć›ć‚‹åˆ©ē‚¹ć§ć‚ć‚‹ć€‚ć“ć‚Œć«ć‚ˆć£ć¦ć€ćć®ę§‹ęˆć‚’ć»ć‹ć®åœč«–ēš„ćŖę§‹é€ ćØēµ„ćæåˆć‚ć›ć‚‰ć‚Œć‚‹ć‚ˆć†ć«ćŖć‚‹ć€‚

(5の具体例 & 途中で3,4も使う)

ęœ‰å‘ć‚°ćƒ©ćƒ• GG ć‹ć‚‰č‡Ŗē”±åœ F(G)F(G) ć‚’ä½œć‚‹ę“ä½œć‚’č€ƒćˆć‚‹ć€‚åÆ¾č±” GG 悒 F(G)F(G) ćøé€ć‚‹ć ć‘ć§ćÆć€ć¾ć é–¢ę‰‹ć§ćÆćŖć„ć€‚ć‚°ćƒ©ćƒ•å†™åƒ

a:G⟶H a:G\longrightarrow H

に対して、関手

F(a):F(G)⟶F(H) F(a):F(G)\longrightarrow F(H)

ć‚‚å®šć‚ć‚‹åæ…č¦ćŒć‚ć‚‹ć€‚

Ī·G:G→U(F(G)),Ī·H:H→U(F(H)) \eta_G:G\to U(F(G)), \qquad \eta_H:H\to U(F(H))

ć‚’č‡Ŗē„¶ćŖć‚°ćƒ©ćƒ•ęŗ–åŒåž‹ćØć™ć‚‹ć€‚aa と Ī·H\eta_H ć‚’åˆęˆć™ć‚‹ćØć€

ηH∘a:G⟶U(F(H)) \eta_H\circ a:G\longrightarrow U(F(H))

ćŒå¾—ć‚‰ć‚Œć‚‹ć€‚č‡Ŗē”±åœć®ę™®éę€§ć«ć‚ˆć‚Šć€ć“ć®ć‚°ćƒ©ćƒ•ęŗ–åŒåž‹ć‚’å»¶é•·ć™ć‚‹äø€ę„ćŖé–¢ę‰‹

F(a):F(G)⟶F(H) F(a):F(G)\longrightarrow F(H)

ćŒå­˜åœØć—ć€

U(F(a))∘ηG=ηH∘a U(F(a))\circ\eta_G=\eta_H\circ a

ć‚’ęŗ€ćŸć™ć€‚ć™ćŖć‚ć”ć€ę¬”ć®å›³å¼ćŒåÆę›ć«ćŖć‚‹ć‚ˆć†ć« F(a)F(a) ćŒäø€ę„ć«å®šć¾ć‚‹ć€‚

Gā†’ā€…ā€Šaā€…ā€ŠHĪ·G ⁣↓↓ ηHU(F(G))ā†’ā€…ā€ŠU(F(a))ā€…ā€ŠU(F(H)) \begin{array}{ccc} G & \xrightarrow{\;a\;} & H \\ {\scriptstyle\eta_G}\!\Big\downarrow & & \Big\downarrow\mathrlap{\,\scriptstyle\eta_H} \\ U(F(G)) & \xrightarrow{\;U(F(a))\;} & U(F(H)) \end{array}

# ę’ē­‰å°„ć‚’äæć¤ć“ćØ

F(id⁔G)F(\operatorname{id}_G) と id⁔F(G)\operatorname{id}_{F(G)} は、どごらも F(G)→F(G)F(G)\to F(G) ćØć„ć†é–¢ę‰‹ć§ć‚ć‚Šć€

Gā†’ā€…ā€Šid⁔Gā€…ā€ŠGĪ·G ⁣↓↓ ηGU(F(G))ā†’ā€…ā€ŠU(F(id⁔G))ā€…ā€ŠU(F(G)) \begin{array}{ccc} G & \xrightarrow{\;\operatorname{id}_G\;} & G \\ {\scriptstyle\eta_G}\!\Big\downarrow & & \Big\downarrow\mathrlap{\,\scriptstyle\eta_G} \\ U(F(G)) & \xrightarrow{\;U(F(\operatorname{id}_G))\;} & U(F(G)) \end{array}

ć“ć®å›³å¼ć®äø‹č¾ŗć«ćÆ U(F(id⁔G))U(F(\operatorname{id}_G)) ć ć‘ć§ćŖćć€U(id⁔F(G))U(\operatorname{id}_{F(G)}) を置いても (ę˜Žć‚‰ć‹ć«) åÆę›ć«ćŖć‚‹ć€‚åŒć˜ć‚°ćƒ©ćƒ•ęŗ–åŒåž‹ Ī·G\eta_G ć‚’å»¶é•·ć™ć‚‹é–¢ę‰‹ćÆäø€ę„ćŖć®ć§ć€

F(id⁔G)=id⁔F(G) F(\operatorname{id}_G)=\operatorname{id}_{F(G)}

恧恂悋怂

# åˆęˆć‚’äæć¤ć“ćØ

ć‚°ćƒ©ćƒ•ęŗ–åŒåž‹

G→aH→bK G\xrightarrow{a}H\xrightarrow{b}K

に対して、F(a)F(a) と F(b)F(b) ć‚’å®šć‚ć‚‹åÆę›å›³å¼ć‚’ęØŖć«äø¦ć¹ć‚‹ćØć€ę¬”ć®å›³å¼ć«ćŖć‚‹ć€‚

Gā†’ā€…ā€Šaā€…ā€ŠHā†’ā€…ā€Šbā€…ā€ŠKĪ·G ⁣↓ηH ⁣↓↓ ηKU(F(G))ā†’ā€…ā€ŠU(F(a))ā€…ā€ŠU(F(H))ā†’ā€…ā€ŠU(F(b))ā€…ā€ŠU(F(K)) \begin{array}{ccccc} G & \xrightarrow{\;a\;} & H & \xrightarrow{\;b\;} & K \\ {\scriptstyle\eta_G}\!\Big\downarrow & & {\scriptstyle\eta_H}\!\Big\downarrow & & \Big\downarrow\mathrlap{\,\scriptstyle\eta_K} \\ U(F(G)) & \xrightarrow{\;U(F(a))\;} & U(F(H)) & \xrightarrow{\;U(F(b))\;} & U(F(K)) \end{array}

ć—ćŸćŒć£ć¦ć€å¤–å“ć®é•·ę–¹å½¢ć‚‚åÆę›ć§ć‚ć‚‹ć€‚U(F(b)∘F(a))U(F(b)\circ F(a)) と U(F(b∘a))U(F(b\circ a)) ćŒäø”ę–¹ćØć‚‚åŒć˜ć‚°ćƒ©ćƒ•ęŗ–åŒåž‹ Ī·K∘b∘a\eta_K\circ b\circ a ć‚’å»¶é•·ć—ć¦ć„ć‚‹ćŸć‚ć€äø€ę„ę€§ć‹ć‚‰

F(b∘a)=F(b)∘F(a) F(b\circ a)=F(b)\circ F(a)

ćŒęˆć‚Šē«‹ć¤ć€‚ć—ćŸćŒć£ć¦ć€č‡Ŗē”±åœć‚’ä½œć‚‹ę“ä½œ FF は

F:Graph⟶Cat F:\mathbf{Graph}\longrightarrow\mathbf{Cat}

という関手になる。