Skip to main content
NIHPA Author Manuscripts logoLink to NIHPA Author Manuscripts
. Author manuscript; available in PMC: 2015 Jun 13.
Published in final edited form as: Phys Rev E Stat Nonlin Soft Matter Phys. 2012 Jan 3;85(1 0 1):011901. doi: 10.1103/PhysRevE.85.011901

Noise effects in nonlinear biochemical signaling

Neda Bostani 1, David A Kessler 2,*, Nadav M Shnerb 2,, Wouter-Jan Rappel 3,, Herbert Levine 3,§
PMCID: PMC4464780  NIHMSID: NIHMS697545  PMID: 22400585

Abstract

It has been generally recognized that stochasticity can play an important role in the information processing accomplished by reaction networks in biological cells. Most treatments of that stochasticity employ Gaussian noise even though it is a priori obvious that this approximation can violate physical constraints, such as the positivity of chemical concentrations. Here, we show that even when such nonphysical fluctuations are rare, an exact solution of the Gaussian model shows that the model can yield unphysical results. This is done in the context of a simple incoherent-feedforward model which exhibits perfect adaptation in the deterministic limit. We show how one can use the natural separation of time scales in this model to yield an approximate model, that is analytically solvable, including its dynamical response to an environmental change. Alternatively, one can employ a cutoff procedure to regularize the Gaussian result.

I. INTRODUCTION

The role of stochasticity in the functioning of cellular signal transduction networks is a question of great topical interest [1]. Unlike typical condensed-matter systems, biological cells must carry out chemical manipulations with small numbers of molecules, an inherently noisy situation. Noise comes in a variety of forms, including fluctuations in chemicals to be sensed [2], fluctuations in the binding-unbinding of receptor arrays [3], fluctuations during the processing of information [4], and fluctuations in the implementation of downstream actions [5].

In this context, almost all analytic studies of stochastic reaction dynamics utilize a small noise Gaussian approximation. This assumption emerges naturally, for example, in the van Kampen system-size expression [6] where the fluctuations in particle number are formally lower order and hence are treated as small and centered around the mean value set by the deterministic reaction equations. The initial purpose of this paper is to point out that this approach may give highly misleading results especially when some of the downstream reactions are nonlinear. We do this by studying a specific example, that of an incoherent feedforward module processing data from a small number of receptors [7]. Afterwards, we show how an alternative approach for the rapid activation versus slow inhibition limit can provide a complementary analytic approach.

The example we choose to study is a part of the gradient sensing module underlying the chemotactic response of Dictyostelium cells [8]. These cells appear to implement a control circuit incorporating a simple incoherent feedforward loop topology for adapting out the constant concentration background [9,10]. This circuit is instantiated by using Ras-GEF as a positive signal and Ras-GAP as the complementary inhibitor [11]. These are both activated upon the binding of cAMP by the G protein coupled cAMP receptor and in turn drive the signaling hub protein Ras into its active (GTP-bound), respectively, inactive (GDP-bound) form. The circuit diagram is illustrated in Fig. 1. In the limit where we are far from saturation, the system can be described by the following equations [10]:

dAdt=αS(t)γA,dBdt=βS(t)δB,dEdt=A(1E)BE. (1)

Here E is the fraction of Ras molecules that have been activated, and S is the external signal which drives both the activator A and inhibitor B. It is trivial to verify that if S is a constant signal, the steady-state value of E, E0 = αδ/(αδ + βγ), does not depend on its value. Hence this system in the deterministic limit is a perfectly adapting module, exhibiting only a transient response to changes in its input.

FIG. 1.

FIG. 1

Circuit diagram showing the activation of both A and B by the signal S. A in turn activates E, while B inhibits it.

In order to study the effect of noise in the input signal S(t) on this system, it is standard to assume that S(t) is the sum of a deterministic signal S0(t) plus stationary Gaussian noise. For simplicity, we consider the case where the deterministic signal is a constant S0, and the noise η(t) has zero mean and correlator

η(t)η(t)G(tt)=σ2ettτ. (2)

We point out for future reference that the white-noise limit is obtained, with these definitions, for σ2 → ∞, τ → 0, and σ2τ fixed, since as τ → 0 we have exp(−|tt′|/τ)/τ → δ(tt′). The advantage of assuming Gaussian noise is that system is then analytically tractable. The fields A and B can be expressed in term of the noise η as follows:

A(t)=αγS0+αtdteγ(tt)η(t),B(t)=βδS0+βtdteδ(tt)η(t). (3)

Substituting this into the last of Eqs. (1) for the dynamics of the effector, E, allows us to find

E(t)=tdt1g1(t1)exp[t1tdt2g2(t2)], (4)

