Functor

Multifunctor

A multifunctor 𝐹 :𝛼𝐴𝖢𝛼 𝖣 is a functor from the product category 𝛼𝐴𝖢𝛼. #m/def/cat This is stronger to a mapping on objects and morphisms which is functorial in each argument when all other arguments are held constant, viewing objects as identities.

Counterexample

Let 𝐺,𝐻 be groups-as-categories. Then 𝐺 ×𝐻 is the direct product of groups, and a bifunctor 𝐹 :𝐺 ×𝐻 𝖢 is a group action of 𝐺 ×𝐻 on an object of 𝖢. Functoriality in both arguments, on the other hand, makes 𝐹 a group action of the free product of groups on an object of 𝖢.

In fact, if 𝐹 :𝖢 ×𝖣 𝖤 is a mapping functorial in each argument, namely 𝐹(𝐶, ) and 𝐹( ,𝐷) are functors for any 𝐶 Ob𝖢 and 𝐷 𝖣, then 𝐹 is a bifunctor iff the following diagram commutes for any 𝑐 𝖢(𝐶,𝐶) and 𝑑 𝖣(𝐷,𝐷):

https://q.uiver.app/#q=WzAsOCxbMiwyLCJGKEMsRCkiXSxbMiw0LCJGKEMsRCcpIl0sWzQsMiwiRihDJyxEKSJdLFs0LDQsIkYoQycsRCcpIl0sWzIsMCwiQyJdLFs0LDAsIkMnIl0sWzAsMiwiRCJdLFswLDQsIkQnIl0sWzAsMiwiRihjJyxEKSJdLFswLDEsIkYoQyxkKSIsMl0sWzEsMywiRihjLEQnKSIsMl0sWzIsMywiRihDJyxkKSJdLFs0LDUsImMiXSxbNiw3LCJkIiwyXSxbMCwzLCJGKGMsZCkiLDEseyJzdHlsZSI6eyJib2R5Ijp7Im5hbWUiOiJkYXNoZWQifX19XV0=

This essentially says the two parts of a bifunctor commute.


#state/tidy | #lang/en | #SemBr