• Tidak ada hasil yang ditemukan

Detailed balance steady states of binding networks

Dalam dokumen Biocontrol of biomolecular systems (Halaman 113-118)

Chapter II: Polyhedral constraints enable holistic analysis of bioregulation

3.4 Detailed balance steady states of binding networks

Since binding reactions between molecules tend to happen at a faster time scale than the phenomena we are interested in, e.g. production and degradation of molecules, it is natural to assume that the binding reactions have reached a steady state. In fact, we can further assume that the steady states the binding reactions reach are at equilibrium, based on the intuition that nonequilibrium steady states require continuous energy input at the fast time scale of binding reactions, which is costly and therefore unlikely. In other words, although a mathematically specified CRN may not have equilibrium steady states, and may have steady states that are not at equilibrium, it is physically plausible to assume that a binding network on a fast time scale should have equilibrium steady states and practically stay in equilibrium steady states. Therefore, in this work we focus our study of equilibrium steady states in a way that does not concern whether they exist from mathematical specifications.

In this section, we describe the manifold of equilibrium steady states, which are also called detailed balance steady states in chemical reaction network theory.

Letπ‘₯∈R𝑛>0 denote a vector of species concentrations in a binding network. Then detailed balance steady states are ones that satisfy the condition that the forward (dissociation) and backward (association) fluxes of each reaction balances out. Letπ‘˜π‘— = π‘˜

βˆ’ 𝑗

π‘˜+𝑗 , the ratio between the forward (dissociation) and backward (association) reaction rates, be the equilibrium constant of the𝑗th binding reaction (in the dissociation direction, so also called dissociation constants). Assuming mass-action kinetics, then the balancing of forward and backward fluxes corresponds toπ‘˜π‘—βˆ’π‘₯𝛼𝑓𝑗 =π‘˜+𝑗 π‘₯𝛽𝑓𝑗, where𝛼𝑓𝑗,𝛽𝑓𝑗 ∈ Z𝑛 are the reactant and product vectors of the𝑗th forward (dissociation) reaction. This can be written asπ‘₯𝛾𝑗𝑓 =π‘˜π‘—, where 𝛾𝑗𝑓 =π›½π‘—π‘“βˆ’π›Όπ‘“π‘— ∈Z𝑛is the stoichiometry vector of the𝑗th forward (dissociation) reaction. Let π‘Ÿdenote the rank of the stoichiometry matrixΞ“ ∈Rπ‘›Γ—π‘š, which is also the rank ofΓ𝑓 ∈Rπ‘›Γ—π‘š2, the stoichiometry of only the forward reactions. Then we can always select π‘Ÿ forward reactions with linearly independent stoichiometry vector to form the transpose-reduced stoichiometry matrix𝑁, whose rows are selected columns ofΓ𝑓. Similarly, we take the equilibrium constants for theπ‘Ÿreactions selected to form vectorπ‘˜βˆˆRπ‘Ÿ>0. Taking log and write in matrix form, we have that the detailed balanced condition becomes

𝑁logπ‘₯= logπ‘˜. (3.11)

Since there are𝑛variables andπ‘Ÿequations, we see the solutionlogπ‘₯of this equation for a fixedπ‘˜has𝑑=π‘›βˆ’π‘Ÿdegrees of freedom.

What variables could represent this𝑑degrees of freedom for the detailed balance solutions logπ‘₯? One natural choice are the conserved quantities. Let𝐿∈R𝑑×𝑛be the conservation law matrix, then the conserved quantities are defined as𝑑=𝐿π‘₯. The conserved quantities are denoted as𝑑for totals since in binding networks they often correspond physically to the total of some species in various forms. So we see the𝑑total concentrations 𝑑 ∈ R𝑑>0 form a natural representation of the remaining𝑑degrees of freedom. If we further require the binding network to be isomer-atomic, then alternatively we can represent the𝑑degrees of freedom as the concentrations of atomic species. We will see this explicitly as alternative coordinate charts for the manifold of detailed balance steady states.

Formally, we define the manifold for the detailed balanced solutions of a binding network.

We consider this manifold as the set of all possible values the variables of interest can take for a given binding network. The variables of interest from our above discussion are the species concentration π‘₯ ∈ R𝑛>0, total concentrations𝑑 ∈ R𝑑>0, and equilibrium constants

π‘˜βˆˆRπ‘Ÿ>0. The manifold is then defined by the constraint on these variables imposed by the detailed balance condition of a particular binding network.