with the definitions

g1(t)=αγS0+tdtαeγ(tt)η(t),g2(t)=(αγ+βδ)S0+tdt×(αeγ(tt)+βeδ(tt))η(t). (5)

From this expression, all moments of E can be calculated exactly. For example, let us focus on the expectation value of E. The standard expressions for Gaussian processes, for example,

exp(η(t)h(t)dt)=exp[12dtdth(t)G(t,t)h(t)], (6)

for general functions h(t), allow us after a tedious calculation to derive the following expression for 〈E〉:

E=0duexp[S0(αγ+βδ)u]eσ2Φ(u)×(αS0γασ2ΔE(u)). (7)

From this, one can immediately recover the aforementioned σ2 = 0 deterministic result, E=δαδα+βγ. The exact expression for ΔE, given in Appendix A, is not particularly informative; its only critical feature is that it decays to a constant at large u. The factor σ2Φ(u) in the exponent is much more significant. Again, we leave the full form for Appendix A, and merely give the large u behavior:

σ2Φ(u)uσ2τ(αγ+βδ)2. (8)

This term represents the diffusive growth of (the integral of) S2 and has a well-defined form even in the white-noise limit for S where τ → 0 with σ2τ fixed.

The starting point of our work is the observation that the integral defining 〈E〉 fails to converge unless

S0>σ2τ(αγ+βδ). (9)

It is easy to show that similar, but more stringent, bounds hold for all moments of E, which therefore are predicted to grow without bound (starting from any initial state) if the noise is too large. The problem arises from the fact that the S fluctuations are unbounded below for Gaussian noise and hence can drive A and/or B negative. This gives rise to transient periods during which |E| grows exponentially. This behavior can be directly seen in a simulation of the Gaussian noise model, as presented in the left panel of Fig. 2. (In passing, these large excursions are rare events if σ is sufficiently small, and hence getting an accurate measure of 〈E〉 from the simulations can be difficult. We will return to this point in more detail later). As the noise gets large these growth periods lead to ever increasing values of |E| and the anomalous contributions to 〈E〉 never saturate. It is important to note that even when S0/σ ⪡ 1, so that the negative fluctuations of A and B are rare, nevertheless the Gaussian model can yield unphysical, infinite results, if α/γ + β/δ is large enough. Thus, our finding depends essentially on the nonlinear coupling of the noisy signal to the E field, so that the noise acts multiplicatively on E. This troublesome behavior persists in the white-noise limit, since the above condition, Eq. (9), involves the white-noise amplitude σ2τ.

FIG. 2.

FIG. 2

(Color online) (Left) Excerpt of a simulation of the Gaussian model with S0 = 1/3, σ2 = 2/9, α = 1, γ = 2.5, δ = 0.4, and β = 1.7, showing a large negative fluctuation of E/E0 (solid blue trace). Note that β is chosen to be exactly the critical value at which Eq. (9) is violated and 〈E〉 diverges, Also shown are S(t)/S0 (dashed black line), A(t)/A0 (solid red line with open circles) and B(t)/B0 (solid green line with filled squares). (Right) Larger time series of E(t)/E0 showing the intermittent nature of the large fluctuations.

II. BINOMIAL NOISE

Clearly, the Gaussian noise approach is in general unacceptable. We must treat the noise in a more realistic fashion if we are to have a well-defined model. If the source of the noise is the finite number of receptors [12,13], we are led to consider a model wherein the incoming signal is a random variable reflecting the fraction of bound sensors. Assuming that the N receptors are independent and bind a ligand of fixed concentration c0, the signal can be exactly described via the master equation for the probability distribution P(s,t) for the number s = 0,1 …, N of occupied receptors where the signal S = s/N, i.e., the fraction of occupied receptors:

P(s,t)t=[koffs+konc0(Ns)]P(s,t)+koff(s+1)×P(s+1,t)+konc0(Ns+1)P(s1,t). (10)

We call the model with this discrete noise the binomial noise model, as the equilibrium distribution of s is binomial,

Peq(s)=N!s!(Ns)!(konc0)s(koff)Ns(konc0+koff)N. (11)

For large N, we recover a Gaussian noise process, except in the tails, as can be seen via the following argument. Our discrete stochastic process, Eq. (10), is well approximated for large N by the Ornstein-Uhlenbeck process, described by the Fokker-Planck equation

τPG(S,t)t=S[(SS0)PG]+σS22PGS2, (12)

with S0 = konc0/(konc0 + koff), τ−1 = koff + konc0, and σS2=koffkonc0[N(konc0+koff)2] so that in the limit the stochastic function S(t) is Gaussian with variance σS. Here, of course, the equilibrium distribution is Gaussian:

