Next Article in Journal
Work Availability and Exergy Analysis
Next Article in Special Issue
Solving Stochastic Reaction Networks with Maximum Entropy Lagrange Multipliers
Previous Article in Journal
Thermodynamic Analysis of Irreversible Desiccant Systems
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Gradient and GENERIC Systems in the Space of Fluxes, Applied to Reacting Particle Systems

by
D. R. Michiel Renger
Weierstrass Institute (WIAS), Mohrenstrasse 39, 10117 Berlin, Germany
Entropy 2018, 20(8), 596; https://doi.org/10.3390/e20080596
Submission received: 2 July 2018 / Revised: 2 August 2018 / Accepted: 8 August 2018 / Published: 9 August 2018

Abstract

:
In a previous work we devised a framework to derive generalised gradient systems for an evolution equation from the large deviations of an underlying microscopic system, in the spirit of the Onsager–Machlup relations. Of particular interest is the case where the microscopic system consists of random particles, and the macroscopic quantity is the empirical measure or concentration. In this work we take the particle flux as the macroscopic quantity, which is related to the concentration via a continuity equation. By a similar argument the large deviations can induce a generalised gradient or GENERIC system in the space of fluxes. In a general setting we study how flux gradient or GENERIC systems are related to gradient systems of concentrations. This shows that many gradient or GENERIC systems arise from an underlying gradient or GENERIC system where fluxes rather than densities are being driven by (free) energies. The arguments are explained by the example of reacting particle systems, which is later expanded to include spatial diffusion as well.
PACS:
05.70.Ln; 82.40.Bj; 82.60.-s; 2.20.Db; 82.20.Fd
MSC:
60F10; 60J27; 80A30; 82C22; 82C35

1. Introduction

By the Boltzmann–Einstein relation, the free energy of a system is inherently related to the fluctuations of an underlying microscopic particle system. In this sense, two systems with the same macroscopic behaviour can be driven by completely different free energies, if their corresponding microscopic systems are different. Therefore, one of the main objectives of (equilibrium) statistical mechanics is to derive the “physically correct” macroscopic free energy from fluctuations in microscopic systems. A similar principle can be applied to systems that evolve over time, where dynamic fluctuations may lead to a gradient flow, driven by the free energy. For stochastically reversible systems and close to equilibrium this is the classic Onsager–Machlup theory [1,2]. Such relations are known to hold for many reversible dynamics, not necessarily close to equilibrium [3]. More recently, it was shown that microscopic reversibility always implies the emergence of a macroscopic gradient flow [4], but in this generality one needs to allow for so-called generalised gradient flows. In brief, a generalised gradient structure (GGS) is defined by a possibly non-linear relation between velocities and affinities. Although there exist non-reversible models that lead to macroscopic gradient flows [5], these are considered non-typical; so in order to understand systems with non-reversible microscopic fluctuations, one needs to look for even further (thermodynamically consistent) generalisations of a gradient flow.
One such generalisation is a class of equations called GENERIC [6]. These equations can be seen as a coupling between a gradient flow of some non-increasing free energy (or non-decreasing entropy) and a Hamiltonian system of some conserved energy. One assumes that the two structures are in a sense orthogonal to each other, which then guarantees that also for the coupled evolution, the free energy is non-decreasing and the Hamiltonian energy is conserved. We explain this concept in more details in Section 3.3 and Section 4.2.
The first GENERIC structure that was derived from dynamical large deviations can be found in [7]. In order to pursue a similar procedure in a general setting, one again needs to allow for non-linear relations, just like generalised gradient flows. One is thus lead to study generalised GENERIC structures (GGEN) [8]. In a recent work, necessary and sufficient conditions were found under which microscopic fluctuations induce such a GGEN structure [9,10].
Naturally, many systems do not satisfy those conditions nor do they have a GGEN structure. Therefore there is a need for even more general structures that can still be given a meaningful thermodynamic interpretation. At this point we place ourselves in the context of Macroscopic Fluctuation Theory (MFT) [11]. Central to MFT is the idea that more thermodynamic properties of non-equilibrium fluctuations can be derived if, in addition to macroscopic state variables, the corresponding fluxes are taken into account. In general, fluxes hold more information than state variables due to the possible occurrence of “divergence-free” fluxes that do not alter the states.
One way in which this extra information can be exploited is to extract a generalisation of a GGS, where the affinity/driving force may no longer be the gradient of some free energy [12,13,14,15].
Another way to exploit the flux fluctuations, which is pursued in this paper, is to extract GGS/GGEN structures in a larger “flux space”. The heuristics behind this is that a GGS/GGEN, even in flux space, can be interpreted as a free energy balance. If there would be work done that results in a divergence-free flux, then one might expect an gap in the energy balance, so that such systems can not induce a GGS or GGEN. Could it be possible for such a system to have a GGS/GGEN structure in the flux space, when it fails to have a GGS/GGEN structure in the state space? The main point of this paper is that this is generally impossible. We will see in Theorem 3 that if the fluctuations induce a GGS or GGEN in the space of fluxes, this is, up to physical conditions, equivalent to the fluctuations inducing a GGS or GGEN in the state space.
Our leading example and main application will be that of a (non-spatial) isothermal chemical reaction network, as studied in [16]. In Section 2 we recall the main arguments from that paper, applied to concentrations undergoing reactions. In Section 3 we expand these ideas and show how they can be applied to reaction fluxes. It turns out that reactions that occur on a faster time scale may give rise to a GGEN Hamiltonian part. Based on this example, we then develop an abstract theory about induced GGSs and GGENs in flux space, in Section 4. To show the generality of these principles, we then show in Section 5 how the theory applies to transport fluxes in a diffusing particles model, and in Section 6 we combine the arguments from Section 3 and Section 6 to derive results for transport and reaction fluxes in a simple reaction-diffusion model.

2. Leading Example 1: Chemical Reactions

In this section we explain the main concepts, mostly by reiterating the arguments of [4] and [16]. In particular, we argue that large deviations/fluctuations provide a “physically correct” GGS for the evolution of concentrations undergoing chemical reactions.
Consider a network of isothermal chemical reactions, for example:
2 Na + Cl 2 2 NaCl and 2 NaCl 2 Na + Cl 2 .
We denote the set of species by Y (in this example { Na , Cl 2 , NaCl } ) and the set of reactions by R ; for each reaction r we consider a forward and backward reaction (so that here R consists of one element). The stoichiometric coefficients are denoted by ( α r , y ) y Y for the forward reactants (here ( 2 , 1 , 0 ) ) and ( β r , y ) y Y for the forward products (here ( 0 , 0 , 2 ) ), which yields the state change matrix Γ : = ( γ r , y ) : = ( β r , y α r , y ) . The evolution of the concentrations ρ t R Y is then described by the Reaction Rate Equation,
ρ ˙ t = r R γ r k r , fw ( ρ t ) k r , bw ( ρ t ) = Γ k ¯ ( ρ t ) ,
with concentration-dependent reaction rates k ¯ r : = k r , fw k r , bw .
Typically (and often in this paper), the reaction rates will be of the form
k r , fw ( ρ ) : = κ r , fw ρ α r and k r , bw ( ρ ) : = κ r , bw ρ β r
for some constants κ r , fw , κ r , bw , using the notation ρ α r = y Y ρ y α r , y . In that case the network is said to be of mass-action kinetics. For more background on chemical reaction networks we refer to the survey [17]. More details about the fluctuations and induced GGSs for chemical reaction networks can be found in [16]; for completeness we shall recall these results in this section.
To notationally stress the similarity and differences between different concepts throughout this paper, we shall always denote net quantities by a bar ( y ¯ ), and we distinguish functionals on state space from functionals on flux space by a hat ( y ^ ). In this section we study concentrations only, which we consider to be states.

2.1. Reacting Particle System

A classical microscopic particle system underlying the evolution (1) is the following [18]. Let V be a large, well-mixed volume that contains, at time t, a total number N t ( V ) of particles of species Y t , i ( V ) , i = 1 , , N t ( V ) . A reaction r occurs randomly with some propensities (jump rates) λ r , fw ( V ) ( ρ ) , λ r , bw ( V ) ( ρ ) . Whenever a forward reaction r occurs, α r particles are removed and β r particles are created, and vice versa for a backward reaction. Hence each reaction requires a cumbersome relabelling of particles Y t , i . It is therefore more practical to work directly with the (particles per volume) concentration ρ t , y ( V ) : = 1 V # { Y t , i = y , i = 1 , , N t ( V ) } . This quantity will also play the role of the macroscopic state variable. Whenever a forward or backward reaction r takes place, the concentration can now be simply updated by a jump ρ t ( V ) = ρ t ( V ) ± 1 V γ r . Then the Y -dimensional vector ρ t ( V ) is a Markov jump process, which satisfies the master equation
P ^ ˙ t ( V ) ( ρ ) = r R λ r , fw ( V ) ( ρ 1 V γ r ) P ^ t ( V ) ( ρ 1 V γ r ) λ r , fw ( V ) ( ρ ) P ^ t ( V ) ( ρ ) + λ r , bw ( V ) ( ρ + 1 V γ r ) P ^ t ( V ) ( ρ + 1 V γ r ) λ r , bw ( V ) ( ρ ) P ^ t ( V ) ( ρ ) .
It will be beneficial to work with the corresponding generator, which is the adjoint of the right-hand side of the master equation, with respect to the dual pairing P ^ t ( V ) , f = ρ f ( ρ ) P ^ t ( V ) ( ρ ) with an arbitrary test function:
( Q ^ ( V ) f ) ( ρ ) : = r R λ r , fw ( V ) ( ρ ) f ( ρ + 1 V γ r ) f ( ρ ) + λ r , bw ( V ) ( ρ ) f ( ρ 1 V γ r ) f ( ρ ) .
The propensities that are usually used in the so-called chemical master Equation [17] are derived from combinatoric considerations, and yield the mass-action kinetics in the limit [16,18]:
1 V λ r , fw ( V ) ( ρ ) : = 1 V · κ r , fw V α r , tot 1 ( ρ V ) ! ( ρ V α r ) ! V κ r , fw ρ α r = k r , fw ( ρ ) , 1 V λ r , bw ( V ) ( ρ ) : = 1 V · κ r , bw V β r , tot 1 ( ρ V ) ! ( ρ V β r ) ! V κ r , bw ρ β r = k r , bw ( ρ ) ,
using the notation α r , tot : = y Y α r , y and α r ! : = y Y α r , y ! .

2.2. Equilibrium: Limit, Large Deviations and Free Energy

We will from now on (throughout this section) assume that the reaction network is of mass-action kinetics (2), and chemically detailed balanced, i.e., there exists a ρ R + Y for which
κ r , fw ρ α r = κ r , bw ρ β r for all r R .
Naturally, ρ is an equilibrium under the deterministic evolution (1). It should be stressed that, given an initial concentration ρ 0 , both the deterministic evolution and the stochastic model is confined to the “stoichiometric compatibility class” ρ 0 + Ran Γ = { ρ 0 + Γ w : w R + R } . Therefore, it is not clear whether this equilibrium ρ lies within the compatibility class that corresponds to the initial concentration. However, if there exists a detailed balanced concentration ρ , then there exists a unique detailed balanced concentration within each such class, see [17] and the references therein. Without loss of generality, we can therefore implicitly assume that the detailed balanced equilibrium is unique, and lies within the correct compatibility class.
Under Assumption (5), the invariant distribution of the stochastic model is known to be [17]:
P ^ ( V ) ( ρ ) = y Y ( V ρ y ) V ρ y ( V ρ y ) ! e V ρ y .
Letting V , this invariant distribution concentrates on the equilibrium state:
P ^ ( ) ( ρ ) = 1 , ρ = ρ , 0 , otherwise .
One can then extract the free energy by considering the corresponding large deviations, i.e., the exponential rate which with P ^ ( V ) converges to zero. Indeed, by Stirling’s formula,
1 V log P ^ ( V ) ( ρ ) V y Y ρ y log ρ y ρ y ρ y + ρ y = : h ( ρ | ρ ) .
Such limit is known as a large-deviation principle; the function on the right characterises the stochastic cost of microscopic fluctuations. If the reaction rates are related to an internal energy via Arrhenius’ law, then the expression h ( ρ | ρ ) is really the Helmholtz free energy, apart from a normalisation term and a constant scaling, as explained in more detail in (Section 2.2 & 2.3, [16]).

