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.
The nlab defines a monoidal topos as a topos equipped with a monoidal structure. This definition seems quite unsatisfying to me since I think monoidal topos should be something where you can interpret some form of linear type theory / linear higher order logic and as such it should be closed under some form of self-indexing (and so satisfy some analogous result to the fundamental theorem of topos theory that every slice category is also a topos). Are there some proposed alternatives for how to combine the monoidal and cartesian structure over a topos that is more promising on this front?
This topic was moved here from #theory: category theory > Monoidal topos by Morgan Rogers (he/him).
The motivation for considering monoidal toposes with that definition is that they arise naturally from monoidal categories: if I take presheaves on a small category with a monoidal product, the topos of presheaves inherits a monoidal structure via [[Day convolution]] which extends the monoidal product on the original category. This tensor product interacts well with colimits, so one might refer to a monoidal topos constructed in this way as a "Day topos", but I think it will fail to be stable under slicing if the monoidal product didn't lift to slices in the original category.
Do you have an example in mind of a topos with a monoidal product (which is not cartesian or cocartesian, say) where stronger properties hold? To me, the Day convolution construction is pretty good justification for keeping a fairly open definition.
Callan McGill said:
The nlab defines a monoidal topos as a topos equipped with a monoidal structure. This definition seems quite unsatisfying to me since I think monoidal topos should be something where you can interpret some form of linear type theory / linear higher order logic and as such it should be closed under some form of self-indexing (and so satisfy some analogous result to the fundamental theorem of topos theory that every slice category is also a topos). Are there some proposed alternatives for how to combine the monoidal and cartesian structure over a topos that is more promising on this front?
I think the 'fundamental theorem' still holds but it requires a bit of care to state: is a monoidal topos if is and is a either a monoid or a comonoid wrt to that.
Indeed you can define
where is the multiplication, or
where is the comultiplication
I don't have a replacement for the notion of monoidal topos, but this seems like a good place to share an idea. The type theory I describe in my thesis works for a particular kind of monoidal topos; one which is infinitesimally cohesive over the base. That is, the global sections functor has a left and right adjoint that are equal, and fully faithful.
I think we could cook up a type theory for a general monodial topos by mashing the theory in my thesis with the theory for a general geometric morphism, as in Section 3 of @Colin Zwanziger's paper here. Briefly, the idea is to have a context of shape where is a set and is a morphism . The -type would take as inputs two types and , and give . This would be interpreted as a fibred tensor product: the objects and decompose into the -indexed coproduct of and , which then have the monoidal product applied pointwise. The actual linearity restrictions on the variables in would be tracked as in my thesis, using an auxillary 'palette' idea.
Alternatively, we could keep everything in the same topos and use '' as in spatial type theory, but the rules would need to be adjusted to make non-idempotent. This has the advantage of allowing a nice 'dependent external tensor product' as mentioned here, by allowing the context of above to be .
@Morgan Rogers (he/him) I don’t view slice categories as fundamental in themselves. The importance seems to be that the fundamental fibration gives a self indexing of a topos indexed in toposes. That relies on Cartesian morphisms being pullbacks and gets structure from a topos being LCCC. So I would view slices as related to Cartesian structure. What I would hope for I some sort of naturally equipped monoidal self-indexing.