Category Theory
Zulip Server
Archive

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.


Stream: learning: questions

Topic: Dynamical system


view this post on Zulip Peiyuan Zhu (Nov 10 2022 at 20:48):

How to understand "structural stability" mentioned by Rene Thom?

view this post on Zulip Peiyuan Zhu (Nov 10 2022 at 20:48):

What are the books that I can read about it?

view this post on Zulip Peiyuan Zhu (Nov 10 2022 at 20:49):

Better not assume too much background

view this post on Zulip Morgan Rogers (he/him) (Nov 10 2022 at 20:51):

Where does Rene Thom mention that?

view this post on Zulip Peiyuan Zhu (Nov 10 2022 at 20:52):

In his book structural stability and morphogenesis

view this post on Zulip John Baez (Nov 10 2022 at 22:05):

Did you try the Wikipedia article on structural stability? Wikipedia is always a decent place to start for math concepts, and if they have an article it usually has references for more details.

view this post on Zulip Steve Huntsman (Nov 11 2022 at 02:06):

Well for Anosov systems at least I like to think of structural stability as meaning you can couple the system to another one (as a thermostat/thermometer) and still get the results that vary analytically with the coupling strength. I mention this in a couple of places here: https://arxiv.org/abs/2104.00753

view this post on Zulip Daniel Geisler (Nov 11 2022 at 04:55):

@Peiyuan Zhu do you have examples of problems you are interested in solving or are you just doing general research?

view this post on Zulip Peiyuan Zhu (Nov 14 2022 at 17:57):

I’m just trying to understand what he’s theory is about, so no specific problems at the moment.

view this post on Zulip Daniel Geisler (Nov 18 2022 at 09:36):

I recommend looking at structural stability first in low dimensional dynamics. Fixed points, limit cycles, Herman rings, strange attractors would be a good start. Plus most of them can be visualized with fractals. Also learning the details of some of the basic bifurcations would be helpful. It has been decades since I read Structural Stability and Morphogenesis, but I remember it a an excellent book. This book is an example of the benefits of reading the works of the masters. I can answer some questions in low dimensional dynamics.

view this post on Zulip Peiyuan Zhu (Nov 29 2022 at 04:22):

image.png
image.png

view this post on Zulip Peiyuan Zhu (Nov 29 2022 at 04:25):

How to understand this paragraph about preparation? what is gg that's being composed with hh? What does it have to do with event BB? Does this composition have to happen on some space?

view this post on Zulip Peiyuan Zhu (Nov 29 2022 at 04:33):

image.png
image.png
image.png

view this post on Zulip Peiyuan Zhu (Nov 29 2022 at 04:35):

It seems like he call gg a displacement. What does he mean by "displacement"? These explanations are too vague to be comprehended by me.

view this post on Zulip Peiyuan Zhu (Nov 29 2022 at 04:38):

image.png
image.png

view this post on Zulip Peiyuan Zhu (Nov 29 2022 at 04:39):

Then he seems to attempt to modify dynamical systems to make them qualitative. Can anyone help me with understanding what he means here?

view this post on Zulip Morgan Rogers (he/him) (Nov 29 2022 at 07:14):

I think gg is the function B×TSB\times T \to S assigning a state to a point.

view this post on Zulip Peiyuan Zhu (Nov 29 2022 at 10:04):

Daniel Geisler said:

I recommend looking at structural stability first in low dimensional dynamics. Fixed points, limit cycles, Herman rings, strange attractors would be a good start. Plus most of them can be visualized with fractals. Also learning the details of some of the basic bifurcations would be helpful. It has been decades since I read Structural Stability and Morphogenesis, but I remember it a an excellent book. This book is an example of the benefits of reading the works of the masters. I can answer some questions in low dimensional dynamics.

Are most results of structural stability targeting specific models in lower dimensions or is there any general results that works for, say, arbitrary systems? If so, would what you listed still be all that's considered as "topological invariants"?

view this post on Zulip Daniel Geisler (Nov 29 2022 at 11:50):

@Peiyuan Zhu great question, I have been giving thought to this subject and would love to hear from someone with a strong math background. My understanding is that only in the simplest cases, as in one and two dimensions, is the list of topological invariants fairly well understood. In higher dimensions there are knot invariants and combinatorial complexity to contend with. I don't think it was that long ago that the Hénon map was proven to be a strange attractor.