PG,eq(S)exp[(SS0)22σS2], (13)

and the steady-state autocorrelation function is

S(t)S(t)S02=σS2ettτ. (14)

Nevertheless, for all finite N, the signal S in the binomial process is always nonnegative, and no anomalous behavior can occur, with E(t) strictly bounded from below by 0. The striking difference in the two models is apparent by comparing the Gaussian simulation presented in Fig. 2 to the simulation of the corresponding binomial model in Fig. 3. The well-behaved nature of the binomial model for all N is consistent with the fact that our condition for the convergence of the first moment in the Gaussian model, Eq. (9), is always satisfied in the large-N limit, given that the noise amplitude σS2 is small, of order O(1/N). The large-N limit, however, is only an asymptotic approximation, since for any finite value of the noise amplitude σS2 of the Gaussian model, sufficiently high moments of E do indeed diverge.

FIG. 3.

FIG. 3

(Color online) Excerpt of a simulation of the N = 1 binomial model with parameters parallel to those of the Gaussian simulation in Fig. 2: konc0 = 1, koff = 2, α = 1, γ = 2.5, δ = 0.4, and β = 1.7.

An additional perspective on the difference between the binomial and its parallel Gaussian model is afforded by examining the equilibrium 〈E〉 as a function of the parameter β. This is presented in Fig. 4. In the Gaussian noise model, the divergence condition is obviously satisfied for β > βc, where

βcδ[S0σ2ταγ], (15)

since the right-hand size of Eq. (9) grows linearly with β. The incipient divergence of 〈E〉 for the Gaussian model at βc = 1.7 is apparent from the figure. The binomial model, on the other hand, shows no special behavior at the critical βc at which 〈E〉 diverges in the Gaussian model. The binomial model 〈E〉 exhibits a broad minimum at β ≈ 3.9 and then rises toward unity as β increases. Even before the divergence, the Gaussian model deviates significantly from its binomial counterpoint, since binomial noise is far from Gaussian when N is small. The third curve in this figure results from a cutoff version of the Gaussian model, to be discussed later. For smaller noise, (equivalently, larger N in the binomial model), however, as depicted in Fig. 5, the difference between the two models is small, essentially right up to the divergence, as binomial noise is very well approximated by Gaussian noise, except in the tails, which are irrelevant (at least for the first moment, 〈E〉) as long as one is a finite distance below βc. The onset of the deviation for small noise in the Gaussian model is extremely close to βc. For example, the Gaussian model 〈E〉 crosses zero at a distance of the order of 10−18 below βc for the parameters of Fig. 5.

FIG. 4.

FIG. 4

(Color online) Variation of 〈E〉 with β for the Gaussian model, Eq. (7), (red short dashed line) and the corresponding N = 1 binomial model (blue dashed-dotted line), derived from averaging 104 simulations. The parameters of the Gaussian model (except β) are as in Fig. 2; for the binomial model as in Fig. 3. These results are compared to that of the cutoff model, defined later in the text (solid black line).

FIG. 5.

FIG. 5

(Color online) Variation of 〈E〉 with β for the Gaussian model (black dotted line), Eq. (7), and the corresponding binomial model (blue solid line), derived from averaging 104 simulations. Here N = 10 in the binomial model, and similarly the Gaussian model has σ2 = 4/90, so that the Gaussian 〈E〉 diverges at β = 17.84. The other parameters are as in Fig. 4. These results are compared to that of the cutoff model, defined later in the text (red dashed line).

III. SUDDEN-ADIABATIC (S-A) APPROXIMATION

Unfortunately, the binomial model does not admit an analytic solution for finite N (which is of course the interesting case, since otherwise the effect of the noise is infinitesimal). We can however make use of the natural ordering of time scales in the problem to construct a solvable limit. For the circuit to show a significant transient response, it is necessary for the time scale of the A dynamics to be much faster than the B dynamics; otherwise the system adapts too rapidly to the changing signal and the transient response is aborted. Furthermore, the time scale of the E dynamics, 1/(A0 + B0), should be intermediate to those of the A and B fields. If the E dynamics is too fast, then the system is limited in any case to respond no quicker than A; and if the E dynamics is too slow, A and B have reequilibrated by the time E starts to respond, and again there is no transient response. Also, the time scale of the noise dynamics should be intermediate. Too fast noise would just get averaged away, and too slow noise would be adapted away. Thus, we are led to consider the limit where the A dynamics is much faster than all the other processes, and the B dynamics much slower. This limit is analytically treatable, as we now proceed to show.

