日記 (2018 年 2 月 4 日)

前回は解析的関手の圏と特定の前層の圏が同値になることを証明した。 今回は、 解析的関手の特殊な場合である正規関手にスポットを当てていく。

まず、 忘れていた定義をしておく。 弱正規対象の定義と全く同様なので、 わざわざ言わなくても分かる気がするが…。

定義 3.1.

圏 󰒚 の対象 X に対し、 idX:X→X が X の正規形であるとき、 X を 「正規対象 (normal object)」 という。

正規形について、 2 つ補題を用意する。 これらの補題は定理 1.9 を示すのに用いるので、 本来ならばこの時点で証明されているはずであるが、 そこでは証明を省略したのでここで証明する。

補題 3.2.

圏 󰒚 の対象 X に対し、 X が弱正規対象であることと X が正規対象であることは同値である。

証明.

正規対象ならば弱正規対象なのは明らかなので、 弱正規対象であることを仮定して正規対象でもあることを示す。

任意に 󰒚/X の対象 f:U→X をとる。 仮定から idX:X→X は 󰒚/X で推移的なので、 ある u:idX→f がとれる。

別の 󰒚/X の射 v:idX→f が存在したとする。 f は推移的なので、 ある同型射 p:idX→idX が存在して v=u∘p となるが、 そのような p は idX しかない。 したがって、 v=u である。 これにより、 idX は 󰒚/X の始対象である。

補題 3.3.

圏 󰒚 が引き戻しをもつとする。 任意の射 f:U→X と g:X→Y に対し、 f が正規形ならば g∘f も正規形である。

証明.

f は正規形だとして、 g が 󰒚/Y の始対象であることを示せば良い。

任意に 󰒚/Y の対象 h:V→Y をとる。 󰒚 で引き戻し X×YVVXVqpgh を計算すると、 f は 󰒚/X の始対象だから、 󰒚/X の射 u:f→p が一意に存在する。 これは、 󰒚/Y の射 q∘u:g∘f→h を定める。

他に 󰒚/Y の射 v:g∘f→h があったとする。 上の四角形の図式は引き戻しなので、 図式 WX×YVVXVvfwqphg を可換にする射 w が存在し、 これは 󰒚/X の射 w:f→p を定める。 しかし、 u の一意性により w=u である。 したがって、 v=q∘w=q∘u となり、 q∘u も一意である。 以上により、 g∘f は 󰒚/Y の始対象である。

これらの補題を用いると、 弱正規対象上の自己射が恒等射しかないことが分かる。

補題 3.4.

正規関手 F:SetA→Set をとる。 El(F) の任意の弱正規対象 (X,x) に対し、 AutEl(F)((X,x)) は単位群である。

証明.

任意に射 f:(X,x)→(X,x) をとる。 補題 3.2 によって (X,x) は正規対象でもあるから、 id(X,x) は正規形である。 さらに定理 1.9 により F は引き戻しを保つから、 El(F) は引き戻しをもつ。 したがって補題 3.3 を用いれば、 f=f∘id(X,x) も正規形であることが分かる。

さて、 SetA において余等化子 XXYfidg をとり、 y:=(Fg)x とおく。 すると、 El(F) での図式 (X,x)(X,x)(Y,y)fidg が可換になる。 これにより El(F)/(X,x) の 2 本の射 f,idX:g∘f→g が定まるが、 補題 3.3 によって g∘f は正規形なので、 f=idX となる。

以上により、 (X,x) 上の自己射は恒等射に限るので、 AutEl(F)((X,x))=1 である。

定理 3.5.

正規関手 F:SetA→Set を考える。 このとき、 ある関手 󰂡F:Ob(Nat(SetA))→Set によって、 各 X∈SetA に対し、 FX≅󰄘γ∈Nat(SetA)(HomSetA(γ,X)×󰂡Fγ) と表せる。

証明.

正規関手 F:SetA→Set を考える。 これは解析的なので、 定理 2.5 の議論により、 FX≅󰄘γAutNat(SetA)(γ)\(HomSetA(γ,X)×F♯γ) と書ける。 この γ は Nat(SetA) の対象全体を回る。 ここで、 F♯γ=󰄘cAutEl(F)((γ,c))\AutNat(SetA)(γ) である。 この c は (γ,c) という形の El(F) の弱正規対象の同型類の代表元全体を回る。 しかし、 今 F は正規なので、 補題 3.4 により、 F♯γ=󰄘cAutNat(SetA)(γ) となる。 ここで、 各 γ に対して、 元の対応 Aut(γ)\(Hom(γ,X)×F♯γ) ⟶ Hom(γ,X)×Aut(γ)\F♯γ [f,p@c] ⟼ (f∘p,[p@c]) [f∘p−1,p@c] ⟻ (f,[p@c]) を考えると、 これは全単射になっている。 そこで、 󰂡Fγ:=Aut(γ)\F♯γ とおけば、 定理の主張が従う。

ということで、 正規関手については、 群でわるという操作を 󰂡Fγ の方に押し付けて、 F の表示そのものは群でわらないシンプルな形にすることができるのである。 これは、 何となく形式的冪級数に見えので、 数列の生成関数の圏論版として組み合わせ論でも用いられているようである (というよりむしろ正規関手が組み合わせ論の立場から生まれたという方が正確である)。

追記 (2019 年 1 月 21 日)

正規関手 F:SetA→Set に対して、 定理 3.5 の証明中で 󰂡F を構成したが、 これはもう少し簡単に書き表せる。 実際、 󰂡Fγ = Aut(γ)\F♯γ ≅ Aut(γ)\󰄘cAut(γ) ≅ 󰄘c1 であり、 ここに出てくる余積はどちらも (γ,c) という形の El(F) の正規対象の同型類の代表元全体を回る。 したがって結局、 󰂡Fγ=#{(γ,c) の形の El(F) の正規対象の同型類} と書ける。

参考文献

  1. R. Hasegawa (2006) 「Two applications of analytic functors」 『Theoretical Computer Science』 272:113–175