view this post on Zulip Peiyuan Zhu (Nov 29 2022 at 17:10):

Is the whole point of considering topological invariants due to the consideration that information are form dynamics that are substrate independent and stable under perturbation from the environmental?

view this post on Zulip Morgan Rogers (he/him) (Nov 29 2022 at 17:14):

I imagine you're talking about the same text rather than about topology in general. This is my first time hearing a space described as a "substrate" or as having an "environment". To me, the point of considering topological invariants is that they are things which we can actually compute about a space which tell us something meaningful about it, such as how it relates (or cannot be related) to other spaces.

view this post on Zulip Daniel Geisler (Nov 29 2022 at 23:53):

Peiyuan Zhu said:

Is the whole point of considering topological invariants due to the consideration that information are form dynamics that are substrate independent and stable under perturbation from the environmental?

For the simplest example using the location of fixed points, the "dynamics" of the system becomes vastly simpler. Computer algebra systems can model the dynamics there with many fewer symbolic terms. More importantly, is the Lyapunov multiplier, the value of a function's first derivative at a fixed point. The multiplier is the dominant driver in the dynamics of a system. It determines the type of different fixed point.
If the absolute value of the multiplier is greater than unity, it is a repellor and thus unstable. The fixed point is meta-stable. When the multiplier is less than unity an attractor exists. Both satisfy the Schroeder functional equation, while when the multiplier is unity the the system satisfies the Abel functional equation. These are different symmetry conditions at the fixed point. Others exist like limit cycles from when the absolute value of the Lyapunov multiplier is a root of unity you end up with a limit cycle.
I would be remiss if I didn't touch of the application of CT to dynamics, particularly epidemiology.

view this post on Zulip Peiyuan Zhu (Nov 30 2022 at 18:39):

image.png
image.png

Ok here's a very specific question. Can anyone help me with understanding what the author is trying accomplish here?

view this post on Zulip Peiyuan Zhu (Nov 30 2022 at 18:41):

In my understanding the author posted a map that doens't map to its own domain and found a interval-valued inverse so that the fixed point lies in that interval, but the author didn't explain where the inverse is coming from, or why is it interesting to find fixed point of a system that doesn't map to itself.

view this post on Zulip John Baez (Nov 30 2022 at 18:45):

Maybe someone else can answer it, and I'm not saying it's a bad question, but "can anyone help me with understanding what the author is trying to accomplish here?" isn't what I'd call a specific math question. For example if you asked it on MathOverflow they would shut down that question.

I think it would be good to look at MathOverflow to see examples of what they consider to be specific math questions. I'm not saying you should only ask such questions - MathOverflow is quite strict! But I think it would help you a lot to practice asking such questions, because once you learn how to do it, you'll be able to get a lot of help from mathematicians.

view this post on Zulip Peiyuan Zhu (Nov 30 2022 at 18:48):

How about the question "how is this set-valued inverse constructed from the solution of that quadratic equation?"

view this post on Zulip Peiyuan Zhu (Nov 30 2022 at 18:51):

The interval [ω(y),ω(y)][\omega^\flat(y),\omega^\sharp(y)] where ω(y)=12r24ry2r\omega^\flat(y)=\frac{1}{2}-\frac{\sqrt{r^2-4ry}}{2r} and ω(y)=12+r24ry2r\omega^\sharp(y)=\frac{1}{2}+\frac{\sqrt{r^2-4ry}}{2r} that contains the fixed point

view this post on Zulip Peiyuan Zhu (Nov 30 2022 at 18:52):

The plain solution of the quadratic equation is without that yy term, but I don't understand that yy is added to get this interval

view this post on Zulip John Baez (Nov 30 2022 at 18:53):

Maybe someone can answer that after reading the page you copied here.

view this post on Zulip Peiyuan Zhu (Nov 30 2022 at 18:54):

John Baez said:

What are the question that mathematicians ask themselves when they read a mathematical paper?

First I want to make sure I understand the definitions of all the key terms, i.e. the words that appear in the main theorems. By "understand them" I mean:

1) I know them by heart - if someone wakes me up in the middle of the night I can say these definitions.

2) I can explain why the definitions are interesting.

3) I can give examples of things obeying those definitions and things that almost obey them but not quite.

Second I try to understand what the main theorems say. This means:

