Bartosz Milewski on Nostr: I have found an interesting link between containers and the Grothendieck ...
I have found an interesting link between containers and the Grothendieck construction. Here's a sketch.
A container \(S \triangleleft P \) in a category \(\mathbb C\) consists of an object of shapes \(S\) and an arrow \(P \colon S \to \mathbb C\) of positions. For instance, in \(\mathbf{Set}\), the shape of lists is \(\mathbb N\) (lengths), and for each shape \(n \in \mathbb N \), positions are ordinals less than \(n\). To fill a shape with data, we construct the extension functor. E.g., in \(\mathbf{Set}\):
\[ T_{S \triangleleft P} X = \Sigma_{s \in S} (P s \to X) \]
(think of a list of \(X\)).
1/3
Published at
2026-01-24 13:28:41 UTCEvent JSON
{
"id": "0ff747fec513b334c0ef2ff79b3aa82998ef273e39acfba324516ffee61f02da",
"pubkey": "a60a88374d8e1cf092c7ea93662aa784fb33b3e75be7725017032e6929ebc5d5",
"created_at": 1769261321,
"kind": 1,
"tags": [
[
"proxy",
"https://mathstodon.xyz/users/BartoszMilewski/statuses/115950309941805301",
"activitypub"
],
[
"client",
"Mostr",
"31990:6be38f8c63df7dbf84db7ec4a6e6fbbd8d19dca3b980efad18585c46f04b26f9:mostr",
"wss://relay.ditto.pub"
]
],
"content": "I have found an interesting link between containers and the Grothendieck construction. Here's a sketch.\n\nA container \\(S \\triangleleft P \\) in a category \\(\\mathbb C\\) consists of an object of shapes \\(S\\) and an arrow \\(P \\colon S \\to \\mathbb C\\) of positions. For instance, in \\(\\mathbf{Set}\\), the shape of lists is \\(\\mathbb N\\) (lengths), and for each shape \\(n \\in \\mathbb N \\), positions are ordinals less than \\(n\\). To fill a shape with data, we construct the extension functor. E.g., in \\(\\mathbf{Set}\\):\n\\[ T_{S \\triangleleft P} X = \\Sigma_{s \\in S} (P s \\to X) \\]\n(think of a list of \\(X\\)). \n1/3",
"sig": "abf15637b7948f78c7e0de07409edd0cdcd4f0ab6faaa5ab13beeddec0b977834bdfc8dc22d219ad3a012a2673bb5b31a9d38e0228b221ba7993a266e049cb20"
}