2.3. Dynamics: Limit and Large Deviations

Observe that in the microscopic model, the process speeds up as V increases with order V while the jump sizes are of size 1 / V . Therefore by (4), as V the generator Q ^ ( V ) converges to the limit generator,
( Q ^ ( ) f ) ( ρ ) : = r R k ¯ r ( ρ ) f ( ρ ) · γ r .
Since this generator depends on the test function f through f ( ρ ) only, we can make the ansatz that the limit process is deterministic P ^ t ( ) ( ρ ˜ ) = δ ρ t ( ρ ˜ ) , for some curve ρ ( · ) . Plugging this into the definition of the generator yields:
f ( ρ t ) · ρ ˙ t = t f ( ρ t ) = t P ^ t ( ) , f = P ^ t ( ) , Q ( ) f = ( Q ^ ( ) f ) ( ρ t ) = f ( ρ t ) · r R k ¯ r ( ρ t ) γ r .
As this relation holds for any test function f, we see that the ansatz was justified if the postulated curve ρ t satisfies the Reaction Rate Equation (1). Hence the stochastic process ρ t ( V ) converges (pathwise in probability) to the deterministic solution ρ t of the Reaction Rate Equation.
Similar to the calculation of the fluctuations of the equilibrium (6), we can study the large deviations of the path probabilities P ^ ( V ) ; this is known as a dynamic large-deviation principle. These dynamical fluctuations can be formally calculated with the framework of [19]. To this aim we study the non-linear generator:
( ^ ( V ) f ) ( ρ ) : = 1 V e V f ( ρ ) ( Q ^ ( V ) e V f ) ( ρ ) = r R 1 V λ r , fw ( V ) ( ρ ) e V f ( ρ + 1 V γ r ) V f ( ρ ) 1 + 1 V λ r , bw ( V ) ( ρ ) e V f ( ρ 1 V γ r ) V f ( ρ ) 1 V r R k r , fw ( ρ ) e f ( ρ ) · γ r 1 + k r , bw ( ρ ) e f ( ρ ) · γ r 1 .
As before, the limit depends on the test function through f ( ρ ) only, which is consistent with the fact that the limit is deterministic. We then define, by a slight abuse of notation,
^ ( ρ , ξ ) : = r R k r , fw ( ρ ) e ξ · γ r 1 + k r , bw ( ρ ) e ξ · γ r 1 , and
^ ( ρ , s ) : = sup ξ R Y ξ · s ^ ( ρ , ξ ) .
The dynamic large-deviation principle now states that
Prob ( V ) ρ ( · ) ( V ) ρ ( · ) V e V 0 T ^ ( ρ t , ρ ˙ t ) d t .
The rigorous definition of the large-deviation principle, the heuristics behind this method, and the rigorous proof of this statement is all beyond the scope of this paper. For the precise details we refer to [19], and for the rigorous proof for this particular system (by more classical methods) to [20,21,22]. For the sake of brevity, we assume that the randomness in the initial condition is sufficiently small (e.g., deterministic) so that we do not obtain initial fluctuations.
Remark 1.
The function (8) is implicitly defined as a supremum; although the supremum can be calculated explicitly, this leads to very cumbersome expressions. However, it does have a dual formulation in terms of a minimisation problem:
^ ( ρ , s ) = inf j fw , j bw R + R : Γ ( j fw j bw ) = s h j fw | k fw ( ρ ) + h j bw | k bw ( ρ ) ,
where h ( j | k ) : = r R j r log ( j r / k r ) j r + k r , similar to (6). Although the relative entropy h appears in both expressions, they should not be confused: h ( ρ | ρ ) is an equilibrium rate whereas h ( j | k ( ρ ) ) is a dynamic quantity. We shall see later on that the latter can be directly (without the infimum) be interpreted as a large-deviation rate, where the variable j is a reaction flux.

2.4. GGS, Energy Balance, and Relation with Fluctuations

The (naive) aim is to rewrite the macroscopic equation as a gradient flow of some free energy F :
ρ ˙ t = K ^ ( ρ t ) F ^ ( ρ t ) = : grad ρ t F ^ ( ρ t ) ,
where K ^ ( ρ ) is some linear symmetric, positive definite (linear response) operator that maps thermodynamic forces to velocities. Mathematically, this operator can be interpreted as the inverse of the metric tensor of some manifold, so that the right-hand side is the gradient on this manifold.
Clearly, (10) is equivalent to requiring
0 = 1 2 ρ ˙ t + K ^ ( ρ t ) F ^ ( ρ t ) K ^ ( ρ t ) 1 2 = 1 2 ρ ˙ t K ^ ( ρ t ) 1 2 + 1 2 F ^ ( ρ t ) K ^ ( ρ t ) 2 + F ^ ( ρ t ) · ρ ˙ t ,
if we set ξ K ^ ( ρ ) 2 : = ξ , K ^ ( ρ ) ξ and s K ^ ( ρ ) 1 2 : = s , K ^ ( ρ ) 1 s . Integrated over a time interval ( 0 , T ) , this reads
0 = 0 T 1 2 ρ ˙ t K ^ ( ρ t ) 1 2 + 1 2 F ^ ( ρ t ) K ^ ( ρ t ) 2 d t + F ^ ( ρ T ) F ^ ( ρ 0 ) .
The last two terms describe the free energy loss (or entropy production), and the first two terms describe the dissipation; as such this equation represents a free energy balance. (For a linear gradient flow (10), 1 2 ρ ˙ t K ^ ( ρ t ) 1 2 + 1 2 F ^ ( ρ t ) K ^ ( ρ t ) 2 = ρ ˙ t K ^ ( ρ ) 1 2 ; hence the dissipation can be seen as a kinetic energy. This is however no longer true for general GGSs).
Observe that this expression is always non-negative, and is 0 exactly on the gradient flow (10). Moreover, we see that this expression has the same dimension as F ^ , the free energy; it is indeed the free energy cost to deviate from the macroscopic dynamics. This interpretation shows that this cost should be equal to the cost 0 T ^ ( ρ t , ρ ˙ t ) d t of microscopic fluctuations (9).
This is in many cases, and particularly in this case of chemical reactions, impossible. Since the large-deviation function (8) is non-quadratic, one should allow for non-quadratic dissipation terms. We therefore replace the two squared norms by a pair of dual dissipation potentials:
0 = 0 T Ψ ^ ( ρ t , ρ ˙ t ) + Ψ ^ ρ t , F ^ ( ρ t ) + F ^ ( ρ t ) · ρ ˙ t d t
   = 0 T Ψ ^ ( ρ t , ρ ˙ t ) + Ψ ^ ρ t , F ^ ( ρ t ) d t + F ^ ( ρ T ) F ^ ( ρ 0 ) ,
where, as in the quadratic case, the potentials are convex duals of each other, i.e., Ψ ^ ( ρ , ξ ) : = sup s ξ · s Ψ ^ ( ρ , s ) and Ψ ^ ( ρ , s ) = sup ξ ξ · s Ψ ^ ( ρ , ξ ) . Moreover, we assume that Ψ ^ and Ψ ^ are both non-negative; from (12) we then see that the free energy F ^ is non-increasing on the flow.
The right-hand side of (12) is always non-negative, since Ψ ^ ρ t , F ^ ( ρ t ) F ^ ( ρ t ) · ρ ˙ t Ψ ^ ( ρ t , ρ ˙ t ) by definition of the convex dual. Therefore, the right-hand side of (12) can only be 0 if F ^ ( ρ t ) is minimal in the right-hand side. By differentiation we then get that (12) implies:
ρ ˙ t = ξ Ψ ^ ρ t , F ^ ( ρ t ) .
We call such equation a generalised gradient flow, and the underlying structure ( R Y , Ψ ^ , F ^ ) a generalised gradient structure (GGS). Note that the generalisation with respect to (10) lies in the fact that we allow for a non-linear relation between forces and velocities. We moreover say that a gradient structure is induced by a cost function ^ whenever ^ ( ρ , s ) = Ψ ^ ( ρ , s ) + Ψ ^ ρ , F ^ ( ρ ) + F ^ ( ρ ) · s .
In Section 4 we will recall the relation between fluctuation costs and GGSs, as described in [4]. Applied to the current setting of chemical reactions, we reiterate the following result from [16]. If we again assume mass-action kinetics (2) and chemical detailed balance (5), then there exists a unique GGS ( R Y , Ψ ^ , F ^ ) induced by the large-deviation cost ^ from (8), where
F ^ ( ρ ) : = 1 2 h ( ρ | ρ ) , and Ψ ^ ( ρ , ξ ) : = r R σ ^ r ( ρ ) cosh ( ξ · γ r ) 1 ,
with σ ^ r ( ρ ) : = 2 k r , fw ( ρ ) k r , bw ( ρ ) . Since Ψ ^ appears as a sum, the expression for Ψ becomes a so-called inf-convolution where all reactions are strongly intertwined. For more details on these inf-convolutions and the factor 1 / 2 in front of the free energy, we again refer to (Section 3.4, [16]).

3. Leading Example 2: Fast-Slow Reaction Fluxes

As mentioned in the introduction, the motivation behind the current paper is to search for thermodynamically consistent structures for systems that are not detailed balanced. The idea is that we increase the space by taking fluxes into account. However, in order to see the connection between structures in flux space and structures in state space, we dedicate this section to an example that is “almost” detailed balanced. More general systems will be dealt with when discussing the general theory in Section 4.

3.1. Reacting Particle System and Macroscopic Equation

We consider a system of fast and slow chemical reactions, R = R slow R fast , where the slow reactions are assumed to be of mass-action kinetics and detailed balanced, as in the previous section. By contrast, we will not assume anything of the like for the fast reactions, neither shall we assume that each reaction consist of a forward and a backward reaction. However, in the microscopic model, we shall assume that the fast reactions happen on a faster time-scale, i.e.,
1 V 2 λ r ( V ) ( ρ ) k ˜ r ( ρ ) for r R fast ,
but their effect on the concentrations is smaller, i.e., ρ ( V ) ( t ) = ρ ( V ) ( t ) + 1 V 2 γ r whenever a reaction r R fast occurs at time t. To notationally distinguish the two time scales we use a tilde ( r ˜ ) to denote one-way fast quantities. Let us briefly mention that the additional fast reactions are not essential to see the relation between structures in flux and state space; they just lead to a richer example that is interesting in its own right.
The main idea is now to increase the state space by bookkeeping the events in the microscopic system, in this case, by counting the number of reactions that have occurred up to a given time. With the right scaling, this defines the following integrated reaction fluxes:
W ¯ t , r ( V ) : = 1 V # forward reactions r occurred in ( 0 , t ) 1 V # backward reactions r occurred in ( 0 , t ) , r R slow , W ˜ t , r ( V ) : = 1 V 2 # reactions r occurred in ( 0 , t ) , r R fast ,
and to shorten notation we sometimes write
W t ( V ) : = ( W ¯ t , r ( V ) ) r R slow , ( W ˜ t , r ( V ) ) r R fast .
The term “integrated” signifies that these fluxes are cumulative over time. This simplifies the microscopic analysis since the corresponding process is Markovian; on a macroscopic scale only the time-derivatives will play a role. We also mention that we consider net rather than one-way slow fluxes, else the slow dynamics would not induce any force or gradient structure, see (Section 4.6, [15]).
We shall always assume that the initial condition is known (deterministically) a priori, so that there always holds:
ρ t ( V ) = ϕ ( V ) [ W t ( V ) ] : = ρ 0 ( V ) + Γ W t ( V ) .
In this sense the integrated fluxes encode more information than the concentrations. The equation above relates the change in concentration to the integrated fluxes, and can thus be interpreted as a continuity equation.
The integrated fluxes are again a Markov process, with generator (cf. Equation (3)):
( Q ( V ) f ) ( w ) : = r R slow λ r , fw ( V ) ϕ ( V ) [ w ] f ( w + 1 V 𝟙 r ) f ( w ) + λ r , bw ( V ) ϕ ( V ) [ w ] f ( w 1 V 𝟙 r ) f ( w ) + r R fast λ r ( V ) ϕ ( V ) [ w ] f ( w + 1 V 2 𝟙 r ) f ( w ) .