1) I know examples of things obeying the hypotheses of the theorem (and thus the conclusions).

2) I know examples of things that obey all but one of the hypotheses, and not the conclusions.

3) I can explain why the theorem is interesting. This includes being able to say why the theorem is believable... or, alternatively, why it's shocking. It also includes having some idea of what the theorem is used for.

Also, I was trying to follow what you wrote here "explaining why the definitions are interesting", if I understand you correctly this is a legit question?

view this post on Zulip John Baez (Nov 30 2022 at 19:05):

It's a very important question to ask yourself, but it's sort of a personal question, because everyone has their own concept of "interesting".

So, you'd probably get in trouble asking this question on Mathoverflow.

You could ask that sort of question here, like "Why is the definition of structural stability interesting?" And different people might say completely different things.

I only mention MathOverflow because it's the easiest way to understand a kind of "standard" approach to asking questions on mathematics. I'm not saying it's always the best approach!!!! However, if you don't know this approach, you can't really do mathematics. It's just like if you don't know what D dominant seventh chord is, you can't really communicate to classical musicians.

view this post on Zulip David Egolf (Nov 30 2022 at 19:06):

Peiyuan Zhu said:

The plain solution of the quadratic equation is without that yy term, but I don't understand that yy is added to get this interval

So, we have ϕ(x)=rx(1x)\phi(x) = rx(1-x). Given some output yy from ϕ\phi, we want to figure out what values of xx could have been provided. That is, we want to find all the xx that satisfy ϕ(x)=y\phi(x) = y. This gives us the quadratic equation: y=rx(1x)y = rx(1-x), which we wish to solve for xx. Rearranging, we can write this as rx2+rxy=0-rx^2 + rx -y = 0 or rx2rx+y=0rx^2 - rx + y = 0.
Hope this helps!

view this post on Zulip Peiyuan Zhu (Nov 30 2022 at 19:12):

David Egolf said:

Peiyuan Zhu said:

The plain solution of the quadratic equation is without that yy term, but I don't understand that yy is added to get this interval

So, we have ϕ(x)=rx(1x)\phi(x) = rx(1-x). Given some output yy from ϕ\phi, we want to figure out what values of xx could have been provided. That is, we want to find all the xx that satisfy ϕ(x)=y\phi(x) = y. This gives us the quadratic equation: y=rx(1x)y = rx(1-x), which we wish to solve for xx. Rearranging, we can write this as rx2+rxy=0-rx^2 + rx -y = 0 or rx2rx+y=0rx^2 - rx + y = 0.
Hope this helps!

Would you be able to see how does this fit into the fixed point iterations that he's talking about? So it sounds like the idea is that one think about what could've produced a value, so one turns a mathematical function into a mathematical relation, and get the set-valued inverse of that function, which is really a relation. It seems like the whole issue of fixed point is just additional issue that the author is interested in, am I right?

view this post on Zulip Peiyuan Zhu (Nov 30 2022 at 19:13):

John Baez said:

It's a very important question to ask yourself, but it's sort of a personal question, because everyone has their own concept of "interesting".

So, you'd probably get in trouble asking this question on Mathoverflow.

You could ask that sort of question here, like "Why is the definition of structural stability interesting?" And different people might say completely different things.

I only mention MathOverflow because it's the easiest way to understand a kind of "standard" approach to asking questions on mathematics. I'm not saying it's always the best approach!!!! However, if you don't know this approach, you can't really do mathematics. It's just like if you don't know what D dominant seventh chord is, you can't really communicate to classical musicians.

I see, that makes sense! But do you think there's going to be a close to unique answer if I ask "why the author thinks this is interesting?" Then we're constrained by the context that the author's giving this discussion.

view this post on Zulip David Egolf (Nov 30 2022 at 19:14):

In terms of what the author is trying to accomplish, it seems to me like they are interested in talking about dynamical systems where multiple past states can lead to the same future state. For example, there will be a whole bunch of states that eventually lead to equilibrium, giving by repeatedly applying Φ1\Phi^{-1} to an equilibrium state.

view this post on Zulip Peiyuan Zhu (Nov 30 2022 at 19:20):

It sounds a bit strange to me when the author first made a map that doesn't map to itself but then made this adjustment. I always thought of dynamical systems map straight back to themselves. That's the definition that I know of.