Formally, we define our approximate theory, which we denote the sudden-adiabatic theory, by taking both β → 0 and δ → 0, with a fixed ratio Bp = β/δ. Since the time scale of the B dynamics is so long, the noise in the signal is completely averaged over, and we can just set B = B0 = Bp(konc0/(konc0 + koff)), its average value. In addition, we take the limit of large α and γ (with fixed ratio Ap) which guarantees that the activator dynamics is fast enough to precisely follow the noise, i.e., A(t) = S(t)Ap.

We first examine the case N = 1. To proceed, we decompose the equation for the probability distribution of E into P0,1(E), the joint probability density of E and the input signal S being 0 or 1, respectively, so that P(E,t) = P0(E,t) + P1(E,t). We immediately derive that, in steady state,

P1t=konc0P0koffP1+E([(B0+Ap)EAp]P1)=0,P0t=konc0P0+koffP1+E(B0EP0)=0. (16)

Adding the two equations and integrating gives

EpEB0P1(E)=EAp+B0P0(E), (17)

where EpAp/(Ap + B0). Substituting this back into Eqs. (16) and defining r+ = koff/(Ap + B0) and r = konc0/B0, we can find the normalized probabilities defined on the interval 0 < E < Ep:

P1=Γ(r++r+1)Γ(r+)Γ(r)Ep(r++r)B0konc0+koffEr(EpE)r+1,P0=Γ(r++r+1)Γ(r+)Γ(r)Ep(r++r)Ap+B0konc0+koff×Er1(EpE)r+. (18)

The total probability P(E) has the interesting behavior of switching from being peaked at the interval center to the interval endpoints, as the parameters are varied [14]. For r+ < 1, the probability density diverges at Ep, and for r < 1, the density diverges at 0. The above expression immediately gives the prediction

E=Epr+konc0(konc0+koff)r++r+1. (19)

To compare this to the full binomial model, we conducted a simulation with α = 100, γ = 10 (giving Ap = 10), β = 0.2, δ = 0.1, and konc0 = koff = 0.4, (giving B0 = 1). Here, the above theory predicts 〈E〉/E0 = 0.684, where the deterministic E0 = konc0Ap/[konc0Ap + (konc0 + koff)B0]. The simulation gave 〈E〉/E0 = .691, and indeed the is peaked at the endpoints, as predicted by the analysis. This is seen in Fig. 6.

FIG. 6.

FIG. 6

(Color online) The probability distribution function P(E) = P+(E) + P(E) as a function of E for the N = 1 binomial model with α = 100, γ = 10, β = 0.2, δ = 0.1, and konc0 = koff = 0.4, compared with the N = 1 S-A model, with parameters Ap = 10 and B0 = 1.

In particular, our limiting theory predicts that as a function of B0, i.e., β, 〈E〉/E0 starts at a value of unity at B0 = 0, which is reasonable since the system is saturated, and so 〈E〉 is unity independent of the noise. For small B0, 〈E〉/E0 falls with an an initial slope of koff/[konc0(konc0 + koff)]. As a function of B0, 〈E〉/E0 reaches a minimum at B0=Apkonc0 and then turns back up, approaching unity at large B0. This qualitative behavior is in accord with what we saw in Fig. 4, even though there the parameters are far from fulfilling the separation of scales assumed in the analysis. For konc0 = koff, the value of 〈E〉/E0 at the minimum is

(EE0)min=(r+2)22(r2+2r+2),rApkonc0. (20)

This decreases from unity for small r to a value of 1/2 at large r. Thus the larger Ap/konc0, the larger the noise-induced relative suppression of 〈E〉, since the effective noise amplitude increases as konc0 decreases. When koffkonc0, the value at the minimum approaches unity, so there is no suppression. On the other hand, when koffkonc0, the value at the minimum approaches koff/(koff + Ap), which indicates the maximal suppression occurs at Apkoffkonc0.

A. Moment equations

One cannot extend the above approach to compute an exact closed-form expression for the steady-state distributions for N > 1. However, one can make progress by recognizing that the moment equations take a particularly simple form. Consider the steady-state master equation for the case of general N. We have, in an obvious notation:

0=konc0PN12koffPN+ddE([(B0+Ap)EAp]P2),0=jkonc0Pj(Nj)koffPj+(Nj+1)konc0Pj1+(j+1)koffPj+1+ddE([(B0+jApN)EjApN]Pj),j=2,,N10=Nkonc0P0+koffP1+ddE(B0EP0). (21)

Because of the form of these equations, we can get a closed linear system for the moments zn ≡ ∫ dEPn(E)E:

0=(Nn)konc0znnkoffzn+(Nn+1)konc0zn1+(n+1)koffzn+1(B0+nApN)znnApNΠn, (22)

