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.
I’m looking for a categorical way to articulate the intuition behind “the whole is greater than the sum of its parts.”
By this I do not mean a vague holistic slogan, nor a numerical inequality. I mean a situation where:
• the data of the parts (objects, components, subobjects, factors, etc.)
• together with all pointwise or componentwise information
still fails to determine the whole, unless additional structural or relational information is supplied.
Intuitively: the excess lives in the glue, not in the inventory.
I’m expecting answers in the neighbourhood of (but not limited to):
– limits/colimits vs products/coproduts
– pushouts vs disjoint unions
– extensions, coherence data, descent
– emergent structure not functorially recoverable from components alone
Bonus points for examples where the slogan fails, i.e. contexts where the “whole really is just the sum” and no more (or even less!).
Start with 1.1 of Fong and Spivak:
Screenshot 2026-01-01 at 10.05.33 AM.png
certainly in doing data integration with lifting problems (and colimits), each individual lifting problem (formula in regular logic) may be easy to understand and predict (decidable), but then taken together their behavior becomes undecidable and you have to "run it and see" to obtain the lift solution.
If we are in a topos, then we can negate subobjects. However, sometimes the union/join of a subobject and its negation is less than the entire object! This can happen in toposes that are not Boolean.
For example, consider a graph consisting of two vertices connected by a single directed edge. The negation of one vertex is the other vertex, but their union is not the whole graph - the "glue" which is missing in the union is the edge.
As a different kind of example, I think any time a functor fails to preserve some colimit, then there is some degree of "the whole is greater than the sum of the parts". In this case, we originally had some data which forms some object via colimit, and then that relationship is disrupted by application of the functor. So some "pieces" which used to make up the "whole", no longer do after we apply our functor. If we think of our functor as an "observation", then the observation of the whole is not the colimit of the observations of the pieces.
Although perhaps in this case we might prefer to say "the whole is different from the sum of the parts", instead of using the word "greater".
As one more example, consider the case of presheaves. In a separated presheaf, if compatible local data can be stitched together, there is unique way to do so. So, if one started with some global data and observed it everywhere locally, then these observations would uniquely determine what we started with.
I don't know how one can measure by how much or in what way a presheaf fails to be separated! But if one could do so, I guess one would have another way to describe how the parts of something fail to determine the whole.
For a topological space that isn't locally connected, it isn't the disjoint union of its connected components. So for instance a totally disconnected space that isn't locally connected has singletons as its connected components, but the disjoint union of singletons is a discrete space.
Eg Cantor space
I just want to expand slightly on JR's answer.
A category with at most one arrow between any two objects is a preorder. This lets you use the syntax between objects. If the category is equipped with a monotone commutative monoidal product, that allows the syntax to combine objects. This is a monoidal preorder.
After establishing an abstract presentation of some structured thingy, you should ask yourself "What are the natural notions of arrows between these thingys?" In this case we have a few natural choices, a monotone function between monoidal preorders is an arrow of a category provided is either,
When we think of as a sort of adjective or measurement, like eyeColor(Frank) = Blue, then these conditions correspond to respectively
So these adjectives are widened a little bit, in the sense that they're descriptions of arrows that systematically respect structure across an entire preorder. These get generalized to lax, strong, and oplax monoidal functors between monoidal categories.
I believe all of the examples mentioned above can be subsumed by this scheme, with representing colimit operations between formulas, sets, graphs, and topological spaces.
JR said:
Start with 1.1 of Fong and Spivak:
They recommend Elie Adam's thesis Systems, Generativity and Interactional Effects
you might be interested in exploring some ideas in this chapter in other directions. While we won’t return to them in this book, we learned about generative effects from Elie Adam’s thesis [Ada17], and a much richer treatment of generative effect can be found there. In particular, he discusses abelian categories and cohomology, providing a way to detect generative effects in quite a general setting.
I think there may be a useful way to address emergence here and in other works mentioned in this thread.
I feel a lot of interesting discussions happened in this context here #theory: applied category theory > emergent behaviour as laxity