view this post on Zulip David Egolf (Nov 30 2022 at 19:21):

Peiyuan Zhu said:

Would you be able to see how does this fit into the fixed point iterations that he's talking about? So it sounds like the idea is that one think about what could've produced a value, so one turns a mathematical function into a mathematical relation, and get the set-valued inverse of that function, which is really a relation. It seems like the whole issue of fixed point is just additional issue that the author is interested in, am I right?

I do think the emphasis of the author in this section is in talking about what states could have led to a given state, and it seems likely to me that they are using fixed points as a relevant example to illustrate the idea.
In general if you have a function f:ABf: A \to B you can construct a new function g:B2Ag: B \to 2^A, where 2A2^A is the set containing all the subsets of AA, and where g(b)={aAf(a)=b}g(b) = \{a \in A | f(a) = b\}.

view this post on Zulip David Egolf (Nov 30 2022 at 19:27):

Peiyuan Zhu said:

It sounds a bit strange to me when the author first made a map that doesn't map to itself but then made this adjustment. I always thought of dynamical systems map straight back to themselves. That's the definition that I know of.

Yeah, that seems weird to me too. Someone more familiar with this kind of thing might have a better idea of what the authors intends here.

view this post on Zulip Peiyuan Zhu (Nov 30 2022 at 19:30):

David Egolf said:

Peiyuan Zhu said:

It sounds a bit strange to me when the author first made a map that doesn't map to itself but then made this adjustment. I always thought of dynamical systems map straight back to themselves. That's the definition that I know of.

Yeah, that seems weird to me too. Someone more familiar with this kind of thing might have a better idea of what the authors intends here.

My guess is that perhaps the author is trying to give a new view on dynamical systems that doesn't map states to itself. In other words the system explores new states. So the author begin with a vaguely defined general state space and select parts of it as the environment, and then select parts of the environment that are viable or invariant to the system. I think the emphasis of this book is on complex adaptive systems so I guess this is reasonable if partial specification is the entire purpose of this theory.

view this post on Zulip Peiyuan Zhu (Nov 30 2022 at 19:32):

David Egolf said:

Peiyuan Zhu said:

Would you be able to see how does this fit into the fixed point iterations that he's talking about? So it sounds like the idea is that one think about what could've produced a value, so one turns a mathematical function into a mathematical relation, and get the set-valued inverse of that function, which is really a relation. It seems like the whole issue of fixed point is just additional issue that the author is interested in, am I right?

I do think the emphasis of the author in this section is in talking about what states could have led to a given state, and it seems likely to me that they are using fixed points as a relevant example to illustrate the idea.
In general if you have a function f:ABf: A \to B you can construct a new function g:B2Ag: B \to 2^A, where 2A2^A is the set containing all the subsets of AA, and where g(b)={aAf(a)=b}g(b) = \{a \in A | f(a) = b\}.

So it sounds like inverse problem. Given a mapping f:AABf: A \to A\subset B, since one cannot find fixed point by inverting ff to get f1:BAf^{-1}: B \to A, as it would map outside the domain AA, you define an inverse f^1:B2A\hat{f}^{-1}:B\rightarrow 2^A in which the fixed point lies.

view this post on Zulip David Egolf (Nov 30 2022 at 19:49):

I don't think the fixed points are being found by applying this generalized inverse. I think it's more that it's being used to find the set of states that would lead to a fixed point. I'm thinking of Φ1\Phi^{-1} as being used to step backwards in time. If multiple past states could have lead to the present state (or some state of interest), then there will be multiple elements in the set returned by Φ1\Phi^{-1}.

view this post on Zulip David Egolf (Nov 30 2022 at 19:51):

This situation is sort of like asking "what's the inverse of the function f(x)=x2f(x) = x^2?" This function doesn't have an inverse, because it sends multiple inputs to the same output. However, you can specify a set-valued generalized inverse that returns the set of input xx that could have led to a given output. For example, to use your notation, f^1(4)={2,2}\hat{f}^{-1}(4) = \{-2,2\}.

view this post on Zulip John Baez (Nov 30 2022 at 19:55):