3.2. Limit and Large Deviations

We now mimic the arguments of Section 2.3, but now in the space of fluxes. Let ρ 0 ( V ) ρ 0 , and so ϕ ( V ) [ w ] ϕ [ w ] : = ρ 0 + Γ w . Then by the same argument as in Section 2.3, using the scalings (4) and (14), one finds that as V , the random process W t ( V ) converges (pathwise in probability) to the solution of the macroscopic equations:
w ¯ ˙ t , r = k ¯ r ϕ [ w t ] , r R slow , and w ˜ ˙ t , r = k ˜ r ϕ [ w t ] , r R fast ,
again using the notation (15). Indeed, combining these equations leads to the macroscopic Equation ρ ˙ t = Γ k ( ρ t ) for the concentrations.
Similarly, we study the fluctuations through the non-linear generator:
( ( V ) f ) ( w ) : = 1 V e V f ( w ) ( Q ( V ) e V f ) ( w ) = r R slow 1 V λ r , fw ( V ) ϕ ( V ) [ w ] e V f ( w + 1 V 𝟙 r ) V f ( w ) 1 + 1 V λ r , bw ( V ) ϕ ( V ) [ w ] e V f ( w 1 V 𝟙 r ) V f ( w ) 1 + r R fast 1 V λ r ( V ) ϕ ( V ) [ w ] e V f ( w + 1 V 2 𝟙 r ) V f ( w ) 1 V r R slow k r , fw ϕ [ w ] ) e w r f ( w ) 1 + k r , bw ϕ [ w ] e w r f ( w ) 1 + r R fast k ˜ r ϕ [ w ] w r f ( w ) .
As in Section 2.3, this limit depends on the gradient f ( w ) only, which is consistent with the deterministic limit (16). Again we set, by a slight abuse of notation,
( w , ζ ) : = r R slow k r , fw ϕ [ w ] e ζ ¯ r 1 + k r , bw ϕ [ w ] e ζ ¯ r 1 + r R fast k ˜ r ϕ [ w ] ζ ˜ r ,
( w , j ) : = sup ζ R R ζ · j ( w , ζ ) = inf j fw j bw = j ¯ h j fw | k fw ( ϕ [ w ] ) + h j bw | k bw ( ϕ [ w ] ) + χ { j ˜ = k ˜ ( ϕ [ w ] ) } ,
using the notation χ { j ˜ = k ˜ ( ϕ [ w ] ) } = 0 if j ˜ = k ˜ ( ϕ [ w ] ) and otherwise. Then, the dynamic large-deviation principle for the integrated fluxes W ( V ) ( t ) states that (see [22] for a rigorous proof):
Prob W ( · ) ( V ) w ( · ) V e V 0 T ( w t , w ˙ t ) d t .
Comparing this dynamic large-deviations principle with (9), we see—not coincidentally—strong similarities. Let us assume that the limit fast fluxes do not influence the concentration, i.e.,
Γ k ˜ ϕ [ w ] = 0 for all w .
Naturally, this macroscopic condition entails a sort of decoupling between the slow and fast dynamics, e.g., when the species involved in the slow dynamics act as a catalyst for the fast dynamics. In that case ρ t ( V ) = ϕ ( V ) [ W t ( V ) ] is exactly the process with generator (3). The contraction principle of large deviations theory (Theorem 4.2.1, [23]) then states that the two large-deviation costs are related via:
0 T ^ ( ρ t , ρ ˙ t ) d t = inf w ( · ) : ρ t = ϕ [ w t ] 0 T ( w t , w ˙ t ) d t .
In this setting, this infimum is only with respect to the second variable, because ( w , j ) depends on w through ϕ [ w ] only, which in turn arises naturally from the fact that the jump rates depend on the state and not on the integrated flux. Therefore the relation above simplifies further to:
^ ϕ [ w ] , s = inf j : s = Γ j ( w , j ) for all w , s ,
which is consistent with Remark 1. These relations will be the starting point of the general theory that we develop in Section 4. Let us only mention here that as a consequence we also have the relation ^ ϕ [ w ] , ξ = ( w , Γ T ξ ) for all w , ξ , cf. (7) and (18).

3.3. Induced GENERIC Structure

We now investigate whether the large deviations (19) induces some structure in the space of fluxes. It turns out that this is indeed the case. As was found in [12,15] and further studied in [13], under the detailed balance assumption (5) the slow fluxes induce the GGS ( R + R slow , Ψ , F ) , where
F ( w ) : = F ^ ϕ [ w ] = 1 2 h ( ρ 0 + Γ w | ρ ) ,
Ψ ( w , ζ ¯ ) : = r R slow σ r ( w ) cosh ( ζ ¯ r ) 1 and
Ψ ( w , j ¯ ) : = r R slow σ r ( w ) cosh j ¯ r σ r ( w ) + 1 ,
with σ r ( w ) : = 2 k r , fw ϕ [ w ] k r , bw ϕ [ w ] , r R slow and cosh ( y ) : = sup x R x y cosh ( x ) = y arcsin ( y ) 1 + y 2 . Extending these dissipation potentials to the full flux space by setting Ψ ( w , ζ ) : = Ψ ( w , ζ ¯ ) and Ψ ( w , j ) : = Ψ ( w , j ¯ ) + χ { j ˜ = 0 } , we can decompose the large-deviation cost function as
( w , j ) = Ψ w , j k ˜ ( ϕ [ w ] ) + Ψ w , F ( w ) + F ( w ) · j k ˜ ( ϕ [ w ] ) ,
and accordingly, the macroscopic evolution (16) as:
w ˙ t = ζ Ψ w t , F ( w t ) + k ˜ ( ϕ [ w ] ) .
Due to (22) and the decoupling condition (20), the fast fluxes are orthogonal to the driving force, i.e.,
w F ( w ) · k ˜ ( ϕ [ w ] ) = ρ F ^ ϕ [ w ] · Γ k ˜ ( ϕ [ w ] ) = 0 .
The quadruple ( R + R , Ψ , F , k ˜ ϕ ) satisfying this condition falls within the class of what is recently coined pre-(Generalised) GENERIC (pGGEN) [9,10].
It was shown in those works that non-interaction condition (25) is a necessary and sufficient condition for the existence of an underlying Generalised GENERIC (GGEN) structure ( R + R , Ψ , F , L , E ) . (One often needs to introduce an auxiliary energy (e.g., a heat bath) to force conservation of energy, which enlarges the degrees of freedom in the system. To keep notation accessible we ignore this issue). This means that the fast flux term is Hamiltonian k ˜ ( ϕ [ w ] ) = L ( w ) E ( w ) for some Poisson structure L satisfying the Jacobi identity (see Section 4), E is some Hamiltonian energy, and the following two non-interaction conditions are satisfied:
L ( w ) F ( w ) = 0 and Ψ w , ζ + z E ( w ) = Ψ ( w , ζ )
for all w R + R , ζ R R and z R . These two conditions guarantee that along solutions the free energy is non-increasing and the Hamiltonian energy is conserved:
d d t F ( w t ) = F ( w ) · ζ Ψ w t , F ( w ) 0 by convexity + F ( w ) · L ( w ) = 0 by ( 26 ) E ( w ) 0 , d d t E ( w t ) = E ( w ) · ζ Ψ w t , F ( w ) = 0 by ( 26 ) + E ( w ) · L ( w ) E ( w ) = 0 by skewsymmetry = 0 .
One main message of this section is that the flux large-deviation cost induces a unique pGGEN system ( R + R , Ψ , F , k ˜ ϕ ) . Although this implies the existence of a GGEN system induced by , one can not uniquely decide on the basis of what the “correct” Hamiltonian structure ( R + R , L , E ) should be. Additional physical or mathematical arguments needed to uniquely fix the Hamiltonian structure are beyond the scope of this paper; for possible constructions of Poisson structures L and energies E , we refer the reader to (Section 4, [10]).
It should be noted that the pGGEN system ( R + R , Ψ , F , k ˜ ϕ ) is rather special in that (25) holds for any F ^ , since the drift k ˜ ϕ is “divergence-free”. We will see that such systems play a special role in connecting systems in flux and state space.
Another main message is that the GGS part (22) on flux space is strongly related to the GGS (13) on state space, just like both cost functions are related by (21). These observations will be the basis of the general theory of the next section.

4. General Theory

Following the examples of Section 2 and Section 3, we now develop a more abstract framework to study the relation between energy-driven structures in flux and in state space.

4.1. Geometry and Notation

Throughout this section we assume to be given:
  • A differentiable manifold W (“flux space”), where tangents are denoted by ( w , j ) T W and cotangents by ( w , ζ ) T W . Note that we distinguish between tangents and cotangents; we write the dual pairing between them as T w ζ , j T w or simply ζ , j ;
  • A differentiable manifold X (“state space”), where tangents are denoted by ( ρ , s ) T X and cotangents by ( ρ , ξ ) T X ;
  • A surjective differentiable operator ϕ : W X with bounded linear differential d ϕ w : T w T Γ ( w ) and adjoint differential d ϕ w T : T ϕ [ w ] T w . This defines an abstract continuity equation ϕ [ w ] = ρ , or in differentiated form d ϕ w j = s , see Figure 1. Contrary to Section 2 and Section 3, the second continuity equation may now also depend on w. In practice, the continuity mapping ϕ [ w ] depends on the initial state ρ 0 , which we assume to be fixed.
  • An L-function : T W R + on flux space (see below for the definition of L-functions). This function could be a dynamic large-deviation cost function corresponding to random fluxes in some microscopic system, but throughout this section it could also be a more general expression.
  • An L-function ^ : T X R + on state space, related to the flux space L-function via
    ^ ( ρ , s ) : = inf ( w , j ) T W : ϕ [ w ] = ρ , d ϕ [ w ] j = s ( w , j ) .
    This relation is again inspired by large-deviation theory, where such relation holds due to the contraction principle (Theorem 4.2.1, [23]).
  • Corresponding to the L-functions are their convex duals with respect to their second variable, i.e., : T W R and ^ : T X R with
    ( w , ζ ) : = sup j T w ζ , j ( w , j ) and ^ ( ρ , ξ ) : = sup s T ρ ξ , s ( ρ , ξ ) .
    We express assumptions in terms of these duals, since in practice they are often more explicitly given than their corresponding L-functions.
Recall that in the previous section we saw that ( w , j ) depends on w through ρ = ϕ [ w ] only. This condition becomes slightly more complicated in non-flat spaces, for a number of reasons. Firstly, the flux j can not be kept fixed while changing w, unless one has a path-independent notion of parallel transport, i.e., the space is flat. Secondly, even if ( w , j ) would not depend on w, this dependence could re-enter through the continuity equation in the infimum inf j : d ϕ w j = s ( w , j ) . Therefore, the condition that we need is that ^ ( ϕ [ w ] , s ) = inf j T w : d ϕ w j = s ( w , j ) for all w W , s T ϕ [ w ] . It is easily seen that this condition is equivalent to the following flux invariance:
for fixed ( ρ , ξ ) T X , the function ϕ 1 [ ρ ] w ( w , d ϕ w T ξ ) does not depend on w .
All manifolds and functionals are assumed to be sufficiently differentiable wherever needed. For a (differentiable) functional F : W R (and similarly on flux space) we write d F ( w ) T w for the derivative, in the sense that on a curve d d t F ( w t ) = d F ( w t ) , w ˙ t .