where Πn ≡ ∫ dEPn(E) are just the binomial occupation probabilities and z−1 = zN+1 ≡ 0. This (N + 1) × (N + 1) linear system can immediately be solved for the z's for any given N. In Fig. 7, we plot the results obtained by solving these equations to determine E=n=0Nzn.

FIG. 7.

FIG. 7

(Color online) The scaled suppression of the equilibrium 〈E〉, N(1 − 〈E〉), as a function of B0 in the reduced model, for various N = 1, 2, 5, and 20 along with the asymptotic large-N result (in descending order, with N = 1 at the top and the large-N result, denoted N = ∞ at the bottom). The parameters are A0 = 10 and konc0 = koff = 0.4.

For large N, the distribution Πj becomes highly peaked around its mean, j=Nkonc0(konc0+koff)Nx, and so does zj. Thus, to leading order, we can approximate j Ap/N by its mean, A0Apx, allowing us to solve the resulting system,

zjzj(0)=A0(A0+B0)Πj=E0Πj. (23)

Thus, 〈E〉 = E0, and moreover the mean value of E, conditioned on the value of the input j is in fact independent of j, so that adaptation become perfect for large N. To investigate the finite N effects, we expand around zj, zj=zj(0)+Δj, using the fact that for all the important modes, jNx is small, of order O(N−1/2). To solve the resultant system, we can approximate it by an ordinary differential equation for Δ(y) thought of as a function of the continuous variable y=N(nNx). This calculation is presented in Appendix B, and leads to the result

EE0Ap2B0σ2N(A0+B0)2(A0+B0+ω), (24)

where ω = 1/τ = konc0 + koff. Thus,

1EE0A0B0(1x)Nx(A0+B0)(A0+B0+ω). (25)

Thus again 〈E〉/E0 starts at 1 for B0 = 0 but here falls initially with slope (1x)[Nx(A0+ω)]. Note that this is quite different from the B0 = 0 slope for N = 1, which was independent of A0. Again, 〈E〉/E0 has a minimum as a function of B0, here at B0=A01+ωA0, with a value at the minimum of (1x)(Nx(1+1+ωA0)2). Thus again the suppression is largest for koffkonc0. Note that for small konc0, the suppression appears to grow without bound, although it is in fact bounded above by unity, indicating that the smaller x, the larger N has to be in order for the large-N results to be valid. Nevertheless, the suppression is still strong in this limit.

As mentioned above, our system of reactions, Eq. (1), was recently found to describe the Ras activation response of Dictyostelium cells to global cAMP stimulation. This is the first verified case of perfect adaptation via an incoherent feedforward structure in an actually biological process. The kinetic parameters derived for this model [10] are roughly in the range where our approximations apply, namely the inhibition timescale is larger than the noise correlation time which in turn is larger than that of the activation. In that system,

EE0[1σS2δγ2τβ(γδ)(γδ+S0β+S0α)(αS0δτ+S0βγτ+δ2γτ+δγ2τ+γδ)(αS0δ+S0βγ+γδ2)(δτ+1)(γ+δ)(αS0δ+S0βγ+γ2δ)(αS0δτ+S0βγτ+γδ)(γτ+1)S0], (26)

and then by taking α and γ to ∞ with αγ=A0x and taking β and δ to zero with βδ=B0x, and setting S0=x and σS2=σ2N, we indeed reproduce our large-N result, Eq. (25). In addition, the general result confirms that the suppression is maximized in our distinguished limit γ ≫ δ.

Thus, the Gaussian model is perfectly acceptable in the small noise limit. One can ask if there is way to extend it beyond this limit. Clearly just increasing the noise amplitude leads to problems, as we have seen. We have seen in Fig. 4 that the problem is not restricted just to noise levels bigger than the critical value. Rather, for this case of large noise, the Gaussian answer is not accurate even when we are not close to the critical value. The problem is of course the already demonstrated large negative excursions. For small or intermediate noise levels, the problematic negative excursions of A and B are actually quite rare. To understand this better, consider the distribution of E(t), for some given t. For short times this is well behaved, but when one exceeds the time scale of the E dynamics, the distribution develops a power-law tail for large negative E(t); this can be seen in Fig. 8. If β < βc, the exponent of this distribution is greater than 2 in magnitude, and so the first moment is finite. Of course, there is a range for which the first moment is finite, but the second and higher are already divergent. Since the exact formula shows that there is no divergence of any moment at finite t, there must be a cutoff in the power-law tail at some extremely large t dependent value, which however is very difficult to see from the numerics [16]. For β > βc, on the other hand, the power decreases and the first moment diverges as well (subject to the same extremely large cutoff). As the noise level decreases, the the downstream effector is actually fast; this is not the most general possibility, but our methodology is able to handle this limiting case without any issues. Perhaps more importantly, the Ras system couples to a huge number of receptors (then of thousands), and hence stochastic effects cannot play any role for the global response of interest here [15]. Direct testing of our results will have to await the discovery of a gene expression problem which utilizes this network structure and where the number of “receptors” (here promoter regions on the DNA) involved in signal sensing can be as small as 1.