Now you're making me more curious. The author pretty much explains what's the problem. He basically says "yes, usually a dynamical system is a map from a set to itself, but our function ϕ:[0,1]R\phi: [0,1] \to \mathbb{R} does not map [0,1] to itself when r>4r > 4, so we replace the function ϕ\phi by a partial function Φ\Phi that is undefined when ϕ(x)[0,1]\phi(x) \notin [0,1]". And then he starts studying the dynamics of this partial function.

view this post on Zulip John Baez (Nov 30 2022 at 19:59):

We can still talk about inverse images for a partial function, and I think that's what Φ1\Phi^{-1} means: Φ1\Phi^{-1} of any point (or set) is the set of elements of [0,1] that the partial function Φ\Phi maps to that point (or set).

view this post on Zulip David Egolf (Nov 30 2022 at 20:00):

John Baez said:

Now you're making me more curious. The author pretty much explains what's the problem. He basically says "yes, usually a dynamical system is a map from a set to itself, but our function ϕ:[0,1]R\phi: [0,1] \to \mathbb{R} does not map [0,1] to itself when r>4r > 4, so we replace the function ϕ\phi by a partial function Φ\Phi that is undefined when ϕ(x)[0,1]\phi(x) \notin [0,1]". And then he starts studying the dynamics of this partial function.

From the little bit of reading I've done on dynamical systems, I guess it just feels weird to have a function being used to describe a dynamical system that you can't apply endlessly. I'm used to being able to apply ϕ\phi over and over again, and there never being a reason that I have to stop. But in this example, sometimes ϕ(x)\phi(x) can fall outside the domain of the function ϕ\phi, as ϕ(ϕ(x))\phi(\phi(x)) might be undefined. I suppose this is fine, but it definitely expands my notion of what a dynamical system is.

view this post on Zulip Henry Story (Nov 30 2022 at 20:02):

Is that not like a coalgebra that has exit points? A functor F(X) = 1 + X has a coalgebra X -> F(X) . It can exit at 1 making that the coalgebra of infinite and finite streams.

view this post on Zulip Peiyuan Zhu (Nov 30 2022 at 20:04):

David Egolf said:

I don't think the fixed points are being found by applying this generalized inverse. I think it's more that it's being used to find the set of states that would lead to a fixed point. I'm thinking of Φ1\Phi^{-1} as being used to step backwards in time. If multiple past states could have lead to the present state (or some state of interest), then there will be multiple elements in the set returned by Φ1\Phi^{-1}.

I see. So the question is what are the states can converge to fixed points, that is, find {x:x=limnfn(x)}={f1(y):y=f(y)}\{x:x=\lim_{n\rightarrow\infty}f^n(x)\}=\{f^{-1}(y):y=f(y)\}. And because we cannot use f1f^{-1} to step backward in time, instead we use f^1\hat{f}^{-1} to step backward in time.

view this post on Zulip Peiyuan Zhu (Nov 30 2022 at 20:04):

John Baez said:

Now you're making me more curious. The author pretty much explains what's the problem. He basically says "yes, usually a dynamical system is a map from a set to itself, but our function ϕ:[0,1]R\phi: [0,1] \to \mathbb{R} does not map [0,1] to itself when r>4r > 4, so we replace the function ϕ\phi by a partial function Φ\Phi that is undefined when ϕ(x)[0,1]\phi(x) \notin [0,1]". And then he starts studying the dynamics of this partial function.

Is this kind of like saying vague questions are important :p

view this post on Zulip Henry Story (Nov 30 2022 at 20:07):

In case this is relevant, "Universal Coalgebra, a Theory of Systems" https://www.sciencedirect.com/science/article/pii/S0304397500000566

view this post on Zulip John Baez (Nov 30 2022 at 20:09):

David Egolf said:

From the little bit of reading I've done on dynamical systems, I guess it just feels weird to have a function being used to describe a dynamical system that you can't apply endlessly. I'm used to being able to apply ϕ\phi over and over again, and there never being a reason that I have to stop.

Yes, it's unusual to consider a partial function Φ:XX\Phi : X \to X as a dynamical system, but the category of functions is a subcategory of the category of partial functions, which in turn is a subcategory of the category of relations, so it's not insane to generalize dynamical systems this way - just as in differentiable dynamical systems we restrict ourselves to a smaller category: the category where morphisms are differentiable maps.

view this post on Zulip John Baez (Nov 30 2022 at 20:10):

In particular, all the powers Φn\Phi^n are perfectly well-defined as partial functions.