4.2. Definitions

We now define the notions of L-functions, dissipation potentials, GGS, pGGEN, Poisson operators and GGEN on flux space; the same concepts on state space are defined analogously. Naturally all notions are compatible with the exposition from Section 2 and Section 3.
Definition 1.
We say : T W R + is an L-function whenever for all w W :
(i) 
j ( w , j ) is convex;
(ii) 
( w , j ) = 0 j = A ( w ) for some unique vector field A .
Since is non-negative, the second condition simply means that should have a unique minimiser; this minimiser corresponds to an evolution equation of the type w ˙ t = A ( w t ) . Indeed, since A ( w ) is a minimiser, it will generally satisfy the implicit equation d j w , A ( w ) = 0 . Due to the convexity, is also the convex dual of .
Central to GGS, pGGEN and GGEN is the notion of dissipation potentials:
Definition 2.
A function Ψ : T W R + is called a dissipation potential whenever for all w W :
(i) 
j Ψ ( w , j ) is convex;
(ii) 
Ψ ( w , 0 ) = 0 ;
If these conditions hold, then the same conditions hold for the (pre-)dual dissipation potential
Ψ ( w , ζ ) : = sup j T w ζ , j Ψ ( w , j ) .
We also say that ( Ψ , Ψ ) is a dissipation potential pair whenever Ψ is a dissipation potential.
Definition 3.
A generalised gradient system (GGS) is a triple ( W , Ψ , F ) , where W is a differentiable manifold, F : W R and Ψ : T W R + is a dissipation potential. We say that an L-function induces a GGS ( W , Ψ , F ) whenever for all ( w , j ) T W :
( w , j ) = Ψ ( w , j ) + Ψ w , d F ( w ) + d F ( w ) , j .
As explained in Section 3.3, by extending a GGS with an orthogonal drift one arrives at
Definition 4
([10]). A Generalised pre-GENERIC system (pGGEN) is a quadruple ( W , Ψ , F , b ) , where W is a differentiable manifold, Ψ is a dissipation potential, F : W R , and b ( w ) T w is a vector field such that:
d F ( w ) , b ( w ) = 0 f o r a l l w W .
We say that an L-function induces a pGGEN ( W , Ψ , F , b ) whenever for all ( w , j ) T W :
( w , j ) = Ψ w , j b ( w ) + Ψ w , d F ( w ) + d F ( w ) , j .
Finally, if the drift has the form of an Hamiltonian system that behaves more or less independently of the GGS part we arrive at a Generalised GENERIC system. In order to define this we first define:
Definition 5.
A linear operator L : T W T W is called a Poisson structure if it satisfies the Jacobi identity
{ F 1 , F 2 } L , F 3 L + { F 2 , F 3 } L , F 1 L + { F 3 , F 1 } L , F 2 L = 0
for all F 1 , 2 , 3 : W R , where { F 1 , F 2 } L ( w ) : = d F 1 ( w ) , L ( w ) d F 2 ( w ) ;
Jacobi’s identity implies skew symmetry, i.e., ζ 1 , L ( w ) ζ 2 = ζ 2 , L ( w ) ζ 1 for all w W , ζ 1 , ζ 2 T w ; in particular one has ζ , L ( w ) ζ = 0 . Finally,
Definition 6
(Section 2.5, [8]). A generalised GENERIC system (GGEN) is a quintuple ( W , Ψ , F , L , E ) , where W is a differentiable manifold, Ψ is a dissipation potential, E , F : W R , L : T W T W is a Poisson structure, and the two non-interaction conditions are satisfied:
L ( w ) d F ( w ) = 0 f o r a l l w W , a n d
Ψ w , ζ + λ d E ( w ) = Ψ ( w , ζ ) f o r a l l ( w , ζ ) T W a n d λ R .
We say that an L-function induces a GGEN ( W , Ψ , F , L , E ) whenever for all ( w , j ) T W :
( w , j ) = Ψ w , j L ( w ) d E ( w ) + Ψ w , d F ( w ) + d F ( w ) , j .
Remark 2.
If a GGS, pGGEN or GGEN is given on a manifold W , and the dissipation potentials are quadratic (as explained in Section 2.4), then one can use the positive definite operator K ( w ) ξ : = d ζ Ψ ( w , ζ ) to define a new manifold, and redefine everything on this manifold. This allows to study the structures from a more geometric point of view.

4.3. From L-Functions to GGS, pGGEN and GGEN

We now recall some of the main results from [4,10], that give necessary and sufficient conditions for an L-function to induce a GGS or pGGEN. A similar result for GGEN does not exist, since an L-function does not uniquely determine a Poisson operator and Hamiltonian energy. However, from a pGGEN one can always construct a GGEN (in a non-unique way); for that result we refer the reader to (Section 4, [10]).
Again, the following results are described, but not restricted to flux space.
Theorem 1
(Proposition 2.1 & Theorem 2.1, [4]). Let : T W R + be an L-function with convex dual , and let F : W R be given. Then the following statements are equivalent:
(i) 
induces a GGS ( W , Ψ , F ) for some dissipation potential Ψ,
(ii) 
( w , ζ ) = Ψ w , ζ d w F ( w ) Ψ w , d F ( w ) for some dissipation potential Ψ ,
(iii) 
d ζ w , d w F ( w ) = 0 ,              (34)
(iv) 
d j ( w , 0 ) = d w F ( w ) .               (35)
In that case Ψ (and indirectly Ψ) is uniquely determined by
Ψ ( w , ζ ) = w , ζ + d w F ( w ) w , d w F ( w ) .
From condition (35) we see that F , if it exists, is uniquely given up to constants. Note in particular that conditions (34) and (35) do not involve Ψ .
Theorem 2
(Theorem 3.6, [10]). Let : T W R + be an L-function with convex dual , and let F : W R and a vector field b ( w ) T w be given for which d w F ( w ) , b ( w ) = 0 . Then the following statements are equivalent:
(i) 
induces a pGGEN ( W , Ψ , F , b ) for some dissipation potential Ψ,
(ii) 
( w , ζ ) = Ψ w , ζ d w F ( w ) Ψ w , d w F ( w ) + ζ , b ( w ) f o r s o m e d i s s i p a t i o n p o t e n t i a l Ψ ,  (37)
(iii) 
d ζ w , d w F ( w ) = b ( w ) ,
(iv) 
d j w , b ( w ) = d w F ( w ) .               (38)
In that case Ψ is uniquely determined by
Ψ ( w , ζ ) = w , ζ + d w F ( w ) w , d w F ( w ) ζ , b ( w ) .
From condition (37) we see that must consist of a convex part and a linear part ζ , b ( w ) , so that the drift b is a priori and uniquely fixed by . Therefore F is again uniquely fixed by condition (38). This is different from the GENERIC setting; L d E uniquely defines d F and vice versa, but the whole quintuple may not be unique. However, one can still state a GENERIC analogue of Theorems 1 and 2 as follows:
Proposition 1.
Let : T W R + be an L-function with convex dual , and let a Poisson structure L : T W T W and energies E , F : W R be given such that the non-interaction condition L d F = 0 holds. Then the following statements are equivalent:
(i) 
induces a GGEN ( W , Ψ , F , L , E ) for some dissipation potential Ψ,
(ii) 
d s w , L ( w ) d w E ( w ) = d w F ( w ) and
( w , j ) = f o r a l l j T w f o r w h i c h d E , j 0 ,
(iii) 
d ζ w , d w F ( w ) = L ( w ) d w E ( w ) and          (41)
w , ζ + λ d E ( w ) = ( w , ζ ) f o r a l l ( w , ζ ) T W a n d λ R .
In that case Ψ is uniquely determined by
Ψ ( w , ζ ) = w , ζ + d w F ( w ) w , d w F ( w ) .
Proof. 
By Lemma 1 (see below), we can apply Theorem 1 to the shifted L-function ˜ ( w , j ) : = w , j + L ( w ) d w E ( w ) and back. This yields the three equivalences, apart from the other non-interaction condition (31). From the explicit formula (43) one finds that the missing non-interaction condition is equivalent to (40) and to (42). ☐
The previous proof made use of the following lemma:
Lemma 1.
Let L : T W T W be a Poisson operator, E , F : W R be energies and Ψ be a dissipation potential such that the non-interaction conditions (31) and (32) hold. An L-function induces an GGEN ( W , Ψ , F , L , E ) if and only if the shifted L-function ˜ ( w , j ) : = w , j + L ( w ) d w E ( w ) induces the GGS ( W , Ψ , F ) .
Proof. 
Because of the non-interaction condition (32), the shift transforms relation (33) into (30), and analogously for the other direction. ☐

4.4. Relation between Structures in Flux and State Space

