Cumulative dose responses for adapting biological systems
Ankit Gupta, Eduardo Sontag

TL;DR
This paper introduces a new way to study biological adaptation by analyzing cumulative dose responses over time, revealing insights into how systems adapt to inputs.
Contribution
The paper introduces the concept of cumulative dose response (cDR) and shows that only negative integral feedback motifs can produce non-monotonic cDRs.
Findings
Incoherent feedforward loop motifs yield monotonic cDRs and are inconsistent with experimental data.
Negative integral feedback motifs can produce non-monotonic cDRs, aligning with observed cytokine accumulation.
Cumulative dose response provides a new framework for analyzing adaptation in biological systems.
Abstract
Physiological adaptation is a fundamental property of biological systems across all levels of organization, ensuring survival and proper function. Adaptation is typically formulated as an asymptotic property of the dose response (DR), defined as the level of a response variable with respect to an input parameter. In pharmacology, the input could be a drug concentration; in immunology, it might correspond to an antigen level. In contrast to the DR, this paper develops the concept of a transient, finite-time, cumulative dose response (cDR), which is obtained by integrating the response variable over a fixed time interval and viewing that integral—area under the curve—as a function of the input parameter. This study is motivated by experimental observations of cytokine accumulation under T-cell stimulation, which exhibit a non-monotonic cDR. It is known from the systems biology literature…
Genes, proteins, chemicals, diseases, species, mutations and cell lines named across the full text — each resolved to its canonical identifier and authoritative record.
Click any figure to enlarge with its caption.
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10- —Air Force Office of Scientific Researchhttp://dx.doi.org/10.13039/100000181
- —Schweizerischer Nationalfonds zur Förderung der Wissenschaftlichen Forschunghttp://dx.doi.org/10.13039/501100001711
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.
Taxonomy
TopicsGene Regulatory Network Analysis · Molecular Communication and Nanonetworks · Bioinformatics and Genomic Networks
Introduction
The capability to adapt and to formulate appropriate responses to environmental cues is a key factor for the survival of life, at every level from individual cells, to organisms, to societies [1–4]. A delicate balance is needed in this process: organisms maintain tightly regulated levels of vital quantities, even in the face of variations to be counteracted upon, a property sometimes called homeostasis or adaptation, all the while being able to detect and react to changes in the environment. Underlying adaptation at the cellular level are dynamical signal transduction and gene regulatory networks that measure and process external and internal chemical, mechanical and physical conditions (ligand, nutrient, oxygen concentrations, pressure, light, and temperature) eventually leading to changes in metabolism, gene expression, cell division, motility, and other characteristics. These mechanisms enable organisms to display transient responses that gradually return to a baseline activity level when presented with relatively constant input stimulation, a phenomenon usually called ‘perfect’ or ‘exact’ adaptation [5].
Dose response and cumulative dose response
1.1.
In this article, we continue the study of adaptation mechanisms, with an emphasis on monotonicity properties of an output or reporter variable as a function of an input. We are concerned with ordinary differential equation (ODE) systems that model the interactions of several species, and where there is an ‘input’ (which might represent the dose of a drug or of a genetic inducer), whose level is quantified by the variable , and an ‘output’ that is time dependent, and whose magnitude at time is represented by . The input will be assumed to be constant, and we write to highlight the dependence of the output on both the input and time. Figure 1 shows three typical responses that one might observe experimentally (in the figure, we write instead of , in order to simplify notations).
Response functions y(t) plotted against time. As an illustration, three outputs y1(t), y2(t) and y3(t) are shown, corresponding to three inputs u1, u2 and u3, respectively, and their values at a specified time T are shown on the vertical axis. In an adaptive system, the values of all the yi(t)'s converge to the same value y^ when t→∞. For each yi(t), solid curves are used for behaviours until the specified time t=T, and dashed lines for the continuation to t=∞. The area of the shaded region represents the integral ∫0Ty1(t)dt.
The dependence on the initial state will not be indicated explicitly; the initial values of all the species will be fixed at values to be discussed.
One defines (‘perfect’) adaptation to constant inputs as the property that, no matter what is the actual value of the input, the numerical value of for large is the same, that is, for some fixed value which does not depend on the particular input (see an illustration in figure 1). This value represents a habituated or no-response state, as one achieves when presented with a constant background noise or level of light. In engineering terms, an adapting system is a ‘high pass filter’ that essentially acts on a derivative of the input. Adaptation, by definition, is an asymptotic property, since it ignores finite-time behaviour. On the other hand, transient behaviours, particularly how varies with at a fixed time , are often of interest (What is bethe concentration of a drug in a tumour microenvironment, after 1 h, as a function of the drug dose? What is the size of a tumour after 60 days of the start of therapy, as function of the drug dose? What is the size of the pool of infected individuals in an epidemic population model, as a function of transmission parameters?).
We will call , viewed as a function of the dose response (DR) of the given system, and denote it as . One may perform experiments, exciting a system with different input values and measure as the final output value, thus obtaining a plot of versus . The left panel of figure 2 shows several DRs obtained from time-resolved data such as presented in figure 1.
Left: Dose response (DR) at time T, obtained from time-resolved data as in figure 1. Again, the vertical axis represents the evaluation of responses y(t) at a specific time t=T, but now these values are plotted against the respective input u, instead of against time. In this instance, DR is not a monotonic function; for example, u1<u2 but y1(T)>y2(T). Right: Cumulative dose response (cDR) at time T; now the vertical axis shows the integral (area under the curve) z(t)=∫0Ty(t)dt of the response, again plotted against the input u. For example, z1(t) is the area shaded in blue in figure 1. This particular cDR is monotonic. For example, u1<u2<u3 and z1(T)<z2(T)<z3(t), because in figure 1 the area under the red curve y2(t) is larger than the area under the blue curve y1(t), even though the final value y2(T) is smaller than y1(T).
If the turnover of is slow, the molecules or other objects represented by may accumulate, for instance, in a particular tissue or the bloodstream. It is often the case that one can only measure experimentally, and that a phenotypical response only depends on, the accumulated value ‘or integral under the curve’ (AUC) , which we call the cumulative dose response and denote by . The right panel of figure 2 shows several cDRs obtained from simulation data as in figure 1. Section 1.9 briefly reviews several areas of biology where cDR’s appear naturally. Specifically, however, this article was motivated by our previous research in immunology that measured cDR’s [6]. We discuss that motivation next.
Motivation for this work: T-cell recognition
1.2.
Adaptation is central to immunity. In particular, T cells must react to stimulation by pathogens and cancers, yet limit their response to maintain self-tolerance and avoid autoimmune reactions. T-cell activation is triggered by the binding to T-cell receptors (TCRs) to peptide major-histocompatibility complex (pMHC) antigens. Activation results in the production of signalling molecules (cytokines), which in turn may recruit other immune components.
The study in [6] examined the response of immune CD8^+^ T cells to external antigen inputs, demonstrating perfect adaptation across a wide range of antigen affinities. Specifically, the experiments in [6] involved stimulating primary human CD8^+^ T cells (with the c58c61 TCR) with recombinant pMHC antigen 9V immobilized on plates, which served as the input at various constant concentrations. This antigen is a cancer peptide routinely used in studies of T-cell binding and antigen discrimination. The cumulative amount of cytokine TNF- (the output ) secreted into the culture medium was measured. Figure 3 shows the cDR when one averages the results of three biological replicates. It shows the average cumulative TNF- abundance ( ) plotted against several constant concentrations , measured at various times ( to h). Note the non-monotonic, and even somewhat oscillatory, behaviour.
Cumulative dose response based on average of three experiments. Plot uses experimental data from [6] (see also fig. 2B in that paper). Horizontal axis denotes concentrations of the input (in units of ligand in ng/well).
The work in [6] thus raises the question of what network motifs are capable, at least for suitable parameters, to exhibit perfect adaptation as well as non-monotonic cDR as seen in these experiments. It was speculated, on the basis of numerical exploration, that incoherent feedforward loops (IFFLs) cannot result in non-monotonic cDR and thus cannot explain T-cell adaptation as measured by accumulated cytokines, unless a thresholding mechanism is imposed.
Our main results in this article confirm in a mathematically rigorous way that, indeed, the main two common types feedforward loops (called ‘IFFL1’ and ‘IFFL2’ below) can never exhibit such behaviours, because their cDR’s are always monotonic. This is especially surprising for one of them (‘IFFL1’) because for such systems the DR itself can be non-monotonic, yet the cDR is monotonic, as in the cartoon illustrations in figure 2. To see this with an example, consider the following system of two differential equations, which is a particular example of the general equations (1.5) and (1.6) discussed later,
This is an adapting system: for any given constant input , the steady states are and , which is independent of , so that the steady-state output is independent of . Figure 4 shows plots of the DR (non-monotonic) and the cDR (monotonic).
Plots of DR (y(t)) and cDR (∫0Ty(t)dt) for the example in equations (1.1) and (1.2) . The initial conditions are x(0)=0, y(0)=1/10, and the time horizon is T=1.5. Using logarithmic scale on inputs, for comparison with experimental plots. Observe that the DR is non-monotonic, yet, surprisingly, the cDR is monotonic. Our main theorem proves monotonicity of the cDR in general, for all IFFL1 and IFFL2 systems.
We complement the result for feedforward loops with the new finding that, on the other hand, the standard nonlinear integral feedback for adaptation (‘IFB’ below) is indeed capable of showing non-monotonic cDR, and thus is potentially a mechanism that is consistent with the experimentally observed non-monotonic cDR. To see this with an example, consider the following system of two differential equations, which is a particular example of the general equations (1.9) and (1.10) discussed later,
This is also an adapting system: for any given constant input , the steady states are and , so that the steady-state output is independent of . Figure 5 shows plots of the (non-monotonic) cDR.
Plot of cDR (∫0Ty(t)dt) for the IFB example in equations (1.3) and (1.4). The initial conditions are x(0)=0.1, y(0)=6, and time horizons shown are T=3,4,5,6. Observe that, just as with the experimental data plotted in figure 3, the cDR is more monotonic (on the shown ranges, at least) for smaller time horizons T. Using logarithmic scale on inputs, for comparison with experimental plots.
Back to the experimental data, one may ask whether the T-cell experiments point to adaptation, that is, if is independent of for large . Since only is experimentally available, we need to estimate the output by taking time-derivatives of . To obtain a more meaningful estimate than would be obtained from the averages shown in figure 3, we consider instead the separate plots of from each experiment. The top panel in figure 6 shows again the cDRs for various times ( to hours), but now with separate plots from each experiment, starting from the data that were used to generate fig. 1 in the SI of [6].
Top: cDR plots of individual experiments, and measured at different times. Bottom: adaptation behaviour in individual experiments. Output y(t) is estimated from individual cumulative z(t) plots in respective top panels.
Using first-order differences, and imposing a zero value at the start of the experiment: , we then derived estimates of for the various input values and the three experimental replicates shown in figure 6. See the bottom panel of figure 6. These estimates are very rough, because the time steps are large (1 hour), and in any event experimental data is subject to noise. Nonetheless, these data strongly suggests that adaptation, in the sense that the output approaches as time increases a value (in this case ), which is the same no matter what the input (drug dose). The estimated negative values of at certain time points are likely due to numerical errors or to the fact that there is some cytokine present in the experimental wells which does not arise from the stimulation, so that the values shown are relative to this baseline. In addition to adaptation, the data strongly suggests that the system, or at least its integrated output, is scale-invariant (performs ‘fold change detection’) in the sense of [7,8], at least for large enough input values: the transient outputs are roughly the same (for inputs 3−8), which is a property of systems IFFL2 and the IFB system as discussed below.
Review: network motifs for adaptation
1.3.
As discussed (‘perfect’) adaptation to constant inputs means that, no matter the value of an input, the value of for large will be the same. Generally speaking, adaptation requires one of two mechanisms for adaptation: incoherent feedforward or negative feedback [9–11].
IFFLs are a type of network motifs that are capable of adaptation [12,13]. In an IFFL, the input induces formation of the reporter but also acts as a delayed inhibitor, through one or more intermediary control variables. Feedforward motifs are statistically overrepresented in biological systems from bacterial to mammalian cells [14,15]. IFFL’s have been argued to underlie mechanisms involved in such varied contexts as microRNA-mediated loops [16], MAPK pathways [17,18], insulin release [19,20], intracellular calcium release [21,22], Dictyostelium and neutrophil chemotaxis [23,24], NF- B activation [25], and microRNA regulation [26], as well as metabolic regulation of bacterial carbohydrate uptake and other substrates [27,28]. IFFL’s may also play a role in immunology, enabling the recognition of dynamic changes in antigen presentation [29] and have been used in synthetic biology to control protein expression under DNA copy variability [30,31]. The paper [32] provided a large number of additional references, and carried out a computational exploration of IFFLs that lead to non-monotonic DRs and/or adaptation.
In IFB loops, the intermediate variable or variables provide a type of memory that integrates the ‘error’ between and a steady-state value . IFB’s arise in biological systems ranging from E. coli chemotaxis [33] and regulation of tryptophan [34] to human physiological control such as blood calcium homeostasis [35] or neuronal control of the prefrontal cortex [36] to synthetic circuits for adaptation [37–39]. We remark that IFB is in a sense universal for adaptation, because nonlinear changes of coordinates can recast IFFLs that adapt into integral feedback form [40], but these coordinate changes may have no physical interpretation and hence lack interpretability. Moreover, IFBs are known to provide extra degrees of robustness to the adaptation property because, unlike the IFFL, the underlying mechanism can sense and correct for perturbations to the output variable . This theme is explored in greater detail in recent papers, where it is shown that IFBs arise naturally when one considers adapting circuits that exhibit a maximal form of robustness [41] or robustness that is independent of the reaction kinetics [42]. The results in these papers apply to arbitrarily-sized networks, and they explicitly identify the network species that create the IFB required for adaptation.
Three paradigmatic circuits with two variables, two types of incoherent loops and one type of IFB, have been much studied, in particular in the context of the ‘fold change’ or ‘scale-invariance’ property in biology [7,8,43], and these systems, discussed next, are the focus of our study (Observe that nonlinearity is essential for non-monotonic cDR’s to be possible, since for linear systems, such as the IFFL , or the IFB , , DRs and cDRs will be linear in .) Although the concepts introduced here are broadly applicable, we focus our work in these three motifs, but we expect that our results will encourage further work in the direction of characterizing cDR properties for more complex systems.
Three paradigmatic examples of adapting systems
1.4.
In this article, we will consider three types of two-species systems, shown schematically in figure 7. These are the systems studied in [7,8]. In all these examples, refers to a positive constant input, is the concentration of a ‘controller’ species and the output variable is the concentration of the ‘regulated’ or output species.
Three examples of systems: (a) is an IFFL with degradation enhancement, (b) is an IFFL with production inhibition and (d) is an IFB system. The input u is assumed to be a positive constant, and x, y are abundances of a quantity of interest, such as concentration of a protein or mRNA. Arrows ‘→’ indicate positive effect (activation) and blunt edges ‘⊣’ denote negative effects (inhibition). Both (a) and (b) have the same qualitative relation, schematically represented by diagram in (c), between activation of x and y by the input u, and inhibition of y by x, but their dynamical properties are very different. Dynamics can be described by pairs of differential equations for the abundances x(t) and y(t) as a function of time, as shown below the diagrams. State variables x(t) and y(t) are taken to be non-negative. When K=0, it is assumed that x(t)>0 for all t. In these equations, α, β, γ, δ and K are all positive constants.
Steady states and perfect adaptation
1.5.
Let us compute the steady states, obtained by setting the right-hand sides of the differential equations to zero, for the systems shown in figure 7. For the IFFL1 system (a) we have:
Finally, for the IFB system (c) we have that there are two types of steady states:
and, for non-zero and assuming (for example, if ):
In all three cases, if , the system is perfectly adapting.
Scale invariance
1.6.
In addition, when both systems IFFL2 and IFB have the scale-invariance (or ‘fold-change detection’, FCD) property [7,8]. This means that the output variable satisfies the same differential equation, independently of rescalings of the input by any constant factor , as shown by the following simple calculation:
System IFFL1, in contrast, admits no such symmetries.
Stability
1.7.
For both systems IFFL1 (a) and IFFL2 (b) in figure 7, the respective steady states are globally asymptotically stable with respect to initial conditions in the positive quadrant , . This is very simple to show. The variable is the solution of a one-dimensional stable linear system, hence converges exponentially to . The variable is the solution of a time-dependent linear system, with a constant negative rate for IFFL2, and a rate for IFFL1 which converges to the strictly negative number , and hence also exponentially converges to its steady-state value (see [13] for details, as well as similar results for other IFFL configurations).
The proof of stability for the feedback system IFB (d) in figure 7 requires more work. We proceed by extending the proof from [8], which covered only the case . We will assume that , which holds in particular if . We want to global asymptotic stability with respect to initial conditions with positive and non-negative (or even arbitrary), when is a positive constant, for the two-dimensional system IFB evolving on with equations , .
It is convenient to change coordinates and , so that we reduce to the study of the system in with equations (dropping tildes):
and we wish to prove the global asymptotic stability of the unique steady state
Introducing , , and , we can write our system as
with and . In other words, we have a mass–spring system with nonlinear damping and nonlinear spring constant . This suggests the use of energy as a Lyapunov function. The map is strictly increasing, positive for and negative otherwise, and similarly, for with respect to . Let us define
By definition, and for all . We also have that , and , (and mixed partial derivatives are zero), is a strictly convex and thus a proper (also called radially unbounded or coercive) function, thus a Lyapunov function candidate. The derivative of along trajectories is
for all , and if this derivative only vanishes identically along a trajectory, then , which in turn implies, when substituted into that , i.e. that . The LaSalle invariance principle (e.g. [44]) then allows us to conclude global asymptotic stability.
Outline of paper
1.8.
Denoting the input-dependent dynamics as for , we define the DR and the cDR at time as
In each example, our aim is to determine whether the mapping is monotonically increasing. If this monotonicity does not hold universally, we seek to identify sufficient conditions under which it does. It is straightforward to note that if the map is monotonically increasing, then the same holds for the map . Observe that if the system is linear, both and will be linear (and therefore monotonic) functions of u. Hence, non-monotonicity is exclusively a property of nonlinear systems.
Let us review the specific examples that we consider. The first is the IFFL1 system shown in figure 7a with equations given by
with initial state and . The initial state for is arbitrary non-negative, while the initial state for is its steady-state value which is independent of .
The second example is the IFFL2 system (see figure 7b) given by
where the initial states and are arbitrary.
As the final example we have the IFB system (see figure 7c) given by
with initial states (arbitrary) and , which is the steady state for which is independent of .
We remark that for all of these examples, (and therefore also ) is monotonically increasing for small . This is because for IFFL1, and for IFFL2 and IFB. From , it follows that and , respectively, and both are positive. The situation is far less trivial for larger times .
The rest of this article is organized as follows. In the rest of this introduction, we review some other areas of application of cDR’s. In §2, we prove that for IFFL1, even though the map may not be monotonic, the map is always monotonically increasing, irrespective of the values of , , and . In §3, we show that the situation is much simpler for IFFL2, in the sense that both and are monotonically increasing functions of , regardless of the choice of , initial states, and the model parameters. Finally, in §4, we show that for the IFB system the map is not monotonic in general and find a sufficient condition under which monotonicity holds.
Further motivations for the study of cumulative dose responses
1.9.
In pharmacology and biomedical research, measuring the cumulative amount or ‘area under the curve’ (AUC) of the concentration or abundance of a substance (such as an antibody, cytokine, hormone or metabolite) secreted over a time period, which we termed the cDR, is essential for understanding drug efficacy, toxicity and biological responses. To illustrate the potential wide interest of cDR theory, we briefly discuss here a few examples of such measurements.
Cytokine release assays are laboratory techniques that typically measure the cumulative secretion of cytokines, which are small signalling proteins produced by immune cells in response to stimuli such as drugs, pathogens or immune activators. Cytokines regulate immune and inflammatory responses as well as cell growth, differentiation, survival and tissue repair. Examples are pro-inflammatory (IL-6, IL-1 , TNF- and IFN- ) and anti-inflammatory (IL-10 and IL-4) cytokines, and growth factors (GM-CSF and VEGF). Typical techniques used for measuring cumulative release of cytokines are enzyme-linked immunosorbent assay (ELISA) and multiplex immunoassays such as Luminex . For example [45], describes means of measuring pro-inflammatory cytokines in the central nervous system as a way to monitor neuroinflammatory responses to trauma, infection and neurodegenerative diseases. That paper describes an in vivo immunosensing device in which an optical fibre is implanted for a period in the brain of a rodent to capture (by binding to a specific antibody) the cumulative release of a specific cytokine within a region of interest; ELISA is then conducted, in order to determine the cumulative amount of cytokine bound to the fibre. As another example, one of the most common adverse events associated with T-cell bispecific antibody therapies (which are themselves an interesting subject for mathematical modelling [46]) is cytokine release syndrome (CRS), whose symptoms include fever, hypotension, respiratory deficiency and possible multi-organ failure. The paper [47] highlighted the use of Luminex and AUC plots of cytokine release to evaluate different therapeutic approaches to the mitigation of CRS.
The metabolic clearance of drugs is often assessed by measuring the cumulative amount of a metabolite over time in biological fluids. Typically, after a drug or prodrug is administered, plasma concentrations are measured as a function of time, and the area under the concentration–time curve is computed [48], thus providing critical insights into drug metabolism, pharmacokinetics and hepatic or renal clearance mechanisms. Hence, helping to understand drug efficacy and safety. The paper [49] provided a systematic evaluation of cumulative drug excretion in clinical pharmacokinetics, emphasizing its role in dosing regimens and safety evaluations. It described various measures of drug accumulation, including the AUC on a graph plotting plasma concentration against time.
As one last example, consider the routine A1c blood test (also known as glycated haemoglobin or HbA1c test), which is key to diabetes diagnosis and management. A1c measures average blood glucose levels over a period of about 2−3 months before testing, and one could therefore think of it as being proportional to the integral of glucose concentration over that period. The integration effect, compared with measuring of short-term fluctuations in blood glucose, is due to the long lifespan of red blood cells, whose haemoglobin binds glucose to form HbA1c.
Unconditional monotonicity of the cumulative dose response for incoherent feedforward loop 1
We shall prove the monotonicity of the map in multiple steps. As the first step, we simplify the system (1.5) and (1.6) in §2.1 to obtain a parameter-free form that is more amenable to analysis. In §2.2, we then derive explicit expressions for the cDR and its partial derivative with respect to . This partial derivative is given by an integral expression, and in §2.3, we establish a couple of properties of the integrand and the asymptotic value of the integral expression. These results enable us to prove the monotonicity of the cDR in §2.3 by demonstrating that its partial derivative with respect to the input is always non-negative.
Simplifying the system
2.1.
Let be the solution of (1.5) and (1.6) for . We scale time by and the state values by a suitable ratio to define
Then, the dynamics of this rescaled system are given by
Therefore, if we define
then satisfies the ODEs
with initial states and . Let be the solution of this system. To prove the result it suffices to show that the map
is monotonically increasing for any .
Henceforth, we shall drop the hats for notational convenience and suppose that the dynamics is given by
with initial state (arbitrary) and . Letting be the solution of this system, we shall show that the cDR map
is monotonically increasing for any . In order to prove this we will prove that for any and
where denotes the partial derivative with respect to .
Derivation of explicit expressions
2.2.
We now develop explicit expressions for , , and . It is easy to see that
which also implies that
Note that ODE (2.2) can be written as
Multiplying with the integrating factor on both sides we obtain
Integrating both sides and using we get the usual variation of the parameters formula:
From (2.1), we know that
where the second relation follows from (2.4). Plugging this in the previous expression for we get
where to derive the last expression we have made a change of variable from to .
Note that by changing the order to integration in the second term in the r.h.s. below we obtain
Making the change of variable we see that
where is the special exponential integral function defined as
Plugging this in we obtain
where
Observe that at we have and we claim that as , we have . To see this note that as , both and approach and close to 0 we have
which is just as . By the definition of the Ei function (2.7)
and hence by the chain rule
and
Using these expressions we can write the derivative of as
Therefore, applying integration by parts to the second term in the r.h.s of (2.8) we get
Upon substituting this term in the r.h.s. of (2.8) we obtain
Note that by rearranging and simplifying, (2.9) can be expressed as:
Differentiating (2.10) with respect to we obtain
which can be rewritten as
Two useful results
2.3.
We now establish a couple of useful results that will help us in proving the monotonicity property of the cDR.
Lemma 2.1. Fix any positive and , and for define functions
and
Then, the function can cross the -axis only once in the interval .
Proof. Note that . Setting we get
Let be the function
To prove the lemma it suffices to show that the function is monotonically increasing, which we shall show by proving that for all . For convenience let us define a function
Then, we can write as
which shows that
Suppose we can show that
Then, for we have and so . On the other hand, for , and using , we obtain
Hence, to prove the lemma we just need to prove the inequality (2.13) to which we come to now. Note that
Since for any , we would have that . Since the function is monotonically decreasing for we must have
Observe that we can write as
As the first term is always positive, we have , which along with (2.14) shows that
This completes the proof of the inequality (2.13) and concludes the proof of this lemma.∎
Proposition 2.2. For any , the integral
has a positive value.
Proof. Define a function
Note that the integral (2.15) can be rewritten as
where
Hence, in order to prove that is positive, we just need to prove that the function is monotonically increasing. This is what we show next.
Using the fact that
we obtain
Applying the change of variable , we get
The integral on the right can be expressed in terms of the Gamma function as
Substituting this we obtain
Since we can express as
where
As each is a product of positive monotonically increasing functions, the function is also monotonically increasing. This completes the proof of this proposition.∎
Proving monotonicity of the cumulative dose response
2.4.
Finally, we now prove the monotonicity of the cDR by proving (2.3). For this we shall use the integral expression (2.11).
Let us first deal with the case . In this scenario, and since we have
Therefore, the integrand on the r.h.s. of (2.11) can be bounded below
Hence, the integrand in (2.11) is always non-negative which establishes the monotonicity of cDR for .
We now consider the case . Note that in this case (see (2.4)) is monotonically increasing from to . Hence, and
which allows us to conclude that for all , by a simple comparison argument. Suppose that . In this case, we prove that for any positive , the trajectory can only change its sign once, to go from positive to negative, and then it will stay negative and asymptotically approach . To see this define
and then
Since we have assumed we have the differential inequality
Hence, by the comparison argument, if there exists a such that , then for all we have which also implies that
Now let be the first zero of the trajectory . Observe that
As is the first zero of the trajectory we have for , and and . Hence, we must have and by previous arguments for all . Therefore, in this interval , we have the inequality
and since , the comparison argument shows that for all . Hence, the trajectory can only change its sign once, to go from positive to negative. Therefore, in order to prove for any , it suffices to prove that this holds in the limit . Letting in (2.11) we arrive at
Since for all , in order to prove the positivity of this integral it suffices to prove its positivity for , i.e.
which holds due to Proposition 2.2.
We now come to the case where . Set and let and be the functions defined in the statement of Lemma 2.1. Note that (2.11) can be written in terms of this function as
Moreover
Lemma 2.1 proves that the function can only cross the -axis at most once in the interval . If it does cross then it goes from positive to negative and it stays negative untill it becomes 0 at . The same holds for the function . Hence, if we can prove that
then, as , it automatically implies that
To see this let be the time in where the function crosses the -axis. Then (2.18) implies that
Therefore, using that for and for , we get
This shows that to prove the monotonicity result it suffices to prove (2.18), which is of course equivalent to proving the positivity of (2.11) for and . As mentioned above, this positivity follows from (2.16) which is shown in Proposition 2.2. This completes the proof of the cDR monotonicity result for IFFL1.
Unconditional monotonicity of both dose response and cumulative dose response for incoherent feedforward loop 2
We now consider the IFFL2 system described by equations (1.7) and (1.8) . For this system, we can prove that the DR map, , is a monotonically increasing function of the input , and hence, the same holds for the cDR map. A direct proof of this is provided in §3.1, while a more conceptual argument, based on the theory of monotone systems, is presented in §3.2. Although the former approach is simpler for this particular example, the latter is more generalizable to other examples.
Direct proof
3.1.
In order to prove the monotonicity of the map , it suffices to show that the partial derivative is non-negative for any and . Since satisfies the linear ODE (1.7), we can solve for it explicitly to obtain
which also implies that
As satisfies the ODE (1.8), we can differentiate it with respect to to obtain an ODE for as
Substituting from (3.1) and re-arranging we get
Since , it is immediate that , and so we have the differential inequality
As , by the comparison argument it follows that for all and . This concludes the proof of the monotonicity result for IFFL2.
Monotone systems: an approach to show dose-response monotonicity of incoherent feedforward loop 2
3.2.
Monotone systems were introduced in the pioneering work of Smale, Smith, Hirsch, Mallet-Paret, Sell and others [50–53]. They have the property that larger initial conditions give rise to larger state trajectories, where ‘larger’ is interpreted according to a specified order in the state variables. Special cases of monotonic systems are obtained when the order is a coordinatewise order. For example, in two dimensions, the ‘NorthEast’ (NE) is defined by saying that a point is larger than a point if both and , that is, if it is to the ‘north’ and ‘east’ (higher, to the right) of the second point; similarly the ‘NorthWest’ order would be defined by asking that and . (Note that these are ‘partial orders’ in the sense that two vectors may not be comparable: for example, neither nor is larger than the other in the NE order.) The generalization to external inputs and outputs [54] enabled the development of a network interconnection theory as well as leading to conclusions regarding the effect of inputs: for example, monotonic inputs result in monotonic transient behaviour [55]. This means that the DR (and thus also the cDR) will always be monotonic, for monotone systems.
These developments led to monotone systems playing a key role in analysing the global behaviour of dynamical systems in various areas of engineering as well as biology [56]. What makes monotone system theory so useful is that there are ways to check monotonicity without solving a set of differential equations . For example, for the -dimensional analogue of the NE order one requires that the off-diagonal terms of the Jacobian matrix of should all be non-negative, and a similar condition holds if there are inputs. More generally, monotonicity with respect to some (not necessarily the NE) coordinatewise order requires that all loops in the interaction graph obtained from the off-diagonal terms of the Jacobian should have a net positive sign (see [57] for more discussion and examples).
When trying to apply monotone systems theory to our three paradigmatic examples IFFL1, IFFL2 and IFB, an obvious problem arises: these systems are not monotone with respect to any possible coordinatewise order, as IFFLs and negative feedback loops contradict the positive loop condition. However, in the case of the IFFL2 system, which we reproduce here for convenience:
there is a Lie group of symmetries or ‘equivariances’ that preserve the output. These equivariances were the main object of study in the work in [8] on scale invariance, and were key to the analysis of an immunology model in [29]. Specifically, when the discussion in §1.6 showed that the equations do not change under the one-parameter Lie group of transformations , and in particular scaling and by the same constant does not alter the dynamics of . This suggests introducing the new variable . Using the variables and , the equations become:
This is a monotone system, because the only off-diagonal term in the Jacobian is . Therefore, the trajectories depend monotonically on , and hence also depend monotonically on . A similar argument works for , but now the FCD property fails and the equivariance will provide merely an embedding into a monotone system rather than an equivalence. Indeed, let . Now the equation is no longer decoupled from . However, we can look at the following extended system (we add an equation to convert the external input into a state variable):
The off-diagonal elements of the Jacobian are , , and , all positive. Thus, the extended system is monotone, and therefore all variables, and in particular , depend monotonically on . This shows monotonicity of the DR, as claimed.
Conditional monotonicity of the cumulative dose response integral feedback
As our final example, we examine the IFB system defined by equations (1.9) and (1.10). Our objective is to show that, unlike the previously discussed incoherent feedforward loop systems, this negative feedback system can exhibit non-monotonic behaviour in the mapping . We also identify a condition under which this mapping remains monotonic. To simplify the analysis, we restrict our attention to the case . If the property of monotonicity or non-monotonicity arises in this case, it will also persist for small positive values of due to the parametric continuity of solutions.
We begin our analysis by simplifying the equations for the IFB system using scaling arguments in §4.1. Here, we also reformulate the dynamics in terms of the ‘error’, which is obtained by subtracting the input-independent steady state from . Notably, the monotonicity properties of the original cDR map can be equivalently studied using the error cDR map. In §4.2, we prove that the partial derivative of the error cDR map, with respect to the input value , is always positive at steady state, confirming that the steady-state cDR map is monotonic. For finite-time analysis, we establish a connection between the dynamics of the error and a ‘damped’ harmonic oscillator in §4.3. This connection allows us to derive a conditional monotonicity result for the error cDR map in §4.4. Furthermore, this result enables us to identify a finite range of time values for each input value , within which the error cDR map may become non-monotonic. We leverage this insight to numerically illustrate this non-monotonicity in §4.5.
Simplifying the system
4.1.
Recall the IFB equations (1.9) and (1.10) . We scale time by and the state values by a ratio to define
Then, we can write this system as
Therefore, if we define
then satisfies the ODEs
with initial values and . Henceforth, we shall drop the hats for notational convenience and suppose that the dynamics is given by
with initial values and . Let be the solution of this initial value problem for .
Note that is both the initial state and the steady-state value of the output variable . We shall reformulate the dynamics in terms of the ‘error’
and variable defined as
Then, dynamics of is given by
Hence, we can solve for as
and the dynamics of the error is given by
Henceforth, instead of examining the monotonicity of the original cDR map, we shall equivalently examine the monotonicity of the error cDR map given by
Steady-state analysis
4.2.
We proved earlier that the steady state is stable. Thus, and so . Therefore, expression (4.3) implies that
which is a monotonically increasing function of . In particular, by differentiating with respect to we obtain
If this positivity holds for any finite time-interval then we shall have the monotonicity of the error cDR map. We shall show that this monotonicity does not always hold and identify a sufficient condition under which it does. For this we shall connect this problem to a harmonic oscillator with a time-varying frequency.
Connection to a harmonic oscillator
4.3.
Differentiating the error equation (4.4) with respect to and using that we get
which means that the error satisfies the equation for a ‘damped’ harmonic oscillator with a non-constant frequency:
with initial conditions and . Let us define the ‘frequency’ and Hamiltonian for this oscillator as
respectively. Then, their dynamics can be derived as
Using (4.7) we obtain
Observe that the error in our adapting circuit goes to as . Equation (4.9) shows that when this error is below , the Hamiltonian is decreasing. Note that the initial value of this Hamiltonian is
This brings us to a proposition that shows that if this value is less than , then the error remains below at all times.
Proposition 4.1 Suppose that the following holds:
Then we must have that for all .
Proof. Condition (4.10) implies that . Recall that . Let be the first time reaches , i.e. and for all . Then due to (4.9) the Hamiltonian must be decreasing in the interval , and so . But this is a contradiction since and so by definition . Hence, which means that for all .∎
Conditional monotonicity result
4.4.
Now let us substitute from (4.3) into equation (4.4) to obtain
Differentiating this with respect to we get
This shows that if we define as
then also satisfies the following second-order ODE for the damped harmonic oscillator (4.7) with initial conditions and . To prove the monotonicity we need to show that
which is equivalent to proving that
Again we can definite the Hamiltonian as
and it will have the same dynamics as before:
which we can also write as
We now come to our main result for the IFB example, which proves monotonicity of the error cDR under condition (4.10).
Proposition 4.2 Suppose that condition (4.10) holds. Then, the map
is monotonically increasing for any .
Proof. When (4.10) holds, we have that the error for all due to proposition 4.1. This fact along with (4.14) implies that for . Therefore, (4.12) holds which proves the required monotonicity property.∎
Numerical illustration of non-monotonicity
4.5.
When condition (4.10) does not hold, we do not have any analytical approach for checking the monotonicity property. Therefore, we need to rely on numerical simulations. For any given , the monotonicity condition (4.12) can fail at any . However, as we cannot check this condition for all , we first show that if this monotonicity fails then it has to fail in the finite time - interval where is defined by
Note that is finite because both and are non-negative quantities converging to zero as . This is due to stability and the fact that (4.6) implies that as .
Proposition 4. be the finite time defined by (4.16). Then, we must have for all which is the same as saying that for all .
Proof. Pick a small and define
Note that for the same reason that is finite, must also be finite. Moreover, as decreases the set gets bigger and consequently its infimum, which is , gets smaller. Therefore, decreases monotonically as decreases and since and are continuous functions of time we must have
By the definition of we have that which implies that . Let be the first time after such that and consequently . On the open interval , must be decreasing due to (4.9) and so we should have . However, this leads to a contradiction because . Therefore, which means that for all . This also means that is decreasing in the interval due to (4.14). Since this implies that for all . Using the continuity of and the limit (4.17) we can conclude that for all . This completes the proof of this proposition.∎
Figure 8 illustrates this proposition for three values of . One can observe that holds for all for each -value.
Plot of the map t↦u∫0t∂uy(s)ds for three values of u. Note that for each u, we have u∫0t∂uy(s)ds≥0 for all t≥Tu.
We can now numerically solve the system in the interval and check if exceeds or not. For any such that we would have , which would imply non-monotonicity. For any given we define the non-monotonicity score as
where (resp. ) denotes the positive (resp. negative) part of . In figure 9 we plot the non-monotonicity score and the time for a range of -values for . Notice that is monotonically increasing with , while the non-monotonicity score stays at zero untill and then it gradually starts increasing. This shows that for higher values of the map
Plot of the maps u↦S(u) and u↦T(u) with x0=p=1.0.
is always non-monotonic for some which will increase as increases. Figure 10 illustrates this non-monotonicity for some values of and .
Plot of the map u↦∫0Ty~u(t)dt for some values of p and T. Note that this map exhibits non-monotonicity in these cases.
Conclusions
We introduced the notion of cDR, and went on to show mathematically that both the incoherent feedback loop IFFL1 and IFFL2 motifs can only produce monotonic cDRs, even if (for IFFL1) the DR itself may be non-monotonic. On the other hand, we also established conditions under which the IFB mechanism can produce a non-monotonic cDR.
Leaving aside linear systems, which can never lead to non-monotonic (or, for that matter, any nonlinear) cDR, the motifs that we analysed are considered the simplest paradigms for adaptation in biology [7,8,43]. The concepts introduced here are broadly applicable, even if results were established for idealized two-variable systems that adapt perfectly. They provide a foundation for developing a more comprehensive mathematical theory that can qualitatively characterize cDR maps in more complex, multi-variable systems. One particularly interesting direction would be to study how network interconnections (such as cascades) of these motifs can preserve the qualitative properties of cDR’s. Another is to include scenarios with non-ideal behaviours, such as species dilution, saturation in reaction rates and resource competition, as well as imperfect adaptation.
One may view our study of the cDR properties as an addition to the toolkit of mathematical methods for model discrimination and invalidation, in a spirit similar to the work in [58] that infers the existence of IFFLs or negative feedback loops when time responses are non-monotonic, or to the work in [10] on using periodic inputs to rule out IFFLs as the basis of adaptation. In such a role, one can perform dose-dependent experiments and on the basis of plotted cDR’s, eliminate systems whose structure is not consistent with an observed non-monotonic cDR. Conversely, one could ask how to introduce new variables or otherwise modify a model to match such qualitative behaviours.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1Barkai N, Leibler S. 1997 Robustness in simple biochemical networks. Nature 387, 913–917. (10.1038/43199)9202124 · doi ↗ · pubmed ↗
- 2Davis GW. 2006 Homeostatic control of neural activity: from phenomenology to molecular design. Annu. Rev. Neurosci. 29, 307–323. (10.1146/annurev.neuro.28.061604.135751)16776588 · doi ↗ · pubmed ↗
- 3Wark B, Lundstrom BN, Fairhall A. 2007 Sensory adaptation. Curr. Opin. Neurobiol. 17, 423–429. (10.1016/j.conb.2007.07.001)17714934 PMC 2084204 · doi ↗ · pubmed ↗
- 4Muzzey D, Gómez-Uribe CA, Mettetal JT, van Oudenaarden A. 2009 A systems-level analysis of perfect adaptation in yeast osmoregulation. Cell 138, 160–171. (10.1016/j.cell.2009.04.047)19596242 PMC 3109981 · doi ↗ · pubmed ↗
- 5Khammash MH. 2021 Perfect adaptation in biology. Cell Syst. 12, 509–521. (10.1016/j.cels.2021.05.020)34139163 · doi ↗ · pubmed ↗
- 6Trendel N, Kruger P, Gaglione S, Nguyen J, Pettmann J, Sontag ED, Dushek O. 2021 Perfect adaptation of CD 8+ T cell responses to constant antigen input over a wide range of affinities is overcome by costimulation. Sci. Signal. 14, eaay 9363. (10.1126/scisignal.aay 9363)34855472 PMC 7615691 · doi ↗ · pubmed ↗
- 7Shoval O, Goentoro L, Hart Y, Mayo A, Sontag E, Alon U. 2010 Fold-change detection and scalar symmetry of sensory input fields. Proc. Natl Acad. Sci. USA 107, 15995–16000. (10.1073/pnas.1002352107)20729472 PMC 2936624 · doi ↗ · pubmed ↗
- 8Shoval O, Alon U, Sontag E. 2011 Symmetry invariance for adapting biological systems. SIAM J. Appl. Dyn. Syst. 10, 857–886. (10.1137/100818078) · doi ↗