view this post on Zulip John Baez (Nov 30 2022 at 20:11):

Also by the way, you can always turn a partial function Φ:XX\Phi : X \to X into a function Φ~:X+1X+1\tilde{\Phi} : X + 1 \to X + 1, where the element of the 1-element set 11 means "undefined".

view this post on Zulip John Baez (Nov 30 2022 at 20:12):

This is a widely used trick.

view this post on Zulip John Baez (Nov 30 2022 at 20:13):

This tilde thing is a functor so you get

Φn~=Φ~n \widetilde{\Phi^n} = \tilde{\Phi}^n

view this post on Zulip John Baez (Nov 30 2022 at 20:16):

So, you can think of partially defined dynamical systems with state space XX as ordinary dynamical systems on a state space with one extra element, which means "undefined" - or more dramatically, "dead". :skull_and_crossbones:

view this post on Zulip Peiyuan Zhu (Nov 30 2022 at 20:18):

Isn't this an important view for climate models? It isn't sensible to assume you have a full parameterization of climate dynamics. Maybe it's reasonable to consider when you'll be dead. Or in other words, some essential scarcity constraints are violated.

view this post on Zulip Peiyuan Zhu (Nov 30 2022 at 20:25):

So I'm still trying to think about how this would related to Dempster-Shafer theory about upper and lower probabilities, or is there a generalization that allows one to talk about both, or some commonalities of them both. Is there a situation where "probabilities" are undefined so we only have upper and lower bounds? In any way, a belief assignment is a partial specification of probabilities. I think this is something very reasonably to be considered, especially the computational aspect of Dempster-Shafer theory seems unexplored.

view this post on Zulip Peiyuan Zhu (Nov 30 2022 at 20:27):

I'll have to think about this a bit more. Maybe there are individual dynamics underlying Dempster-Shafer theory that will make sense.

view this post on Zulip Peiyuan Zhu (Nov 30 2022 at 20:32):

I guess the hypothesis can be: every probability assignment on a frame of discernment is a partially specified local dynamic. And Dempster-Shafer theory is up to piecing these local dynamics to get some global dynamics.

view this post on Zulip Henry Story (Nov 30 2022 at 20:34):

There seem to be some stuff on coalgebras and Dempster-Schafer
e.g "Shallow Models for Non-Iterative Modal Logics"
https://arxiv.org/pdf/0802.0116.pdf
Also this on argumentation:
https://www.cambridge.org/core/journals/mathematical-structures-in-computer-science/article/abs/categorical-approach-to-the-semantics-of-argumentation/C99B0CF320991281D6EAE3A3DD250662
Sadly I won't have time to follow...

view this post on Zulip Peiyuan Zhu (Dec 01 2022 at 00:30):

John Baez said:

David Egolf said:

From the little bit of reading I've done on dynamical systems, I guess it just feels weird to have a function being used to describe a dynamical system that you can't apply endlessly. I'm used to being able to apply ϕ\phi over and over again, and there never being a reason that I have to stop.

Yes, it's unusual to consider a partial function Φ:XX\Phi : X \to X as a dynamical system, but the category of functions is a subcategory of the category of partial functions, which in turn is a subcategory of the category of relations, so it's not insane to generalize dynamical systems this way - just as in differentiable dynamical systems we restrict ourselves to a smaller category: the category where morphisms are differentiable maps.

Is there anything you recommend to study the geometry of this kind of systems? It looks like the author tries to circumvent differential geometry to arrive novel notions of stability, so I feel like maybe there's something there. I hope after this question such a question is much more specific.

view this post on Zulip Morgan Rogers (he/him) (Dec 01 2022 at 14:44):

Henry Story said:

There seem to be some stuff on coalgebras and Dempster-Schafer
e.g "Shallow Models for Non-Iterative Modal Logics"
https://arxiv.org/pdf/0802.0116.pdf
Also this on argumentation:
https://www.cambridge.org/core/journals/mathematical-structures-in-computer-science/article/abs/categorical-approach-to-the-semantics-of-argumentation/C99B0CF320991281D6EAE3A3DD250662
Sadly I won't have time to follow...

@Peiyuan Zhu you got lucky, there was a connection to category theory after all!

view this post on Zulip Morgan Rogers (he/him) (Dec 01 2022 at 15:00):