We now consider L-functions and ^ on flux and state space, and study how their induced structures are related.
Proposition 2.
Assume that an L-function : T W R + induces a pGGEN ( W , Ψ , F , b ) where d ϕ w b ( w ) = 0 and
F ^ ϕ [ w ] = F ( w ) , ( u p t o c o n s t a n t s )
for some F ^ : X R . Then the L-function ^ given by (27) induces a GGS ( X , Ψ ^ , F ^ ) for some dissipation potential Ψ ^ .
Proof. 
Since d w F ^ ( ϕ [ w ] ) = d ϕ w T d ρ F ^ ( ϕ [ w ] ) and d ϕ w b ( w ) = 0 , we can rewrite
^ ( ρ , s ) = inf w W : ϕ [ w ] = ρ inf j T w : d ϕ w j = s Ψ ( w , j ) + Ψ w , d ϕ w T d ρ F ^ ( ρ ) + d ρ F ^ ( ρ ) , s ,
and because Ψ , Ψ is a dissipation potential pair, clearly
^ ( ρ , s ) d ρ F ^ ( ρ ) , s inf w W : ϕ [ w ] = ρ Ψ w , d ϕ w T d ρ F ^ ( ρ ) = ^ ( ρ , 0 ) .
This is equivalent to d ρ F ^ ( ρ ) s ^ ( ρ , 0 ) = { d s ^ ( ρ , 0 ) } , which by Theorem 1 implies that ^ induces a GGS ( X , Ψ ^ , F ^ ) for some Ψ ^ . ☐
In the above proposition, F also depends on w through ϕ [ w ] only, which is a very physical assumption. It does imply however, that the equilibria of the flux gradient system can only be unique up to the kernel of ϕ ; this kernel can be interpreted as a generalisation of divergence-free vector fields.
A natural question is now whether we can turn the statement of Proposition 2 around. Indeed, if the invariance condition (28) holds and we restrict to pGGEN with “divergence-free drifts”, then the statement becomes an equivalence, and we have an explicit relation between the flux and state dissipation potentials. This is a stronger version of the statement in (Proposition 4.7, [15]), where we related GGS to so-called “force structures”.
Theorem 3.
Assume that an L-function : T W R + with corresponding dual satisfies the invariance condition (28), and let the L-function ^ : X R + be given by (27). Then the following statements are equivalent:
(i) 
induces a pGGEN ( W , Ψ , F , b ) with d ϕ w b ( w ) = 0 and F ^ ϕ for some F ^ : X R ,
(ii) 
^ induces a GGS ( X , Ψ ^ , F ^ ) .
If these statement hold, then the dissipation potentials Ψ ^ and Ψ ^ are related to Ψ and Ψ through
Ψ ^ ϕ [ w ] , s = inf j T w : d ϕ w j = s Ψ ( w , j ) and respectively Ψ ^ ϕ [ w ] , ξ = Ψ ( w , d ϕ w T ξ ) .
Proof. 
Assume that induces a pGGEN ( W , Ψ , F , b ) with d ϕ w b ( w ) = 0 and F ^ ϕ . Since by assumption ( w , d ϕ w T ξ ) does not depend on w ϕ 1 [ ρ ] , by (36) the expression Ψ ( w , d ϕ w T ξ ) is also invariant under this choice. Therefore we can define Ψ ^ ( ρ , ξ ) by (44); it is easily checked that its convex dual is given by (44). We can write:
^ ( ρ , s ) = inf d ϕ w j = s Ψ w , j b ( w ) + Ψ w , d w F ( w ) + d w F ( w ) , j = inf d ϕ w j = s Ψ ( w , j ) + Ψ w , d ϕ w T d ρ F ^ ( ρ ) + d ρ F ^ ( ρ ) , s = Ψ ^ ( ρ , s ) + Ψ ^ ρ , d ρ F ^ ( ρ ) + d ρ F ^ ( ρ ) , s ,
and hence ^ induces the GGS ( X , Ψ ^ , F ^ ) , which is unique by Theorem (1).
For the other direction, assume that ^ induces a GGS ( X , Ψ ^ , F ^ ) . Define b ( w ) : = d ζ w , d w F ( w ) . Then by the invariance condition ( w , d ϕ w T ξ ) = ^ ( ρ , ξ ) and by (34):
d ϕ w b ( w ) = d ϕ w d ζ w , d w F ( w ) = d ϕ w d ζ w , d ϕ w d ρ F ^ ( ρ ) = d ξ ρ , d ρ F ^ ( ρ ) = 0 .
Now define Ψ by (39). In particular Ψ w , d F ( w ) = w , d w F ( w ) since d w F ( w ) , b ( w ) = 0 and, by the definition of L-functions, ( w , 0 ) = 0 . Then (37) holds and hence by Theorem 2 the flux L-function induces the pGGEN ( W , Ψ , F , b ) . ☐
Due to the non-uniqueness of induced GGEN systems, there is no similar “if and only if” statement for the GENERIC setting. Nevertheless, in one direction, the GGEN analogue of Theorem 3 is:
Proposition 3.
Assume that an L-function : T W R induces a GGEN ( W , Ψ , F , L , E ) where
F ^ ϕ [ w ] = F ( w ) a n d E ^ ϕ [ w ] = E ( w ) , ( u p t o c o n s t a n t s )
for some F ^ , E ^ : X R , and that
d ϕ w L ( w ) d ϕ w T = : L ^ ( ρ ) d e p e n d s o n w t h r o u g h ρ = ϕ [ w ] o n l y .
Then the L-function ^ ( ρ , s ) given by (27) induces a GGEN ( X , Ψ ^ , F ^ , L ^ , E ^ ) for some dissipation potential Ψ ^ .
If in addition, satisfies the invariance principle (28), then Ψ ^ and Ψ ^ are related to Ψ and Ψ through (44).
Proof. 
We again apply Lemma 1 to transform the problem into a problem of GGSs. Indeed, the L-function ˜ ( w , j ) : = w , j + L ( w ) d w E ( w ) induces the GGS ( W , Ψ , F ) . Hence by Proposition 2, a GGS ( X , Ψ ^ , F ^ ) (for some Ψ ^ ) is induced by the L-function
˜ ^ ( ρ , s ) : = inf ϕ [ w ] = ρ inf d ϕ w j = s ˜ ( w , j ) = inf ϕ [ w ] = ρ inf d ϕ w ( j L ( w ) d w E ( w ) ) = s w , j = ^ ρ , s + L ^ ( ρ ) d ρ E ( ρ ) .
If we can now validate that L ^ is a Poisson structure, and that the non-interaction conditions are satisfied for ( X , Ψ ^ , F ^ , L ^ , E ^ ) , then Lemma 1 concludes the proof.
For the Poisson structure, note that, for any smooth F ^ 1 , F ^ 2 : X R , the Lie bracket remains unaltered:
{ F ^ 1 , F ^ 2 } L ^ ϕ [ w ] = { F 1 ϕ , F 2 ϕ } L ( w ) .
The non-interaction condition (32) is clearly satisfied as for any w W we have
L ^ ϕ [ w ] d ρ F ^ ϕ [ w ] = d ϕ w L ( w ) d ϕ w T d ρ F ^ ϕ [ w ] = d ϕ w L ( w ) d w F ( w ) = 0 .
To check the other non-interaction condition (31) we use the equivalent formulation (42). Indeed, for any ( ρ , ξ ) T X and λ R ,
^ ρ , ξ + λ d ρ d E ^ ( ρ ) = sup ϕ [ w ] = ρ w , d ϕ w T ( ξ + λ d ρ E ^ ( ϕ [ w ] ) ) = sup ϕ [ w ] = ρ w , d ϕ w T ξ + λ d w E ( w ) = sup ϕ [ w ] = ρ ( w , d ϕ w T ξ ) = ^ ( ρ , ξ ) .
Finally, if satisfies the invariance property (28), then Proposition 2 yields relations (44). ☐
Condition (46) is in a sense a natural one as the following result shows:
Proposition 4.
Assume that L-functions and ^ induce two GGENs ( W , Ψ , F , L , E ) and ( X , Ψ ^ , F ^ , L ^ , E ^ ) , where F , E are related to F ^ , E ^ by (45), and satisfies the invariance property (28). Then
L ^ ϕ [ w ] d ρ E ^ ϕ [ w ] = d ϕ w L ( w ) d ϕ w T d ρ E ^ ϕ [ w ] .
Proof. 
For any w W and ρ = ϕ [ w ] , we may write ^ ( ρ , ξ ) = ( w , d ϕ w T ξ ) , and so by (41),
L ^ ( ρ ) d ρ E ^ ( ρ ) = d ξ ^ ρ , d ρ F ^ ( ρ ) = d ϕ w d ζ w , d ϕ w d ρ F ^ ( ϕ [ w ] ) = d ϕ w L ( w ) d ϕ w d ρ E ^ ( ρ ) .
 ☐

5. Diffusion

In this section we apply the ideas of the previous section to a model for diffusion. The flux structure related to diffusion is interesting in its own right, and as far as the author is aware, previously unknown. In the next section we show how this model can be coupled with the results of Section 3 to obtain flux and state GGSs/pGGENs for reaction-diffusion systems.
Typical microscopic models of diffusion consist of Brownian particles, or discretised versions thereof, like random walkers or an exclusion process. Since empirical fluxes are a bit easier to define on a lattice, we focus on independent random walkers (With the scaling that we use, the system of independent random walkers is “exponentially equivalent” to a system of Brownian motions, meaning they share the same hydrodynamic limit and large deviations). The model, its many-particle limit and large deviations are similar to e.g., [24,25].

5.1. Diffusing Particle System

This microscopic particle system actually has two scaling parameters: the number of particles, which we denote by V for consistency with the rest of this paper, and the lattice spacing ϵ V . The speed with which ϵ V 0 as V is irrelevant. For fixed V, let X t , i i = 1 V be independent random walkers on the lattice ( ϵ V Z ) d with jump rate ϵ 2 . Define the random concentration and (integrated, net) flux by:
ρ t ( V ) ( d x ) : = 1 V # { i = 1 , , V : X t , i d x } , and W ¯ t , l ( V ) ( d x ) : = ϵ V V # jumps x ˜ to x ˜ + ϵ V 𝟙 l occurred in ( 0 , t ) : x ˜ + 1 2 ϵ V 𝟙 l d x ϵ V V # jumps x ˜ + ϵ V 𝟙 l to x ˜ occurred in ( 0 , t ) : x ˜ + 1 2 ϵ V 𝟙 l d x .
As usual d x denotes a spatial area, possibly a small box surrounding one lattice site, and ρ t ( V ) and W ¯ t , l ( V ) are measures.
Now ρ t ( V ) ( d x ) measures the number of particles present in (lattice points in) an area d x , while W ¯ t , l ( V ) ( d x ) measures the net number of particles that have jumped through all midpoints in d x , in direction 𝟙 l , for l = 1 , , d , see Figure 2. Note that both ρ ( V ) and W ¯ ( V ) are defined as measures on the lattice with shrinking distance ϵ V between lattice points; this measure-valued formulation is needed to pass to a continuum limit later on.
The concentrations and fluxes are related by the V-dependent continuity equation:
ρ t ( V ) ( d x ) = ϕ ( V ) [ W ¯ t ( V ) ] ( d x ) : = ρ 0 ( V ) div ( ϵ V ) W ¯ t ( V ) ( d x ) : = ρ 0 ( V ) ( d x ) 1 ϵ V l = 1 d W ¯ t , l ( d x + 1 2 ϵ + V 𝟙 l ) W ¯ t , l ( d x 1 2 ϵ V 𝟙 l ) .
Using that ( 1 2 ϵ V + ϵ V Z ) d R d , the integrated flux W ¯ t ( V ) is a Markov process in M ( R d ) with generator
( Q ( V ) f ) ( w ¯ ) : = V ϵ V 2 ϕ ( V ) [ w ¯ ] ( d x ) l = 1 d f ( w ¯ ϵ V V δ x ( ϵ V / 2 ) 𝟙 l ) 2 f ( w ¯ ) + f ( w ¯ + ϵ V V δ x + ( ϵ V / 2 ) 𝟙 l ) .
Here, the factor V / ϵ V 2 comes from the time scaling ϵ V 2 , together with the fact that we have V ρ ( d x ) independent particles to choose from.

5.2. Limit and Large Deviations

