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.
There is a tragic irony in life: there are things for which we know not of their definition, but we learn about them through perception. We then try to come up with principles through our empirical evidence in a vain effort to explain things. True enough, the less we observe the less accurate our principles are. And this is deeply ironic because no matter what, our observations can never be complete. I.e. the Yoneda lemma, in its full generality, is beyond our grasp. Now, the irony being tragic depends on the existence of someone with complete access to observations, but let's not touch on that.
Before I got into CT I always thought math only care about well-defined objects and their properties. In an observationally unclear world, math could be this sanctum of well-foundedness that can give some semblance of order, of security, I thought. I couldn't have been more wrong. Definition vs observation, composition vs decomposition, structure vs destruction, this is not just a duality, it's an eternal conflict!
Strangely enough, I've come to appreciate and embrace this seemingly fundamental duality. Which is perhaps why I'm so into algebras and coalgebras, monads and comonads, distributive laws of one over the other. Distributive laws prove that observation and structure can co-exist, that behavior may arise compositionally through structure. But, just like in real life, you can never know if there's order hidden in the chaos.
Understanding this duality has been one of the most important lessons I could ever have, one that changed my viewpoint on Life, the Universe and Everything.
Did you read Yoshihiro Maruyama's PhD thesis? It's fundamentally about dualities, also from a philosophical standpoint :slight_smile:
Fabrizio Genovese said:
Did you read Yoshihiro Maruyama's PhD thesis? It's fundamentally about dualities, also from a philosophical standpoint :)
No, I haven't... But I've seen that mentioned before, maybe from you! Have you?
I've entertained the idea (late at night, under the influence of... things) that duality is actually a jail we're all imprisoned in. That maybe there's something hidden in plain sight, like a "trinity" or "n-ity" that we just can't see. Like a conceptual fourth dimension of sorts.
Not from me, anyway you can find it here: http://www.cs.ox.ac.uk/people/bob.coecke/Yoshi.pdf
Thanks!
Stelios Tsampas said:
I've entertained the idea (late at night, under the influence of... things) that duality is actually a jail we're all imprisoned in. That maybe there's something hidden in plain sight, like a "trinity" or "n-ity" that we just can't see. Like a conceptual fourth dimension of sorts.
I think something along Lawvere's notion of Aufhebung, itself based on the notion of levels of a topos, might be an interesting expansion of the dualistic point of view.
Rota vaguely opined that eventually math is going to move on to take ternary operations seriously. The same might be said for trialities. The one really important triality I've put a lot of time into is the triality in 8 dimensions, which underlies the octonions and ultimately superstring theory. But this seems so exotic and specialized compared to dualities!
John Baez said:
Rota vaguely opined that eventually math is going to move on to take ternary operations seriously. The same might be said for trialities. The one really important triality I've put a lot of time into is the triality in 8 dimensions, which underlies the octonions and ultimately superstring theory. But this seems so exotic and specialized compared to dualities!
Might be fun to try to think of a few "convincing" examples of ternary operations (meaning, "ones to take seriously"). How convincing are heaps?
βquantum heapβ is an amazing name. π€£
A lot of 'binary' operations are actually n-ary operations for all natural n. Thinking of ternary operations is difficult, but so is thinking of binary operations that aren't associative!
Yeah, I wanted to say something like this. A monoid is not really about its binary and nullary operators, but rather its ability to handle lists of inputs in a uniform way (in the sense that it doesn't look to see how many elements the list has, or anything like that).
One ternary relation that is pretty convincing (and might actually be related to heaps) is betweenness: the relation of a point belonging to the line segment between two others. IIRC, you can axiomatize affine space using just this relation.
John Baez said:
Rota vaguely opined that eventually math is going to move on to take ternary operations seriously. The same might be said for trialities. The one really important triality I've put a lot of time into is the triality in 8 dimensions, which underlies the octonions and ultimately superstring theory. But this seems so exotic and specialized compared to dualities!
So that stuff actually exists. Huh.
James Wood said:
Yeah, I wanted to say something like this. A monoid is not really about its binary and nullary operators, but rather its ability to handle lists of inputs in a uniform way (in the sense that it doesn't look to see how many elements the list has, or anything like that).
Of course I agree, but I think I mean the question in a loose "change hearts and minds" sense, that might get people to consider researching certain ternary operations as important.
Between a shape having an inside and an outside, and an arrow having a pointy end and a feathery end, it's hard to imagine trialities ever being as important as dualities
VERY vague thought here, but there is a third element hiding in all of these: in the first, the boundary of the shape itself, and in the second, the arrow itself. I feel like we might at some point move from βobject-level manipulationsβ (e.g. take a binary product of these two things) to βstatement-level manipulationsβ (e.g. look at the equality between the arguments of the binary product and its output as a ternary relationship, and treat that as βprimitivelyβ as we do the binary operation now)
There are some trichotomies eg. positive/negative/zero, inside/outside/boundary, parabolic/hyperbolic/elliptic... there was a mathoverflow question about this once
Actually, the cross-ratio is a classical sort of 4-ary operation on projective lines that seems to be of some interest.
Todd Trimble said:
Actually, the cross-ratio is a classical sort of 4-ary operation on projective lines that seems to be of some interest.
Hm, probably didn't say that right. Maybe better to consider a family of ternary operations (parametrized by points in the model ) where means . Then at least for projective transformations , we have .
I think there are plenty of non-binary operations to be had in computer science. For instance, binary trees have a node forming operation .
What's the node forming operation?
It forms a tree with the specified root value and two subtrees.
I think there might be a name for this sort of structure for which trees are the free example, but I forget the name.
Similar to monoids, but to glue two things together, you must put something in between (), and trees aren't associative so it might have 'skew' in the name.
Hi, @Todd Trimble! Great to see you here! Yes, heaps are a nice way to formalize "groups that have forgotten their origin", a nice alternative to torsors where you need to have a group around to define them.
Some other examples of ternary operations: James Dolan used to like explaining Lie triple systems, which are to symmetric spaces as Lie algebras are to Lie groups.
Also there are Jordan triple systems, which I forget the deep inner meaning of... I think they're like Jordan algebras that have "forgotten its 1". It's important to be able to change your mind about which element is the multiplicative unit in a Jordan algebra (sorry if that remark is obscure, I could explain it now that it's coming back to me).
Also there's the Freudenthal triple system, which is highly specialized: a way to talk about the structure possessed by the smallest irrep of .
And generalizing the last two, there are Freudenthal-Kantor triple systems, which as you can see have quite noble ambitions. I don't understand them.
Kinda wanna ask, "what would Rota say?" to any one of these interesting examples.
I guess the non-associativity is essential, because otherwise you could just say it's a free semigroup/monoid. The non-associativity means that the ternary operation encodes meaning that isn't obviously divided into an inclusion and a unital binary operation.
John Baez said:
Some other examples of ternary operations: James Dolan used to like explaining Lie triple systems, which are to symmetric spaces as Lie algebras are to Lie groups.
I took a look in the wikipedia page for Lie triple systems and I noticed that their second law, which looks like it involves a shifting of sorts, resembles what my idea of a triality would be: If the (informal) principle of duality manifests as "Take a construct represented in a commutative diagram and reverse the arrows to create its dual" in Category Theory, a possible triality would instead involve a shifting operation between three objects (they can be something like "source, target and observer"). Of course, I'd expect that after three shifts I'd be right where I started, much like . Trippy...
But this sounds a lot like (co)slice categories so I don't know.
This second law is a mutant version of the "Jacobi identity", which for a binary operation [-,-] says
[a,[b,c]] + [b,[c,a]] + [c,[a,b]] = 0
(we're summing over cyclic permutations). The Jacobi identity holds for Lie algebras.
This stuff is fun!
Aside from the standard universal algebra approach, it might be interesting to view ternary products as actions.
I mention this because of the unfortunately named planar ternary rings used to parametrize the construction of projective planes. Folks here know about them, but I hadn't seen them mentioned yet.
This approach seems a little useful for PTRs as it allows us to separate the possibly non-associative product from the simpler operation;
being equivalent to a more familiar system, with constraints
Sometimes ternary relationships are irreducibly complex (like mod 2 addition parity-bit) but often there's a section we understand better. So, for instance, if non-associativity needs to be quarantined, you can take the part of the ternary relation you understand best, enforce that structure by placing some proper category, and make , then take the Moore closure under composition of the image of in . Then you have a functor category , with a bit of extra contravariant info... that is, we are back in boring old duality land.
My point is just that we do have some ways of decomposing these things into a more familiar language, at the cost of combinatorics -- instead of just left and right actions we now have to care about three different actions! I agree it would be great to have a systematic treatment that got specific enough... maybe the above will prove useful eventually.
(and the moore closure thing I mentioned is exactly one way we study Lie algebras; we look at the adjoint monoids! Even though I've rarely heard lie algebraists say the forbidden word "monoid"... @Stelios Tsampas can you refactor the jacobi identity John mentioned into two functions ? You may find an interesting relationship with the more familiar commutator!)
Todd Trimble said:
Actually, the cross-ratio is a classical sort of 4-ary operation on projective lines that seems to be of some interest.
One random observation about the cross-ratio, that suggests it is really a generalized trace operation, like the Euler characteristic.
Start with your usual venn diagram having two sets . Recall that if you write inclusion-exclusion for the measures of sets, you get
Draw a horizontal line through the middle of the venn diagram
The cross ratio is the ratio of directed (signed) line segments, and we have some line segments to pick from; like we could pick . Assert that the line segment lengths are related by kind of measure , and naturally we want , etc.
so if (surprisal, the expectation value of which is Shannon entropy) you have a specific cross-ratio(1)
So something about the choices above gives you a specific set of cross ratios, while a slightly more general relationship would give you the fully general cross-ratio
Does anyone know if projective geometry is a triangulated category? All I'm familiar with is Anders Kock's characterization of three collinear points in a Desaurgesian projective plane as a morphism.
(1) -- why a cross-ratio of ... its a rare as a cross-ratio, due to doubled-up points iirc, though I think it might instead be interpreted that inclusion-exclusion with unsigned measures is the image of the cross ratio under a trivial homomorphism; once you lose the orientation of the lines its like you are trying to take a quotient of by and as we know isn't normal in that group, so somehow you end up instead with the constant hom... this is all speculation. A more careful analysis is required if indeed it means anything at all.)
Dan Doel said:
I guess the non-associativity is essential, because otherwise you could just say it's a free semigroup/monoid. The non-associativity means that the ternary operation encodes meaning that isn't obviously divided into an inclusion and a unital binary operation.
I'm interested in what you mean by this. I think I disagree, though maybe the issue turns on what is "obvious".
First, you can have associative ops that don't decompose as an inclusion and a monoid; the truth table for the symmetric system comes to mind -- we have a monoid but any of the two truth-table-columns are mutually perpendicular, so there is no inclusion from just two of the three that I can see. It's really the "rank" of the interaction that measures its essential (in)decomposability, not per se the associativity.
But also you can always view a non-associative system (such as a magma action) as a formal retract of its closure under composition, which is of course an associative system; . So, while not a free monoid action, there is exactly one (albiet non-distinct) per magma action, and often computable. I say "formal" as for very large systems its non-trivial to pick the correct retract among many candidates, but at least one is guaranteed to exist. (The retract needs to be a partial homomorphism, but cannot be a full hom due to non-associativity so sadly its not an adjoint either.)
In case that is all garbledegook, I am happy to break it out further; a nice example with a unique retract is to take the completion of the subtraction quasigroup of . (The left and right actions yield technically different but isomorphic groups in this case) The group you should obtain is the dihedral group ; the behavior of the retract is governed by the need for a partial homomorphism that recovers the quasigroup.
But my point is that IMO the complexity of non-associativity, while it can be a burden, is separate from the complexity of a ternary relation.
There is also the projective harmonic conjugate, a ternary operation that gives the fourth point such that the cross-ratio equals -1. But it can also be used in axiomatic synthetic geometry as a way to define the underlying field operations prior to the definition of the cross-ratio.
I had not seen this thread before! Just wanted to point out that "going beyond dualities" is one of the main themes of my research (here is my website: https://www.arity.science/). Some of my collaborators are on this forum actually @Jacques Carette @Joshua Grochow .
We have been investigating ternary algebras of cubic arrays, (semi)heaps and triality over the past couple of years. If anyone would like to chat about these topics, just sent me a DM!
John Baez said:
Rota vaguely opined that eventually math is going to move on to take ternary operations seriously. The same might be said for trialities. The one really important triality I've put a lot of time into is the triality in 8 dimensions, which underlies the octonions and ultimately superstring theory. But this seems so exotic and specialized compared to dualities!
Do you know where he opined this? Sounds like a piece I'd like to read...
I don't think he wrote a whole piece on this, probably more like a couple of sentences. I don't remember where he wrote them: maybe somewhere in his books Discrete Thoughts and Indiscrete Thoughts. They're so much fun that even if you don't find that remark you'll enjoy yourself.
Having just rewritten the nLab page on [[heaps]], ternary operations are on my mind! There's some kind of mental retooling required to work with axioms like
We're so used to binary operations that formulas like this seem painful at first - at least to me.
John Baez said:
Having just rewritten the nLab page on [[heaps]], ternary operations are on my mind! There's some kind of mental retooling required to work with axioms like
We're so used to binary operations that formulas like this seem painful at first - at least to me.
This is exactly my experience with (semi)heaps! In case it is useful at all, this paper tries to provide some clarity:
Biunit pairs in semiheaps and associated semigroups
In this paper we generalize the well-known correspondence between pointed heaps and groups (involuted semigroups) to pointed semiheaps and a certain class of semigroups equipped with a map (not necessarily a homomorphism, generalizing an involution that we call a switch) such that:
These are pretty fun but pesky algebraic creatures to play with!