The categorical point of view on dynamical systems consists of taking an endomorphism of an object in some category, and then deriving invariants of that pair using the structure of that category (or passing to another category and doing so there). As an example, in the category of topological spaces, a dynamical system is a space XX equipped with a map ϕ:XX\phi: X \to X. We can take the image factorization of this, im(ϕ)X\mathrm{im}(\phi) \subseteq X and consider the properties of that subspace (or similarly for iterates ϕn\phi^n). We can pull back subspaces or coverings of XX along ϕ\phi and characterize what happens; this is how topological entropy is defined. We can consider the mapping cylinder of ϕ\phi as a space and examine its properties. All of these constructions can be expressed categorically using certain features of the category of topological spaces, and that allows us to generalize them to any category with those same ingredients.

A version of the example above, where we take ϕ\phi instead to be a partial endomorphism of [0,1][0,1] or R\mathbb{R}, is most easily presented in the category of partial maps between topological spaces, and some of the above constructions can surely be applied there. Another option is to really think of this as a "relative dynamical system" consisting of a map ϕ:[0,1]R\phi:[0,1] \to \mathbb{R} and a further constraining map such as the inclusion [0,1]R[0,1] \hookrightarrow \mathbb{R}. Such a pair might be an endomorphism of [0,1][0,1] in a category where morphisms are cospans of maps, and different constructions are possible in that set-up.

view this post on Zulip John Baez (Dec 01 2022 at 21:11):

John Baez said:

Yes, it's unusual to consider a partial function Φ:XX\Phi : X \to X as a dynamical system, but the category of functions is a subcategory of the category of partial functions, which in turn is a subcategory of the category of relations, so it's not insane to generalize dynamical systems this way - just as in differentiable dynamical systems we restrict ourselves to a smaller category: the category where morphisms are differentiable maps.

@Peiyuan Zhu wrote:

Is there anything you recommend to study the geometry of this kind of systems?

Not especially, I'd just make sure to understand the category of sets and partial functions and how it's equivalent to the category of pointed sets - but this is not 'geometry', for that you'd have to think about manifolds and smooth partial functions.

I hope after this question such a question is much more specific.

Not really: you still haven't asked what I'd consider a specific math question.

view this post on Zulip Peiyuan Zhu (Dec 01 2022 at 21:33):

Looking at this https://ncatlab.org/nlab/show/Rel

view this post on Zulip Peiyuan Zhu (Dec 03 2022 at 01:48):

"Synthetic differential geometry" sounds like the way to go in this case? At the very least I would like to see the old theories as some limiting case.

view this post on Zulip Peiyuan Zhu (Dec 03 2022 at 01:52):

https://ncatlab.org/nlab/show/synthetic+differential+geometry

view this post on Zulip Peiyuan Zhu (Dec 03 2022 at 01:55):

Does anybody have reference about how to talk about Riemanian geometry synthetically?

view this post on Zulip Jean-Baptiste Vienney (Dec 03 2022 at 08:31):

I found that: Differential Geometry in Toposes. There are a few pages on Riemannian geometry.

view this post on Zulip Jean-Baptiste Vienney (Dec 03 2022 at 11:06):

I admit that I find it surprising to talk about dynamical systems, then about Rel and then about synthetic differential geometry and Riemannian geometry. Do you really know what you want to do? If you are able to study dynamical systems in a synthetic riemannian geometry and show how Rel is a degenerate case of this, congrats. But I guess that you go a little bit too far with trying to understand advanced concepts before understanding the basic story. The good approach to any subject is first understanding the basics and then using more advanced concepts when you understand why and how it is useful. Trying to put all the complicated words together without knowing why will difficultly lead to valuable insights. You need to know the reasons for what you do at each step. That's great that you try to understand all of this, but don't go too fast and try to understand deeply the things! if you want to do good work. But I don't know, maybe you have a clear plan at the end :sweat_smile:

view this post on Zulip Peiyuan Zhu (Dec 25 2022 at 15:23):

Was reading this article: http://pespmc1.vub.ac.be/ATTRACTO.html What is the reason that attractors are better concept than equilibrium or fixed point? Is this the question of whether uncertainty of a system can be reduced to zero? What are the real world situations that this type of situation occurs?

view this post on Zulip Peiyuan Zhu (Dec 25 2022 at 15:42):

Maybe it’s helpful to consider just thermodynamic systems