For a test function f C b 1 M ( R d ) , we set:
d f ( w ¯ ) l ( x ) : = lim τ 0 f ( w ¯ + τ δ x e l ) f ( w ¯ ) τ .
The continuity Equation (47) converges to the limit continuity equation (with the usual divergence operator):
ρ t ( d x ) = ϕ [ w ¯ t ] ( d x ) : = ρ 0 ( d x ) div x w ¯ t ( d x ) .
With this notation, as V the generator (48) converges to (if ϕ [ w ¯ ] ( d x ) = ϕ [ w ¯ ] ( x ) d x ):
( Q ( ) f ) ( w ¯ ) : = div x d f ( w ¯ ) ( x ) ϕ [ w ¯ ] ( d x ) = d f ( w ¯ ) ( x ) · x ϕ [ w ¯ ] ( x ) d x .
As in Section 2.3, the limit generator depends on derivatives of the test function only, and so the process W ¯ t ( V ) converges (pathwise in probability) to the deterministic path satisfying Fick’s Law:
w ¯ ˙ t = x ϕ [ w ¯ t ] .
Naturally, combining this equation with the continuity Equation (49) yields the diffusion equation for the empirical measure:
ρ ˙ t = d d t ϕ [ w ¯ t ] = d ϕ w ¯ t w ¯ ˙ t = Δ x ϕ [ w ¯ t ] = Δ x ρ t .
Similarly, we derive the dynamic large deviations by studying the non-linear generator:
( ( V ) f ) ( w ¯ ) : = 1 V e V f ( w ¯ ) Q ( V ) e V f ( w ¯ ) = l = 1 d e V f ( w ¯ ϵ V V δ x ( ϵ V / 2 ) 𝟙 l ) V f ( w ¯ ) 2 + e V f ( w ¯ + ϵ V V δ x + ( ϵ V / 2 𝟙 l ) V f ( w ) ϵ V 2 ϕ ( V ) [ w ¯ ] ( d x ) V div x d f ( w ¯ ) ( x ) + d f ( w ¯ ) ( x ) 2 ϕ [ w ¯ ] ( d x ) ,
which follows from expanding the exponentials (with order- ϵ V exponents) up to second order. Then the following large-deviation principle on flux space holds:
Prob ( V ) W ¯ ( · ) ( V ) w ¯ ( · ) V e V 0 T ( w ¯ t , w ¯ ˙ t ) d t ,
with
( w ¯ , ζ ¯ ) : = div x ζ ¯ ( x ) + | ζ ¯ ( x ) | 2 ϕ [ w ¯ ] ( d x ) = ζ ¯ L 2 ( ϕ [ w ¯ ] ) 2 ζ ¯ , x ϕ [ w ¯ ] , and
( w ¯ , j ¯ ) : = sup ζ ¯ ζ ¯ , j ¯ ( w ¯ , ζ ¯ ) = 1 4 j ¯ + x ϕ [ w ¯ ] L 2 ( 1 / ϕ [ w ¯ ] ) 2 .
Note that d ϕ w ¯ = div x is independent of w ¯ , and by (51), the invariance condition (28) is satisfied. Hence by the contraction principle (Theorem 4.2.1, [23]), one obtains the large-deviation principle corresponding to the states (empirical measures):
Prob ( V ) ρ ( · ) ( V ) ρ ( · ) V e V 0 T ^ ( ρ t , ρ ˙ t ) d t ,
with
^ ( ϕ [ w ¯ ] , s ) : = inf j ¯ T w ¯ : div x j ¯ = s ( w ¯ , j ¯ ) = 1 4 s Δ x ϕ [ w ¯ ] H ˚ 1 ( ϕ [ w ¯ ] ) 2 ,
using the notation s H ˚ 1 ( ρ ) 2 : = sup ξ 2 s · ξ ξ H ˚ 1 ( ρ ) 2 : = sup ξ 2 s · ξ x ξ L 2 ( ρ ) 2 .

5.3. Induced GGSs in Flux and State Space

We can now apply Theorem 1 to extract a GGS from the L-function . We first choose the ‘naive’ flat manifold of non-negative vector measures W : = M + ( R d ; R d ) (equipped with the flat total variation metric). It is easily checked that condition (34) holds for the free energy given by:
F ( w ¯ ) : = 1 2 ϕ [ w ¯ ] ( d x ) log ϕ [ w ¯ ] ( x ) ϕ [ w ¯ ] ( d x ) ,
where we identify ϕ [ w ¯ ] ( d x ) = ϕ [ w ¯ ] ( x ) d x , and we implicitly set F ( w ) = whenever the measure is not absolutely continuous. (This expression can again be seen as a relative entropy, cf. (22), but now with respect to the Lebesgue measure, where the measure of the whole space—in this case infinity—is omitted. See also (Proposition 3.2, [4]) for a general result in locally finite measure spaces). The dissipation potentials are obtained from (36) and (29), which yields
Ψ ( w ¯ , ζ ¯ ) : = ζ ¯ L 2 ( ϕ [ w ¯ ] ) 2 and Ψ ( w ¯ , j ¯ ) : = 1 4 j ¯ L 2 ( 1 / ϕ [ w ¯ ] ) 2 .
Theorem 1 states that induces the GGS ( M + ( R d ) , Ψ , F ) on flux space.
For the state space, it is well-known that the state L-function (52) induces the entropy-Wasserstein gradient flow of the entropy functional [4,26,27,28]. By the theory developed in Section 4, we can now see how this gradient structure is related to the flux gradient structure. Indeed, the flux free energy F depends on state only, i.e., F ( w ¯ ) = F ^ ( ϕ [ w ¯ ] ) ) , where F ^ ( ρ ) = 1 2 ρ ( d x ) log ρ ( x ) ρ ( d x ) , and so by Proposition 2 the state L-function ^ induces a GGS driven by F ^ . Moreover, since the invariance condition (28) holds, the dissipation potentials are related by Equations (44) (recall the norms introduced above in (52)):
Ψ ^ ( ρ , ξ ) = x ξ L 2 ( ρ ) 2 = : ξ H ˚ 1 ( ρ ) 2 , and Ψ ^ ( ρ , s ) = inf div x j ¯ = s 1 4 j ¯ L 2 ( 1 / ρ ) 2 = : 1 4 s H ˚ 1 ( ρ ) 2 .

5.4. A New Geometry

The form of the dissipation potential Ψ and Ψ ^ suggests that it is more natural to use different manifolds in the spirit of Remark 2. For the state space this points to the space W : = P 2 ( R d ) = { ρ P ( R d ) : x 2 ρ ( d x ) < } of probability measures of finite second moment space, equipped with the Monge–Kantorovich–Wasserstein metric [29]:
d P 2 ( ρ 0 , ρ 1 ) 2 : = inf γ P ( R d × R d ) : γ ( · × R d ) = ρ 0 ( · ) γ ( R d × · ) = ρ 1 ( · ) R d × R d | x y | 2 γ ( d x d y ) .
with tangent and cotangent space T ρ = H ˚ 1 ( ρ ) and T ρ = H ˚ 1 ( ρ ) . For this setting, the inverse metric tensor K P 2 ( ρ ) : T ρ T ρ is known by the Benamou–Brenier formula (Theorem 8.1, [29]) to be K P 2 ( ρ ) ξ : = 2 div x ρ x ξ , so that the GGS is indeed the entropy-Wasserstein gradient flow [30]:
Δ x ρ t = ρ ˙ t = d ξ Ψ ^ ρ t , d F ^ ( ρ t ) = 2 K P 2 ( ρ t ) d F ^ ( ρ t ) = : 2 grad ρ t F ^ ( ρ t ) .
Motivated by this observation we can take for the flux manifold the space of signed vector measures of finite first moment M 1 ( R d ; R d ) : = { w ¯ M ( R d ; R d ) : | x | | w ¯ | ( d x ) < } . This choice guarantees that the corresponding states have finite second moment (once ρ 0 P 2 ( R d ) ):
| x | 2 ρ ( d x ) = | x | 2 ρ 0 ( d x ) + x · w ¯ ( d x ) non neg . bnd . term . < .
Moreover, we can now use the dissipation potential to construct a natural metric on Y :
d M 1 ( w ¯ 0 , w ¯ 1 ) 2 : = inf w ˜ : ( 0 , 1 ) W : w ˜ 0 = w ¯ 0 , w ˜ 1 = w ¯ 1 0 1 w ˜ ˙ t L 2 ( 1 / ( ρ 0 div x w ˜ t ) ) 2 d t ,
where the infimum runs over paths of fluxes for which ρ 0 div w ˜ t remains non-negative. The corresponding tangent and cotangent spaces (in the interior of the domain) are simply T w ¯ = L 2 ( 1 / ( ρ 0 div x w ¯ ) ) and T w ¯ = L 2 ( ρ 0 div x w ¯ ) and the inverse metric tensor K M 1 ( w ¯ ) : T w ¯ T w ¯ is K M 1 ( w ¯ ) ζ ¯ = ζ ¯ / ( ρ 0 div x w ¯ ) . This yields an interesting geometry in flux space, which, as far as the author is aware, is still unknown in the literature.

6. A Simple Reaction-Diffusion Model

We now combine the models from Section 3 and Section 5 to study reaction-diffusion models in flux and state space. The stochastic particle system will now consist of ‘reacting random walkers’. It is known that, if the reaction networks include reactions of different orders (unimolecular, bimolecular, etc.) and we only allow particles to react if the required number of particles are present within the same site/compartment, then the model may not converge to the expected reaction-diffusion Equation [31]. The reason behind this is that for a multimolecular reaction, it becomes very unlikely that the required amount of reactants are all within one site/compartment; different order reactions would require different scalings. This is beyond the scope of the current paper. However we can already illustrate the combination of reaction and transport fluxes for a simple system of unimolecular equations of the type:
A κ fw B and B κ bw A .
In this section we consider GGSs only, hence we shall always consider net rather than one-way fluxes.

6.1. Reacting and Diffusing Particle System

Since we consider unimolecular reactions only, we can take independent reacting random walkers on the scaled lattice ( ϵ V Z ) d , where each reaction occurs locally at each lattice site with rate κ fw or κ bw respectively, so that
1 V λ fw ( V ) ( ρ ( d x ) ) κ fw ρ A ( d x ) and 1 V λ bw ( V ) ( ρ ( d x ) ) κ bw ρ B ( d x ) .
For the transport mechanism, we assume that the two species A , B hop to neighbouring lattice sites with rates D A and D B respectively.
As before we consider the random concentrations, as well as the integrated (net) fluxes, where we now distinguish between transport fluxes and reaction fluxes. If X t , i ( ϵ V Z d ) R d is the position and Y t , i Y = { A , B } is the species of the i-th particle, then
ρ t , y ( V ) ( d x ) : = 1 V # { i = 1 , , V : X t , i d x and Y t , i = y } , W ¯ t , tr , y , l ( V ) ( d x ) : = ϵ V V # jumps x ˜ to x ˜ + ϵ V 𝟙 l of species y occurred in ( 0 , t ) : x ˜ + 1 2 ϵ V 𝟙 l d x ϵ V V # jumps x ˜ + ϵ V 𝟙 l to x ˜ of species y occurred in ( 0 , t ) : x ˜ + 1 2 ϵ V 𝟙 l d x , W ¯ t , re ( V ) ( d x ) : = 1 V # { forward reactions r occurred in ( 0 , t ) and in area d x } , 1 V # backward reactions r occurred in ( 0 , t ) and in area d x .
The concentrations and fluxes are again related by a continuity equation:
ρ t , y ( V ) ( d x ) = ϕ ( V ) [ W ¯ t ( V ) ] y ( d x ) : = ρ 0 ( V ) div ( ϵ V ) W ¯ t , tr ( V ) + Γ W ¯ t , re ( V ) y ( d x ) ,
where the discrete divergence is as in (47), and Γ = ( 1 , 1 ) is the matrix consisting of one state change vector corresponding to a forward reaction.
The pair W ¯ t ( V ) : = ( W ¯ t , tr ( V ) , W ¯ t , re ( V ) ) is then a Markov process with generator
( Q ( V ) f ) ( w ¯ tr , w ¯ re ) : = ( Q tr ( V ) f ) ( w ¯ tr , w ¯ re ) + ( Q re ( V ) f ) ( w ¯ tr , w ¯ re ) ,
where
( Q tr ( V ) f ) ( w ¯ tr , w ¯ re ) : = V ϵ V 2 y = A , B D y ϕ ( V ) [ w ¯ ] y ( d x ) l = 1 d ( f ( w ¯ tr ϵ V V δ x ( ϵ V / 2 ) 𝟙 l 𝟙 y , w ¯ re ) 2 f ( w ¯ tr , w ¯ re ) + f ( w ¯ tr + ϵ V V δ x + ( ϵ V / 2 ) 𝟙 l 𝟙 y , w ¯ re ) ) , ( Q re ( V ) f ) ( w ¯ tr , w ¯ re ) : = V κ fw ϕ ( V ) [ w ¯ ] A ( d x ) f ( w ¯ tr , w ¯ re + 1 V δ x ) f ( w ¯ tr , w ¯ re ) + V κ bw ϕ ( V ) [ w ¯ ] B ( d x ) f ( w ¯ tr , w ¯ re 1 V δ x ) f ( w ¯ tr , w ¯ re ) .

6.2. Limit and Large Deviations