FIG. 8.

FIG. 8

(Color online) Gaussian model: Probability distribution function for 1 − E(tf), conditioned on E(tf) < 0, plotted in log-log scale, for β = 1.4 (solid black line), 2.2 (dashed red line), and 3.0 (dotted blue line). The tails approach straight lines for large |E(tf)|, indicating asymptotic power-law distributions with approximate exponents of 2.2, 1.8, and 1.6, respectively; N = 0.5 and tf = 20. All other parameters are as in Fig. 1. For each data set, 106 runs were performed, yielding 146 000, 203 000 and 234 000 data points satisfying E(tf) < 0, respectively, and the data was binned logarithmically using 25 bins.

IV. GAUSSIAN MODEL—LARGE-N LIMIT

We have seen that the binomial model becomes Gaussian in the large-N limit. It is interesting to check that our results for the S-A limit of the binomial model agree with the corresponding limit of the Gaussian model for small noise. For small noise, the Gaussian model gives a finite answer, since our criterion is automatically satisfied. Indeed, upon expanding Eq. (7) to linear order in σS2 and performing the integral, we get above picture still holds. The probability of E(t) < 0, however, decreases exponentially with N. Thus, while for β > βc, the first moment diverges, it becomes exponentially more difficult to see this in a simulation at intermediate noise levels. For small noise, it is well-nigh impossible. Thus, simulating the Gaussian model will, for small and intermediate noise, give perfectly physical answers, which is, however, the incorrect answer for the true ensemble average, which is dominated by extremely rare huge events. Of course, if one wishes to rely on simulations, one can simulate directly the binomial noise model.

This line of reasoning leads to an alternative approach for extending the Gaussian model, loosely motivated by the successful use of simple cutoffs in regularizing reaction-diffusion equations which arise from the large-N limit of Markov processes and which overemphasize the growth at small concentrations by missing the essential role of particle number discreteness [1719]. (In fact, it has been recently proven that adding a cutoff to the Fisher equation [2022] exactly reproduces the anomalous front velocity correction for asymptotic large particle number N [23]). Here, we cut off the integral in Eq. (7) at the point where either the integrand becomes (unphysically) negative or (unphysically) increasing as u increases. Figure 4 presents results for N = 1 showing that this method not only prevents blowup (by construction) but also does a decent job in capturing the true answer. It is clear that this method becomes more and more accurate as N increases, since for large N the unphysical neglected integrand is exponentially small in N (even though diverging as u → ∞); this can be seen in Fig. 5. This is reminiscent of the situation we encountered with the Gaussian simulations, where the part of the distribution that has the diverging mean has an exponentially small probability.

V. DYNAMIC BEHAVIOR

Up to this point, we have focused exclusively on the steady-state properties of the model. It is also interesting to investigate the dynamic behavior of the model, especially since in the deterministic limit adaptation implies that the steady-state behavior is independent of the environment, and the only nontrivial behavior is the transient response of the system to changes in the input. In our distinguished S-A limit where the A dynamics is fast and the B dynamics is slow, we can get a complete picture of the dynamics. Imagine that the input signal suddenly changes to a new value. The A field will immediately respond to this change. The B field will only relax slowly to the change. As before, the relatively fast noise is averaged over by B, and so the B dynamics can be taken to be a deterministic exponential relaxation to its new equilibrium value B0, on the slow time scale. Thus, we can consider the changes in B as adiabatic, with the system in quasiequilibrium with the current value of B0. Thus, the value of E, averaged over the relatively quick fluctuations, will be that given by our above solution for 〈E〉 with B0=B0(t)=B0+[B0B0(tp)]eδ(ttp), where tp is time of the pulse, konc0 is given by its new value, with Ap and koff unchanged. We see this plotted for the case of N = 1 in Fig. 9, together with the full simulation, averaged over 104 runs. We see that this treatment captures very well the dynamics on the long 1/δ time scale of the B dynamics. We see that for this strong a noise, the transient response of the system is swamped by the shift in the equilibrium value of 〈E〉. One can in fact do better by solving the time-dependent moment equations, with Π1(t)=x(xx)eδ(ttp). This resolves the initial period of the rise in 〈E(t)〉, during which the noise equilibrates to its new statistics. This is also shown in the figure.

FIG. 9.

FIG. 9

