Category Theory
Zulip Server
Archive

You're reading the public-facing archive of the Category Theory Zulip server.
To join the server you need an invite. Anybody can get an invite by contacting Matteo Capucci at name dot surname at gmail dot com.
For all things related to this archive refer to the same person.


Stream: theory: category theory

Topic: Dependent external tensor product


view this post on Zulip Callan McGill (Nov 08 2022 at 04:38):

If we have a indexed monoidal category (V,) (\mathbb{V}, \otimes) over a cartesian monoidal category S\mathrm{S} then one can construct the external tensor product (see here) where given X,YS \mathrm{X}, \mathrm{Y} \in \mathrm{S}, we have (something like):

:VXVYVX×Y\boxtimes : \mathbb{V}_{\mathrm{X}} \rightarrow \mathbb{V}_{\mathrm{Y}} \rightarrow \mathbb{V}_{X \times Y} {Vx}xX{Wy}yY{VxWy}(x,y)X×Y\{V_x\}_{x \in \mathrm{X}} \boxtimes \{W_y\}_{y \in \mathrm{Y}} \mapsto \{V_x \otimes W_y\}_{(x, y) \in \mathrm{X} \times \mathrm{Y}}

Does anyone know of any generalization where Y\mathrm{Y} can be dependent on X\mathrm{X} and the target is not over the product but the dependent sum?

view this post on Zulip Mike Shulman (Nov 08 2022 at 05:01):

Well, just as VWV\boxtimes W is defined by pulling VV and WW both back to X×YX\times Y and tensoring them there, if you have YS/XY\in S/X and VVXV \in \mathbb{V}_X with WVYW\in \mathbb{V}_Y, you could just pull VV back along the projection YXY\to X and tensor it there with WW.

view this post on Zulip Callan McGill (Nov 08 2022 at 05:12):

True! I was curious if you (or anyone else) has come across this construction in your work?

view this post on Zulip Mike Shulman (Nov 08 2022 at 05:24):

Doesn't ring any immediate bells.

view this post on Zulip Callan McGill (Nov 08 2022 at 06:14):

I was hoping it might be related to the indexed coproduct in V\mathbb{V}, for instance that sort of one-sided pullback looks reminiscent of the projection formula.

view this post on Zulip Mike Shulman (Nov 08 2022 at 07:47):

You could push it forward again along something, but that starts to look more like the canceling tensor product rather than the external one.

view this post on Zulip Matteo Capucci (he/him) (Nov 08 2022 at 11:07):

Callan McGill said:

If we have a indexed monoidal category (V,) (\mathbb{V}, \otimes) over a cartesian monoidal category S\mathrm{S} then one can construct the external tensor product (see here) where given X,YS \mathrm{X}, \mathrm{Y} \in \mathrm{S}, we have (something like):

:VXVYVX×Y\boxtimes : \mathbb{V}_{\mathrm{X}} \rightarrow \mathbb{V}_{\mathrm{Y}} \rightarrow \mathbb{V}_{X \times Y} {Vx}xX{Wy}yY{VxWy}(x,y)X×Y\{V_x\}_{x \in \mathrm{X}} \boxtimes \{W_y\}_{y \in \mathrm{Y}} \mapsto \{V_x \otimes W_y\}_{(x, y) \in \mathrm{X} \times \mathrm{Y}}

Does anyone know of any generalization where Y\mathrm{Y} can be dependent on X\mathrm{X} and the target is not over the product but the dependent sum?

It seems like you have to consider a nested indexing then: V\mathbb V is not an indexed monoidal category but an indexed monoidal indexed category!
In this way you can talk about VY\mathbb V_Y being 'dependent' on VX\mathbb V_X. I don't see a slick way to define \boxtimes in this case, I mean as a known kind of structure to associate to this indexing

view this post on Zulip Matteo Capucci (he/him) (Nov 08 2022 at 11:17):

Mmh ok maybe it's easier than I thought, what about this?
image.png

view this post on Zulip Matteo Capucci (he/him) (Nov 08 2022 at 11:17):

Here I identify Σ\Sigma with the domain opfibration CC\cal C^\downarrow \to C

view this post on Zulip Matteo Capucci (he/him) (Nov 08 2022 at 11:19):

V\mathbb V is monoidally fibred over C\cal C (and its equivalent to your indexed monoidal cat with the same name)

view this post on Zulip Matteo Capucci (he/him) (Nov 08 2022 at 11:21):

Additionally, you have W\mathbb W which is also fibred over C\cal C^\downarrow, so for any YXY \to X (YY dependent over XX) we have a category WYX\mathbb W_{Y \to X}

view this post on Zulip Matteo Capucci (he/him) (Nov 08 2022 at 11:21):

Then ⅀ (I'm very happy this symbol exists in Unicode) has type

:WYXVY⅀:\mathbb W_{Y \to X} \to \mathbb V_Y

view this post on Zulip Matteo Capucci (he/him) (Nov 08 2022 at 11:23):

It's not exactly what you want but how do you make VYX\mathbb V_{Y \to X} typecheck otherwise?

view this post on Zulip Matteo Capucci (he/him) (Nov 08 2022 at 11:26):

Just for comparison, the external tensor product can also be presented in a similar manner: image.png

view this post on Zulip Matteo Capucci (he/him) (Nov 08 2022 at 11:27):

and of course there's no need for the bottom opfibration here image.png to be dom, it could be anything you have giving you Sigma types

view this post on Zulip Matteo Capucci (he/him) (Nov 08 2022 at 11:28):

(Like, for instance, ×\times)

view this post on Zulip Matteo Capucci (he/him) (Nov 08 2022 at 11:30):

Notice it makes sense to consider this bottom opfibration to be part of a span CDC\cal C \leftarrow D \to C where the left leg is a fibration and the right leg is an opfibration. Then you extend this up and you could make W\mathbb W fibered over V\mathbb V

view this post on Zulip Matteo Capucci (he/him) (Nov 08 2022 at 11:30):

image.png

view this post on Zulip Mike Shulman (Nov 08 2022 at 16:40):

Maybe I misunderstood, but I don't think Callan suggested that VY\mathbb{V}_Y could be dependent on VX\mathbb{V}_X, only that YY could be dependent on XX.

view this post on Zulip Matteo Capucci (he/him) (Nov 08 2022 at 18:21):

Uhm right

view this post on Zulip Matteo Capucci (he/him) (Nov 08 2022 at 18:21):

Matteo Capucci (he/him) said:

Then ⅀ (I'm very happy this symbol exists in Unicode) has type

:WYXVY⅀:\mathbb W_{Y \to X} \to \mathbb V_Y

So actually this is not as bad as I thought