Wiki. 代函子 [代函子]
Wiki. 代函子 [代函子]
观念
代函子 (profunctor) 是函子的推广, 类似于关系是函数的推广.
单对象的充实范畴之间的代函子 (双模) 是代数同态的推广. 对于交换环 $R$, 全体单对象 $\mathsf{Mod}(R)$-充实范畴 (即 $R$-代数) 以及代函子 (即双模) 构成的 $2$-范畴正是 Morita 范畴.
定义
范畴 $\mathcal C$ 到 $\mathcal D$ 的代函子 (profunctor) 是指函子 $\mathcal C \times \mathcal D^{\mathrm{op}} \to \mathsf{Set}$, 也即 $\mathcal C$ 到预层范畴 $\mathsf{Psh}(\mathcal D)$ 的函子 $\mathcal C\to \mathsf{Psh}(\mathcal D)$. 代函子有时也记作 $\mathcal C$ ⇸ $\mathcal D$.
当然, 充实范畴也有类似的概念.
复合
代函子 $f\colon \mathcal C\times\mathcal D^{\mathrm{op}}\to\mathsf{Set}$ 与 $g\colon \mathcal D\times\mathcal E^{\mathrm{op}} \to\mathsf{Set}$ 的复合是代函子 $gf\colon \mathcal C\times\mathcal E^{\mathrm{op}}\to\mathsf{Set}$, $$ gf(c,e) := \operatorname{colim}_{d\in \mathcal D} f(c,d)\times g(d,e). $$
全体范畴以及代函子构成一个 $2$-范畴.
充实范畴之间的代函子又叫双模, 代函子的复合即是双模的张量积.
同态集
代函子 $f\colon \mathcal C\times\mathcal D^{\mathrm{op}} \to \mathsf{Set}$ 到 $g\colon \mathcal E\times\mathcal D^{\mathrm{op}}\to\mathsf{Set}$ 的同态集是代函子 $[f,g]\colon \mathcal E\times\mathcal C^{\mathrm{op}}\to\mathsf{Set}$, $$ [f,g](e,c) := \operatorname{lim}_d \operatorname{Hom}(f(c,d),g(e,d)). $$
性质
与普通函子的关系
普通的函子 $f\colon \mathcal C\to\mathcal D$ 给出两个代函子:
- $\operatorname{Hom}_{\mathcal D}(f(-),-) \colon \mathcal D \otimes\mathcal C^{\mathrm{op}} \to \mathsf{Set}$;
- $\operatorname{Hom}_{\mathcal D}(-,f(-)) \colon \mathcal C \otimes\mathcal D^{\mathrm{op}} \to \mathsf{Set}$.