(Color online) The ensemble-averaged 〈E(t)〉 for the binomial model when c0 is suddenly increased by a factor of 2 at tp = 100. The average over 104 runs is denoted by the curve labeled simulation (black dotted line). The adiabatic approximation, where the equilibrium value of E is calculated with B0 taken to be its ensemble average B0(t)=B0[B0B0(tp)]eδ(ttp), and the other parameters postpulse taken to be their new values, is shown by the trace labeled adiabatic (red dashed line). The numerical solution of the moment equations with B0(t) taken as above and Π1(t)=x(xx)eδ(ttp) is marked by ODE (blue solid line). The parameters are N = 1, α = 100, β = 1, γ = 10, δ = 0.1, and koff = 0.8 The initial value of konc0 = 0.08, and postpulse konc0 = 0.16. Thus x=111 and x=16. The deterministic equilibrium value of E is 1/2, both pre- and postpulse.

VI. SUMMARY

In summary, we have shown that the Gaussian noise model in the context of nonlinear downstream reactions fails in principle beyond a critical value of β, the strength of the inhibitor production. This renders a full analytic treatment impossible. The cause of this can be traced to the interaction of the signaling nonlinearity with the fact that Gaussian noise does not respect the constraint that chemical signals must be positive. One can get rid of this effect by linearizing the reaction equation, but this completely eliminates the possibility of investigating the extent to which the perfect adaptation seen in the deterministic limit is undermined by signal stochasticity.

Even though it cannot be solved exactly, one can make analytic progress for the most interesting range of parameters, namely, where the activation is fast and the inhibition slow, as compared to the noise time scale. These can be used as a guide to determining the actual deviation of 〈E〉 from its signal-independent mean-field value. Also, it is possible to devise a cutoff procedure which accurately predicts the results of the binomial model for intermediate and large N.

ACKNOWLEDGMENTS

We thank Yu-hai Tu for stimulating discussions. This work is supported by the NSF Center for Theoretical Biological Physics Grant No. PHY-0822283. The work of N. Bostani is supported in part by the National Natural Science Foundation of China, under Grants No. 11133002, No. 10821061, and No. 11050110113, and by a research fellowship for international young scientists of the Chinese Academy of Sciences.

APPENDIX A: GAUSSIAN NOISE

We present here the formulas for Φ(t) and ΔE(t) appearing in the expression for the average E for the Gaussian noise model:

Φ(t)=ταγ2(1γ2τ2)(αγ+2βγ+δ)(1eγt)τβδ2(1δ2τ2)(βδ+2αγ+δ)(1eδt)τ2(αγ+1τ+βδ+1τ)(αγ1τ+βδ1τ)(1etτ)+τ(αγ+βδ)2t, (A1)
ΔE(t)=ταγ2(1γ2τ2)(1eγt)+2τβδ(γ+δ)(1δ2τ2)(1eδt)+τγ+1τ(αγ1τ+βδ1τ)(1etτ). (A2)

APPENDIX B: LARGE N LIMIT

We begin by writing the exact equation satisfied by ΔjzjE0Πj:

0=(Nj)konc0ΔjjkoffΔj+(Nj+1)konc0Δj1+(j+1)koffΔj+1(B0+jApN)Δj+jNxNAp(1E0)Πj, (B1)

where xkonc0(konc0+koff). To proceed, we transform this difference equation into an ODE in terms of the variable y(jNx)N, and write Δj = N−1z(−1)(y) + N−3/2z(2)(y). To leading order in N we get (ω ∞ konc0 + koff):

ω(ddyyz(1)(y)+σ2d2dy2z(1)(y))(A0+B0)z(1)=ApB0(A0+B0)2πσ2yey22σ2, (B2)

the solution of which is

z(1)(y)=ApB0(A0+B0+ω)(A0+B0)2πσ2yey22σ2. (B3)

This correction reflects the breakdown of perfect adaptation for finite N, but due to its asymmetry, does not lead to a correction in 〈E〉. To obtain the leading order correction for this quantity, we have to go to next order:

ω(ddyyz(2)+σ2d2dy2z(2))(A0+B0)z(2)=yApz(1)ω(12x)2d2dy2yz(1)+y2(12x)2σ22πσ2(1y23σ2)ApB0A0+B0ey22σ2. (B4)

The solution is then

z(2)(y)=ApB0ey22σ2(A0+B0)(A0+B0+ω)2πσ2[Apσ2(A0+B0+2ω)(y2σ2+2ωA0+B0)+(x12)(y43σ4y2σ2)]. (B5)

The second term does not contribute to 〈E〉, interestingly enough, and

EE0Ap2B0σ2N(A0+B0)2(A0+B0+ω). (B6)

