Abstract
The extended local-equilibrium approach to stochastic thermodynamics assigns thermodynamic state functions to the instantaneous fluctuating state of a system. In this work, we derive the evolution equations used in this approach from a Markov jump process for chemical reactions. We first express the changes of entropy, internal energy and free energy along individual trajectories in terms of the finite changes associated with reaction events. In the weak-noise limit, a midpoint expansion gives the Stratonovich chain rule for these state functions. We then show that the mean and variance of the entropy produced over a mesoscopic time interval obey a thermodynamic uncertainty relation. We also examine the Glansdorff–Prigogine universal evolution criterion along stochastic trajectories. Fluctuations add a contribution with no definite sign to the classical nonpositive term. Within the local Gaussian approximation, we calculate the probability that this contribution reverses the classical sign and obtain a lower bound in terms of entropy production. This bound constrains how reliably the classical sign can be observed over that interval. The results are illustrated with an open linear reaction scheme.
1. Introduction
Classical irreversible thermodynamics describes the evolution of a system in terms of thermodynamic state functions. Under the local-equilibrium hypothesis, these functions have the same dependence on the instantaneous state variables as at equilibrium [1,2]. Their evolution gives an expression for entropy production in terms of thermodynamic forces and fluxes. Under fixed external constraints, it also leads to the Glansdorff–Prigogine universal evolution criterion, which constrains the contribution due to changes of the forces [3,4].
For small systems, the state variables fluctuate and thermodynamic quantities must be defined in terms of stochastic processes. A connection between master equations and irreversible thermodynamics was established by Schnakenberg [5]. In the usual formulation of stochastic thermodynamics, entropy contains both a contribution associated with the mesoscopic state and a term that depends on the probability of that state [6,7,8]. This definition has led to expressions for entropy production along individual trajectories, fluctuation relations and a thermodynamic description of open chemical reaction networks [9,10,11,12,13,14,15]. Thermodynamic uncertainty relations connect entropy production with the precision of fluctuating currents [16,17,18,19]. Related results have been obtained for deterministic chemical networks [20] and reaction–diffusion systems [21]. Related stochastic studies address both the Glansdorff–Prigogine evolution criterion and stability criteria based on excess entropy production [22,23,24,25,26]. These concern different quantities: the Glansdorff–Prigogine evolution criterion constrains the force contribution during evolution, whereas excess-entropy-production criteria concern stability around a stationary state.
An alternative formulation is the extended local-equilibrium (ELE) approach [27,28,29,30]. In this approach, all thermodynamic state functions, including entropy, depend only on the instantaneous fluctuating state variables. Their evolution is obtained from the stochastic dynamics of these variables. This construction was initially introduced phenomenologically. It was later related to an Einstein–Boltzmann definition of fluctuating entropy [31].
The purpose of the present work is to derive the ELE evolution equations from the Markov jump dynamics of a reactive system. We evaluate thermodynamic state functions at the instantaneous particle numbers and express their variations as finite changes associated with individual reaction events. In the weak-noise limit, a midpoint expansion of these changes gives the Stratonovich chain rule used in the ELE approach. This relation for state functions follows from the same coarse graining in time that gives the chemical Langevin equation for the concentrations.
We then examine two consequences for entropy production. First, we obtain a relation between the mean and variance of the entropy produced over a mesoscopic time interval. This relation has the form of a known thermodynamic uncertainty relation [18]. Here, we derive it for the Einstein–Boltzmann entropy from the forward and reverse reaction rates. Second, we consider the contribution to the variation of entropy production that is due to changes of the thermodynamic forces. The Glansdorff–Prigogine criterion requires this contribution to be nonpositive in the macroscopic description. Along a stochastic trajectory, an additional contribution with no definite sign appears. We calculate its variance and, within the local Gaussian approximation, the probability that the classical sign is reversed. We also relate this probability to the entropy produced over the same interval.
The results are illustrated with an open linear reaction scheme. We compare Gillespie simulations of the jump process with the weak-noise description and examine the fluctuations of entropy production, the uncertainty relation and the probability of a reversal of the Glansdorff–Prigogine sign. The same example allows us to compare the fluctuations of the time-averaged entropy production with earlier ELE results around a nonequilibrium stationary state.
The paper is organized as follows. Section 2 introduces the stochastic reaction dynamics and its weak-noise limit. In Section 3, we define thermodynamic state functions along trajectories and derive their ELE evolution equations. Section 4 is devoted to entropy-production fluctuations and the Glansdorff–Prigogine criterion. Section 5 presents the linear reaction scheme and the numerical comparisons. Conclusions are given in Section 6.
2. Mesoscopic Reactive Dynamics
We consider a spatially uniform reactive system at constant volume and temperature, in the absence of bulk motion and external forces. The system can be maintained out of equilibrium thanks to exchanges with external reservoirs where concentrations are maintained constant (chemostats).
The stochastic variables are the particle numbers of the internal species, . Chemostatted species are excluded from this state vector. Their imposed concentrations enter the transition probabilities as fixed parameters. The particle numbers change through the chemical processes occurring in the system. One occurrence of process r changes the number of particles of species i according to
where is the stoichiometric coefficient of species i in process r. The stoichiometric coefficients form the vector . Each elementary process is taken to be reversible, with for the reverse process .
With this convention, the chemical master equation for the probability of having the state vector at time t is
where are transition probabilities per unit time. The same dynamics can be expressed in terms of counting processes. Let be the number of occurrences of process r up to time t, and let . For an infinitesimal time increment ,
where is the state immediately before t; the probability of two or more occurrences is . For each reversible pair of processes, with denoting one chosen orientation, we now introduce the degree of advancement,
which counts the net number of forward events. The jump equation for the particle numbers can then be written as
Finally, introducing the volume V, the concentrations obey
From now on, we show the time argument only for stochastic processes such as , and . The rates depend on time through the instantaneous state.
Weak-Noise Limit
We now consider the large-V, or weak-noise, limit. The transition probabilities per unit time are assumed to admit the size expansion
where is the macroscopic rate per unit volume. The first correction accounts, in particular, for finite-number combinatorial corrections in the transition probabilities of nonlinear processes. For each reversible pair of elementary processes, we also define the net rate and the rate sum by
and the first correction to the net rate by
The weak-noise approximation involves a coarse-graining in time in addition to the large-V expansion. Following Gillespie, we consider a “mesoscopic” time interval that is short enough for the transition probabilities to remain approximately constant, but long enough for the relevant elementary processes to occur many times,
The numbers of occurrences during this interval can then be approximated by Gaussian variables with the same mean and variance [32]. For the degree of advancement of each reaction, one consequently has (to the orders retained here)
where are independent standard Gaussian variables. Assuming to be small compared to the macroscopic time scale, this coarse-grained dynamics can be represented by the stochastic differential equation
where the are independent Wiener processes. Since the rates are evaluated at the beginning of the interval, this equation has an Itô interpretation. A Stratonovich representation would change the drift of at order 1, or that of at order . In Section 3, we consider how the changes of thermodynamic state functions follow from this dynamics.
Using Equation (6), the concentrations obey
Equation (13) is the chemical Langevin equation, with the first finite-size correction to the deterministic drift retained [32,33,34,35,36,37,38,39]. Note that a first correction to the rate sum would modify the concentration noise only at order and is therefore not required at the present order.
For later use, we introduce the fluctuating contribution to the reaction rate through
Equation (13) may then be written as
Here, is the systematic part of the reaction rate and is its fluctuating part. This separation will also appear in the entropy production.
3. Thermodynamic Quantities Along Trajectories
We now evaluate the thermodynamic state functions at the instantaneous mesoscopic state. Consider an arbitrary state function . For any elementary process r, we define its finite change by
Along a stochastic trajectory, the corresponding increment is therefore
Equation (17) is exact for the jump process. In such expressions, denotes the state immediately preceding the elementary event.
3.1. Einstein–Boltzmann Entropy of a Mesoscopic State
Consider an equilibrium reference at fixed temperature, volume and chemical potentials. For a given , let be the canonical partition function constrained by these particle numbers. The grand-canonical probability is
where , is the equilibrium grand potential and are the chemical potentials. Einstein’s fluctuation formula expresses the same probability in terms of the thermodynamic potential:
where
Comparing Equations (18) and (19) gives
where A is independent of . Since the grand potential is also given by
one obtains
If is the corresponding statewise internal energy, the entropy assigned to the mesoscopic state is therefore
Equation (24) defines the entropy used in this work [31]. It is the thermodynamic entropy associated with the microscopic states compatible with the composition . It depends on , but not explicitly on its probability distribution. Entropy fluctuates because fluctuates. Away from equilibrium, we retain this dependence on the particle numbers, as in the local-equilibrium hypothesis. The equilibrium reference used to define the state functions does not require the driven system to have an equilibrium stationary state.
3.2. Entropy Balance Along a Trajectory
The state functions , and all obey Equation (17). We now consider entropy and separate its variation into entropy exchange and entropy production. Here is the thermodynamic state entropy defined above; it does not include the self-information term that enters the trajectory entropy of standard stochastic thermodynamics.
The entropy change of the system along a trajectory is given by
From this point, we denote chemical processes by and chemostatted species by . The coefficient is the stoichiometric coefficient of species in process . The exchanges that maintain the chemostatted concentrations do not appear as separate jumps of , since these species are excluded from the state vector. Their contribution to the entropy balance is expressed through their fixed chemical potentials. The entropy variation can be written as
where
The first term accounts for the energy exchanged to maintain the temperature. The second accounts for the matter exchanges that maintain the chemical potentials of the chemostatted species.
The entropy production is, consequently,
where . The chemical potentials of the chemostatted species appear separately because these species are excluded from . If they were retained, as in Ref. [31], their contribution would be included in the free-energy change of the enlarged system. We introduce the mesoscopic affinity of process as
The same combination of a free-energy change and chemostat chemical potentials appears in recent stochastic-thermodynamic treatments of open reaction networks [40]. The entropy production then takes the simple form
The mesoscopic affinity can also be related to the transition probabilities per unit time. At equilibrium, detailed balance gives
Using the equilibrium distribution introduced above and the equilibrium condition
one obtains
For the driven system, we impose Equation (33) as the local detailed-balance condition for each elementary reaction at the maintained reservoir chemical potentials. Equilibrium detailed balance motivates this relation, but does not by itself determine how arbitrary rates change away from equilibrium.
3.3. Weak-Noise Limit and the Extended Local Equilibrium Framework
We now consider the weak-noise limit of the state-function relation (17). For an extensive thermodynamic state function , we introduce the corresponding density
Over the mesoscopic interval introduced in Section 2, the concentration increment is
Since is a state function of , its change during the same time interval depends only on the concentrations at the beginning and at the end of the interval:
Expanding to second order gives
Equation (37) can also be written as
The derivative is thus evaluated, to the retained order, at the midpoint between the concentrations at the beginning and at the end of the coarse-grained time interval. In the continuous-time limit, this midpoint prescription corresponds to the Stratonovich interpretation, and one obtains
Equation (39) is the relation used for state functions in the ELE framework. The Stratonovich product appears because the finite change of a state function gives a midpoint derivative. This is compatible with the Itô equation for the concentrations: the Stratonovich product in Equation (39) is taken with respect to .
The quadratic term contributes to the drift at order . The finite-size corrections to the thermodynamic densities and the kinetic correction occur at the same order. In the ELE equations below, we retain the macroscopic drift and the leading fluctuations of order . Drift corrections of order are beyond this approximation.
For the internal energy density, Equation (39) gives
The Helmholtz free energy density obeys
and the entropy density obeys
The internal concentrations change through the chemical processes, so that
where the sum is over one chosen orientation of each reversible pair, as in Equation (6). Equation (42) consequently gives
The entropy exchange associated with the same reaction increments is
The two terms have the same interpretation as in the jump description: they account for energy and matter exchanges with the reservoirs.
Subtracting Equation (45) from Equation (44) gives the entropy production,
The first two terms combine into minus the chemical potential of species i since, by definition
and Equation (46) becomes
where
is the usual thermodynamic affinity. Equation (48) is the stochastic extension of the local-equilibrium expression for entropy production used in the ELE framework [28,29].
To relate this affinity to the mesoscopic affinity, consider one occurrence of process . The concentrations change by . Using , the midpoint expansion gives
where the remainder includes the finite-size corrections to the thermodynamic density discussed above. The mesoscopic affinity (29) consequently becomes
The mesoscopic affinity thus reduces to the usual thermodynamic affinity in the weak-noise limit. The difference between them is of order .
We now use the separation of the reaction rates introduced in Section 2. At the order retained in the ELE approximation, Equation (12) reads
Substitution into Equation (48) gives
where
is called the systematic entropy-production rate, while
is the contribution from the fluctuating reaction rates. The term also fluctuates, through its dependence on the composition; the distinction refers to the two parts of the reaction rates. This decomposition was introduced phenomenologically in the ELE approach [28,29]. Here, it follows from the weak-noise limit of the jump process. In the macroscopic limit, vanishes and reduces to the classical entropy-production rate.
We now examine the properties of this entropy production.
4. Systematic Entropy Production and Universal Evolution
We first establish a relation between the mean and variance of entropy-production increments. We then consider how fluctuations affect the contribution to the variation of entropy production that enters the Glansdorff–Prigogine criterion.
4.1. Systematic Entropy Production and Its Fluctuations
The entropy-production increment obtained in Section 3 contains the systematic and fluctuating contributions defined in Equations (54) and (55). We first show that is non-negative.
In the weak-noise limit, Equations (33) and (51) give
The systematic entropy-production rate can therefore be written as
Each term in the sum is non-negative. Hence, although fluctuates through its dependence on the instantaneous composition, it remains non-negative at every composition. It vanishes only when the forward and reverse rates are equal for every reversible reaction pair.
The increment , which includes both contributions, need not be positive along each realization. We evaluate its moments over the mesoscopic interval , for a given composition at the beginning of the interval. At the retained order, Equation (55) gives
With the coefficients evaluated at , the second term has zero mean but no definite sign. The average over realizations starting at this composition is therefore
and
The mean and variance depend on the same affinities, but involve different combinations of reaction rates. The mean contains the net rates, while the variance contains the sums . Both forward and reverse events contribute to the fluctuations, even when their mean effects partly cancel.
Local detailed balance makes it possible to relate these two quantities directly. From Equation (56),
Using , one obtains for every reaction pair
Summing over the reaction pairs and using Equations (54) and (60) gives
Equality is approached close to equilibrium, where .
For the entropy produced in the whole volume,
Equation (63) becomes
Equation (65) has the form of a thermodynamic uncertainty relation. The first such relations connected the precision of stationary currents, measured over long times, to entropy production [16,17]. Extensions to finite observation times were subsequently obtained [19]. The entropy-production bound in Equation (65) is already known in this context [18]. Here, we obtain it for the Einstein–Boltzmann entropy production over the mesoscopic interval used in the weak-noise approximation. The result is local in composition and does not require a stationary state.
The inequality means that, for a given mean entropy production, the fluctuations cannot be arbitrarily small. In comparing this result with standard stochastic thermodynamics, one must also distinguish the definitions of entropy. For the same entropy exchange, the usual trajectory entropy production contains the additional term [6,7,8]. The bound derived here concerns the ELE increment over ; it does not establish a bound at arbitrary times for that other definition.
4.2. The Glansdorff–Prigogine Universal Evolution Criterion at Finite Volume
The Glansdorff–Prigogine (GP) universal evolution criterion applies to nonequilibrium systems evolving under fixed external constraints [2,3,4]. For a deterministic chemical reaction network, the entropy-production rate is
Its variation can be separated into contributions associated with changes of the thermodynamic forces and of the reaction rates. Following the usual notation, denotes the contribution due to changes of the forces , with the reaction rates kept as coefficients. The universal evolution criterion concerns this contribution and states that
This does not imply that the entropy-production rate itself decreases, since the contribution associated with changes of the reaction rates has no definite sign.
Previous stochastic studies have considered fluctuations around nonequilibrium states and the general evolution criterion [22,25]. Other work concerns the stability criterion expressed through excess entropy production [23,24,26]. We consider here the force contribution in Equation (67) along individual trajectories and calculate the probability that its increment is positive.
The part of the variation of due to changes of the affinities is
Since the chemical potentials of the chemostatted species are fixed, Equation (49) gives
Introducing the deterministic rate of change in the concentrations,
Equation (68) becomes
For the deterministic evolution, this is minus the quadratic form of associated with the matrix . Its nonpositive sign requires the Helmholtz free-energy density to be convex on the accessible composition variations. We assume this thermodynamic stability condition throughout; symmetry of the matrix alone would not suffice. For an ideal mixture at positive concentrations, , so the condition is satisfied.
To the order retained here, the chemical Langevin equation may be written in Stratonovich form as
The convention-dependent drift correction is of order and is included in the remainder. Using the symmetry of the matrix , substitution into Equation (71) gives
Here, the time derivatives of the affinities are evaluated using the deterministic concentration rates . They are not time derivatives of the fluctuating trajectories.
The first term in Equation (73) is the classical Glansdorff–Prigogine contribution and is nonpositive. The second is of order and has no definite sign. Its meaning can be seen from Equation (71): the fluctuating displacement is combined with the deterministic rate of change of the composition, with weights given by . A displacement along the deterministic direction makes the contribution more negative. A displacement in the opposite direction can reverse its sign.
For a given initial composition, the increment over is Gaussian in the same local approximation as above. Its mean is
while its variance is
These moments give the probability of a positive increment in the local Gaussian approximation:
This probability can itself be related to the entropy production. A weighted Cauchy–Schwarz inequality gives
Furthermore, Equation (61) and imply
Using Equations (74) and (75), we therefore obtain
where is the mean total entropy produced over the same interval. Since the complementary error function is monotonically decreasing, Equation (76) consequently yields
At the retained order, the mean GP contribution has the classical sign, but individual increments can have the opposite sign. Equation (79) has the form of a thermodynamic uncertainty relation: as in uncertainty relations for fluctuating currents [16,17,18,19], entropy production bounds a squared mean-to-variance ratio. Here the fluctuating quantity is the force contribution entering the Glansdorff–Prigogine criterion. Within the local Gaussian approximation, this gives the lower bound (80) on the reversal probability.
The bound gives a physical interpretation of the classical sign at finite volume. Within the local Gaussian approximation and where the variance is nonzero, a small amount of entropy production over the observation interval prevents the probability of a positive GP increment from becoming arbitrarily small. Increasing the entropy production lowers this restriction, but does not by itself guarantee a small reversal probability. The bound therefore gives a necessary dissipation requirement for observing the classical sign with a prescribed reliability. These reversals concern the force contribution to the variation of entropy production; they imply neither a violation of the second law nor a loss of dynamical stability.
At a deterministic stationary state,
for every internal species. The mean and variance in Equations (74) and (75) then both vanish at the retained order, even if reaction currents and entropy production remain nonzero. Equation (76) therefore does not determine the probability at the stationary composition. In the example below, we test the GP result away from that composition.
5. Example
We illustrate the results with the linear reaction scheme
where A and B are chemostatted. The jump process can be simulated with the Gillespie algorithm and compared with the ELE description. This simple scheme retains an essential feature of open reaction networks: a stationary internal concentration can coexist with a nonzero current from A to B and a positive entropy-production rate. The separate degrees of advancement record this conversion even when the mean population of X is constant. Retaining the reaction channels therefore matters for the thermodynamic description.
We first consider entropy-production fluctuations and the Glansdorff–Prigogine contribution over a mesoscopic time interval. We then examine the fluctuations of the time-averaged entropy production around the nonequilibrium stationary state.
5.1. Entropy Production
The transition probabilities per unit time are
The corresponding rates per unit volume are
Thus
and
The concentration obeys the chemical Langevin equation
with the Itô interpretation introduced in Section 2. Thermodynamic state functions are evaluated using the Stratonovich chain rule derived in Section 3. The affinities are
For a Gillespie trajectory, the entropy production is calculated from Equations (30) and (33). In the ELE description, Equation (48) gives
The jump process was simulated with the Gillespie algorithm. For the ELE calculations, Equation (87) was written in its equivalent Stratonovich form and integrated with the stochastic Heun method. The correction to the drift associated with this transformation was included in the numerical integration. The integration step was for Figure 1 and for Figure 2 and Figure 3. Entropy is expressed in units of . No separate value of T is required, since the affinities enter the calculations through the ratios in Equation (88).
Figure 1.
Entropy production for the open linear reaction process. (a) Entropy-production rate over successive intervals along a Gillespie trajectory (red), an independent ELE trajectory (blue), and the deterministic evolution (black). (b) Stationary probability density of the same quantity for the Gillespie and ELE descriptions. The parameters are , , , and , with and . In panel (a), . In panel (b), and independent intervals are sampled for each stochastic description, with initial states drawn from the corresponding stationary distribution.
Figure 2.
Numerical test of the entropy-production uncertainty relation for the open linear reaction process. (a) Variance of versus its mean for Gillespie simulations (filled circles) and ELE simulations (open triangles). Dashed lines are the predictions of Equations (90) and (91); the solid black line is . (b) Ratio as a function of V. Dashed horizontal lines are the corresponding predictions and the solid black line marks the lower bound. The values are shown, while . The initial concentration is , , and , , or . Each point is obtained from independent realizations for each stochastic description and parameter set. Error bars in panel (b) are 95% intervals.
Figure 3.
Probability of a reversal of the Glansdorff–Prigogine contribution for the open linear reaction process. Gillespie results (filled circles) and ELE results (open triangles) are compared with Equation (96), the bound (80), and the result obtained from the endpoint distribution of the linear jump process. The parameters are , , , and , with and . The volumes are , , , and , and each point is based on independent realizations for each stochastic description and volume. The condition is ; error bars are 95% intervals.
Figure 1 compares the jump and ELE descriptions directly. The entropy-production rate is estimated from the entropy produced during successive intervals . Panel (a) shows one Gillespie trajectory, one independent ELE trajectory and the deterministic result. Panel (b) compares the stationary distributions obtained from the two stochastic descriptions.
The comparison in Figure 1 concerns the first step of the present construction: the passage from the jump dynamics to the ELE equations. The agreement is not restricted to the deterministic evolution. The ELE description also reproduces the amplitude and the stationary distribution of the entropy-production fluctuations. This provides a numerical check of the weak-noise description derived in Section 3. The local relations between the mean and variance derived in Section 4 are tested separately below, using ensembles that start from the same prescribed composition.
For a fixed initial concentration x, Equations (59) and (60) give, for the entropy produced in the whole volume,
and
Figure 2 compares these expressions with Gillespie and ELE simulations for different values of V and .
Figure 2 tests both moments entering the uncertainty relation. Two approximations enter the local predictions: the diffusion approximation at large volume and the evaluation of the coefficients at the initial composition over a short interval. Increasing V improves the former, but does not remove the error due to their evolution during a fixed . The ratio remains larger than one over the range shown and is close to the value obtained from Equations (90) and (91). This supports the uncertainty relation in the regime where both approximations apply. The departure of the ratio from unity increases with , in agreement with the dependence on the affinities contained in Equation (61).
5.2. Glansdorff–Prigogine Contribution
The deterministic evolution of the concentration is
and therefore
Substitution into Equation (73) gives
The first term is the classical contribution. The second has no definite sign and can make the increment positive.
For this one-dimensional system, the integrated contribution can also be expressed in terms of the concentrations at the beginning and at the end of the interval. From
and
one obtains
where and are the concentrations at the beginning and at the end of the interval. For the ELE process, Equation (99) is equivalent to Equation (97). Since its right-hand side only depends on the two endpoint concentrations, it can also be evaluated along a Gillespie trajectory. This is the quantity used in Figure 3.
The endpoint distribution of the linear jump process can be calculated without a Gaussian approximation. Starting from particles, each initial particle survives the interval with probability . The final population is the sum of two independent random variables: a binomial variable with parameters and p, and a Poisson variable with mean . Summing this distribution over the endpoint populations for which Equation (99) is positive gives the jump-process benchmark in Figure 3.
Figure 3 compares the Gillespie and ELE simulations with the local Gaussian result in Equation (96). The exact endpoint benchmark accounts for both the discrete population changes and the evolution during the finite observation interval. In particular, a finite fraction of the jump-process intervals have no net population change. Such intervals are excluded by the strict condition , whereas they have zero probability in the continuous Gaussian description. Population discreteness therefore contributes to the difference from the local prediction, but agreement with the exact endpoint benchmark does not identify it as the only source of that difference. Increasing V does not by itself remove the error from freezing the coefficients over .
The lower bound (80) is also satisfied throughout the range shown. It constrains the reversal probability through the leading local mean entropy production over the same interval. Its validity for these jump-process data is a numerical observation; the derivation establishes the bound within the local Gaussian approximation.
5.3. Fluctuations Around the Stationary State
We finally consider the entropy production averaged over times longer than the relaxation time. This is different from the short-time stationary distribution shown in Figure 1b. The stationary concentration, relaxation coefficient and stationary current are
and the stationary entropy-production rate is
For an observation time t, we define
Writing
the leading concentration fluctuation obeys
The concentration fluctuations and are driven by the same Wiener processes and are therefore correlated. Taking this correlation into account gives, for ,
The distribution of is Gaussian in this approximation, with a variance proportional to . This recovers the behavior obtained previously from the ELE description around a nonequilibrium stationary state [29]. The present derivation also shows why the concentration fluctuations and the fluctuating contribution to entropy production cannot be treated independently: both are generated by the same reaction events.
6. Conclusions
In this work, we have derived the ELE evolution equations for thermodynamic state functions from a chemical Markov jump process. The changes of these functions are first expressed as finite differences associated with individual reaction events. In the weak-noise limit, their expansion over a mesoscopic time interval leads to the Stratonovich chain rule used in the ELE formulation. This prescription applies to the thermodynamic state functions; the concentration dynamics itself is described by the Itô chemical Langevin equation.
The entropy production separates into the systematic contribution and the contribution associated with the fluctuating reaction rates. The former remains non-negative at every composition, while the latter has no definite sign. The mean and variance of the total entropy produced over a mesoscopic time interval obey a bound of the thermodynamic uncertainty form. Here, this relation follows directly from the forward and reverse reaction rates and applies locally in composition, without requiring a stationary state.
We have also considered the Glansdorff–Prigogine contribution associated with changes of the thermodynamic forces. The classical nonpositive term is supplemented, at finite volume, by a fluctuating contribution with no definite sign. Its variance can be calculated from the same quantities that determine the entropy-production fluctuations. Within the local Gaussian approximation, this gives the probability of observing an increment with the opposite sign to the classical contribution. A lower bound on this probability follows from the entropy produced during the same time interval. Within this approximation, small entropy production limits how reliably the classical sign can be observed. Greater dissipation relaxes this restriction, but is not sufficient to guarantee reliable agreement with the classical evolution.
The linear reaction scheme provides a direct comparison with Gillespie simulations for entropy-production fluctuations and GP reversals. The comparison separates the diffusion approximation from the additional approximation of fixed coefficients over the observation interval. The exact endpoint distribution provides a benchmark for the GP observable that includes both finite-time evolution and population discreteness. The same formulation also recovers the long-time entropy-production fluctuations obtained previously within the ELE approach.
Two questions follow directly from these results. The first concerns the reliability of the GP sign near stationary compositions and bifurcations, where the leading local calculation may no longer suffice. The finite changes along jump trajectories provide a starting point for retaining the terms and non-Gaussian fluctuations needed in these regimes. The second concerns which thermodynamic predictions survive the elimination of reaction intermediates or channels. Even the present linear example has a stationary throughput that cannot be inferred from the mean change of its internal population alone. Comparing the full and reduced descriptions would identify what additional reaction information must be retained. Extensions to nonideal mixtures and spatially distributed systems are also possible directions. For nonideal mixtures, the rates must remain consistent with the chemical potentials, and the GP sign requires convexity on the accessible composition variations.
Supplementary Materials
The following supporting information can be downloaded at: https://www.mdpi.com/article/10.3390/e28101154/s1. The numerical calculations are provided as three self-contained Jupyter notebooks: Notebook S1 generates Figure 1, Notebook S2 generates Figure 2, and Notebook S3 generates Figure 3. Each notebook generates the numerical data and the corresponding PDF/EPS figure files. Simulation parameters and random-number seeds are specified in the notebooks.
Funding
This research received no external funding.
Data Availability Statement
No external data sets were used in this study. All numerical data shown in Figure 1, Figure 2 and Figure 3 are generated by the three Jupyter notebooks provided as Supplementary Materials; the notebooks contain the parameters and fixed random-number seeds required to reproduce the calculations.
Acknowledgments
The author thanks Jean-François Derivaux for fruitful discussions.
Conflicts of Interest
The author declares no conflicts of interest.
References
- de Groot, S.R.; Mazur, P. Non-Equilibrium Thermodynamics; North-Holland: Amsterdam, The Netherlands, 1962. [Google Scholar]
- Nicolis, G.; Prigogine, I. Self-Organization in Nonequilibrium Systems; Wiley: New York, NY, USA, 1977. [Google Scholar]
- Glansdorff, P.; Prigogine, I. Non-equilibrium stability theory. Physica 1970, 46, 344–366. [Google Scholar] [CrossRef] [Scilit]
- Glansdorff, P.; Prigogine, I. Thermodynamic Theory of Structure, Stability and Fluctuations; Wiley-Interscience: New York, NY, USA, 1971. [Google Scholar]
- Schnakenberg, J. Network theory of microscopic and macroscopic behavior of master equation systems. Rev. Mod. Phys. 1976, 48, 571–585. [Google Scholar] [CrossRef] [Scilit]
- Seifert, U. Stochastic thermodynamics, fluctuation theorems and molecular machines. Rep. Prog. Phys. 2012, 75, 126001. [Google Scholar] [CrossRef] [Scilit]
- Altaner, B. Stochastic thermodynamics, reversible dynamical systems and information theory. arXiv 2012, arXiv:1210.5071. [Google Scholar]
- Strasberg, P.; Winter, A. Stochastic thermodynamics with arbitrary interventions. Phys. Rev. E 2019, 100, 022135. [Google Scholar] [CrossRef] [Scilit]
- Lebowitz, J.L.; Spohn, H. A Gallavotti–Cohen-type symmetry in the large deviation functional for stochastic dynamics. J. Stat. Phys. 1999, 95, 333–365. [Google Scholar] [CrossRef] [Scilit]
- Gaspard, P. Fluctuation theorem for nonequilibrium reactions. J. Chem. Phys. 2004, 120, 8898–8905. [Google Scholar] [CrossRef] [Scilit]
- Andrieux, D.; Gaspard, P. Fluctuation theorem for currents and Schnakenberg network theory. J. Stat. Phys. 2007, 127, 107–131. [Google Scholar] [CrossRef] [Scilit]
- Schmiedl, T.; Seifert, U. Stochastic thermodynamics of chemical reaction networks. J. Chem. Phys. 2007, 126, 044101. [Google Scholar] [CrossRef] [Scilit]
- Polettini, M.; Esposito, M. Irreversible thermodynamics of open chemical networks. I. Emergent cycles and broken conservation laws. J. Chem. Phys. 2014, 141, 024117. [Google Scholar] [CrossRef] [Scilit]
- Rao, R.; Esposito, M. Nonequilibrium thermodynamics of chemical reaction networks: Wisdom from stochastic thermodynamics. Phys. Rev. X 2016, 6, 041064. [Google Scholar] [CrossRef] [Scilit]
- Rao, R.; Esposito, M. Conservation laws and work fluctuation relations in chemical reaction networks. J. Chem. Phys. 2018, 149, 245101. [Google Scholar] [CrossRef] [Scilit]
- Barato, A.C.; Seifert, U. Thermodynamic uncertainty relation for biomolecular processes. Phys. Rev. Lett. 2015, 114, 158101. [Google Scholar] [CrossRef] [Scilit]
- Gingrich, T.R.; Horowitz, J.M.; Perunov, N.; England, J.L. Dissipation bounds all steady-state current fluctuations. Phys. Rev. Lett. 2016, 116, 120601. [Google Scholar] [CrossRef] [Scilit]
- Polettini, M.; Lazarescu, A.; Esposito, M. Tightening the uncertainty principle for stochastic currents. Phys. Rev. E 2016, 94, 052104. [Google Scholar] [CrossRef] [Scilit]
- Pietzonka, P.; Ritort, F.; Seifert, U. Finite-time generalization of the thermodynamic uncertainty relation. Phys. Rev. E 2017, 96, 012101. [Google Scholar] [CrossRef] [Scilit]
- Yoshimura, K.; Ito, S. Thermodynamic uncertainty relation and thermodynamic speed limit in deterministic chemical reaction networks. Phys. Rev. Lett. 2021, 127, 160601. [Google Scholar] [CrossRef] [Scilit]
- Avanzini, F.; Aslyamov, T.; Fodor, É.; Esposito, M. Nonequilibrium thermodynamics of non-ideal reaction–diffusion systems: Implications for active self-organization. J. Chem. Phys. 2024, 161, 174108. [Google Scholar] [CrossRef] [Scilit]
- Luo, J.-L.; Van den Broeck, C.; Nicolis, G. Stability criteria and fluctuations around nonequilibrium states. Z. Phys. B 1984, 56, 165–170. [Google Scholar] [CrossRef] [Scilit]
- Maes, C.; Netočný, K. Revisiting the Glansdorff–Prigogine criterion for stability within irreversible thermodynamics. J. Stat. Phys. 2015, 159, 1286–1299. [Google Scholar] [CrossRef] [Scilit]
- Ito, S. Information geometry, trade-off relations, and generalized Glansdorff–Prigogine criterion for stability. J. Phys. A Math. Theor. 2022, 55, 054001. [Google Scholar] [CrossRef] [Scilit]
- Hochberg, D.; Ribó, J.M. Entropic analysis of bistability and the general evolution criterion. Phys. Chem. Chem. Phys. 2021, 23, 14051–14063. [Google Scholar] [CrossRef] [Scilit]
- Tomé, T.; de Oliveira, M.J. Irreversible thermodynamics and Glansdorff–Prigogine principle derived from stochastic thermodynamics. J. Stat. Mech. Theory Exp. 2025, 2025, 063202. [Google Scholar] [CrossRef] [Scilit]
- De Decker, Y. On the stochastic thermodynamics of reactive systems. Physica A 2015, 428, 178–193. [Google Scholar] [CrossRef] [Scilit]
- De Decker, Y.; García Cantú Ros, A.; Nicolis, G. Extended local equilibrium approach to stochastic thermodynamics. Eur. Phys. J. Spec. Top. 2015, 224, 947–968. [Google Scholar] [CrossRef] [Scilit]
- De Decker, Y.; Derivaux, J.-F.; Nicolis, G. Stochastic thermodynamics of reactive systems: An extended local equilibrium approach. Phys. Rev. E 2016, 93, 042127. [Google Scholar] [CrossRef] [Scilit]
- Nicolis, G.; De Decker, Y. Stochastic approach to irreversible thermodynamics. Chaos 2017, 27, 104615. [Google Scholar] [CrossRef] [Scilit]
- De Decker, Y. Stochastic thermodynamics based on an Einstein–Boltzmann definition of fluctuating entropy. Phys. Rev. E 2019, 99, 032143. [Google Scholar] [CrossRef] [Scilit]
- Gillespie, D.T. The chemical Langevin equation. J. Chem. Phys. 2000, 113, 297–306. [Google Scholar] [CrossRef] [Scilit]
- Kurtz, T.G. Strong approximation theorems for density dependent Markov chains. Stoch. Process. Appl. 1978, 6, 223–240. [Google Scholar] [CrossRef] [Scilit]
- Gillespie, D.T. Exact stochastic simulation of coupled chemical reactions. J. Phys. Chem. 1977, 81, 2340–2361. [Google Scholar] [CrossRef] [Scilit]
- van Kampen, N.G. Stochastic Processes in Physics and Chemistry, 3rd ed.; North-Holland: Amsterdam, The Netherlands, 2007. [Google Scholar]
- Gardiner, C.W. Handbook of Stochastic Methods, 3rd ed.; Springer: Berlin/Heidelberg, Germany, 2004. [Google Scholar]
- Grima, R.; Thomas, P.; Straube, A.V. How accurate are the nonlinear chemical Fokker–Planck and chemical Langevin equations? J. Chem. Phys. 2011, 135, 084103. [Google Scholar] [CrossRef] [Scilit]
- Mozgunov, P.; Beccuti, M.; Horváth, A.; Jaki, T.; Sirovich, R.; Bibbona, E. A review of the deterministic and diffusion approximations for stochastic chemical reaction networks. React. Kinet. Mech. Catal. 2018, 123, 289–312. [Google Scholar] [CrossRef] [Scilit]
- De Decker, Y.; Nicolis, G. On the Fokker–Planck approach to the stochastic thermodynamics of reactive systems. Physica A 2020, 553, 124269. [Google Scholar] [CrossRef] [Scilit]
- Remlein, B.; Esposito, M.; Avanzini, F. What is a chemostat? Insights from hybrid dynamics and stochastic thermodynamics. J. Chem. Phys. 2025, 162, 224113. [Google Scholar] [CrossRef] [Scilit]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the author. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.