Definition 3.4.1. Given a binding network with reduced stoichiometry matrix𝑁 ∈Rπ‘ŸΓ—π‘›. Letπ‘˜βˆˆRπ‘Ÿ>0be the equilibrium constants for theπ‘Ÿreactions selected. Let𝐿∈R𝑑×𝑛,𝑑=π‘›βˆ’π‘Ÿ be the unique conservation law matrix of the network. Then the manifold of detailed balance steady statesof the binding network, also calledequilibrium manifoldof the binding network for short, is

β„³={︁(π‘₯,𝑑,π‘˜)∈R2𝑛>0 :𝑑 =𝐿π‘₯,𝑁logπ‘₯= logπ‘˜}︁. (3.12) Note thatβ„³is𝑛-dimensional and immersed inR2𝑛>0. We denote a point in β„³as vector π‘βˆˆR2𝑛>0. When convenient, we could also consider thelogmanifold immersed inR2𝑛.

logβ„³:={︁(logπ‘₯,log𝑑,logπ‘˜)∈R2𝑛: (π‘₯,𝑑,π‘˜)∈ β„³}︁. (3.13) We caution that this approach of defining β„³considers a given binding network as a detailed-balanceconstrainton the values(π‘₯,𝑑,π‘˜)can take. The detailed balance condition takes higher priority than any specification of rates of a CRN. This is different from the typical approaches in CRN theory where the specification of network stoichiometry and rates take precedence, and the existence of detailed balance steady state is then determined later from the CRN specification. Because of our taking detailed balance as higher priority than CRN specifications, several CRNs can be equivalent to the same detailed balance behavior. In other words, if detailed balance is guaranteed, then specifying the full CRN may be redundant. For example, consider 3-state transition𝐢1 β‡ŒπΆ2 β‡Œ 𝐢3 β‡ŒπΆ1. With detailed balance given, this network is equivalent to the same network with one reaction deleted. Because of this, any nonequilibrium steady states are also automatically excluded.

Coordinate charts of the equilibrium manifold

With the equilibrium manifoldβ„³defined for a given binding networks, we would like to describe it and characterize its properties. The first thing to do with a smooth manifold is to specify coordinate charts on it, so that we have a parameterization of points on the manifold, and can talk about its tangent bundle for how to move around the manifold.

β„³is an𝑛-dimensional manifold. It is naturally immersed in2𝑛-dimensional space, where each point is specified as𝑝= (π‘₯,𝑑,π‘˜)∈R2𝑛>0. But these variables are further related by𝑛 equations, namely𝑑 =𝐿π‘₯and𝑁logπ‘₯= logπ‘˜. So we would like a parameterization ofβ„³ that maps its points toR𝑛in a one-to-one or invertible way, so that the𝑛degrees of freedom

inβ„³are now explicitly some variable inR𝑛. Such parameterizations are calledcoordinate charts, and a collection of charts that together cover the whole manifold is called anatlas.

Forβ„³, we will see below that the natural choices of atlas we discuss have just one chart.

The most natural choice to begin with is of course the species concentrations logπ‘₯. By slight abuse of notation, this corresponds to the maplogπ‘₯ :β„³ β†’ R𝑛that takes a point specified as𝑝= (π‘₯,𝑑,π‘˜)∈ β„³and output the log of the first𝑛variableslogπ‘₯. This map is invertible because givenlogπ‘₯, we can find𝑑andπ‘˜ uniquely. Also, this chart is an atlas because every point in β„³can be represented in this way. So instead of using a vector 𝑝 ∈ R2𝑛>0 to denote a point on β„³, we could equivalently use π‘₯ ∈ R𝑛>0. We can use the diagram below to represent this mapping:

𝑝= (π‘₯,𝑑,π‘˜)∈ β„³βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’β†½βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’logπ‘₯ ⇀

(π‘₯,𝐿π‘₯,𝑁logπ‘₯)

logπ‘₯∈R𝑛. (3.14)

We also want alternative charts for different purposes. For example, if we consider changing the steady states of a given binding network by adjusting the concentrations. In this case, althoughπ‘₯varies, the equilibrium constantsπ‘˜are not modified by such changes, therefore should remain constant. So to study changes in concentrations in this case, we would likeπ‘˜to appear explicitly as variables in our parameterization. Another reason we may want this is to study what changes to the system would be caused by modifying the equilibrium constantsπ‘˜, which is natural when asking questions about energy of molecules or temperature.

