Skip to content

定义Definition

自然变换

施工中 · 内容逐步修订

Natural transformation

由对象逐点态射组成并满足自然性方块交换的函子间映射。

形式陈述 ​

设 F,G:C→D 是两个具有相同源范畴、目标范畴的函子。自然变换 η:F⇒G 为每个对象 A 指定目标范畴中的一个态射

ηA:F(A)→G(A),

称为在 A 处的分量,并且对每个态射 f:A→B 都满足

G(f)∘ηA=ηB∘F(f).

两边都是从 F(A) 到 G(B) 的态射,分别对应方块的两条路径。若所有 ηA 都是同构,则称 η 为自然同构。

若另有 θ:G⇒H,定义 (θ∘η)A=θA∘ηA,便得到纵向复合。其自然性来自

H(f)θAηA=θBG(f)ηA=θBηBF(f).

恒等分量组成恒等自然变换。若 C 是小范畴、D 局部小,函子及自然变换组成局部小的函子范畴 [C,D]。

直觉

函子提供一套在每个对象和每个箭头上同时工作的构造;自然变换则在两套构造之间提供统一的比较。分量告诉我们怎样比较单个对象,自然性要求所有比较方式与对象之间的映射协调。

自然性把两个操作的顺序联系起来:先按 ηA 转换构造,再沿 G(f) 移动,与先沿 F(f) 移动、再按 ηB 转换,结果相同。因此验证一族分量时,要把两个函子在箭头上的作用一起写出来。

例子与边界

可逐元素检查的集合例子 ​

在集合范畴中令 F(X)=X×X,并令 F(f)(x1,x2)=(f(x1),f(x2));令 G 是恒等函子。第一投影 ηX(x1,x2)=x1 构成自然变换,因为任意函数 f:X→Y 都满足

f(ηX(x1,x2))=f(x1)=ηY(F(f)(x1,x2)).

右侧与左侧都只读取第一个坐标再应用 f,所以等式对任意函数成立。

作为对照,在集合范畴的恒等函子上,令二元素集合 B={0,1} 的分量交换两元素,其他对象的分量均为恒等。取单点集合 A={∗} 及 f(∗)=0,左路 fηA(∗)=0,右路 ηBf(∗)=1。各分量都是同构,这一族却没有通过自然性检验。

双对偶映射为什么自然 ​

对向量空间 V,定义 ηV:V→V∗∗ 为 ηV(v)(φ)=φ(v)。对线性映射 T:V→W,对偶映射满足 T∗(ψ)=ψ∘T,再次对偶便给出同方向的 T∗∗:V∗∗→W∗∗。任取 ψ∈W∗,可算得

(T∗∗ηV(v))(ψ)=ηV(v)(ψ∘T)=ψ(Tv)=(ηW(Tv))(ψ).

因此 T∗∗ηV=ηWT。有限维时,取基 ei 及其对偶基 ei∗,ηV(ei) 正是双对偶中的对应基向量,所以 ηV 是同构。这给出有限维向量空间上的恒等函子与双对偶函子的自然同构。

推论与应用

自然同构的逆分量自动自然:由 G(f)ηA=ηBF(f) 左右复合相应逆映射,即得 F(f)ηA−1=ηB−1G(f)。所以逐分量求逆就给出了函子范畴中的逆态射。

伴随中的单位、余单位都是自然变换;Yoneda 引理则把从 Hom 函子出发的自然变换还原成单个对象上的数据。函子复合还诱导自然变换的水平复合,与纵向复合相容;这一层结构是进一步学习二维范畴语言的入口。

参考资料
  • Emily Riehl, Category Theory in Context, Dover, 2016,§1.4 “Naturality”,Definition 1.4.1 及双对偶例子。
  • Tom Leinster, Basic Category Theory, Cambridge University Press, 2014(作者公开稿 2016),§1.3 “Natural transformations”。
关系图谱13 个相邻概念 · 3 类关系

拖动节点调整位置。

显示关系

显示:依赖

  1. 前置三跳
  2. 前置二跳
  3. 前置一跳
  4. 当前条目
  5. 后续一跳
  6. 后续二跳
  7. 后续三跳
文字版关系按与当前条目的最短距离分组
分类位置

上位 / 更一般

暂未标注直接上位概念。

下位 / 直接特例

类型化关系

使用的工具