Abstract
We consider reaction-diffusion systems on a bounded domain with no-flux boundary conditions. The reaction system is given by mass-action law kinetics and is assumed to satisfy the complex-balance condition. In the case of a diagonal diffusion matrix, the relative entropy is a Liapunov functional. We give an elementary proof for the Liapunov property as well a few explicit examples for the condition of complex or detailed balancing. We discuss three methods to obtain energy-dissipation estimates, which guarantee exponential decay of the relative entropy, all of which rely on the log-Sobolev estimate and suitable handling of the reaction terms as well as the mass-conservation relations. The three methods are (i) a convexification argument based on the author’s joint work with Haskovec and Markowich, (ii) a series of analytical estimates derived by Desvillettes, Fellner, and Tang, and (iii) a compactness argument developed by Glitzky, Gröger, and Hünlich.
Dedicated to Bernold Fiedler on the occasion of his sixtieth birthday.
The research was partially supported by DFG via SFB 910 (project A5).
Access provided by CONRICYT-eBooks. Download conference paper PDF
Similar content being viewed by others
Keywords
- Reaction-diffusion systems and Mass-action law and Log-Sobolev inequality and Exponential decay of relative entropy
- Energy-dissipation estimate
- Complex balance condition
- Detailed balance condition
- Convexity method
Mathematics Subject Classification:
1 Introduction
We consider reaction-diffusion system (RDS) for concentrations \({\varvec{c}}=(c_1,\ldots , c_I)\in {[0,\infty ]}^I\) of species \({\mathscr {A}}_1, \ldots , {\mathscr {A}}_I\) that diffuse in a bounded Lipschitz domain \(\varOmega \subset {\mathbb R}^d\) (with normalized volume \(|\varOmega |=1\)) and may react according to the mass-action law. Together with the no-flux boundary condition the system under consideration reads
Here \(\delta _i>0\) are positive diffusion constants, and the reaction term \({\varvec{R}}:{[0,\infty ]}^I \rightarrow {\mathbb R}^I\) will be specified later.
A function \(F:{[0,\infty ]}^I \rightarrow {\mathbb R}\) is a Liapunov function for the reaction-rate equation (RRE) \(\dot{\varvec{c}}= {\varvec{R}}({\varvec{c}})\) (which is a ODE) if \({\mathrm D}F({\varvec{c}})\cdot {\varvec{R}}({\varvec{c}})\le 0\). It was already observed in [1, Lem. 4.1] that, if additionally the symmetric part of \({\mathbb D}\,{\mathrm D}^2 F({\varvec{c}})\in {\mathbb R}^{I\times I}\), where \({\mathbb D}:=\mathop {\mathrm {diag}}(\delta _i)\), is positive semidefinite for all \({\varvec{c}}\), we obtain the Liapunov function
for the RDS (1). Indeed, along solutions \({\varvec{c}}(t)\) we have
where the boundary terms disappear because of the no-flux boundary conditions. Here “\(\varvec{:}\)” denotes the standard scalar product on \({\mathbb R}^{I\times d}\), \({\varvec{A}}\varvec{:} {\varvec{B}}=\sum _{i=1}^I \sum _{\alpha =1}^d A_{i\alpha }B_{i\alpha }\). Obviously, the first term is non-positive since F is a Liapunov function for the RRE, and the second term is non-positive by the assumption on \({\mathbb D}\, {\mathrm D}^2 F({\varvec{c}})\).
In [1] there is also a general discussion about well-posedness and positivity of solutions, which we do not address here. For general theory of existence we refer to the survey [26] and the very general, recent construction of renormalized solutions in [12]. The latter work as well as the existence results for an improved Nernst-Planck-Poisson system in [2, 6] essentially use variants of the energy-dissipation estimates investigated here more quantitatively. We also refer to [9, 13] for existence results based on the logarithmic Sobolev inequality, which are close in spirit to our methods discussed below.
We restrict our attention solely to the question of providing quantitative decay estimates via energy-dissipation estimates of the form
for some \(K>0\). Then, for well-behaved solutions we have \( \frac{{\mathrm d}}{{\mathrm d}t} {\mathscr {F}}({\varvec{c}}(t))= - {\mathscr {D}}({\varvec{c}}(t)) \le - K{\mathscr {F}}({\varvec{c}}(t))\), which implies the exponential estimate \({\mathscr {F}}({\varvec{c}}(t)) \le \mathrm {e}^{-Kt} {\mathscr {F}}({\varvec{c}}(0))\) for all \({\varvec{c}}(0)\) and all \(t>0\). We will compare three methods and show that the methods developed originally for RDS satisfying the detailed-balance immediately generalize to RDS satisfying the more general complex-balance condition. This condition is consistent with damped oscillatory behavior which is common in many chemical systems and which may even lead to Hopf bifurcations when an originally closed system is controlled by suitable boundary conditions, see [10, 11].
First methods for obtaining exponential decay for RDS were developed in [17,18,19], and a variant for semiconductor models was developed in [14,15,16]. There as well as in the series of papers [3,4,5] (see also the reference therein) and in [20, 22, 23] the essential structure arises from the restriction to reaction terms in \({\varvec{R}}({\varvec{c}})\) given in terms of the mass action law. More precisely, we consider R reactions in the form
where the stoichiometric vectors \({\varvec{\alpha }}^{S_r}, {\varvec{\alpha }}^{P_r} \in {\mathbb N}_0^I\) for the rth reaction correspond to the substrate (educt) complex and the product complex, respectively, see Sect. 2, where we also discuss the conditions of detailed balancing and the weaker notion of complex balancing with respect to a positive equilibrium concentration \({\varvec{c}}_*=(c_1^*,...,c_I^*)\in {]0,\infty ]}^I\), see Sect. 2.2. The surprising result, first established in [21, Theorem 6A], is that for mass-action RRE satisfying the complex-balance condition, the relative entropy
is a Liapunov function. Indeed, we give a simple and self-contained proof of this fact in Proposition 1. Moreover, F is convex and \({\mathbb D}\, {\mathrm D}^2 F({\varvec{c}}) \) is semidefinite, since \({\mathbb D}\) and \({\mathrm D}^2 F({\varvec{c}})\) are diagonal, hence we have a positive dissipation functional \({\mathscr {D}}\) taking the form
In general an energy-dissipation estimate like (2) is not to be expected, since there are additional conservation laws. Defining the stoichiometric subspace \({\mathbb S}:= \mathrm {span} \{\, {\varvec{\alpha }}^{S_r}{-}{\varvec{\alpha }}^{P_r} \, | \, r=1,..,R \,\} \subset {\mathbb R}^I\) we can choose a matrix \(\mathsf {Q}\) such that kernel\((\mathsf {Q})={\mathbb S}\) and range\((\mathsf {Q}^\top )={\mathbb S}^\bot \). Then, for the RRE \(\dot{\varvec{c}}= {\varvec{R}}({\varvec{c}})\) the value \(\mathsf q=\mathsf {Q}{\varvec{c}}(t)\) is constant along solutions, and moreover the no-flux boundary conditions in the RDS (1) guarantee that \(\mathsf q={\mathscr {Q}}({\varvec{c}}(t))= \int _\varOmega \mathsf {Q}{\varvec{c}}(t,x)\;\!\mathrm {d}x\) is constant along solutions.
Thus, the correct adaptation of the energy-dissipation estimate (2) reads
Here \({\varvec{w}}_\mathsf q\) is the unique minimizer of \({\varvec{c}}\mapsto H({\varvec{c}}|{\varvec{c}}_*)\) under the constraint \(\mathsf {Q}{\varvec{c}}= \mathsf q\), see Sect. 3.1 for more details.
Our first result shows that the convexity method introduced in [22] can be generalized from the case with detailed balancing to the case with complex balancing. It is based on the scalar-valued logarithmic Sobolev inequality
(recall \(|\varOmega |=1\)) and the nontrivial assumption that
Then, we obtain a simple lower bound for the decay rate \(K(\mathsf q)\) in (3), namely
where \(k_{\mathrm R}(\mathsf q)\) is the constant \(k_{\mathrm R}\) for \( {\varvec{R}}({\varvec{c}}){\cdot } \big (\log (c_i/c_i^*)\big )_i \ge k_{\mathrm R}H({\varvec{c}}|{\varvec{w}}_\mathsf q)\) under the constraint \(\mathsf {Q}{\varvec{c}}=\mathsf q\). As observed in [22, Sect. 4.2], the case \(\mu _i=0\) is relevant for linear reactions, which is the case for Markov processes; then the decay rate for the RDS is simply given by the minimum of the reactive decay and the diffusive decays of the different species.
In Sect. 3.3 we consider the nonlinear two-species model
where \(\kappa >0\) gives the strength of the reaction while \(\delta _1,\delta _2>0\) give the strength of diffusion. We show that the convexity method is applicable in the case \(b=a\in [1,2]\) (cf. Theorem 2) and in the case \(a=1\) and \(b\in {[1,m^*]}\) with \(m^*\approx \)22.06 by choosing \(\mu _2=0\) and \(\mu _1=\kappa \widehat{\mu }(b)\) where \(\widehat{\mu }(b) \approx (b{-}1)/(1{-}b/m^*)\) (cf. Theorem 3).
In Sect. 3.4 we shortly summarize the general method of Desvillettes, Fellner, and Tang which is based on a series of papers which started with [3, 4] and first studied complex-balanced RDS in [5].
Finally, Sect. 4 is devoted to an even more general method that is based on a compactness argument providing a positive constant \(\widetilde{K}(\mathsf q,M)\) such that
The method is based on ideas first developed in [14, 15] and explained in detail in [16]. Since that work is devoted to the more complicated case of electrically charged particles interacting via the Poisson equation, the theory there is restricted to the two-dimensional case \(\varOmega \subset {\mathbb R}^2\). Here we show that this restriction is not necessary in the case without charge interactions.
As an outlook, we mention that in this work the three methods are discussed for RDS at constant temperature, however in recent work generalizations to the non-isothermal case were developed, see [20, 23]. For this, it is advantageous to use the internal energy \(u\in {\mathbb R}\) as an additional variable rather than the more traditional choice of the absolute temperature \(\theta \). The main point is to allow that in the so-called energy-reaction-diffusion systems the equilibrium states \({\varvec{c}}_* = {\varvec{w}}(u)\) for the reactions depend on the internal energy u in a suitable way, namely \(w_i'(u)\ge 0\) and \(w''_i(u) \le 0\).
2 Complex-Based Description of Mass-Action Kinetics
2.1 Reaction Complexes and Stoichiometric Subspaces
Each reaction is given in terms of stoichiometric coefficients in the form
where the vector \({\varvec{\alpha }}=(\alpha _1,...,\alpha _I)^\top \in {\mathbb N}_0^I\) describes the reactant species (also called educts), defining the substrate complex, and \(\widetilde{\varvec{\alpha }}=(\widetilde{\alpha }_1,...,\widetilde{\alpha }_I)^\top \in {\mathbb N}_0^I\) describes the product species, defining the product complex. By
we denote the set of all occurring complexes, either as substrate complex or product complex. Thus, all the R reactions have the form
In the first case we allow \(k_{jl}=0\) if there is no reaction with substrate complex \({\mathscr {C}}^j\) and product complex \({\mathscr {C}}^l\). In the second case we impose \(\kappa _r>0\) and denote by \(S_r,P_r \in \{1,...,C\}\) the index of the substrate and product complex, respectively. By definition we have \(\kappa _r= k_{S_r P_r}\), and we always assume \(k_{jl}=0\) or \(S_r\ne P_r\). Thus, the RRE of the associated mass-action kinetics reads
The stoichiometric subspace is defined via
which implies that \({\varvec{R}}({\varvec{c}})\in {\mathbb S}\) for all \({\varvec{c}}\). Typically we have \(\dim {\mathbb S}<I\), which means that \({[0,\infty ]}^I\) decomposes into flow-invariant subset. To describe these sets we choose a matrix \(\mathsf {Q}\in {\mathbb R}^{m\times I} \) with \(m=I-\dim {\mathbb S}\) such that
We now define the flow-invariant sets \({\varvec{C}}_\mathsf q\subset {[0,\infty ]}^I\), called stoichiometric compatibility classes, and the set \(\mathfrak {Q}\) of relevant \(\mathsf q\in {\mathbb R}^m\) via
Clearly, we see that for solutions \({\varvec{c}}(\cdot )\) of the RRE \({\varvec{c}}(0)\in {\varvec{C}}_\mathsf q\) implies \({\varvec{c}}(t)\in {\varvec{C}}_\mathsf q\) for all \(t>0\), as long as the solution exists.
2.2 Complex and Detailed Balancing
The complex-balancing condition (CBC) asks that there is a positive state such that for all complexes \({\mathscr {C}}^l\) the inflow into the complex (see left-hand side below) and the outflow from the complex (see right-hand side below) are equal:
The detailed-balance condition (DBC) is stronger, since it assumes that all reactions are reversible, i.e. the number R of reactions is even with \(R=2N\), and, after a suitable reordering, the reaction \(r'=n{+}N\) is the reverse reaction of reaction \(r=n\), more precisely \(S_{n+N}=P_n\) and \(P_{n+N}=S_n\) for \(n=1,..,N=R/2\). The DBC now asks that there exists a positive equilibrium \({\varvec{c}}_*\) such that each of the N reaction pairs is individually in balance:
In this case the RRE (5) takes the simpler form
To highlight the difference between these two concepts we follow [27] and employ the graph-theoretic approach for the complex-based representation of the RRE, namely
where
and the matrices \(Z\in {\mathbb R}^{I\times C}\), \(D\in {\mathbb Z}^{C\times R}\) are \(K\in {\mathbb R}^{R\times C}\) defined via
In particular, we may define the matrix \(L=-DK\in {\mathbb R}^{C\times C}\), which takes the form
where \({\varvec{e}}_j^C\), \(j=1,..,C\), are the unit vectors in \({\mathbb R}^C\). Obviously, L satisfies
Thus, we can interprete \(-L\) as the generator of a Markov process on \(\{1,...,C\}\).
For a positive state \({\varvec{c}}_*\) we can introduce the complex vector \({\varvec{\zeta }}_*=\mathrm {Exp}\big ( Z^\top \mathrm {Log}({\varvec{c}}_*)\big )\), then complex balancing can be characterized as follows:
For a similar characterization of detailed balancing we assume \(R=2N\) and the numbering such that \(S_{n+N}=P_n\) and \(P_{n+N}=S_n\) for \(n=1,..,N=R/2\), which simply means
with \(\overline{D}\in {\mathbb Z}^{C\times N}\) and \(K_\text {forw}, K_\text {backw}\in {\mathbb R}^{N\times C}\).
Hence for a positive \({\varvec{c}}_*\) with complex vector \({\varvec{\zeta }}_*=\mathrm {Exp}\big ( Z^\top \mathrm {Log}({\varvec{c}}_*)\big )\) we have
This shows that (DBC) implies (CBC) since \(DK{\varvec{\zeta }}_*=\overline{D}\big ( K_\text {forw} {-} K_\text {backw}\big ){\varvec{\zeta }}_*=0\). However, the condition \({\varvec{\zeta }}_*\in \mathrm {kernel}(K_\text {forw} {-} K_\text {backw}) \) (typically N conditions) is generally stronger than \({\varvec{\zeta }}_*\in \mathrm {kernel}(DK)\), since \(\overline{D}\in {\mathbb Z}^{C\times N}\) may have a non-trivial kernel.
Example 1
(Linear reaction = Markov processes). We consider a linear RRE \({\varvec{c}}= A{\varvec{c}}\in {\mathbb R}^I\), which can be written based on complexes by taking \({\mathscr {C}}_j={\mathscr {A}}_j\). This gives \(Z=I\) and \(\mathrm {Exp}\big ( Z^\top \mathrm {Log}({\varvec{c}}))={\varvec{c}}\). Moreover, we simply have \(L=-DK=-A\).
This leads us to the observation that every strictly positive equilibrium \({\varvec{c}}_*\in {\mathbb R}_>^I\) of the Kolmogorov equation \(\dot{\varvec{c}}= A {\varvec{c}}= - L{\varvec{c}}\) is already a complex-balanced equilibrium. Clearly, detailed balance needs the additional relations \(A_{ij}c^*_j=A_{ji} c^*_i\) for all \(i,j=1,..,I\), which are not satisfied in general. Markov processes with detailed balance are usually called (microscopically) reversible Markov processes, see e.g. [25].
Example 2
(A case with deficiency 1). We consider an example with two species \({\mathscr {A}}_1\) and \({\mathscr {A}}_2\), three complexes, and 6 reactions, namely
All 6 reactions have a stoichiometric vector that is parallel to \((1,-1)^\top \), and the RRE reads
The deficiency \(\delta \) is obtained from the formula \(\delta =m-\ell - \dim {\mathbb S}\), where \(m=3\) is the number of complexes, \(\ell =1\) is the number of connected components of the complex graph, and \({\mathbb S}\) has dimension 1. Hence, we conclude \(\delta =1\).
The matrices Z and D in [27] for \(\dot{\varvec{c}}= Z\,D\, K\, \mathrm {Exp} \big (Z^\top \mathrm {Log}({\varvec{c}})\big )\) are given via
if all \(k_j>0\), otherwise the corresponding columns in D and rows in K disappear. Clearly, we have kernelZ = span\((1,1,-2)^\top \) and thus kernel\(Z\subset \,\)imD, if at least two of the three values \(\kappa _i{+}\kappa _{3+i}\), \(i=1,2,3\), are positive. This confirms \(\delta = dim\big (ker Z \cap im D\big ) = 1\).
The system satisfies the detailed-balance condition if and only if the two Wegscheider conditions
hold. The exact conditions for the complex-balancing can be derived by the theory in [27, Sect. 3], which leads to one transcendental relation for \((k_1,\ldots ,k_6)\).
We highlight the difference by considering the special case that \({\varvec{c}}_*=(1,1)^\top \) is an equilibrium. Then, \(\mathrm {Exp}\big (Z^\top \mathrm {Log}({\varvec{c}}_*))=(1,1,1)^\top \). Defining the three relations
we obtain the following conditions for the different balancing conditions:
(A) \({\varvec{c}}_*=(1,1)^\top \) is an equilibrium if and only if \(({\mathrm R}_1)\) holds.
(B) \({\varvec{c}}_*=(1,1)^\top \) is a complex-balanced equilibrium if and only if \(({\mathrm R}_1)\) and \(({\mathrm R}_2)\) hold.
(C) \({\varvec{c}}_*=(1,1)^\top \) is a detailed-balanced equilibrium if and only if \(({\mathrm R}_1)\)–\(({\mathrm R}_3)\) hold.
Another important case of deficiency-1 systems arises in semiconductor physics, see [24], where the three species are electrons, holes, and photons. The first reaction pair is spontaneous emission and recombination, namely \(X_\text {el}+X_\text {ho} \rightleftharpoons X_\text {ph}\); while the second reaction pair is optical generation, namely \(X_\text {el}+X_\text {ho}+X_\text {ph} \rightleftharpoons 2X_\text {ph}\), such that both vectors \({\varvec{\gamma }}^r={\varvec{\alpha }}^r{-} {\varvec{\beta }}^r= (1,1,-1)\). We have \(m=4 \) complexes, \(\ell =2\) connected components, and \(\dim {\mathbb S}=1\), hence \(\delta =1\). In this system complex balance and detailed balance coincide.
2.3 Decay of Relative Entropy
We now discuss the decay of the relative entropy. First we give a short, self-contained proof of the fact that for every complex-balanced RRE equation the relative entropy \({\varvec{c}}\mapsto H({\varvec{c}}|{\varvec{c}}_*)\) is a Liapunov function. This result was first obtained already in [21, Theorem 6A]. The main ideas is to transfer the well-known decay result for the relative entropy for linear Markov processes of the form \(\dot{\varvec{\zeta }}= - L {\varvec{\zeta }}\) from the level of complexes to the concentrations \({\varvec{c}}\) by exploiting the representation \(\dot{\varvec{c}}={\varvec{R}}({\varvec{c}})=Z({-}L)\mathrm {Exp}\big (Z^\top \mathrm {Log}({\varvec{c}})\big )\).
Proposition 1
(Complex balancing and relative entropy). Consider a RRE \(\dot{\varvec{c}}= {\varvec{R}}({\varvec{c}})\) of mass-action type with an equilibrium \({\varvec{c}}_*\in {\mathbb R}_>^I\) satisfying the complex-balance condition (CBC), see (7). Then, the relative entropy
is a Liapunov function, i.e. \({\varvec{R}}({\varvec{c}}) \cdot {\mathrm D}F({\varvec{c}}) \le 0\) for all \({\varvec{c}}\in {\mathbb R}_>^I\).
Proof
Using the relation \({\varvec{R}}({\varvec{c}})=-ZL\,\mathrm {Exp}\big ( Z^\top \mathrm {Log}({\varvec{c}})\big )\), we obtain the identity
We introduce \({\varvec{\zeta }}=\mathrm {Exp}\big ( Z^\top \mathrm {Log}({\varvec{c}})\big )\) and \({\varvec{\zeta }}_*=\mathrm {Exp}\big ( Z^\top \mathrm {Log}({\varvec{c}}_*)\big )\) lying in \({\mathbb R}^C_>\) and satisfying \(L{\varvec{\zeta }}_*=0\) because of the CBC, see (12). Setting \(G({\varvec{\zeta }}) = \sum _{j=1}^C \zeta ^*_j\lambda _{\mathrm B}\big ( \zeta _j/\zeta ^*_j\big )\) we find
Since \(-L\in {\mathbb R}^{C\times C}\) is the generator of a Markov process, cf. (11), there is a \(t_1>0\) such that \(S^t:=I{-}tL\in {\mathbb R}^{C\times C}_\ge \) for all \(t\in {]0,t_1[}\), i.e. all entries are non-negative and \(\sum _{j=1}^C S^t_{jl}=1\) for all l. Note that G is again a relative entropy in the form
Since \((a,b)\mapsto h(a,b)\) is convex and 1-homogeneous on \({\mathbb R}_\ge ^2\), we can apply Jensen’s inequality for the probability distribution \(\big (\frac{1}{\sigma _j} S_{jl}\big )_{l=1,..,C}\) with \(\sigma _j=\sum _{l=1}^C S_{jl}\) to obtain
Adding over \(j=1,..,C\) we can use \(\sum _{j=1}^l S_{jl}=1\) for all l and find \(H(S^t{\varvec{\zeta }}|S^t{\varvec{\xi }}) \le H({\varvec{\zeta }}|{\varvec{\xi }})\). With \(S^t {\varvec{\zeta }}_*={\varvec{\zeta }}_*\) we conclude
Hence, we have \(\frac{1}{t}\big ( G({\varvec{\zeta }}){-}G(S^t {\varvec{\zeta }})\big ) \ge 0\) for all \(t\in {]0,t_1]}\). Now \(\frac{1}{t}(S^t-I) \rightarrow -L\) yields
which gives the desired result after exploiting (15). \(\square \)
Note that in the above result the equilibrium \({\varvec{c}}_*\) does not have to lie in the same stoichiometric compatibility class \({\varvec{C}}_\mathsf q\) as the solution. However, on each \({\varvec{C}}_\mathsf q\) the strictly convex and coercive functional \({\varvec{c}}\mapsto H({\varvec{c}}|{\varvec{c}}_*)\) attains its unique minimizer and we set
By La Salle’s principle, \({\varvec{w}}_\mathsf q\) is an equilibrium, i.e. \({\varvec{R}}({\varvec{w}}_\mathsf q)=0\). Vice versa any equilibrium of \(\dot{\varvec{c}}={\varvec{R}}({\varvec{c}})\) must be a stationary point of \( H(\,\cdot \,|{\varvec{c}}_*)\) on \({\varvec{C}}_\mathsf q\), so it must coincide with \({\varvec{w}}_\mathsf q\) unless it is a boundary equilibrium. The minimizer property of \({\varvec{w}}_\mathsf q\) implies that
and, using (6) we find the explicit representation of all positive equilibria, viz.
From this we easily see that \({\varvec{c}}\mapsto H({\varvec{c}}|{\varvec{w}}_\mathsf q)\) is a Liapunov function as well. Indeed, using
implies that \(\frac{{\mathrm d}}{{\mathrm d}t} H({\varvec{c}}(t)|{\varvec{w}}_\mathsf q) = \frac{{\mathrm d}}{{\mathrm d}t} H({\varvec{c}}(t)|{\varvec{c}}_*)\) along solutions of the RRE.
Moreover, defining \({\varvec{\zeta }}_\mathsf q=\mathrm {Exp}\big ( Z^\top \mathrm {Log}({\varvec{w}}_\mathsf q)\big )\) gives
because \({\varvec{t}}({\varvec{c}}_*,{\varvec{w}}_\mathsf q)\in {\mathbb S}^\bot \) implies \(Z^\top {\varvec{t}}({\varvec{c}}_*,{\varvec{w}}_\mathsf q)=0\). Thus, we have \(L{\varvec{\zeta }}_q=L{\varvec{\zeta }}_*=0\), which means that \({\varvec{w}}_\mathsf q\) also satisfies the CBC. This fact was already established in [7].
For a quantitative decay argument we now assume that in each \({\varvec{C}}_\mathsf q\) there is exactly one equilibrium, namely the unique equilibrium condition (UEC):
which follows e.g. from the assumptions that for all reactions we have \(\alpha _i^{S_r}\alpha _i^{P_r}=0\) for \(i=1,..,I\) (no autocatalytic species).
Now we can define the dissipation
and note that in the above arguments we may replace \({\varvec{c}}_*\) by any \({\varvec{w}}_\mathsf q\), without changing the value of \(D_{\mathrm R}\). For the RRE we now define an energy-dissipation estimate depending on \(\mathsf q\in \mathfrak {Q}\). By \(k_{\mathrm R}(\mathsf q)\ge 0\) we denote the largest value such that the estimate
holds. Further on, we are only interested in the case \(k_{\mathrm R}(\mathsf q)>0\), which is easy to show if \({\varvec{C}}_\mathsf q\) is compact, e.g. it is an implicit consequence of our compact argument in Sect. 4, see also [16, 22]. We do not know whether positivity of \(k_{\mathrm R}(\mathsf q)\) also holds for non-compact \({\varvec{C}}_\mathsf q\).
Of course, (18) provides a uniform quantitative decay estimate for \({\varvec{c}}(t) \) to the solutions namely
The lower estimate \(\lambda _{\mathrm B}(z)\ge 4(\sqrt{z}{-}1)^2\) gives \( H({\varvec{c}}|{\varvec{w}}) \ge 4 \sum _{i=1}^I \big (\sqrt{c_i}- \sqrt{w_i}\big )^2\), and the convergence \(|{\varvec{c}}(t)- {\varvec{w}}_\mathsf q|\le C \exp \big ({-} k_{\mathrm R}(\mathsf q) t /2 \big ) \) follows.
3 Constructive Methods
3.1 Basic Observations for RDS
We now want to discuss some of the recently developed methods to show similar decay estimates for RDS of the form
Having identified a Liapunov function \(H_\mathsf q({\varvec{c}})=H({\varvec{c}}|{\varvec{w}}_\mathsf q)\) for the RRE we can use the argument in [1] to define a Liapunov functional \({\mathscr {H}}_\mathsf q\) for the RDS as well. For this we note that the conserved quantities \(\mathsf q\) still exist, but now in an averaged sense. Recalling \(|\varOmega |=1\) we define
Then, using the no-flux boundary conditions in (19) we easily obtain \({\mathscr {Q}}{\varvec{c}}(t)={\varvec{Q}}{\varvec{c}}(0)\) for all \(t>0\). Thus, for \(\mathsf q\in \mathfrak {Q}\) we define the sets
and the adjusted Liapunov functions
Obviously, \({\mathscr {H}}_\mathsf q({\varvec{c}})\ge 0\) for all \({\varvec{c}}\) with equality if and only if \({\varvec{c}}\equiv {\varvec{w}}_\mathsf q\in \mathfrak S(\mathsf q)\). Taking another \({\widetilde{\mathsf q}} \in \mathfrak {Q}\), then for \({\varvec{c}}\in \mathfrak S(\mathsf q)\) we have \({\mathscr {H}}_{\widetilde{\mathsf q}}({\varvec{c}})= {\mathscr {H}}_\mathsf q({\varvec{c}})+ {\mathscr {H}}_{\widetilde{\mathsf q}}({\varvec{w}}_\mathsf q)\), which implies that all functionals \({\mathscr {H}}_\mathsf q\) are Liapunov functions for (19) independent of \({\widetilde{\mathsf q}}={\mathscr {Q}}{\varvec{c}}(0)\). However, only in the case \(\mathsf q={\widetilde{\mathsf q}}\) we have the chance to show exponential decay of \({\mathscr {H}}_\mathsf q({\varvec{c}}(t))\).
The dissipation generated by (19) and \({\mathscr {H}}_{\varvec{q}}\) is given by
As in the case of the RRE the dissipation for \({\mathscr {H}}_\mathsf q\) does not depend on the value of \(\mathsf q\). Nevertheless the decay of \({\mathscr {H}}_\mathsf q({\varvec{c}}(t))\) may depend on \(\mathsf q={\mathscr {Q}}{\varvec{c}}(0)\), since the solutions are confined to stay in \(\mathfrak S(\mathsf q)\).
The aim of this paper is to establish energy-dissipation estimate in the form
We see that the two dissipative parts \({\mathscr {D}}_{\mathrm D}\) and \({\mathscr {D}}_{\mathrm R}\) have to interact to generate the desired estimate. The diffusion part \({\mathscr {D}}_{\mathrm D}\) controls the deviation of each individual \(c_i\) from its mean value \(\overline{c}_i\), but generates not interaction between the species. The reactive part \({\mathscr {D}}_{\mathrm R}\) controls at a fixed point \(x\in \varOmega \) the distance of \({\varvec{c}}(x)\) from the set of equilibria of \({\varvec{R}}({\varvec{c}})\).
3.2 The Convexity Method
For scalar drift-diffusion equations the log-Sobolev inequality plays a crucial role. For our bounded, Lipschitz domain \(\varOmega \subset {\mathbb R}^d\) we denote by \(\rho _{{\mathrm l}{\mathrm S}{\mathrm o}}(\varOmega )\) the largest constant such that
Further on, we will drop the argument \(\varOmega \) in the log-Sobolev constant \(\rho _{{\mathrm l}{\mathrm S}{\mathrm o}}(\varOmega )\) for notational convenience. The major result of the convexity method is given in the following theorem. It relies on the first simple observation that
where \(\delta _\mathrm {min}=\min \{\, \delta _i \, | \, i=1,..,I \,\} \). Second we use that for \({\varvec{c}}\in \mathfrak S(\mathsf q)\) we have the relation
where we use the definitions \(H_\mathsf q({\varvec{c}}):=H({\varvec{c}}|{\varvec{w}}_\mathsf q)\) and \({\mathscr {H}}_\mathsf q({\varvec{c}}):={\mathscr {H}}({\varvec{c}}|{\varvec{w}}_\mathsf q)\). Obviously, the negative term \(H_\mathsf q(\overline{{\varvec{c}}})\) must be controlled by the reactive dissipation as in (18). However, the major point is to relate the pointwise reactive dissipation \(D_{\mathrm R}({\varvec{c}}(x))\) with that of the average, namely \(D_{\mathrm R}(\overline{{\varvec{c}}})\). Following [22] a suitable control of the difference between \({\mathscr {D}}_{\mathrm R}({\varvec{c}})=\overline{D_{\mathrm R}({\varvec{c}})}\) and \(D_{\mathrm R}(\overline{{\varvec{c}}})\) can be obtained through a convexity assumption exploiting the strict convexity of \({\varvec{c}}\mapsto H({\varvec{c}}|{\varvec{w}}_\mathsf q)\). In the following condition (23) we generalize the condition in [22, Theorem 3.1], where only the case \(\mu _1=..=\mu _I=\mu \) is considered.
Theorem 1
(Convexity method). Consider the setting of equation (19) with the Liapunov functionals \({\mathscr {H}}_\mathsf q\) and the dissipation \({\mathscr {D}}={\mathscr {D}}_{\mathrm D}+{\mathscr {D}}_{\mathrm R}\), where the pointwise dissipation \(D_{\mathrm R}\) satisfies (18). Assume further that
then we have the energy-dissipation estimate (20) with
Proof
For each i we set \(r_i=\delta _i\rho _{{\mathrm l}{\mathrm S}{\mathrm o}}(\varOmega )>0\) and choose \(\theta \in {]0,1[}\). Then, for all \({\varvec{c}}\in \mathfrak S(\mathsf q)\), we have the estimate
For the first term we use the convexity (23) and Jensen’s inequality, and for the second we use \({\varvec{c}}\in \mathfrak S(\mathsf q)\) and (22):
Using the optimal \(\theta _i= \mu _i/(\mu _i{+}k_{\mathrm R}(\mathsf q))\) the desired estimate (20) with \(K(\mathsf q)\) satisfying (24) is established. \(\square \)
We emphasize that the convexity method described above does not depend on the condition of detailed balance as used in [22], but only used the reactive dissipation \(D_{\mathrm R}({\varvec{c}})\) which has to be non-negative, satisfy the estimate (18), and must be convexifiable by adding \(\mu H({\varvec{c}}|{\varvec{c}}_*)\). Thus, it is ideally suited to handle the case of complex-balanced reaction systems as well.
Of course, the above theorem is only the simplest form of the convexity method. We refer to [22] for generalizations involving more general relative entropies or cases where \(\delta _i=0\) for some i. In [20, 23] it is also shown that the method can be adapted to the case of energy-reaction-diffusion systems where the equilibrium state \({\varvec{c}}_*={\varvec{w}}(u)\) may depend on the internal energy \(u\in {[0,\infty ]}\).
Example 3
(Explicit bounds for \({\mathscr {A}}_1 \rightleftharpoons 2{\mathscr {A}}_2\)). To highlight the usability of the approach we consider the system
for which we have \(\mathsf {Q}\overline{{\varvec{c}}}= 2\overline{c}_1+\overline{c}_2\) and \({\varvec{c}}_*=(1,1)^\top \). The reactive part of the dissipation is \(D_{\mathrm R}({\varvec{c}})=\kappa (c_2^2{-}c_1)\log \big (c_2^2/c_1\big )\), which is clearly nonconvex, since \(D_{\mathrm R}({\varvec{c}})=0\) if and only if \(c_1=c_2^2\). It was shown in [22, Lem. 4.3] that the function
is convex for \(\mu _1\ge \kappa \mu _*\) with \(\mu _*\approx 1.1675\). Based on this, and an analysis of the RRE it is shown that (20) holds with
Moreover, it could be shown that a suitable generalization of the convexity method allows one to handle the case \(\delta _2=0\) as well leading to a lower estimate of the form
3.3 Applicability of Convexity Method for \(a {\mathscr {A}}_1\rightleftharpoons B {\mathscr {A}}_2\)
Here we investigate the question to which two-species models with reaction pair \(a {\mathscr {A}}_1\rightleftharpoons b {\mathscr {A}}_2\) the convexity method can be applied. The RDS in \(\varOmega \) reads
together with no-flux boundary conditions on \(\partial \varOmega \). Here \(\delta _i,\kappa >0\) and the stoichiometric coefficients satisfy \(a,b\ge 1\). The stoichiometric subspace is \({\mathbb S}=\mathrm {span}({-}a,b)^\top \), and \(\mathsf {Q}\in {\mathbb R}^{1\times 2}\) is given via \(\mathsf {Q}{\varvec{c}}= bc_1{+}a c_2\),
The RRE reads \(\dot{\varvec{c}}= -(c_1^a{-}c_2^b)\,(a,-b)^\top \), and we need convexity of the function
for some \(\mu _1,\mu _2\ge 0\). Here and in the sequel we often set \(\kappa =1\), but recover the obvious position of \(\kappa \) in the final result.
For joint convexity in both variables it is necessary to have separate convexity, namely that of \(G_{\varvec{\mu }}(\cdot , c_2)\) and \(G_{\varvec{\mu }}(c_1,\cdot )\) for all \(c_2\) and \(c_1\), respectively. Taking the second derivative of \(G_{\varvec{\mu }}(\cdot , c_2)\) we have to show that the infimum for \(c_1,c_2>0\) is non-negative for some \(\mu _1\). From the explicit form
we see that the infimum is \(-\infty \) for \(a <1\), by fixing \(c_1>0\) and considering \(c_2\searrow 0\). For \(a\ge 1\), we can minimize first with respect to \(c_2\), which is attained for \(c_2^b=(a{-}1)c_1^a\). Thus, for \(a\ge 1\) we have
For \(a\in [1,m^*]\) with \(m^*\approx 22.06217\) we have \(f(a)\ge 0\) such that the term is non-negative for all \(\mu _1\ge 0\), while for \(a>m^*\) the infimum over \(c_1>0\) is \(-\infty \). In summary, we conclude that \(G_{\varvec{\mu }}\) is separately convex if and only if \(D_{\mathrm R}(c_1,c_2)\) is so, and this is the case if and only if \(a,b\in [1,m^*]\), i.e. \(\mu _1\) and \(\mu _2\) cannot help for separate convexity.
It remains to find the subset where joint convexity holds. Using the diagonal matrix \(K({\varvec{c}}):=\mathop {\mathrm {diag}}\big ((c_1/a)^{1/2},(c_2/b)^{1/2}\big )\) the Hessian gives
Thus, the existence of \({\varvec{\mu }}=(\mu _1,\mu _2)\) such that \(G_{\varvec{\mu }}(\cdot )\) is (jointly) convex, is equivalent to showing that the eigenvalues of \(L({\varvec{c}})\) are bounded from below uniformly for \(c_1,c_2>0\). By our restriction \(a,b\in [1,m^*]\) we know that the diagonal terms are non-negative.
For \(a=b=1\) we obviously have \(L({\varvec{c}})\ge 0\), which is the convexity of \({\varvec{c}}\mapsto (c_1{-}c_2)\log (c_1/c_2)\). For \(b=a \in [1,m^*]\) we have (with \(y=c_1/c_2\))
Because y and \(c_1\) can be chosen independently, we have to show \(L({\varvec{c}})\ge 0\). Since the diagonal elements are non-negative it suffices to make the determinant non-negative as well. We have \( \det L({\varvec{c}})=c_1^{2a-2}\,y\, \ell _a(y)\) with
It is easily checked that \(\ell _a(1)=\ell '_a(1)=0\) and \(\ell ''_a(1)= 4a^2(a{-}1)(2{-}a)\). Thus, for \(a=b>2\) we have no lower bound for the eigenvalues of \(L({\varvec{c}})\). For \(a=b\in [1,2]\) we summarize the positive result as follows.
Theorem 2
For \(a\in [1,2]\) the function
Consequently, for the two-species RDS (26) with \(b=a \in [1,2]\) the convexity method applies with \(\mu =0\), and we obtain the lower estimate
Proof
The first result follows from showing \(\ell _a(y)\ge 0\). Setting \(z=y^{-a}\) we need
but this can be checked easily by a numerical plot.
To obtain the lower bound for \(K(\mathsf q)\) we need to estimate the reactive decay rate \(k_{\mathrm R}\) as defined in (18). Using \(\mathsf {Q}{\varvec{c}}= a(c_1{+}c_2)=\mathsf q\) and \({\varvec{w}}(\mathsf q)=\frac{\mathsf q}{2a}(1,1)\), we set \({\varvec{c}}=\frac{\mathsf q}{2a}(s,2{-}s)\) with \(s\in [0,2]\), then for \(a\in [1,2]\) we have
where the last estimate follows by inspecting the graph of the function in the infimum numerically: the minimum is attained at \((s,a)\in \{(1,1),(1,2)\}\).
Now the lower estimate for \(K(\mathsf q)\) follows from Theorem 1 with \(\mu =0\). \(\square \)
For the general case \(1\le a < b\) we have
The coefficient functions are given by \(A_1(\rho )=1+\rho \big (2a{-}1{+}(a{-}1)\log \rho \big )\),
In the case \(a=1\) it suffices to show that \(L({\varvec{c}})+\mu _1\left( {\begin{array}{c}1\ 0\\ 0\ 0\end{array}}\right) \ge 0\) for some \(\mu _1\ge 0\), which is equivalent to
Since the function in the supremum is continuous for \(b\in {[1,m^*]}\) and converges to \(b{-}1\) for \(\rho \rightarrow \infty \) and to \(-\infty \) for \(\rho \rightarrow 0\), the supremum M(b) exists for all \(b\in {[1,m^*]}\). Of course, \(\widehat{\mu }(1)=0\) and \(\widehat{\mu }(1)\approx 1.1675\), see Example 3. Numerically we find \((b{-}1)/(1-b/m^*)\le \widehat{\mu }(b)\le 1.1(b{-}1)/(1-b/m^*)\) for \(b\in {[1,m^*]}\). We summarize this positive result as follows:
Theorem 3
For \(a=1\) and \(b \in {[1,m^*[}\) the convexity method is applicable to the two-species RDS (26) with the choice \(\mu =\kappa \widehat{\mu }(b)\) giving the lower bound
In the case \(1<a<b\), we can use that for fixed \(\rho >0\) the smaller eigenvalue of \(\left( {\begin{array}{c}\ \ A_1(\rho ) \quad -(yA_2)^{1/2}\\ -(yA_2)^{1/2} \quad A_3(\rho )\ \ \end{array}}\right) \) converges to \(n(\rho ):=A_1(\rho )-A_2(\rho )/A_3(\rho )\) for \(y\rightarrow \infty \). However, this value is still multiplied by \(y^c\) with a positive power \(c=(a{-}1)b/(b{-}a)\). Hence, if there is a \(\rho \) with \(n(\rho )<0\), then the eigenvalues of \(L({\varvec{c}})\) cannot be bounded from below. An explicit calculation gives \(n(1)=0\) and \(n'(1) = 2(a{-}b)/b <0\) such that \(\rho >1\) with \(n(\rho )<0\) always exists.
We conclude by stating our expectation that exploiting higher entropies (cf. [22, Sect. 3.4]) allows us to widen the applicability of the convexity method for a much larger variety of cases.
3.4 The Method of Desvillettes, Fellner, and Tang
In a series of papers starting with [3, 4] and culminating with [5] a more general method for the derivation of explicit energy-dissipation estimates was derived. We give a short overview of the Steps 1 to 4 in [8, Sect. 2.2] to highlight the differences to the above convexity method. Of course, this general method avoids any convexity assumption of the type (23), which is rather restrictive, but gives simpler and sharper results if it is applicable. The general method uses several explicit estimates from functional analysis but needs to estimate some logarithmically growing terms from above.
For simplicity we restrict to the case with DBC (cf. (9)) and assume \({\varvec{c}}_*=(1,..,1)^\top \), but emphasize that RRE with the CBC can be handled as in [5]. The major idea is to introduce the functions \(a_i=\sqrt{c}_i\) and the vector \({\varvec{a}}=(a_1,..,a_I)\) such that the two parts of the dissipation can be estimated via
where we used the elementary inequality
to estimate the reactive part from below. As above, for \({\varvec{c}}\in \mathfrak S(\mathsf q)\) we have \({\mathscr {H}}({\varvec{c}}|\overline{{\varvec{c}}})= {\mathscr {H}}({\varvec{c}}|{\varvec{w}}_\mathsf q) +{\mathscr {H}}(\overline{{\varvec{c}}}|{\varvec{w}}_\mathsf q)\), and we have to control the second term. For this, one introduces the continuous and increasing function
which provides the elementary estimate \({\mathscr {H}}(\overline{{\varvec{c}}}|{\varvec{w}}_\mathsf q)=H(\overline{{\varvec{c}}}|{\varvec{w}}_\mathsf q) =\)
where the constant M is given by \(\max \{\, \varPhi (K_0/w^\mathsf q_i) \, | \, i=1,..,I \,\} \) with \(K_0=\max \{\, \overline{c}_i \, | \, i=1,..,I \,\} \). Thus, one needs an upper bound for \(\overline{c}_i\) which follows from \(\lambda _{\mathrm B}(z)\ge z-2\) which gives \(b\lambda _{\mathrm B}(a/b)\ge a-2b\) and hence
Since \({\mathscr {H}}_\mathsf q\) is a Liapunov function solutions satisfy
The most difficult part in this method is to find a constant \(K_3(\mathsf q)\) such that the estimate
holds. The constant \(K_3\) depends on the Poincare constant for \(\varOmega \) and polynomially on \(K_0\) from above, where the degree of the polynomial depends on the maximum of \(|{\varvec{\alpha }}^{r}|\), since one exploits the Lipschitz continuity of \({\varvec{a}}\mapsto {\varvec{a}}^{{\varvec{\alpha }}^r}\) on large balls.
In the final step it remains to show that the term \(\Vert \nabla {\varvec{a}}\Vert _{{\mathrm L}^2}^2\) can be used to control the mismatch between \(\big ((\overline{c}_i)^{1/2}\big )_i \) and \(\overline{{\varvec{a}}}\) such that the constraint \(\mathsf q=\mathsf {Q}\overline{{\varvec{c}}}\) can be exploited. We refer to [5] for the full proof and conclude with some remarks of comparison.
Obviously, this method works in much more general cases than the convexity method. In both cases it is possible to derive explicit constants, however in the general method these constants are much more involved and cannot be interpreted as easily by the optimal decay rates of the diffusion alone and of the reactions alone.
Nevertheless, the central idea is quite similar: in both cases it is crucial to estimate suitable integral quantities by the corresponding averages, namely using Jensen’s inequality in the convexity method (cf. the proof of Theorem 1) and (28) for the general method.
4 The Glitzky-Gröger-Hünlich Approach
Gröger started his work on entropic methods for reaction-diffusion system with mass-action kinetics already in [17, 18]. In the unpublished work [19, Theorem 2] we provided a new approach for estimating the relative entropy \({\mathscr {F}}\) in terms of the dissipation rate \({\mathscr {D}}\). This approach, which relies on an interesting contradiction argument and compactness methods, was then further developed in [14,15,16] to derive global exponential decay rates was developed for electro-reaction-diffusion systems with reaction systems satisfying a detailed balance condition. The theory there is restricted to the two-dimensional case, but this restriction is only needed because of the coupling of the charges via the Poisson equation. We repeat the arguments and show how they simplify and generalize to arbitrary dimensions for uncharged particles.
Throughout we consider functions
We recall the energy-dissipation balance \(\frac{{\mathrm d}}{{\mathrm d}t} {\mathscr {H}}_\mathsf q({\varvec{c}}(t))= - {\mathscr {D}}({\varvec{c}}(t))\) with \({\mathscr {H}}_\mathsf q({\varvec{c}})={\mathscr {H}}({\varvec{c}}|{\varvec{w}}_\mathsf q)= \int _\varOmega H({\varvec{c}}(x)|{\varvec{w}}_\mathsf q) \;\!\mathrm {d}x\), and the dissipation is estimated from below as follows:
Obviously, all \({\varvec{c}}\in \mathfrak S(\mathsf q)\) satisfy the equivalences
The following result is an adaptation of the results in [16, Theorem 5.2], which rely on a non-constructive compactness argument. There the theory was developed for a semiconductor model involving a Poisson equation, which led to a restriction of the space dimension, namely \(d\le 2\). We will show that such a restriction is not necessary for pure RDS. We refer to [23] for a generalization to the non-isothermal case. Note that this result is also somewhat weaker than the convexity method, since the decay constant \(K(\mathsf q,R)\) depends on R which is an upper bound for \({\mathscr {H}}_\mathsf q({\varvec{c}})\)
Theorem 4
(General exponential decay). Let \(\varOmega \subset {\mathbb R}^d\) with \(d\in {\mathbb N}\) be a bounded domain with Lipschitz boundary. Furthermore assume that the unique-equilibrium condition (17) holds. Then,
Proof
Throughout this proof we fix \(\mathsf q\in \mathfrak {Q}\) and write for simplicity \({\varvec{w}}={\varvec{w}}_\mathsf q\).
In order to produce a contradiction, we assume that for all \(n\in {\mathbb N}\) there exist \({\varvec{c}}_{(n)}\) with
In particular, this implies \({\mathscr {D}}_{\mathrm D}({\varvec{c}}_{(n)})+ {\mathscr {D}}_{\mathrm R}({\varvec{c}}_{(n)}) \rightarrow 0\). Moreover, the bound \({\mathscr {H}}_\mathsf q({\varvec{c}}_{(n)})\le R\) and the standard estimate \(\lambda _{\mathrm B}(z)\ge (\sqrt{z}{-}1)^2\) provide the bounds
Thus, we conclude \(\Vert \sqrt{c_{(n)i}} - \sqrt{a_i}\,\Vert _{{\mathrm H}^1} \rightarrow 0\) for a constant vector \({\varvec{a}}=(a_1,..,a_I)\). By the strong convergence and the strong lower semicontinuity we have
Hence, the UEC (17) implies \({\varvec{a}}={\varvec{w}}\).
This in turn implies \({\mathscr {H}}_\mathsf q({\varvec{c}}_{(n)})\rightarrow 0\). To see this, we use that the convergence \(\sqrt{c_{(n)i}} \rightarrow \sqrt{w_i}\) in \({\mathrm H}^1\) implies the same convergence in \({\mathrm L}^{2p}\) for some \(p>1\). Taking squares we find \(c_{(n)i} \rightarrow w_i\) in \({\mathrm L}^p\). Now the estimate \(\lambda _{\mathrm B}(z)\le C_p(1 {+} z)^p\) and the continuity of \(\lambda _{\mathrm B}\) imply the continuity of \({\mathscr {H}}_\mathsf q\) on \({\mathrm L}^p(\varOmega )^I\) by Lebesgue’s dominated convergence theorem. Hence, we conclude \({\mathscr {H}}_\mathsf q({\varvec{c}}_{(n)})\rightarrow {\mathscr {H}}_\mathsf q({\varvec{w}})=0\).
Continuing in our task to produce a contradiction we set
where the mapping \(\varPsi (\lambda ,\cdot )\) and its inverse \(\varPhi (\lambda ,\cdot )\) are given by
For \({\varvec{b}}_{(n)}\) we have the following two estimates
Thus, there exists a constant vector \({\varvec{d}}\) such that \({\varvec{b}}_{(n)} \rightarrow {\varvec{d}}\) strongly in \({\mathrm H}^1(\varOmega ;{\mathbb R}^I)\).
To analyze the limit of the sequence \(\frac{1}{\lambda _n^2 } {\mathscr {D}}_{\mathrm R}({\varvec{c}}_{(n)})\) we use the function \({\mathbb D}:[0,1]\times {\mathbb R}^I \rightarrow [0,\infty ]\) via
Here \({\mathbb W}= \mathop {\mathrm {diag}}(w_1,..,w_I)\) and \({\mathbb H}\ge 0\) is the Hessian \({\mathrm D}^2 D_{\mathrm R}({\varvec{w}})\). By construction the function \({\mathbb D}\) is lower semi-continuous, since A is simply the limit of \({\mathbb D}(\lambda ,\cdot )=D_{\mathrm R}(\varPhi (\lambda ,\cdot )/\lambda ^2\), where we use the expansion \(\varPhi (\lambda ,{\varvec{b}})= {\varvec{w}}+ 2\lambda {\mathbb W}^{1/2} {\varvec{b}}+ O(|\lambda {\varvec{b}}|^2)\).
Using \({\varvec{b}}_{(n)}\rightarrow {\varvec{d}}\) in \({\mathrm H}^1(\varOmega )\) provides a subsequence such that \({\varvec{b}}_{(n)}(x)\rightarrow {\varvec{d}}\) a.e. in \(\varOmega \). Since by construction we have \(\int _\varOmega {\mathbb D}(\lambda _n,{\varvec{b}}_{(n)})\;\!\mathrm {d}x = {\mathscr {D}}_{\mathrm R}({\varvec{c}}_{(n)})/\lambda _n^2\), the lower semicontinuity and positivity of \({\mathbb D}\) and Fatou’s lemma yield
The UEC (17) and the CBC for the mass-action structure imply that the Hessian \({\mathbb H}={\mathrm D}^2 D_{\mathrm R}({\varvec{w}})\) has a well-defined kernel, namely exactly the one given by the linearization at \({\varvec{w}}\) of set of all equilibria \({\varvec{w}}_{\widetilde{\mathsf q}}\) for \({\widetilde{\mathsf q}}\in \mathfrak {Q}\). Thus, the explicit formula (16) shows \(\mathrm {kernel}({\mathbb K})= {\mathbb W}{\mathbb S}^\bot \), such that \(A({\varvec{d}})=0\) implies \({\mathbb W}^{-1/2} {\varvec{d}}\in {\mathbb S}^\bot \).
Moreover, \(\mathsf q=\mathsf {Q}{\varvec{w}}={\mathscr {Q}}({\varvec{c}}_{(n)})\) and the strong \({\mathrm L}^2\) convergence \({\varvec{b}}_{(n)}\rightarrow {\varvec{d}}\) imply
This implies \({\mathbb W}^{1/2}{\varvec{d}}\in {\mathbb S}\). Since we already know \({\mathbb W}^{-1/2}{\varvec{d}}\in {\mathbb S}^\perp \), we arrive at
To generate the desired contradiction we introduce the function
Note that \(\widetilde{H}\) is continuous on its domain \(\mathrm {dom}(\widetilde{H})= \{\, (\lambda ,b)\in [0,1]\times {\mathbb R} \, | \, 1{+}\lambda b\ge 0 \,\} \), which is closed. Moreover, using \((\sqrt{z}{-}1)^2\le \lambda _{\mathrm B}(z)\le C_p(\sqrt{z}{-}1)^2(1{+}z)^p\) we have \(b^2\le \widetilde{H}(\lambda ,b)\le b^2 C_p(3{+}2\lambda ^2b^2)^p\) on the domain. Thus,
where we used \({\varvec{b}}_n\rightarrow {\varvec{d}}\) in \({\mathrm H}^1(\varOmega )^I\) and that the functional defined via \(\widetilde{H}\) is continuous on \({\mathrm H}^1(\varOmega )^I\subset {\mathrm L}^{2p}(\varOmega )^I\) because of the continuity of and the upper bound for \(\widetilde{H}\).
Thus, (30) and (31) provide the desired contradiction, and proof is finished. \(\square \)
References
Alikakos, N.D.: An application of the invariance principle to reaction-diffusion equations. J. Differ. Equ. 33(2), 201–225 (1979)
Dreyer, W., Druet, P.-É., Gajewski, P., Guhlke, C.: Existence of weak solutions for improved Nernst–Planck–Poisson models of compressible reacting electrolytes. WIAS preprint 2291 (2016)
Desvillettes, L., Fellner, K.: Exponential decay toward equilibrium via entropy methods for reaction-diffusion equations. J. Math. Anal. Appl. 319(1), 157–176 (2006)
Desvillettes, L., Fellner, K.: Entropy methods for reaction-diffusion systems. In: Proceedings of the 6th AIMS International Conference, Discrete Contin. Dyn. Syst. (suppl). Dyn. Syst. Differ. Equ. 304–312 (2007)
Desvillettes, L., Fellner, K., Tang, B.Q.: Trend to equilibrium for reaction-diffusion systems arising from complex balanced chemical reaction networks. arXiv:1604.04536 (2016)
Druet, P.-É.: Analysis of improved Nernst–Planck–Poisson models of isothermal compressible electrolytes subject to chemical reactions: the case of a degenerate mobility matrix. WIAS preprint 2321, (2016)
Feinberg, M.: Complex balancing in general kinetic systems. Arch. Rational Mech. Anal. 49, 187–194 (1972/73)
Fellner, K., Tang, B.Q.: Explicit exponential convergence to equilibrium for nonlinear reaction-diffusion systems with detailed balance condition. arXiv:1601.05992 (2016)
Fougéres, P., Gentil, I., Zegarlinski, B.: Solution of a class of reaction-diffusion systems via logarithmic sobolev inequality. arXiv:1405.1170 (2014)
Fiedler, B.: Global Hopf bifurcation in porous catalysts. In Knobloch, H.W., Schmitt, K. (eds.) Equadiff 82 (Würzburg, 1982), vol. 1017 of Lecture Notes in Math, pp. 177–184. Springer, Berlin (1983)
Fiedler, B.: An index for global Hopf bifurcation in parabolic systems. J. Reine Angew. Math. 359, 1–36 (1985)
Fischer, J.: Global existence of renormalized solutions to entropy-dissipating reaction-diffusion systems. Arch. Rational Mech. Anal. 218(1), 553–587 (2015)
Gentil, I., Zegarlinski, B.: Asymptotic behaviour of reversible chemical reaction-diffusion equations. Kinet. Relat. Models 3(3), 427–444 (2010)
Glitzky, A., Gröger, K., Hünlich, R.: Existence, uniqueness and asymptotic behaviour of solutions to equations modelling transport of dopants in semiconductors. In: Frehse, J., Gajewski, H. (eds.) Special Topics in Semiconductor Analysis, pp. 49–78. Bonner Mathematische Schriften no. 258 (1994)
Glitzky, A., Gröger, K., Hünlich, R.: Free energy and dissipation rate for reaction diffusion processes of electrically charged species. Appl. Anal. 60(3–4), 201–217 (1996)
Glitzky, A., Hünlich, R.: Energetic estimates and asymptotic for electro-reaction-diffusion systems. Z. angew. Math. Mech. (ZAMM) 77(11), 823–832 (1997)
Gröger, K.: Asymptotic behavior of solutions to a class of diffusion-reaction equations. Math. Nachr. 112, 19–33 (1983)
Gröger, K.: On the existence of steady states of certain reaction-diffusion systems. Arch. Rational Mech. Anal. 92(4), 297–306 (1986)
Gröger, K.: Free energy estimates and asymptotic behaviour of reaction-diffusion processes. WIAS preprint 20, (1992)
Haskovec, J., Hittmeir, S., Markowich, P.A., Mielke, A.: Decay to equilibrium for energy-reaction-diffusion systems. SIAM J. Math. Anal. Submitted. WIAS preprint 2233 (2016)
Horn, F., Jackson, R.: General mass action kinetics. Arch. Rational Mech. Anal. 47, 81–116 (1972)
Mielke, A., Haskovec, J., Markowich, P.A.: On uniform decay of the entropy for reaction-diffusion systems. J. Dynam. Diff. Eqns. 27(3–4), 897–928 (2015)
Mielke, A., Mittnenzweig, M.: Convergence to equilibrium in energy-reaction-diffusion systems using vector-valued functional inequalities. In preparation. WIAS preprint 2349 (2016)
Mielke, A., Peschka, D., Rotundo, N., Thomas, M.: Gradient structures for optoelectronic models of semiconductors. In: Proceedings of ECMI 2016. Accepted. WIAS preprint 2317 (2016)
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. 41(4), 1293–1327 (2014)
Pierre, M.: Global existence in reaction-diffusion systems with control of mass: a survey. Milan J. Math. 78(2), 417–455 (2010)
van der Schaft, A., Rao, S., Jayawardhana, B.: Complex and detailed balancing of chemical reaction networks revisited. J. Math. Chem. 53(6), 1445–1458 (2015)
Acknowledgements
With great pleasure, the author thanks Bernold Fiedler for many years of friendship and a multitude of rich and entertaining interactions. The research was partially supported by the DFG Collaborative Research Center 910 Control of self-organizing nonlinear systems: Theoretical methods and concepts of application via Subproject A5 “Pattern Formation in Systems with Multiple Scales” and by the Erwin-Schrödinger-Institut für Mathematische Physik (ESI) in Vienna, where part of this work was prepared. The author is grateful for stimulating and helpful discussion with Laurent Desvillettes, Klemens Fellner, and Annegret Glitzky.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Mielke, A. (2017). Uniform Exponential Decay for Reaction-Diffusion Systems with Complex-Balanced Mass-Action Kinetics. In: Gurevich, P., Hell, J., Sandstede, B., Scheel, A. (eds) Patterns of Dynamics. PaDy 2016. Springer Proceedings in Mathematics & Statistics, vol 205. Springer, Cham. https://doi.org/10.1007/978-3-319-64173-7_10
Download citation
DOI: https://doi.org/10.1007/978-3-319-64173-7_10
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-64172-0
Online ISBN: 978-3-319-64173-7
eBook Packages: Mathematics and StatisticsMathematics and Statistics (R0)