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: deprecated: chemistry

Topic: dynamics of Petri nets


view this post on Zulip Sam Tenka (Jun 17 2022 at 21:29):

hallo!

view this post on Zulip John Baez (Jun 17 2022 at 21:36):

Let me repost some things from our private conversation... we've decided it's better to talk publicly.

view this post on Zulip John Baez (Jun 17 2022 at 21:36):

I thought of a possibly fun experiment. Randomly generated detailed balanced Petri nets with rates. I don't actually know how to do this, but "detailed balance" is prerequisite for being physically realistic. Definition here:

Then, run these as closed Petri nets and let them approach equilibrium. (Or maybe just generate arbitrary Petri nets with rates, run them, and pick those that seem to approach equilibrium!)

view this post on Zulip John Baez (Jun 17 2022 at 21:36):

Then, treat them as open Petri nets by taking some species as inputs and some as outputs. Start with initial conditions where the concentrations of all species lie at the equilibrium values (which we've computed). Then, move the input and output concentrations further and further from equilibrium, and see if oscillatory or chaotic behavior kicks in. ("Wiggles".)

view this post on Zulip John Baez (Jun 17 2022 at 21:36):

The idea would be to see if Prigogine's ideas are generically true, or only true for special open Petri nets.

view this post on Zulip John Baez (Jun 17 2022 at 21:38):

In terms of programming, one first step is to implement, preferably on AlgebraicPetri, the ability to do the dynamics of open Petri nets - the one discussed by Blake and me, where concentrations of certain "input" and "output" species are held fixed.

view this post on Zulip John Baez (Jun 17 2022 at 21:38):

@Sophie Libkind said it would take her ten minutes, or something like that.

view this post on Zulip John Baez (Jun 17 2022 at 21:41):

Once we've got this set up and we're able to "run" an open Petri net with rates, I would like to try some simple experiments where I take an open detailed balanced Petri net and run it with various concentrations of the input and output species, to see if oscillatory or chaotic behavior kicks in when we go far from equilibrium.

view this post on Zulip Daniel Geisler (Jun 18 2022 at 06:09):

@John Baez I loved Prigogine's From Being to Becoming. Could you amplify on which of Prigogine's ideas you are interested in?

view this post on Zulip Sam Tenka (Jun 18 2022 at 17:51):

Hi @Daniel Geisler I think John was thinking of Prigogine's following observation.

Scenario A. imagine a lump of metal, insulated from the world.
Scenario B. imagine a bar of metal, insulated from the world except for its two ends. The left end is hooked up to a constant-temp cold sink; the right end, to a constant-temp heat source.

A's lump reaches a boring steady state: constant temperature and no internal heat flow.
B's bar reaches a boring steady state: constant gradient of temperature and heat flow thru time.

Experiments in thermodynamics and theory in statistical mechanics establish that A is a good mental model for systems closed off from the world: such systems almost always converge to boring steady states.

Is B likewise a good mental model for systems that are nearly closed save for contacts with static reservoirs (reservoirs that are out of equilibrium from each other)? No! B's convergence to a boring steady state is misleadingly simple. An idealized steam engine is another example of a system that mediates between a constant-temp hot place (coal furnace) and a constant-temp cold place (the outside air) while displaying perpetual non-steady-state behavior. This is Prigogine's observation that I think John had in mind. Prigogine made a life's study out of analogues in chemistry, especially with "(inverse) temperature" replaced by "chemical potential".

view this post on Zulip John Baez (Jun 18 2022 at 23:11):

The ideas of Prigogine that I'm interested in are nicely explained here:

In equations 19.3-19.5 they give an example of a chemical reaction network which approaches a unique equilibrium state when treated as a closed system, but does not when treated as an open system (where 2 chemicals are pumped in and one is removed).

The book actually has many examples of this.

view this post on Zulip Sam Tenka (Jun 20 2022 at 05:26):

@Wilmer Leal @Kris Brown Earlier (in group DM), John said:
We should probably talk here a bit about what we're going to talk about on Wednesday, since there are too many possible subjects. ... We might try to imagine the "minimal exciting project" - the easiest thing we could do that would yield an interesting result.
What are your thoughts on what to discuss on Wednesday?

view this post on Zulip John Baez (Jun 20 2022 at 18:58):

It looks like our choice of topics to work on has not narrowed down, but rather broadened out, even given the "minimal exciting project" constraint.

view this post on Zulip John Baez (Jun 20 2022 at 19:00):

So, since we didn't converge on something yet - and Wilmer and Kris haven't said much yet - we should try as hard as we can now. But I expect we'll still be floundering around by Wednesday.