References

  • [1].Elowitz MB, Levine AJ, Siggia ED, Swain PD. Science. 2002;207:1183. doi: 10.1126/science.1070919. [DOI] [PubMed] [Google Scholar]; Swain PS, Elowitz MB, Siggia ED. Proc. Natl. Acad. Sci. USA. 2002;99:12795. doi: 10.1073/pnas.162041399. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [2].Berg HC, Purcell EM. Biophys. J. 1977;20:193. doi: 10.1016/S0006-3495(77)85544-6. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [3].Hu B, Chen W, Rappel WJ, Levine H. Phys. Rev. Lett. 2010;105:048104. doi: 10.1103/PhysRevLett.105.048104. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [4].Gašper Tkačik, Gregor T, Bialek W. PLoS One. 2008;3:e2774. doi: 10.1371/journal.pone.0002774. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [5].Tu Y, Grinstein G. Phys. Rev. Lett. 2005;94:208101. doi: 10.1103/PhysRevLett.94.208101. [DOI] [PubMed] [Google Scholar]
  • [6].Van Kampen NG. Stochastic Processes in Physics and Chemistry. Elsevier; Amsterdam: 2007. [Google Scholar]
  • [7].Ma W, Trusina A, El-Samad H, Lim WA, Tang C. Cell. 2009;138:760. doi: 10.1016/j.cell.2009.06.013. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [8].Parent CA, Devreotes PN. Science. 1999;284:765. doi: 10.1126/science.284.5415.765. [DOI] [PubMed] [Google Scholar]
  • [9].Levchenko A, Iglesias PA. Biophys. J. 2002;82:50. doi: 10.1016/S0006-3495(02)75373-3. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [10].Takeda K, et al. Science Signaling. in press. [Google Scholar]
  • [11].A GEF (guanine nucleotide exchange factor), produced by the binding of cAMP (cyclic adenosine monophosphate) at a receptor on the cell membrane, converts the inactive form of the signaling protein Ras (Ras-GDP, a complex of Ras and GDP, guanosine diphosphate) to its active form by changing the GDP to a GTP (guanosine triphosphate) A GAP (GTPase Activating Protein) catalyzes the reverse reaction.
  • [12].Rappel W-J, Levine H. Proc. Natl. Acad. Sci. USA. 2008;105:19270. doi: 10.1073/pnas.0804702105. [DOI] [PMC free article] [PubMed] [Google Scholar]; Hu B, Fuller D, Loomis WF, Levine H, Rappel W-J. Phys. Rev. E. 2010;81:031906. doi: 10.1103/PhysRevE.81.031906. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [13].Endres RG, Wingreen NS. Proc. Natl. Acad. Sci. USA. 2008;105:15749. doi: 10.1073/pnas.0804688105. [DOI] [PMC free article] [PubMed] [Google Scholar]; Phys. Rev. Lett. 2009;103:158101. doi: 10.1103/PhysRevLett.103.158101. [DOI] [PubMed] [Google Scholar]
  • [14].Ohkubo J, Shnerb N, Kessler DA. J. Phys. Soc. Jpn. 2008;77:044002. [Google Scholar]
  • [15].Fuller D, Chen W, Adler M, Groisman A, Levine H, Rappel WJ, Loomis WF. Noise can be important for Ras activation by a spatial gradient. Proc. Natl. Acad. Sci. USA. 2010;107:9656. doi: 10.1073/pnas.0911178107. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [16].Kessler DA, Barkai E. Phys. Rev. Lett. 2010;105:120602. doi: 10.1103/PhysRevLett.105.120602. [DOI] [PubMed] [Google Scholar]
  • [17].Brener E, Levine H, Tu Y. Phys. Rev. Lett. 1991;66:1978. doi: 10.1103/PhysRevLett.66.1978. [DOI] [PubMed] [Google Scholar]
  • [18].Kepler TB, Perelson AS. Proc. Natl. Acad. Sci. USA. 1995;92:8219. doi: 10.1073/pnas.92.18.8219. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [19].Tsimring LS, Levine H, Kessler DA. Phys. Rev. Lett. 1996;76:4440. doi: 10.1103/PhysRevLett.76.4440. [DOI] [PubMed] [Google Scholar]
  • [20].Brunet E, Derrida B. Phys. Rev. E. 1997;56:2597. [Google Scholar]
  • [21].Kessler DA, Ner Z, Sander LM. Phys. Rev. E. 1998;58:107. [Google Scholar]
  • [22].Pechenik L, Levine H. Phys. Rev. E. 1999;59:3893. [Google Scholar]
  • [23].Mueller C, Mytnik L, Quastel J. Invent. Math. 2011;184:405. [Google Scholar]

RESOURCES