定理已证明
米田引理
命题陈述
对任意函子 F:Cop→Set 与对象 A,上面的映射 Φ 与 Ψ 互为逆,因此 Nat(HomC(−,A),F)≅F(A) 是一个真正的集合双射。
为什么成立?
这正是让范畴论学者能够把一个无限、难以把握的自然变换族,换成 F(A) 的一个具体元素——关于从可表预层 hA 出发的映射的每一个问题,都归结为关于一个集合的问题。
证明思路
我们先验证对每个 x∈F(A) 都有 Φ(Ψ(x))=x。展开定义:把 Ψ 的公式特殊化到 X=A、f=1A,得到 Ψ(x)A(1A)=F(1A)(x)。因为 F 是函子,它把恒等态射 1A 送到 F(A) 上的恒等函数,所以 F(1A)(x)=x。因此 Φ(Ψ(x))=Ψ(x)A(1A)=x,正如所需——这一方向只用到了函子的恒等律。
现在验证更难的方向,对每个自然变换 η:hA⇒F 都有 Ψ(Φ(η))=η。两边都是自然变换 hA⇒F,所以只需说明它们在每个对象 X 与每个元素 f∈hA(X)=Hom(X,A) 处的分量一致。
用 x:=Φ(η)=ηA(1A) 展开 Ψ(Φ(η))X(f) 的 Ψ 公式,得到它等于 F(f)(ηA(1A))。
现在用 η 本身的自然性,以 ηY(f∘g)=F(g)(ηX(f)) 的形式,取 g:=f:X→A、另一个变量取为 A:在该自然性方块中取 f:=1A∈hA(A),恰好给出 ηX(1A∘f)=F(f)(ηA(1A)),即由 1A∘f=f 得 ηX(f)=F(f)(ηA(1A))。
结合最后两式:Ψ(Φ(η))X(f)=F(f)(ηA(1A))=ηX(f)。由于 X 与 f 是任意的,两个自然变换处处一致,所以 Ψ(Φ(η))=η。结合第一段,Φ 与 Ψ 是互逆的双射。