To obtain coordinate charts withπ‘˜as variables, we first note thatπ‘˜βˆˆRπ‘Ÿ>0is ofπ‘Ÿdimensions, so to parameterize the𝑛dimensions ofβ„³, we need another𝑑variables. A simple choice that is still close to thelogπ‘₯chart is to take 𝑑of theπ‘₯variables. Assuming our binding network is isomer-atomic, then one natural choice for this isπ‘₯π‘ŽβˆˆR𝑑>0, concentrations for the𝑑atomic species. This yields chart(logπ‘₯π‘Ž,logπ‘˜).

We can investigate properties of this chart by how it is mapped from thelogπ‘₯chart. To write the map, we re-order the species so that the first𝑑species are atomic. Soπ‘₯= (π‘₯π‘Ž,π‘₯𝑐) is split into two parts, the𝑑atomic speciesπ‘₯π‘Ž ∈R𝑑, andπ‘Ÿcomplex speciesπ‘₯π‘βˆˆRπ‘Ÿ. Using detailed balanced condition Eq (3.11), we have

⎑

⎣

logπ‘₯π‘Ž logπ‘˜

⎀

⎦=

⎑

⎣

I𝑑 0 𝑁1 𝑁2

⎀

⎦logπ‘₯.

Invert this expression and use that𝐿⊺2 =βˆ’π‘2βˆ’1𝑁1 yields an explicit alternative parameter-

ization of detailed balance steady states:

{logπ‘₯∈R𝑛:𝑁logπ‘₯= logπ‘˜}

=

⎧

⎨

⎩

logπ‘₯=𝐿⊺logπ‘₯π‘Ž+

⎑

⎣

0 𝑁2βˆ’1

⎀

⎦logπ‘˜: logπ‘₯π‘Ž ∈R𝑑,logπ‘˜βˆˆRπ‘Ÿ

⎫

⎬

⎭

=

⎧

⎨

⎩

logπ‘₯=

⎑

⎣

I𝑑 0 𝐿⊺2 𝑁2βˆ’1

⎀

⎦

⎑

⎣

logπ‘₯π‘Ž logπ‘˜

⎀

⎦: logπ‘₯π‘ŽβˆˆR𝑑,logπ‘˜βˆˆRπ‘Ÿ

⎫

⎬

⎭

.

(3.15)

So we see that the map between chartlogπ‘₯and chart(logπ‘₯π‘Ž,logπ‘˜)is linear, so we represent this map explicitly as matrices in the following diagram:

logπ‘₯

⎑

⎣

I𝑑 0 𝑁1 𝑁2

⎀

⎦

βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’β‡€

β†½βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’

⎑

⎣

I𝑑 0 𝐿⊺2 𝑁2βˆ’1

⎀

⎦

(logπ‘₯π‘Ž,logπ‘˜). (3.16)

Since this map is invertible, we know(logπ‘₯π‘Ž,logπ‘˜)is also a one-chart atlas forβ„³.

Although chart(logπ‘₯π‘Ž,π‘˜)containsπ‘˜as explicit variables, there are still scenarios where we may want an alternative. For one, we need the isomer-atomic assumption to have the atomic species. This may not hold in general. More importantly, in many scenarios when the concentrations in a binding network is adjusted, it is not by adjusting the atomic species’

concentration, but by adjusting the conserved quantities or the totals (see Section3.1). This is especially often the case for time-scale separation for binding and catalysis reactions, where binding reaches equilibrium steady state while catalysis produces or degrades molecules to change concentrations. Here when a molecule is produced or degraded by catalysis, whether it is bound or not, or in which state among the state transitions, is not distinguishable from the slow time scale of catalysis. Once a molecule is produced or degraded in a particular form or state, the binding network quickly equilibrates and the net change of one molecule is then on the total, not any particular form or state.

From this reason, we would like to have the chart (log𝑑,logπ‘˜), where 𝑑 = 𝐿π‘₯ is the totals or conserved quantities. To describe the map between this chart and chatlogπ‘₯is more involved, as can be seen from the mixing of linear map𝑑 =𝐿π‘₯and log-linear map logπ‘˜=𝑁 logπ‘₯. We delve into this in the next section.

Dalam dokumen Biocontrol of biomolecular systems (Halaman 113-118)