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.
Recently, I keep ending up in a situation where I have a sequence defined by a coalgebra, and I want to be able to talk about whether it converges to some value. I'm working in a probability context, but I think the principle is quite general, so I'll formulate the question in terms of a simpler example. (Apologies if this means I need to move the goalposts later.)
So, suppose my objects are for , my morphisms are smooth maps, and I think of this as a monoidal category where the monoidal product is the Cartesian product of the underlying spaces. Then suppose I have a morphism , for some and , along with an element . This defines a sequence where the element is given by
The interpretation is that is the hidden state of a "machine" that repeatedly produces outputs in .
The question is simply whether there's a nice category-theoretic way to say whether this sequence converges to some fixed value in , i.e. for some element . Ideally, I'd like to be able to say this without needing to assume that the internal state converges to a fixed value.
Or even more usefully, if I have two such sequences, defined by and , is there a way to say that their output sequences become asymptotically close to each other?
My hope is to be able to say this in a fairly general way, that's not too dependent of the specifics of the category I described, so that we can talk about convergence of sequences in "any category where that makes sense", if it's possible to do that. Is there a way that this can be done?
After posting this it occurred to me that if the category is enriched in then these sequences of morphisms are actually sequences in a topological space, namely , so I can just ask whether they converge in the usual sense. I guess the question is whether there are necessary and/or sufficient conditions for this that can be expressed as properties of the morphisms and in the original category. In other words, how much can be said about convergence of sequences in a category without needing to explicitly construct the enrichment?
I don't know how you could say anything about whether a sequence converges without knowing what the topology is with respect to which you're asking about convergence.
I guess I was imagining it would be implied by the structure of the category somehow. For example, in this case I specified that the maps are smooth, which implies they're continuous with respect to the usual topology on , so in some sense the category "knows" about that topology, and I was hoping that would be enough to say something.
Or to put it another way, you have to specify a topology to talk about convergence, but there's very often a natural choice of which topology is relevant. It doesn't seem completely implausible to me that one could say something like "we say converges iff there exists an object such that...", in such a way that in this example it would be the same as saying the sequence converges in , but in some other case it would mean it converges in some other topology. I've no idea how plausible that is, but it seemed like it might be worth asking in case something like it has been worked out.
This is purely a guess, but metric coinduction might be what you need? https://arxiv.org/abs/0908.2793
Sounds like it might be! I'll look into this.
It probably depends on what you need. If your sequence converges because your transition function is a contraction mapping on metric spaces, then this is probably what you need. If your sequence converges for some other reason, then probably not
Well, there is synthetic topology, which can be interpreted internally in a sufficiently structured category.
You may also be interested in the characterization of the real numbers due to Escardo-Simpson: https://ieeexplore.ieee.org/document/932488
If is the midpoint of , then given any coalgebra like , there is a unique so that , namely is the "iterated midpoint" , if is the sequence generated by .
Oh, that looks great too! There are some really useful ideas in that paper. Thank you very much!
A bit off topic, but I wonder how their "abstract convex bodies" relate to algebras of the distribution monad, which are also an abstract formulation of convex things. In fact I guess you could define the distribution monad in terms of their "free convex bodies", which seems pretty interesting.
Well, of course the distribution monad is defined in terms of the real numbers (a distribution being a finitely-supported function , so I guess there could easily be a connection of some sort.