By the same procedure as in Section 2.3 and Section 5.2, one finds that as V and ϵ V 0 , the continuity operator (56) converges to (assuming ϕ [ w ¯ ] y ( d x ) = ϕ [ w ¯ ] y ( x ) d x ):
ϕ [ w ¯ ] y ( x ) : = ρ 0 , y ( x ) div x w ¯ tr , y ( x ) + ( Γ w ¯ re ) y ( x ) ,
and the process converges (pathwise in probability) to the solution of the system:
w ¯ ˙ t , tr , y ( x ) = D y x ϕ [ w ¯ t ] y ( x ) , w ¯ ˙ t , re ( x ) = κ fw ϕ [ w ¯ t ] A ( x ) κ bw ϕ [ w ¯ t ] B ( x ) .
Indeed, putting these together yields the reaction-diffusion equation for the limit concentrations:
ρ ˙ t , A ( x ) = D A Δ x ρ t , A ( x ) κ fw ρ t , A ( x ) + κ bw ρ t , B ( x ) , ρ ˙ t , B ( x ) = D B Δ x ρ t , B ( x ) + κ fw ρ t , A ( x ) κ bw ρ t , B ( x ) .
To find the corresponding large deviations, we combine (17) and (50) to calculate the non-linear generator:
( ( V ) f ) ( w ¯ tr , w ¯ re ) : = 1 V e V f ( w ¯ tr , w ¯ re ) Q ( V ) e V f ( w ¯ tr , w ¯ re ) V y = A , B D y div x w ¯ tr , y f ( w ¯ tr , w ¯ re ) ( x ) + w ¯ tr , y f ( w ¯ tr , w ¯ re ) ( x ) 2 ϕ [ w ¯ ] y ( d x ) + κ fw ϕ [ w ¯ ] A ( d x ) e w ¯ re f ( w ¯ tr , w ¯ re ) 1 + κ bw ϕ [ w ¯ ] B ( d x ) e w ¯ re f ( w ¯ tr , w ¯ re ) 1 .
Let us again abbreviate ζ ¯ = ( ζ ¯ tr , y , l ( x ) , ζ ¯ re ( x ) ) and j ¯ = ( j ¯ tr , y , l ( x ) , j ¯ re ( x ) ) . The limiting non-linear generator can now be split into
( w ¯ , ζ ¯ ) : = tr ( w ¯ , ζ ¯ tr ) + re ( w ¯ , ζ ¯ re ) , tr ( w ¯ , ζ ¯ tr ) : = y = A , B D y ζ ¯ tr , y L 2 ( ϕ [ w ¯ ] y ) 2 ζ ¯ tr , y , x ϕ [ w ¯ ] y , re ( w ¯ , ζ ¯ re ) : = κ fw ϕ [ w ¯ ] A ( d x ) e ζ ¯ re ( x ) 1 + κ bw ϕ [ w ¯ ] B ( d x ) e ζ ¯ re ( x ) 1 .
Since each mechanism corresponds to a separate flux, the corresponding L-function also splits into two parts:
( w ¯ , j ¯ ) : = sup ζ ¯ tr , ζ ¯ re ζ ¯ tr , j ¯ tr + ζ ¯ re , j ¯ re ( w ¯ , ζ ¯ ) : = tr ( w ¯ , j ¯ tr ) + re ( w ¯ , j ¯ re ) , tr ( w ¯ , j ¯ tr ) : = y = A , B 1 4 D y j ¯ tr , y + D y x ϕ [ w ¯ ] y L 2 ( 1 / ϕ [ w ¯ ] y ) 2 , re ( w ¯ , j ¯ re ) : = inf j fw j bw = j ¯ re h j fw | κ fw ϕ [ w ¯ ] A + h j bw | κ bw ϕ [ w ¯ ] B ,
using the usual the relative entropy between two measures, i.e.,: h ( j | k ) : = j ( d x ) log ( d j / d k ( x ) ) j ( d x ) + k ( d x ) if j k , else h ( j | k ) : = .
As before, the calculation above formally shows that the flux large-deviation principle holds (see for example [32] for a similar but rigorous result):
Prob ( V ) W ¯ ( · ) ( V ) w ¯ ( · ) V e V 0 T ( w ¯ t , w ¯ ˙ t ) d t .
The L-function (59) splits into two parts because the only interaction between the two mechanisms occurs through the state ϕ [ w ¯ ] . By contrast, the corresponding state space large-deviation are much more complicated. Observe that the continuity Equation (57) is an affine function of w ¯ , and so d ϕ w ¯ j ¯ is independent of w ¯ , and the invariance condition (28) holds. As explained in the beginning of Section 4, this means that one can apply a straightforward contraction principle on the tangents to yield the large deviation cost function for the states/concentrations:
^ ( ϕ [ w ¯ ] , s ) : = inf j ¯ = ( j ¯ tr , j ¯ re ) : s = div j ¯ tr + Γ j ¯ re ( w ¯ , j ¯ ) .
This infimum reintroduces a strong interrelation between the two driving mechanisms. Indeed, for a given tangent ( ρ , s ) , the fluxes in this infimum correspond to an optimal splitting between the two mechanisms, which can be seen as an inf-convolution. Similar interactions also arise when considering multiple reaction pairs, see (Section 3.4, [16]).

6.3. GGSs in Flux and State Space

We now apply Theorem 1 to the reaction-diffusion setting. The symmetry condition (34) holds for the function (58) if we choose the free energy functional
F ( w ¯ ) : = 1 2 ϕ [ w ¯ ] A ( d x ) log κ fw ϕ [ w ¯ ] A ( x ) ϕ [ w ¯ ] A ( d x ) + 1 2 ϕ [ w ¯ ] B ( d x ) log κ bw ϕ [ w ¯ ] B ( x ) ϕ [ w ¯ ] B ( d x ) .
Naturally, this functional can be seen as a combination of (22) and (53), where just like (53), it has the form of a relative entropy with respect to a locally finite invariant measure, namely ( π y ( d x ) ) y = A , B ( 1 / κ fw , 1 / κ bw ) d x . We find the corresponding dissipation potentials from (43), which is again a combination of the non-quadratic potentials (23), (24) and the quadratic potential (54):
Ψ ( w ¯ , ζ ¯ ) : = Ψ tr ( w ¯ , ζ ¯ tr ) + Ψ re ( w ¯ , ζ ¯ re ) , Ψ tr ( w ¯ , ζ ¯ tr ) : = D A ζ ¯ tr , A L 2 ( ϕ [ w ¯ ] A ) 2 + D B ζ ¯ tr , B L 2 ( ϕ [ w ¯ ] B ) 2 , Ψ re ( w ¯ , ζ ¯ re ) : = σ ( w ¯ ) ( x ) cosh ( ζ ¯ re ( x ) ) 1 d x , and Ψ ( w ¯ , j ¯ ) : = Ψ tr ( w ¯ , j ¯ tr ) + Ψ re ( w ¯ , j ¯ re ) , Ψ tr ( w ¯ , j ¯ tr ) : = 1 4 D A j ¯ tr , A L 2 ( 1 / ϕ [ w ¯ ] A ) 2 + 1 4 D B j ¯ tr , B L 2 ( 1 / ϕ [ w ¯ ] B ) 2 , Ψ re ( w ¯ , j ¯ re ) : = σ ( w ¯ ) ( x ) cosh ( j ¯ re ( x ) σ ( w ¯ ) ( x ) ) + 1 d x ,
with σ ( w ¯ ) ( x ) : = 2 κ fw κ bw ϕ [ w ¯ ] A ( x ) ϕ [ w ¯ ] B ( x ) . Let the flux space be given by W = M 1 ( R d ; R d ) × M 1 ( R d ; R d ) × L 1 ( R d ) , where the first two spaces, corresponding to the transport fluxes, are equipped with the metric (55) introduced in the previous section. By Theorem 1 the flux cost function induces the GGS ( W , Ψ , F ) . We stress that the dissipation potential Ψ splits into two potentials for the transport and reaction mechanisms respectively, but the free energy is one and the same for both mechanisms.
Since a GGS is a special case of a pGGEN, by Theorem 3, the state cost function ^ also induces a GGS ( X , Ψ ^ , F ^ ) , in this case in the space X = P 2 ( R d × { A , B } ) . The same result yields
F ^ ( ρ ) : = 1 2 ρ A ( d x ) log κ fw ρ A ( x ) ρ A ( d x ) + 1 2 ρ B ( d x ) log κ bw ρ B ( x ) ρ B ( d x ) ,
and, using d ϕ w ¯ T = x 0 0 x 1 1 :
Ψ ^ ( ρ , ξ ) = ( 44 ) Ψ ( w ¯ , d ϕ w ¯ T ξ ) = Ψ tr ( w ¯ , x ξ ) + Ψ re ( w ¯ , ξ B ξ A ) = D A x ξ A L 2 ( ρ A ) 2 + D B x ξ B L 2 ( ρ B ) 2 + 2 κ fw κ bw ρ A ( x ) ρ B ( x ) cosh ( ξ B ( x ) ξ A ( x ) ) 1 d x , Ψ ^ ( ρ , s ) = ( 44 ) , ( 57 ) inf s = div x j ¯ tr + Γ j ¯ re Ψ tr ( w ¯ , j ¯ tr ) + Ψ re ( w ¯ , j ¯ re ) .
We stress that, analogous to the L-function (60), the dissipation potential Ψ ^ on state space no longer splits into two parts.

7. Discussion

7.1. General Theory

We studied gradient and (pre-) GENERIC structures induced by flux large deviations, and the relationship between structures induced by state large deviations. At a first glance, the physical interpretation of the resulting GGS/GGEN structures in flux space is not immediate. However, in practice many induced flux GGS/GGEN structures have a free energy and dissipation potential that only depends on the integrated flux through the state of the system. Hence the main difference with state space GGSs/GGENs is that the fluxes rather than velocities are being driven, which seems a very physical assumption.
The general theory that we developed in Section 4 presumes two given L-functions, in flux and state space, where the second is related to the first through an infimum; this is the typical setting for large deviation-based cost functions. A condition that is central to this theory is that this infimum can be taken over the second (time-derivative) argument only. When the two L-functions are indeed large-deviation costs, then this condition means that the jump rate in flux space depends on the state only, and not on the integrated flux, which is a very natural assumption as well.
As described in the introduction, one motivation behind this research was to study whether large deviations can induce a GGS/GGEN structure in the flux space when it fails to induce such structure in the state space. This has to be answered negatively. It turns out that if the flux large deviations induce a GGS/GGEN, then so do the state large deviations. The same principle also holds in the other direction, but the flow in flux space could have an additional ‘divergence’-free Hamiltonian term that is not observed when considering states only.

7.2. New Structures in Flux Space

Nevertheless, we uncovered a number of previously unknown GGSs/GGENs (as far as the author is aware). The interesting feature of their corresponding dissipation potentials in flux space, is that, due to Equations (44), they have much simpler expresssions than their counterparts in state space.
The first new flux structure that we uncovered is the pGGEN ( R + R , Ψ , F , k ˜ ϕ ) for multiscale chemical reaction networks, where the dissipation potential and free energy is given by (24) and (22). In order for this structure to be a pGGEN, we needed to assume that the fast dynamics do not influence the state, i.e., condition (20). From (20) we see that this condition is sufficient but not necessary, so there is room for possible generalisations.
The second new GGS that we identified is the flux counterpart of the Entropy-Wasserstein gradient flow a described in Section 5.3 and Section 5.4. Much of the (well-developped) Wasserstein calculus is based on transforming to the flux space, performing manipulations and limits there, and then transforming back to the state space, see for example [33,34]. Such arguments may be simplified considerably when working in the flux space directly. It would be interesting to see which geometric properties the new manifold has, e.g., in terms of Ricci curvature bounds and geodesic convexity of the free energy [35].
The third new GGS structure that we derived is a combination of the other two, and models reaction-diffusion equations via their reaction and transport fluxes. Here, we restricted to very simple independent unimolecular reactions, which is certainly generalisable. However, more general reactions would require introducing even more notation as well as more different scaling transitions to circumvent the aforementioned convergence problems. This is beyond the scope of the current paper.

7.3. Possible Lines of Future Research

