A proof of unlimited multistability for phosphorylation cycles
Elisenda Feliu, Alan D. Rendall, Carsten Wiuf

TL;DR
This paper proves that phosphorylation cycles can have an unlimited number of stable steady states, demonstrating complex multistability behavior in biochemical systems through mathematical analysis.
Contribution
The authors prove a conjecture that phosphorylation cycles can have up to 2[n/2]+1 stable steady states, extending understanding of multistability in biochemical networks.
Findings
Phosphorylation cycles can have arbitrarily many stable steady states.
The paper confirms the maximum number of stable states as 2[n/2]+1.
Mathematical techniques used include geometric singular perturbation theory.
Abstract
The multiple futile cycle is a phosphorylation system in which a molecular substrate might be phosphorylated sequentially n times by means of an enzymatic mechanism. The system has been studied mathematically using reaction network theory and ordinary differential equations. It is known that the system might have at least as many as 2[n/2]+1 steady states (where [x] is the integer part of x) for particular choices of parameters. Furthermore, for the simple and dual futile cycles (n=1,2) the stability of the steady states has been determined in the sense that the only steady state of the simple futile cycle is globally stable, while there exist parameter values for which the dual futile cycle admits two asymptotically stable and one unstable steady state. For general n, evidence that the possible number of asymptotically stable steady states increases with has been given, which has…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
11footnotetext: Department of Mathematical Sciences, University of Copenhagen, Universitetsparken 5, 2100 Copenhagen, Denmark. [email protected]: Institut für Mathematik, Johannes Gutenberg-Universität Mainz, Staudingerweg 9, D-55099 Mainz, Germany. [email protected]: Department of Mathematical Sciences, University of Copenhagen, Universitetsparken 5, 2100 Copenhagen, Denmark. [email protected]
A proof of unlimited multistability for phosphorylation cycles
Elisenda Feliu1, Alan D. Rendall2 and Carsten Wiuf3
Abstract
The multiple futile cycle is a phosphorylation system in which a molecular substrate might be phosphorylated sequentially times by means of an enzymatic mechanism. The system has been studied mathematically using reaction network theory and ordinary differential equations. It is known that the system might have at least as many as steady states (where is the integer part of ) for particular choices of parameters. Furthermore, for the simple and dual futile cycles () the stability of the steady states has been determined in the sense that the only steady state of the simple futile cycle is globally stable, while there exist parameter values for which the dual futile cycle admits two asymptotically stable and one unstable steady state. For general , evidence that the possible number of asymptotically stable steady states increases with has been given, which has led to the conjecture that parameter values can be chosen such that out of steady states are asymptotically stable and the remaining steady states are unstable.
We prove this conjecture here by first reducing the system to a smaller one, for which we find a choice of parameter values that give rise to a unique steady state with multiplicity . Using arguments from geometric singular perturbation theory, and a detailed analysis of the centre manifold of this steady state, we achieve the desired result.
1 Introduction
Post-translational modifications of proteins are ubiquitous in almost all molecular processes at the cellular level. Perhaps the most important post-translational modification process is that of phosphorylation, where no, one or several phosphate groups are attached to specific sites of a protein, thereby creating different protein phosphoforms. It is estimated that more than one third of all proteins in eukaryotes are temporarily phosphorylated [5]. Moreover, the number of phosphorylation sites varies greatly from protein to protein and, for example, exceeds in the case of the tumour suppressor protein p53 [25] and in the case of the tau protein, a microtubule stabiliser [17]. However, the phosphorylation process appears in many different guises. One particularly widespread variant is that of distributive sequential phosphorylation where a protein is phosphorylated one site at a time and in sequential order. Dephosphorylation is the reverse process and removes phosphate groups in the reverse order.
The standard model of distributive sequential phosphorylation consists of molecular reactions
[TABLE]
where denotes the number of phosphorylation sites, , , denotes the phosphoform with phosphate groups attached, is an enzyme (a kinase) that catalyses the phosphorylation process, is another enzyme (a phosphatase) that catalyses the dephosphorylation process, and and , , are enzyme-substrate complexes. The model is also known as the multiple futile cycle [27].
Assuming mass-action kinetics [7], the reaction network might be modelled by a system of ordinary differential equations (ODEs) in the concentrations of the substances (the phosphoforms, enzyme-substrate complexes and free enzymes). It leads to a high-dimensional ODE system in variables (concentrations) and constants (one for each reaction). It has been argued, but not proved, that the number of possible stable steady states of the system increases linearly with , thereby allowing the cell a large amount of functional flexibility. The phenomenon has been named *unlimited multistability * [26, 27].
In the case , the simple futile cycle, it is known that there is a unique positive steady state for fixed total amounts of substrate (protein) and enzymes, and that this solution is globally asymptotically stable [1]. In the case , the dual futile cycle, the conclusion was first reached with the help of simulations that for certain choices of parameters there are three steady states, two of which are stable [21]. It was later proved rigorously that at most three steady states exist and that for certain parameter values there are indeed three [27]. In that paper nothing was proved about the stability of these solutions. Later it was formally proven that for suitable choices of parameters and total amounts of substrate and enzymes these three solutions are hyperbolic, two are asymptotically stable and the third is a saddle [15]. The aim of this paper is to extend these results on stability to general values of .
For general , there can be more than two stable steady states [14]. Evidence that there can be as many as steady states with of them being stable was presented in [26]. Here denotes the floor function, the largest integer smaller than a real number . In more detail, it was shown that steady states are in one to one correspondence with the intersections of two curves in the plane and these curves were plotted numerically. It was also indicated how in a certain formal limit these intersections correspond to the roots of a polynomial in one variable. Starting from these considerations it has been proved analytically that there are parameters for which the number of steady states indicated in [26] exist but their stability was not treated [27].
The number of steady states might be larger than for certain choices of parameter values. For , the bound is an upper bound, but for , there can be as many as five steady states [13].
We prove that there exist parameter values for which the ODE system has stable and unstable steady states (for fixed total amounts of substrate and enzymes). The line of argument is the following. First we will apply geometric singular perturbation theory (GSPT) to reduce the ODE system in variables to an ODE system in variables, the phosphoform concentrations. This system is known as the Michaelis-Menten limit (or system) of the original system [15]. For the Michaelis-Menten system we will show that there exists a choice of parameter values for which there is one asymptotically stable steady state with multiplicity . To achieve this, we apply a combination of linear algebra and dynamical systems theory. The main hurdle is to establish asymptotic stability of the steady state as it is not hyperbolic but has a centre manifold of dimension one (for fixed total amount of substrate). The leading non-zero coefficient of the system in the direction of the centre manifold is negative but depends on . Having established this, we again apply perturbation theory to conclude the existence of parameter values for which there are steady states of which are asymptotically stable and are unstable. With this in place, we finally lift the steady states to the original system while preserving their stability properties.
2 The basic equations
We consider a protein and let be the protein with phosphate groups attached to it. The kinase which catalyses the phosphorylation of is denoted by and the phosphatase which catalyses the dephosphorylation of by . The phosphorylation and dephosphorylation of the protein proceeds through the formation of enzyme-substrate complexes. For , we let denote the enzyme-substrate complex formed by and , and similarly by the enzyme-substrate complex formed by and . The reaction mechanism under consideration consists of the reactions
[TABLE]
where the labels of the reactions indicate the reaction rate constants. These are positive real numbers. Let be the concentration of for , and the concentrations of and , respectively, for , and let and be the concentrations of and , respectively. Under the assumption of mass-action kinetics, the evolution equations become
[TABLE]
where , . The quantities
[TABLE]
are conserved. Here , and are known as the total amounts of kinase, phosphatase and substrate, respectively. Note that using the equation for the conserved quantities and , we might eliminate the variables and from the right hand side of equations (1)-(5) and thus the evolution equations for these two variables can be discarded. The relation (8) might be used to eliminate a further variable but this will not be done here since it would destroy the symmetry of the system.
We next introduce rescaled variables that generalise the rescaling used in the case of the dual futile cycle [15]. For a parameter , let , , and . Denote the derivative with respect to by a prime and drop the tildes for convenience. This leads to the equations
[TABLE]
Correspondingly, we get rescaled conserved quantities and identical to (6) and (7) (after cancelling ), and the conserved quantity
[TABLE]
The expressions in the rescaled variables remain regular as tends to zero, in the sense that the functions on the right hand sides of the equations extend in a -manner to , and in the limit some of the evolution equations reduce to algebraic equations. This is an example of the standard situation considered in GSPT. (For an introduction to GSPT see [19][Chapter 1].) In general we have a system of equations of the form
[TABLE]
Here the prime denotes the derivative with respect to and is a parameter. Introducing a new time variable and denoting the derivative with respect to by a dot, leads to the extended system
[TABLE]
The variable is generally referred to as the slow variable and as the fast variable.
Assume that the equation is equivalent to for a continuously differentiable function so that the zero set of is a manifold. Then for the two equations for and in (14) are equivalent to the system , which we refer to as the limiting system. Of particular importance are the eigenvalues of the derivative of with respect to . In this context these are known as transverse eigenvalues.
The central conclusion is that when none of the transverse eigenvalues has zero real part, there exists an invariant manifold for the extended system called the slow manifold with the following properties:
- •
Its restriction to is the zero set of .
- •
The restriction of the extended system to the invariant manifold is a system which, when written in terms of the time variable , depends in a regular manner on and agrees with the limiting system for .
The meaning of the word ‘regular’ here is not only that the right hand sides of the equations are functions of the parameter which for are as differentiable as the original system but also that the equations can be solved for the time derivatives.
Consider now the evolution equations (9)-(13) for the multiple futile cycle with the variables and eliminated using the rescaled conservation equations, the analogues of (6) and (7). Then the variables might be taken as the slow variables in the general set-up and the variables as the fast variables . Here, the equation is equivalent to setting the right hand side of (2) and (3) to zero and eliminating and using the conservation equations. By setting (2) and (3) to zero we obtain
[TABLE]
where
[TABLE]
Using the conserved quantities and , we further have by insertion
[TABLE]
which leads to
[TABLE]
for . These expressions define the function above.
The transverse eigenvalues are by definition the eigenvalues of the linearisation of the right hand side of the evolution equations for the concentrations of the substrate-enzyme complexes with respect to those complexes. That is, the linearisation of the equations for ,
[TABLE]
The matrix can be seen as the sum of a diagonal matrix and another matrix . The diagonal elements of are for the rows corresponding to , , and for the rows corresponding to , . The matrix is block diagonal with one block corresponding to each of the two enzymes. We only need to consider one of these blocks as the other one can be treated in a strictly analogous manner. Consider the block corresponding to the enzyme . All entries of the -th row of the block are equal to . The transverse eigenvalues have negative real part because all eigenvalues of have positive real part, as shown in the lemma below.
Lemma 2.1**.**
If is a matrix with elements of the form where for all and all and are positive, then all eigenvalues of have positive real parts.
The proof is given in Subsection 5.1.
We conclude that GSPT applies to this situation and that there exists a slow manifold. The restriction of the extended system to the slow manifold gives a family of dynamical systems depending regularly on the parameter . The level sets of the conserved quantity defined by are transverse to the slow manifold and so restricting to a constant value of this conserved quantity also results in a regular parameter-dependent dynamical system, which we call the completely reduced system. Note that the dimension of the restriction of the extended system to the slow manifold is greater by one than that of the completely reduced system.
At this point we need some material from the theory of dynamical systems. Background on this can be found in [22]. Let be a system of ODEs on , where is . Let be a steady state of this system, that is, a point where . Let denote the derivative (Jacobian) of the right hand side of the equations at . Then can be written as the direct sum of three linear subspaces , and , which are spanned by the real and imaginary parts of the generalised eigenvectors of corresponding to the eigenvalues whose real parts are negative, zero and positive respectively. These subspaces are called the stable, centre and unstable subspaces at . If there are no eigenvalues with zero real part, so that is trivial, then the point is said to be hyperbolic. Suppose now that we have a parameter-dependent system where and is in its dependence on both and . The point is a steady state of the system for . If this steady state is hyperbolic, then it follows that for close to zero there exists a unique steady state close to and that it is hyperbolic. The dimensions of the stable and unstable subspaces of this steady state are independent of for small.
Returning to our concrete example, if the limiting system has hyperbolic steady states, then so does the system defined by applying all three conservation laws to the original system for small (playing the role of here). The stability type of these steady states is preserved, in the sense that the dimensions of the stable and unstable manifolds are independent of . In particular, if for one of the steady states of the limiting system, the stable subspace is the whole of , then this is also true for the corresponding steady state with . Moreover, this is known to imply that the steady state is asymptotically stable. In general a steady state of the restriction of the system to the slow manifold is a steady state of the extended system and the dimension of its stable manifold in the extended system is the sum of the dimension of its stable manifold in the extended system restricted to the slow manifold and the number of transverse eigenvalues with negative real part.
Using the fact that the right hand sides of (10) and (11) are zero for and the expressions in (16), it follows that the limiting system, which in this case will also be referred to as the Michaelis-Menten (or MM) system, consists of the equations
[TABLE]
for , where we adopt the convention that the symbols , , and are defined to be zero.
The rest of the paper is devoted to proving the following theorems.
Theorem 2.2**.**
There exists a choice of positive parameters (reaction rate constants and ) such that the Michaelis-Menten system admits steady states in the linear invariant subspace defined by the total amount . Furthermore, relatively to this invariant subspace, of these steady states are asymptotically stable and hyperbolic, and are unstable and hyperbolic with a one-dimensional unstable manifold.
As a consequence, GSPT allows us to conclude that the original system with evolution equations (1)-(5) also admits a choice of positive parameters such that there are asymptotically stable steady states and unstable steady states. Indeed, given that the transverse eigenvalues are all negative this means that for small there exist steady states of the original system corresponding to the steady states of the MM system. They are hyperbolic and have corresponding stability properties. The sinks remain sinks and the dimension of the unstable manifolds of the other steady states remains one. This completes the proof of the theorem below.
Theorem 2.3**.**
There exists a choice of positive parameters (reaction rate constants and total amounts) such that the -site phosphorylation system with evolution equations (1)-(5) admits steady states in the linear invariant subspace defined by the total amounts , and . Furthermore, relatively to this invariant subspace, of these steady states are asymptotically stable and hyperbolic, and are unstable and hyperbolic with a one-dimensional unstable manifold.
3 Proof of Theorem 2.2
This section is devoted to selecting ‘nice’ parameters such that the MM system has positive steady states with the same , of which are asymptotically stable. To achieve this, we first select parameter values such that is the only positive steady state of the MM system and has multiplicity . We then study the stability of this steady state. To this end, we need some centre manifold theory and this will now be reviewed. Background on this can be found in [4] and [20]. Consider once again the system and a steady state . Suppose that is of class for some finite . We restrict consideration to a small neighbourhood of . There exist manifolds , and of class passing through that are invariant under the flow generated by the differential equations and are tangent to , and , respectively, at . They are referred to as stable, centre and unstable manifolds of the system at . and are unique but is in general not unique. Fortunately, this lack of uniqueness is usually not a problem in applications as will also be illustrated in our case (to be argued later). It may be noted in passing that the analogues of the statements just made are in general not true if with finite is replaced everywhere by in the sense that there might not exist a centre manifold [20, Section 5.1].
We show that the Jacobian of the MM system evaluated at the steady state has eigenvalues with negative real part and two zero eigenvalues. Due to the conservation equation for , this implies that in the system defined by restriction to a fixed value of , this point has a one-dimensional centre manifold. We proceed to study this centre manifold and conclude that the steady state is asymptotically stable. Finally, we use a perturbation argument to ensure that modified parameters can be found for which there are positive steady states, of which are asymptotically stable and the remaining ones unstable.
In the following we assume , and note that the case has already been solved [1]. The outline of this section is as follows:
- §3.1
We find parameter values such that the limiting system has one steady state. Furthermore, we give the eigenvalue structure of the Jacobian evaluated at this steady state.
- §3.2
The centre manifold is studied. We show that the ODE system of the limiting system is attractive towards the steady state along the direction of the centre manifold. Combined with the results of Subsection 3.1, this establishes the asymptotic stability of the steady state.
- §3.3
The parameter values are perturbed to establish the existence of asymptotically stable steady states of the MM system and these are then lifted to the original system.
3.1 A steady state with multiplicity
We let
[TABLE]
To simplify the notation, we define
[TABLE]
Given arbitrary positive values of one can always find positive values of corresponding to , see (15). We will therefore be concerned with choosing .
With these definitions the MM system becomes:
[TABLE]
Recall that the sum of these equations is zero.
We start by reducing the steady state system to a polynomial equation in one variable. We equate the right-hand side of (17) to zero. Let
[TABLE]
By setting the first equation in (17) to zero, we obtain . Using this relation and we obtain . By iteration we obtain
[TABLE]
The assumption on the conserved quantity, , implies
[TABLE]
[TABLE]
which after substitution of the value for in (20) and multiplication by gives
[TABLE]
Finally, rearranging the terms results in the following polynomial equation in one variable:
[TABLE]
We conclude that the positive steady states of the MM system are in one-to-one correspondence with the positive solutions of the univariate polynomial equation in (21). Given a solution of this equation, then are found from (20) and (19).
For any choice of values of such that
[TABLE]
the polynomial on the left-hand side of (21) is for even and for odd. So the only positive root is , which in turn implies that , and the steady state is . This solution has multiplicity . Note that positive can always be found such that (22) is satisfied.
We move on to show that additionally can be chosen such that the Jacobian of the MM system evaluated at has rank (hence the zero eigenvalue has multiplicity two) and the non-zero eigenvalues have negative real part. One zero eigenvalue corresponds to the conserved quantity . If the non-zero eigenvalues have negative real part, then the stability of the steady state might be understood from studying the behaviour of the system along the direction corresponding to the second zero eigenvalue. This is done in Section 3.2.
For this purpose we introduce a combinatorial quantity. Define
[TABLE]
and . Note that for all . Let .
Furthermore, we recall a standard binomial identity [23]:
[TABLE]
In particular, we have
[TABLE]
Additionally, we will apply Pascal’s recurrence:
[TABLE]
which is valid for non-negative integers, .
Proposition 3.1**.**
For any real , define
[TABLE]
Then (22) is satisfied and further,
[TABLE]
Proof.
By definition
[TABLE]
For the relation holds since for and . This gives
[TABLE]
For even we have
[TABLE]
where (25) is applied. If is odd, then using the expression of (23), we obtain:
[TABLE]
where (25) is used twice. This concludes the proof of (22).
It remains to show that . The first equality is a consequence of definition of and . For the second equality, we have
[TABLE]
If then we are done. To show this, apply (24) with for odd and for even (recalling that ):
[TABLE]
This concludes the proof. ∎
According to Proposition 3.1 and the discussion after (22), by choosing large enough such that for all , then is a steady state of the MM system. In the remaining part of the text, we consider chosen such that this is the case. We proceed to study the Jacobian matrix of the MM system (17) evaluated at , with this choice of parameters.
We obtain the following partial derivatives of the MM system (17), evaluated at :
[TABLE]
where . The matrix might be reformulated in terms of two other matrices:
[TABLE]
The rows of are zero because the -th entry is . Using Proposition 3.1, the matrix becomes the following symmetric matrix:
[TABLE]
The matrix is independent of the choice of . The rows of this matrix are clearly linearly independent.
Proposition 3.2**.**
Consider the matrix in (26).
- •
* has rank . An orthogonal basis of the kernel of is formed by the vector and the vector with*
[TABLE]
- •
* has real negative eigenvalues, counted with multiplicity, and two zero eigenvalues.*
Proof.
It is straightforward to see that belongs to the kernel of , because the column sums are zero. This vector is linearly independent of . To show that also is in the kernel of we note that the scalar product of with the rows is
[TABLE]
For rows with index and , we have
[TABLE]
Hence is in the kernel of . Since the rank of is at least , and form a basis of the kernel. A simple computation shows that the sum of the entries of is zero, that is, :
[TABLE]
Hence the basis is orthogonal.
To study the eigenvalues of we proceed as follows. Since is real and symmetric, all eigenvalues are real. We already know that zero is an eigenvalue with multiplicity two. By Descartes’ rule of signs, if all coefficients of the characteristic polynomial of are non-negative, then the number of positive roots is zero. Hence the remaining roots of the characteristic polynomial (counted with multiplicity) must be negative.
To show that all coefficients of the characteristic polynomial of are non-negative, we show that for , all non-zero principal minors of size of have sign . Clearly, this holds for the principal minors of size , since the diagonal entries of are all negative (recall ).
Consider the determinant of a matrix of size of the form
[TABLE]
for the following cases:
- (1)
for all .
- (2)
and for .
- (3)
and for .
For the three cases, define respective vectors: (1) , (2) , and (3) . Then the components of are non-negative. Using [12, Theorem 5.4] on the matrix and subsequently using [12, Theorem 5.1 2°], we conclude that the principal minors of are non-negative, hence in particular is either zero or has sign .
For a subset of of size , , we consider the submatrix of size of obtained by removing the columns and rows with indices in . If contains or , then the submatrix is a block matrix with blocks of the form (27). Hence the determinant of is the product of the determinants of the blocks, and it is either zero or has sign .
If contains neither nor , then has the form
[TABLE]
where if and otherwise, if and otherwise, and is a block matrix of size with blocks of the form (27) with diagonal entries equal to .
If then equals times the determinant of
[TABLE]
Since the later is positive, the determinant has the desired sign.
If and (and analogously for ), then we expand the determinant along the last column and obtain
[TABLE]
Note in this case we necessarily have . Let denote the matrix obtained by removing the first column and the first row of . Then is a block matrix of size with blocks of the form (27) and hence its determinant, if non-zero, has sign . We then have
[TABLE]
By assumption . Further, has sign if non-zero, and has sign if non-zero. Hence, the determinant has sign if non-zero.
Finally, assume and . Then . The matrix has at least two blocks. If has more than two blocks, say blocks , the determinant of agrees with the product of the determinants of , , times the determinant of a matrix similar to but with only two blocks and . Since the determinant of , , has the desired sign, it is sufficient to show that the determinant of has sign whenever has exactly two blocks:
[TABLE]
We will show by induction in that the determinant is , which has the desired sign. For the induction basis we need to consider the two smallest cases , and it is also convenient to check separately the case . For , the matrix is
[TABLE]
which has determinant . Similarly, for , we check that the determinant is and respectively.
Assume now that the statement holds for all . We will prove the statement for , with . Let be the indices of the last column of the first block and the first column of the second block of , respectively. Since and , at least one of the two inequalities hold or . We assume that , meaning the first block of has at least size , and the other case follows symmetrically. The statement will follow by applying the Laplace expansion of the determinant of along the rows . For this, we let be the matrix obtained by removing the -th and -th rows and the -th and -th columns of . Then
[TABLE]
The matrix has one zero column, hence the first term is zero. By the induction hypothesis, \det\Big{(}\widetilde{J}_{H,\{i-1,i\},\{i-1,i\}}\Big{)}=(-1)^{j-2}\frac{n-j+2}{n}. The -th column of has only one nonzero entry, equal to one, in the -th entry. Removing the -th column and row of this matrix, we obtain a matrix of the form of size . Here we use that . These considerations give:
[TABLE]
as claimed. This concludes the proof. ∎
3.2 Study of the centre manifold
The next step towards the proof of Theorem 2.2 is to complete the study of the stability properties of the steady state by inspecting its centre manifold. Recall the MM system with our choice of parameters given in (17), and the two orthogonal vectors spanning the kernel of the Jacobian of this system evaluated at the steady state (see Proposition 3.2):
[TABLE]
Recall also that the dynamics of (17) around is confined to the linear subspace . Let us refer to the system within this subspace as the restricted system. Since satisfies , the centre subspace of the steady state with respect to the restricted system is spanned by . This implies that the centre manifold of is one dimensional and admits a parametrisation (at least locally around ) of the form
[TABLE]
where
[TABLE]
and all vanish at least as fast as near [math]. Let . Since , we have for on the centre manifold (at least locally around ). Although the centre manifold may not be uniquely determined this will not cause a problem. The general theory says that for two different choices of the centre manifold, if the system, and hence the functions , are , then the functions for the two choices of the centre manifold agree up to order . Thus we choose a fixed centre manifold and the arguments which follow are independent of that choice. Note that since the system itself is there exists a centre manifold of class for any finite . To justify the calculations in the following we just need to choose sufficiently large.
We investigate the equations of the centre manifold by selecting linearly independent vectors in . Using (28) we obtain the equations , or equally, in terms of the variable (on the centre manifold),
[TABLE]
If denotes the right-hand side of the MM system (17), then evaluation at and differentiation with respect to time gives
[TABLE]
or simply,
[TABLE]
(Note that and mean two different things.)
Consider the vector field multiplied by the denominators of and expressed in terms of the parameterisation of the centre manifold. It takes the form
[TABLE]
Let . Then, using (30) and the definition of , we find
[TABLE]
where the dependence on is suppressed. This expression implies that the linear combination on the left side vanishes at least at one order higher than , since vanishes at least at order one.
Our goal is to show that the first non-zero coefficient in the Taylor expansion of is negative and of order if is even and of order if is odd. If this is so, then it must be that locally around the flow of the vector field is attracted towards as a negative coefficient of implies the absolute value is decreasing towards zero. Specifically, we prove the following theorem, where denotes the -th order term in the Taylor expansion of .
Theorem 3.3**.**
The first non-vanishing term in the Taylor expansion of is negative. Specifically, the first non-vanishing term is
[TABLE]
with if is even and if is odd.
In order to prove Theorem 3.3, we investigate the order terms of through a series of technical lemmas. We start by introducing a new quantity. Let
[TABLE]
and note that the zeroth and first order terms of vanish. The proof of the next lemma is in Subsection 5.2.
Lemma 3.4**.**
Based on (28), the following two relations hold
[TABLE]
Using Lemma 3.4 and (28), we have the following expressions:
[TABLE]
where the argument of and is omitted to ease notation. The details of the proof of (3.2) are not given. A key ingredient in the proof of Theorem 3.3 is the following function of :
[TABLE]
where the second equality follows from the trivial fact that and the definition of . We further obtain (see Subsection 5.3 for a proof):
[TABLE]
which implies that terms of of order zero, one and two vanish. We also note that , which trivially follows from (3.2).
Lemma 3.5**.**
Consider the following statements, where and is a basis of :
- (i)
. 2. (ii)
* for all .* 3. (iii)
, that is, for all and some . 4. (iv)
* for some .*
Then, for , the following implications hold:
[TABLE]
Proof.
(i) (ii) follows from (31). If (ii) holds, since , we have , which implies (iii). Finally, assume (iii), then, using (34), we have
[TABLE]
This completes the proof. ∎
Let
[TABLE]
where , and consider the matrix
[TABLE]
Lemma 3.6**.**
If and , then
[TABLE]
Proof.
First of all note that , and also . Indeed, and hence, by (35),
[TABLE]
by hypothesis.
The system can be written in matrix form as
[TABLE]
with c^{(m)}=\big{(}c_{0}^{(m)},\dots,c_{n}^{(m)}\big{)}^{t} and
[TABLE]
This matrix has rank , since the rows are linearly independent. Since , also . Hence, by deleting the second and the third row of , moving the first row to be the last, the first column to be the last, dividing the first resulting equations by , and reorganising the vector , system (37) can be rewritten as
[TABLE]
A straightforward computation shows that
[TABLE]
Multiplying both sides of equality (38) by gives the expression in the statement. ∎
Let
[TABLE]
be the -th descending factorial for . By definition, if . If , then for all . Furthermore, and for . We introduce the following vectors in :
[TABLE]
In particular, and . The proof of the following lemma is given in Subsection 5.4.
Lemma 3.7**.**
For , if is even, and for , if is odd, we have
[TABLE]
Furthermore,
[TABLE]
The above lemma shows that is orthogonal to for all if is even, and for all if odd.
We note also the following identities for any non-negative integer and :
[TABLE]
Lemma 3.8**.**
Let and assume that , for all . Then we have
- (i)
* for ,* 2. (ii)
for ,
[TABLE]
where , , are constants such that .
Proof.
(i) The proof is by induction on . By construction for . Now assume that for an index satisfying . We show that the statement holds for . Since , then from Lemma 3.5, and . On the other hand, by assumption, for , in particular for , and combining this with equation (35) yields
[TABLE]
Hence , and thus . This shows (i).
(ii) is proven by induction in . Consider . The form of follows from Lemma 3.6, using that , , and , see (36). Indeed, equals plus the -th component of the matrix product , which is
[TABLE]
In vector notation, this is . Since is of the form for some we have
[TABLE]
and the claim is true for .
Now assume the claim is true for all such that and consider . We start by describing . Since by (i) and , we might apply Lemma 3.6. Since for by assumption, and , it holds that
[TABLE]
Then, by Lemma 3.6, equals plus the -th component of the matrix product B\big{(}\tfrac{c_{3}^{(m+1)}}{n},\dots,\tfrac{c_{n}^{(m+1)}}{n},c_{0}^{(m+1)}\big{)}^{t}. That is, for ,
[TABLE]
where
[TABLE]
and
[TABLE]
Let be defined component-wise as . Then, the above result might be given in vector notation as:
[TABLE]
Using (29), equation (39), and the induction hypothesis, we note that
[TABLE]
where . Consequently,
[TABLE]
Note that for some . Using this expression and the induction hypothesis on (40), we obtain
[TABLE]
This expression shows that takes the form stated in the lemma. The coefficient of is, by the induction hypothesis,
[TABLE]
as required. ∎
Lemma 3.9**.**
* for all if even and for all if odd.*
Proof.
Let if is even and if is odd. The proof is by induction in . By construction . Assume for all , and consider . By Lemma 3.8(ii) and the induction hypothesis, the vector of coefficients of in lives in the vector space spanned by the vectors . Now, using (32) and Lemma 3.7, we have
[TABLE]
since . ∎
We are now in a situation where we can prove Theorem 3.3.
Proof of Theorem 3.3.
Let if is even and if is odd. By Lemma 3.9, for all and hence by Lemma 3.8(i), (and in particular ), for all .
By Lemma 3.5, we have and
[TABLE]
Furthermore, by Lemma 3.8(ii), the vector of coefficients of in lives in the vector space spanned by the vectors and the coefficient of is . Using (32) and Lemma 3.7, we have
[TABLE]
By (35), we have
[TABLE]
where we use that the first summand vanishes. This implies that
[TABLE]
and hence the first non-zero coefficient of the Taylor expansion of is times
[TABLE]
If is even, , , and we have by Lemma 3.7 and Lemma 3.8(ii) that,
[TABLE]
Similarly, if is odd, then and
[TABLE]
The statement now follows from . This concludes the proof of Theorem 3.3. ∎
These computations are supported by computations in Maple for up to .
3.3 Concluding the argument
We have shown that the MM system admits a steady state of multiplicity with negative eigenvalues and such that the first non-zero term of the Taylor expansion of is negative. For brevity, as in the previous section, we denote this multiplicity by . Next we will perturb the system so that the multiple steady state splits into steady states of multiplicity one.
To do this note first that given any polynomial of degree whose leading term is and whose constant term is it is possible to choose the coefficients and in (21) so as to reproduce the given polynomial. Moreover this can be done in such a way that if the coefficients in the polynomial are varied the coefficients and depend smoothly on the coefficients of the polynomial. (In what follows the term ’smooth’ is used to mean .) Next we introduce a specific family of polynomials depending on a parameter by replacing the function used previously by
[TABLE]
This works for even. We construct a similar family of polynomials if is odd. We can then choose coefficients and depending smoothly on to reproduce this family. After that we can choose parameters of the MM system depending smoothly on so as to give rise to these coefficients and . In the end we have a family of MM systems depending smoothly on the parameter .
For , we have the multiple steady state which has been studied before. For convenience it will be referred to as the bifurcation point. As is varied the root of the polynomial at , which corresponds to the bifurcation point, splits into simple roots. As is common in bifurcation theory we introduce a suspended system by adjoining the equation to the given evolution equations. This increases the dimension of the system by one. The bifurcation point is also a steady state of the suspended system. Its centre manifold as a solution of that system is of dimension two and is foliated by invariant curves of constant . The invariant curve with is the centre manifold of the bifurcation point with respect to the MM system studied previously. The invariant curve for a non-zero value of will be referred to as the ‘perturbed centre manifold’ although it should be emphasised that it itself is not the centre manifold of anything. It is a general property of a centre manifold of any steady state that all other steady states sufficiently close to the original one lie on that centre manifold. Thus for small all steady states of the parameter-dependent MM system for a fixed value of close to the bifurcation point lie on the perturbed centre manifold.
The non-zero roots of the polynomial are simple. This suggests that the corresponding steady states of the MM system might be hyperbolic, but this is not obvious. It will now be proved that it is in fact true. The restriction of the system to the two-dimensional centre manifold of the bifurcation point with respect to the suspended system can be thought of as a one-dimensional dynamical system depending on the parameter . Let us write it in the form , where is the restriction of the vector field to the centre manifold parametrised with , and ′ denotes derivative with respect to . The function has one zero for and zeroes for . The aim is to show that is non-vanishing at each zero of for and sufficiently small. This will be proved by contradiction.
If the statement is false, then there is a sequence such that as , and such that the function has at least one degenerate root. In particular has at least roots counted with multiplicity. Then has at least (distinct) roots, all of which must lie between the smallest and the largest positive roots of . Continuing in this fashion, it can be concluded that has at least one root, which is between the smallest and the largest root of . Hence by continuity it follows that . This contradicts Theorem 3.3, saying that , and so in reality does not vanish at any zero of for . Note that it does not matter whether we argue about the vector field or in Theorem 3.3. Since with an arbitrarily often differentiable positive function with , then for some near .
It follows from this argument that for any the steady states of the restriction of the dynamical system to the perturbed centre manifold are hyperbolic. Since the other eigenvalues of the linearisation at the bifurcation are negative, it follows by continuity that at nearby points with , all eigenvalues have non-zero real parts. More information can be obtained by considering the sign of the function at those points where it is not zero. At each steady state the sign changes as no zeros are degenerate. The sign can be determined by continuity since in Theorem 3.3 we have established the sign in the case . Namely, since is odd and , locally around zero, is positive for and negative for . It follows that within the perturbed centre manifold sinks and sources alternate and the outermost steady states are sinks. Hence if these points, considered as steady states of the full MM system, are ordered in a suitable way, sinks alternate with saddle points whose unstable manifolds are one-dimensional and the outermost ones are sinks. This completes the proof of Theorem 2.2.
4 Discussion
Perhaps it is of relevance to point out differences and similarities to previous work. The proof of Theorem 2.3 is substantially different from the proof given in [15] for the case . Generalising the proof of [15] seems non-trivial and impracticable already for , the first case that would have given results establishing the existence of more than the two stable steady states known for .
The present proof revolves around several key points. First of all, a reduction of the system using time scale separation that produces a one-dimensional centre manifold is performed. A similar procedure has been applied to investigate the stability of steady states in a dynamical system modelling a different biological situation, the Calvin cycle [6]. Secondly, we obtain the desired number of steady states from a single bifurcation point. Since the centre manifold is one-dimensional, this allows us to conclude the stability of the steady states as we unfold the bifurcation point by parameter perturbation.
It is natural to wonder to what extent these techniques could be developed into a general procedure or statement, as unlimited multistationarity has been established for other families of systems [18, 11]. For the specific reduction of the system to be applicable, we need the transverse eigenvalues to have negative real parts. This is true not only for this case but in general for reduction of systems by (so-called) removal of non-interacting species [10, 9, 24, 8]. So this part of the proof could potentially be generalised. However, it seems non-trivial to devise techniques to guarantee and analyse a one-dimensional centre manifold for which a bifurcation point exists.
As mentioned in the introduction, the steady states whose stability has been investigated here are not the most general steady states of the multiple futile cycle, in the sense that there might exist more than for some parameter choices. It was proven in [27] that is an upper bound of the number of positive steady states. It was conjectured in [13] that this bound is sharp and the conjecture was proved in the case . For the Michaelis-Menten system does not have so many steady states and so a reduction to that system cannot be used to prove the conjecture. Perhaps there exists some other rescaling leading to a different limiting system that admits steady states, which can be lifted to the multiple futile cycle. If this were true, then perhaps the stability analysis of the present paper could also be extended to that case.
The strategy of establishing the occurrence of dynamical features of a reaction network by using a reduction in the sense of GSPT is not limited to the case of steady states and their stability. It has been used to prove the existence of periodic solutions of the MAPK cascade, a phosphorylation system more complicated than the multiple futile cycle [16]. In the set-up of GSPT explained above, and under the assumption that there are no purely imaginary transverse eigenvalues, it is sometimes possible to show that the existence of a periodic solution of the limiting system implies the existence of a periodic solution of the original system. A sufficient condition for this is that the periodic solution of the limiting system is hyperbolic, that is, no eigenvalue of the Poincaré map has modulus one. This strategy has also been suggested in the context of reaction networks [2]. If in addition that solution is stable (which in this case means that the modulus of each eigenvalue of the Poincaré mapping is less than one), then the solution of the original system is also stable. In [16] the strategy could not be employed since hyperbolicity could not be proved. Instead an alternative strategy was used which might be more widely applicable. The existence of periodic solutions is often proved by showing that there is a Hopf bifurcation. It turns out that a Hopf bifurcation in the limiting system implies the presence of a Hopf bifurcation in the original system and hence the existence of periodic solutions of the original system, without any hyperbolicity condition being necessary.
5 Proofs of auxiliary lemmas
5.1 Proof of Lemma 2.1
Recall the statement of the lemma: If is a square matrix such that where for all and all and are positive, then all eigenvalues of have positive real part.
To prove this result, consider, for , the following matrix:
[TABLE]
where . We want to show that all eigenvalues of have positive real part. Given a matrix and two sets of cardinality , we denote by the submatrix of consisting of the rows indexed by and the columns indexed by . Then
- •
A matrix is a P-matrix if all principal minors, for are positive.
- •
A matrix is sign-symmetric if for every pair sets of cardinality , it holds that
[TABLE]
It follows from [3], that if is a P-matrix and sign-symmetric, then all eigenvalues of have positive real part. Therefore, it is enough to show that is a -matrix and sign-symmetric.
We first show that is a P-matrix for all . Because non-maximal principal minors of are of the same form as but of smaller size, it is sufficient to prove that for all . We first subtract the last column of from all other columns and obtain a new matrix :
[TABLE]
Let denote the -th row of . We replace the last row of , , by the linear combination
[TABLE]
and obtain the matrix:
[TABLE]
The matrix is upper-triangular matrix and the diagonal entries are positive. Therefore, the determinant of is positive, and as a consequence is also positive. This shows that is a P-matrix.
To see that is sign-symmetric for all , we will show that
[TABLE]
for all of cardinality . Clearly, we only need to check the case .
If contains strictly less than elements, then . Indeed, assume there are two indices that are not in . Then has rows and and hence the determinant is zero. By choosing two indices that are not in we argue that as well.
Therefore, we only need to check (41) when differ in only one index. Let with and such that
[TABLE]
where and . The matrix might be constructed by taking a matrix of type , built from the data and , and adding a row after the -th row and a column with entries after the -th column. By applying the permutation that sends the -th row to the first row and the -th column to the first column, we conclude that agrees with times the determinant of a matrix of the form
[TABLE]
with and .
Similarly, the matrix might be constructed by taking the matrix as above, and adding a row after the -th row and a column with entries after the -th column. Therefore, agrees with times the determinant of a matrix of the form above, now with .
Therefore, it is enough to show that the sign of does not depend on the values of . We proceed similarly to the argument given for the first statement. We subtract the first column of to all other columns and obtain a new matrix equal to:
[TABLE]
The determinant of is . Therefore the sign of , and hence of , is and is independent of , as desired. This concludes the proof.
5.2 Proof of Lemma 3.4
Proof.
Recall that (Proposition 3.1), that and that (Lemma 3.7). By definition of and Proposition 3.1, we have
[TABLE]
Then by definition of and using (29), we have
[TABLE]
Using this information, Proposition 3.1 and that , we compute the two factors:
[TABLE]
∎
5.3 Proof of Equation (35)
We will show that
[TABLE]
Consider the expression of in (3.2). We find
[TABLE]
Using and yields
[TABLE]
Combined with Lemma 3.4, this gives
[TABLE]
5.4 Proof of Lemma 3.7
Proof.
Let for even, and for odd. Then This implies for ,
[TABLE]
Since has degree [math] in for even and degree for odd, the identity (24) implies for even and , that is, , and for odd and , that is, . This shows the first part of the statement.
For even and , the above reduces to
[TABLE]
as in the statement. For odd and , it reduces to
[TABLE]
This concludes the proof of the lemma. ∎
Acknowledgements.
EF and CW have been supported by the Independent Research Fund of Denmark. ADR is grateful for the hospitality of the Department of Mathematical Sciences, University of Copenhagen, while an important part of this work was being done.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] D. Angeli and E. D. Sontag. Translation-invariant monotone systems, and a global convergence result for enzymatic futile cycles. Nonlinear Anal.-Real World Appl. , 9(1):128–140, 2008.
- 2[2] M. Banaji. Inheritance of oscillation in chemical reaction networks. Appl. Math. Comput. , 325:191–209, 2018.
- 3[3] D. Carlson. A class of positive stable matrices. J. Res. Natl. Bureau Stand. , 78B:1–2, 1974.
- 4[4] J. Carr. Applications of Centre Manifold Theory . Springer, Berlin, 1981.
- 5[5] P. Cohen. The origins of protein phosphorylation. Nat. Cell Biol. , 4(5):E 127–E 130, 2002.
- 6[6] S. Disselnkötter and A. D. Rendall. Stability of stationary solutions in models of the Calvin cycle. Nonlinear Anal.-Real World Appl. , 34:481–494, 2017.
- 7[7] P. Érdi and J. Tóth. Mathematical Models of Chemical Reactions. Theory and Applications of Deterministic and Stochastic Models . Princeton University Press, Princeton, 1989.
- 8[8] E. Feliu, S. Walcher, and C. Wiuf. Noninteracting species and reduction of reaction networks. in preparation .