Apart from the open questions mentioned above, the transition from pGGEN to GGEN is worth studying. Throughout the paper we mostly worked with pGGEN rather than GGEN. The reason is that a given L-function can uniquely induce a pGGEN structure, with many different GGEN structures corresponding to it [9,10]. It is still an open question whether and how a meaningful Hamiltonian energy E and Poisson structure L in GGEN can be derived from a given drift term b in pGGEN such that b ( w ) = L ( w ) d E ( w ) (other than by physical arguments). As found in [10], the Hamiltonian part is often related to dynamics that are deterministic even on the microscopic scale, which also coincides with [7]. However, the setting of multiscale reaction fluxes from Section 3 shows that the Hamiltonian part could come from stochastic dynamics that happen on a faster time scale. Therefore, a possible line of future research would be to consider large deviations on the faster time scale (so-called moderate deviations), and study whether the corresponding variational expression can somehow be used to derived a Hamiltonian structure ( W , L , E ) .
Another line of future research could be to study how structures in flux space can be exploited numerically. As we saw in the examples and Section 6 in particular, if a microscopic system consists of multiple driving mechanisms, then the corresponding Markov generator as well as the non-linear generator is a sum over these mechanisms. By considering separate fluxes for each of these mechanisms, the large-deviation L-function and its induced dissipation potential also splits into different terms for each mechanism. By contrast, when working on the state space this would lead to an inf-convolution (compare for example (61) with (62)). The decomposition that occurs in the space of fluxes can be beneficial for numerical purposes, e.g., using operator splitting techniques [36].

Funding

This research has been funded by Deutsche Forschungsgemeinschaft (DFG) through Grant CRC 1114 “Scaling Cascades in Complex Systems”, Project C08 “Stochastic spatial coagulation particle processes”. The publication of this article was funded by the Open Access Fund of the Leibniz Association and the Open Access Fund of the Weierstrass Institute.

Acknowledgments

The author thanks H.C. Öttinger and his group for their valuable discussion and comments.

Conflicts of Interest

The author declares no conflict of interest.

Abbreviations

The following abbreviations are used in this manuscript:
GENERICGeneral Equation for Non-Equilibrium Reversible-Irreversible Coupling
GGSGeneralised Gradient System
GGENGeneralised GENERIC
pGGENpre-(Generalised GENERIC)
MFTMacroscopic Fluctuation Theory

References

  1. Onsager, L. Reciprocal relations in irreversible processes I. Phys. Rev. 1931, 37, 405–426. [Google Scholar] [CrossRef]
  2. Onsager, L.; Machlup, S. Fluctuations and irreversible processes. Phys. Rev. 1953, 91, 1505–1512. [Google Scholar] [CrossRef]
  3. Bertini, L.; De Sole, A.; Gabrielli, D.; Jona-Lasinio, G.; Landim, C. Minimum Dissipation Principle in Stationary Non-Equilibrium States. J. Stat. Phys. 2004, 116, 831–841. [Google Scholar] [CrossRef] [Green Version]
  4. Mielke, A.; Peletier, M.A.; Renger, D.R.M. On the relation between gradient flows and the large-deviation principle, with applications to Markov chains and diffusion. Potential Anal. 2014, 41, 1293–1327. [Google Scholar] [CrossRef]
  5. Dietert, H. Characterisation of gradient flows on finite state Markov chains. Electron. Commun. Probab. 2015, 20, 1–8. [Google Scholar] [CrossRef]
  6. Öttinger, H.C. Beyond Equilibrium Thermodynamics; Wiley-Interscience: Hoboken, NJ, USA, 2005. [Google Scholar]
  7. Duong, M.H.; Peletier, M.A.; Zimmer, J. GENERIC formalism of a Vlasov-Fokker-Planck equation and connection to large-deviation principles. Nonlinearity 2013, 26, 2951–2971. [Google Scholar] [CrossRef]
  8. Mielke, A. Formulation of thermoelastic dissipative material behavior using GENERIC. Contin. Mech. Thermodyn. 2011, 23, 233–256. [Google Scholar] [CrossRef]
  9. Kraaij, R.; Lazarescu, A.; Maes, C.; Peletier, M. Deriving GENERIC from a generalized fluctuation symmetry. J. Stat. Phys. 2018, 170, 492–508. [Google Scholar] [CrossRef]
  10. Kraaij, R.; Lazarescu, A.; Maes, C.; Peletier, M.A. Fluctuation symmetry leads to GENERIC equations with non-quadratic dissipation. arXiv, 2017; arXiv:1712.10217. [Google Scholar]
  11. Bertini, L.; De Sole, A.; Gabrielli, D.; Jona-Lasinio, G.; Landim, C. Macroscopic Fluctuation Theory. Rev. Mod. Phys. 2015, 87, 593. [Google Scholar] [CrossRef]
  12. Maes, C.; Netočný, K. Canonical structure of dynamical fluctuations in mesoscopic nonequilibrium steady states. EPL Europhys. Lett. 2008, 82, 30003. [Google Scholar] [CrossRef] [Green Version]
  13. Kaiser, M.; Jack, R.L.; Zimmer, J. Canonical structure and orthogonality of forces and currents in irreversible Markov chains. J. Stat. Phys. 2018, 170, 1019–1050. [Google Scholar] [CrossRef]
  14. Maes, C. Frenetic bounds on the entropy Production. Phys. Rev. Lett. 2017, 119, 160601. [Google Scholar] [CrossRef] [PubMed]
  15. Renger, D.R.M. Flux large deviations of independent and reacting particle systems, with implications for macroscopic fluctuation theory. J. Stat. Phys. 2018, 2018, 1–36. [Google Scholar] [CrossRef]
  16. Mielke, A.; Patterson, I.A.; Peletier, M.A.; Renger, D.R.M. Non-equilibrium thermodynamical principles for chemical reactions with mass-action kinetics. SIAM J. Appl. Math. 2017, 77, 1562–1585. [Google Scholar] [CrossRef]
  17. Anderson, D.F.; Kurtz, T.G. Continuous time Markov chain models for chemical reaction networks. In Design and Analysis of Biomolecular Circuits; Koeppl, H., Setti, G., di Bernardo, M., Densmore, D., Eds.; Springer: New York, NY, USA, 2011; pp. 3–42. [Google Scholar]
  18. Kurtz, T.G. The relationship between stochastic and deterministic models for chemical reactions. J. Chem. Phys. 1972, 57, 2976–2978. [Google Scholar] [CrossRef]
  19. Feng, J.; Kurtz, T.G. Large Deviations for Stochastic Processes; American Mathematical Society: Providence, RI, USA, 2006; Volume 131. [Google Scholar]
  20. Dupuis, P.; Ramanan, K.; Wu, W. Large deviation principle for finite-state mean field interacting particle systems. arXiv, 2016; arXiv:1601.06219. [Google Scholar]
  21. Agazzi, A.; Dembo, A.; Eckmann, J.P. Large deviations theory for Markov jump models of chemical reaction networks. Ann. Appl. Probab. 2018, 28, 1821–1855. [Google Scholar] [CrossRef] [Green Version]
  22. Patterson, R.I.A.; Renger, D.R.M. Large deviations of reaction fluxes. arXiv, 2018; arXiv:1802.02512. [Google Scholar]
  23. Dembo, A.; Zeitouni, O. Large Deviations Techniques and Applications, 2nd ed.; Stochastic Modelling and Applied Probability; Springer: New York, NY, USA, 1987; Volume 38. [Google Scholar]
  24. Bertini, L.; De Sole, A.; Gabrielli, D.; Jona-Lasinio, G.; Landim, C. Current fluctuations in stochastic lattice gases. Phys. Rev. Lett. 2005, 94, 030601. [Google Scholar] [CrossRef] [PubMed]
  25. Kumar, R. Current fluctuations for independent random walks in multiple dimensions. J. Theor. Probab. 2011, 24, 1170–1195. [Google Scholar] [CrossRef]
  26. Adams, S.; Dirr, N.; Peletier, M.A.; Zimmer, J. From a large-deviations principle to the Wasserstein gradient flow: A new micro-macro passage. Commun. Math. Phys. 2011, 307, 791–815. [Google Scholar] [CrossRef] [Green Version]
  27. Duong, M.H.; Laschos, V.; Renger, M. Wasserstein gradient flows from large deviations of many-particle limits. ESAIM Control Optim. Calc. Var. 2013, 19, 1166–1188. [Google Scholar] [CrossRef] [Green Version]
  28. Erbar, M.; Maas, J.; Renger, D.R.M. From large deviations to Wasserstein gradient flows in multiple dimensions. Electron. Commun. Probab. 2015, 20, 1–12. [Google Scholar] [CrossRef]
  29. Villani, C. Optimal Transport: Old and New; Springer: Berlin/Heidelberg, Germany, 2009. [Google Scholar]
  30. Jordan, R.; Kinderlehrer, D.; Otto, F. The variational formulation of the Fokker-Planck equation. SIAM J. Math. Anal. 1998, 29, 1–17. [Google Scholar] [CrossRef]
  31. Pfaffelhuber, P.; Popovic, L. Scaling limits of spatial compartment models for chemical reaction networks. Ann. Appl. Probab. 2015, 25, 3162–3208. [Google Scholar] [CrossRef] [Green Version]
  32. Bodineau, T.; Lagouge, M. Large deviations of the empirical currents for a boundary-driven reaction diffusion model. Ann. Appl. Probab. 2012, 22, 2282–2319. [Google Scholar] [CrossRef]
  33. Ambrosio, L.; Gigli, N.; Savaré, G. Gradient Flows in Metric Spaces and in the Space of Probability Measures, 2nd ed.; Lectures in Mathematics; ETH Zürich, Birkhauser: Basel, Switzerland, 2008. [Google Scholar]
  34. Otto, F. The geometry of dissipative evolution equations: The porous medium equation. Commun. Part. Differ. Equat. 2001, 26, 101–174. [Google Scholar] [CrossRef]
  35. Von Renesse, M.K.; Sturm, K.T. Transport inequalities, gradient estimates, entropy and Ricci curvature. Commun. Pure Appl. Math. 2005, 58, 923–940. [Google Scholar] [CrossRef]
  36. Gallouët, T.O.; Monsaingeon, L. A JKO splitting scheme for Kantorovich-Fisher-Rao gradient flows. SIAM J. Math. Anal. 2017, 49, 1100–1130. [Google Scholar] [CrossRef]
Figure 1. We consider a “flux manifold” W and a “state manifold” X . The “continuity map” ϕ maps points w W to points on ρ X ; its differential d ϕ w maps tangents j T w W to tangents s T ϕ [ w ] .
Figure 1. We consider a “flux manifold” W and a “state manifold” X . The “continuity map” ϕ maps points w W to points on ρ X ; its differential d ϕ w maps tangents j T w W to tangents s T ϕ [ w ] .
Entropy 20 00596 g001
Figure 2. When a particle jumps from x ˜ in the direction with unit vector 𝟙 l , this event is recorded in the integrated flux W ¯ t , l in the midpoint x = x ˜ + 1 2 ϵ V 𝟙 l . As such the quantity W ¯ t , l measures the net number of particles that have passed through the (upper-right) boundary of an imaginary box around midpoint x, drawn in dotted lines.
Figure 2. When a particle jumps from x ˜ in the direction with unit vector 𝟙 l , this event is recorded in the integrated flux W ¯ t , l in the midpoint x = x ˜ + 1 2 ϵ V 𝟙 l . As such the quantity W ¯ t , l measures the net number of particles that have passed through the (upper-right) boundary of an imaginary box around midpoint x, drawn in dotted lines.
Entropy 20 00596 g002

Share and Cite

MDPI and ACS Style

Renger, D.R.M. Gradient and GENERIC Systems in the Space of Fluxes, Applied to Reacting Particle Systems. Entropy 2018, 20, 596. https://doi.org/10.3390/e20080596

AMA Style

Renger DRM. Gradient and GENERIC Systems in the Space of Fluxes, Applied to Reacting Particle Systems. Entropy. 2018; 20(8):596. https://doi.org/10.3390/e20080596

Chicago/Turabian Style

Renger, D. R. Michiel. 2018. "Gradient and GENERIC Systems in the Space of Fluxes, Applied to Reacting Particle Systems" Entropy 20, no. 8: 596. https://doi.org/10.3390/e20080596

APA Style

Renger, D. R. M. (2018). Gradient and GENERIC Systems in the Space of Fluxes, Applied to Reacting Particle Systems. Entropy, 20(8), 596. https://doi.org/10.3390/e20080596

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop