The cell as a biomachine

Binding and catalysis provide a model class in which molecular mechanisms determine how regulation combines.

We can now analyze a specified biochemical model. The next question is which models to write. The first seven lectures supplied ways to choose relevant scales, describe reaction dynamics and justify reductions. Here we use those capabilities to construct a class of models with explicit molecular states, physical parameters and calculable regulatory functions.

We already have a working example. Lecture 6's supplied enzyme used exact totals, a fast reconstruction of the complexes and slow input-output balances. Its self-repressor used the same construction to derive a regulatory law. Lecture 7 added the equilibrium-compatibility test. We now turn these examples into one model class and use it to answer a question an isolated Hill curve leaves open: how do two regulators combine?

The exposition gives full derivations and worked checkpoints. The lineage traces why these distinctions became necessary. The extension tests the construction on a transporter with a physical current.

Teaching blockMinutesElapsed
Opening administration55
§§1–3: model class, mechanisms, totals2227
§§4–5: canonical model and parameters2148
§§6–7: binding regimes and state activity1866
§§8–9: compose binding and regulation1884
§10: close the dynamics and hand forward690
Discussion595

If time runs short, skip numerical sweeps and the exhibition first. Read the enzyme matrices from the figure without walking through every entry. In §8 keep competition and leave the sponge as a worked example. In §9 keep the independent-versus-exclusive comparison. Preserve the canonical equations, the finite-total root and the joint-state derivation.

1A useful model class joins biological questions to analysis

A biological question does not select a reaction network by itself. The observable, intervention, spatial scale, timescale and molecule counts determine which mechanisms a model must resolve. Once the model is specified, rate equations, stochastic trajectories, stability analysis and justified reductions can be used to understand it. A useful model class makes these two activities meet.

Binding and state-dependent catalysis provide such a class for a broad range of biochemical regulation. Binding allocates molecular constituents among complexes and conformations. Activities of those states change chemical forms or produce outputs. The allocation and activity problems have distinct physical parameters, and their composition retains the molecular pools shared between modules.

The model class fills a practical gap between general reaction lists and ready-made response curves. A general reaction network permits many mechanisms but does not itself select the physical inventories or a tractable binding subproblem. An isolated Hill law gives a convenient response but leaves its molecular composition unspecified. Binding and catalysis retain that composition while exposing a state-allocation problem that can be solved separately from the slow dynamics.

The class is a structural choice within chemical reaction modeling. It does not imply that every cellular process is at equilibrium or that arbitrary biological dynamics are automatically tractable. Spatial transport, driven state cycles and slow conformations remain explicit when their scales matter. The equilibrium layer earns its place by simplifying a substantial part of the model without imposing an abundance hierarchy among its constituents.

Choose a model class between two useful capabilities The links below show a modeling workflow, not chemical reactions. BIOLOGICAL QUESTION observable and intervention space, time, molecule counts dominant mechanisms ANALYSIS rate equations or trajectories stability and fluctuations valid reductions BINDING + CATALYSIS states, totals, activities a specified model class Why this structure helps Account for shared pools. Reconstruct states. Evaluate their activities. Then use the earlier analytical tools on the resulting dynamics.
Figure 1. The modeling problem comes before the response-function examples. The construction links an explicit biological intervention to a model whose state reconstruction and dynamics can be analyzed.

The destination is concrete: two transcription factors regulate one gene, so how do their effects combine? A state-based construction will determine the answer and supply the production laws needed for the next lecture.

Choose a model class by the molecular information it preserves and the analytical structure it exposes for the biological question.

2Binding allocates states and catalysis acts from those states

Define binding reactions as association-dissociation steps and compatible transitions between internal states. They preserve the constituents assigned to the binding layer. For example, an enzyme and a substrate can occupy separate species or the same complex without changing the amount of enzyme or substrate-form constituent.

A resolved catalytic channel acts from an identified molecular state. In the class considered here, a channel with reactant state concentration xjx_j has flux kxjk x_j. Its frequency k has inverse-time units. A reversible conversion uses two opposed channels, each with a nonnegative frequency. Bimolecular encounters are represented in the binding mechanism when the physical bound intermediate is resolved.

E+SkS,kS,+CES,E+PkP,kP,+CEP,CESkrkfCEP.E+S\xrightleftharpoons[k_{S,-}]{k_{S,+}}C_{ES},\qquad E+P\xrightleftharpoons[k_{P,-}]{k_{P,+}}C_{EP},\qquad C_{ES}\xrightleftharpoons[k_r]{k_f}C_{EP}.

This is Lecture 6's reversible, product-binding enzyme. Here kf=kcat+k_f=k_{\mathrm{cat}}^+ and kr=kcatk_r=k_{\mathrm{cat}}^- are shorter labels for the same two catalytic frequencies. Neither reversibility nor binding affinity by itself establishes that the binding layer relaxes fast enough.

The first two pairs allocate enzyme between substrate and product complexes. The last pair changes the chemical form inside the complex. Binding preserves substrate-form and product-form totals separately. Catalysis transfers material between them while preserving the enzyme total.

A promoter can instead have a composite production activity. At that resolution, write GiGi+XG_i\rightsquigarrow G_i+X and state its assumed rate aiGia_iG_i separately. This representation includes the state-dependent output in the same accounting framework, while acknowledging that transcription or translation has unresolved internal steps. The linear activity law is then a model assumption, not a consequence of an elementary reaction arrow.

Five molecular states, two changing totals The catalytic conversion is resolved as one reversible chemical step.
E+SkS,kS,+CESkrkfCEPkP,+kP,E+PE+S\xrightleftharpoons[k_{S,-}]{k_{S,+}}C_{ES}\xrightleftharpoons[k_r]{k_f}C_{EP}\xrightleftharpoons[k_{P,+}]{k_{P,-}}E+P
S,vin;P,koutP\varnothing\rightsquigarrow S,\quad v_{\mathrm{in}};\qquad P\rightsquigarrow\varnothing,\quad k_{\mathrm{out}}P
qE=E+CES+CEPq_E=E+C_{ES}+C_{EP}
enzyme pool: constant
qS=S+CESq_S=S+C_{ES}
substrate form
qP=P+CEPq_P=P+C_{EP}
product form
vcat=kfCESkrCEPv_{\mathrm{cat}}=k_fC_{ES}-k_rC_{EP}
q˙S=vinvcat,q˙P=vcatkoutP\dot q_S=v_{\mathrm{in}}-v_{\mathrm{cat}},\qquad \dot q_P=v_{\mathrm{cat}}-k_{\mathrm{out}}P
Export reads free product, so bound product stays inside the model.
Figure 2. A resolved enzyme supplies the running example. Binding allocates enzyme among molecular states. Conversion changes substrate-form material into product-form material. Supply and export are composite processes with separate rate laws.

Classify each process by what it conserves, what it changes and which state determines its activity.

3Constituent totals remove binding flux by exact accounting

A constituent total counts every modeled state containing that constituent. Consider the elementary binding pair A+BkoffkonCABA+B\xrightleftharpoons[k_{\mathrm{off}}]{k_{\mathrm{on}}}C_{AB}. Bare A and B denote free concentrations, CABC_{AB} denotes the complex concentration, and the controllable totals are qA=A+CABq_A=A+C_{AB} and qB=B+CABq_B=B+C_{AB}. Each complex uses one unit from each pool.

Binding rearranges a conserved pool One complex contains one A constituent and one B constituent.
A+BkoffkonCABA+B\xrightleftharpoons[k_{\mathrm{off}}]{k_{\mathrm{on}}}C_{AB}
free A
AA
free B
BB
complex AB
CABC_{AB}
qA=A+CAB,qB=B+CABq_A=A+C_{AB},\qquad q_B=B+C_{AB}
L=(101011),Γbind=(111),LΓbind=0L=\begin{pmatrix}1&0&1\\0&1&1\end{pmatrix},\quad \Gamma_{\mathrm{bind}}=\begin{pmatrix}-1\\-1\\1\end{pmatrix},\quad L\Gamma_{\mathrm{bind}}=0
Figure 3. Binding redistributes the constituents among free species and complexes. The counting matrix L records the inventory, so its product with the binding stoichiometric column is zero.

Let x be the vector of all modeled species concentrations. Separate a chosen fast binding stoichiometry Γbind\Gamma_{\mathrm{bind}} from the remaining reaction stoichiometry Γcat\Gamma_{\mathrm{cat}}. Their flux vectors are vbindv_{\mathrm{bind}} and vcatv_{\mathrm{cat}}. Boundary supply and removal contribute a species-rate vector r, and uniform volume growth contributes dilution at rate λ:

x˙=Γbindvbind+Γcatvcat+rλx.\dot x=\Gamma_{\mathrm{bind}}v_{\mathrm{bind}}+\Gamma_{\mathrm{cat}}v_{\mathrm{cat}}+r-\lambda x.

These are concentration balances, as in Lecture 3. Reaction fluxes have concentration-per-time units. Here rλxr-\lambda x is the boundary vector called b(x,t)b(x,t) in Lecture 6, with uniform growth dilution displayed separately. Growth changes concentration without destroying molecules.

Choose the rows of L as a complete independent set of the fast network's constituent conservation laws. Then q=Lxq=Lx and LΓbind=0L\Gamma_{\mathrm{bind}}=0. Multiplication gives an exact identity, even while binding is far from its eventual equilibrium:

q˙=LΓcatvcat+Lrλq.\dot q=L\Gamma_{\mathrm{cat}}v_{\mathrm{cat}}+Lr-\lambda q.

The canceled binding fluxes still matter: they determine x and therefore the catalytic activities. But they cannot directly change their own constituent totals. Uniform dilution projects to λq-\lambda q; selective degradation of only free species must instead be evaluated on those free species. Neither fitted first-order removal nor growth dilution becomes an elementary reaction merely because its rate is linear.

Build the physical totals and project the species equations before choosing a binding approximation.

4The canonical model has a binding layer and an activity layer

Group slow activity channels by the change they produce in the binding totals. Put each distinct change in a column of Γq\Gamma_q. Let KcatK_{\mathrm{cat}} be the nonnegative matrix that sums the activities of the molecular states contributing to each channel. Its entries have inverse-time units. Then ΓqKcatx\Gamma_qK_{\mathrm{cat}}x is the corresponding rate of change of totals.

To close that exact projection, impose the compatible rapid-binding equations. Let cc^\circ be a fixed reference concentration. Let N contain independent binding stoichiometric rows, oriented consistently with dimensionless equilibrium ratios κ. Completeness means kerN=imL\ker N=\operatorname{im}L^{\top}. The canonical differential-algebraic system is

q˙=ΓqKcatx+rq,q=Lx,Nlog(x/c)=logκ.\boxed{\begin{aligned}\dot q&=\Gamma_qK_{\mathrm{cat}}x+r_q,\\q&=Lx,\\N\log(x/c^\circ)&=\log\kappa.\end{aligned}}

The logarithmic equation is the familiar binding constraint written row by row. For the elementary pair A+BkoffkonCABA+B\xrightleftharpoons[k_{\mathrm{off}}]{k_{\mathrm{on}}}C_{AB}, one row of N gives

logCABclogAclogBc=logcKd,KdCAB=AB.\log\frac{C_{AB}}{c^\circ}-\log\frac{A}{c^\circ}-\log\frac{B}{c^\circ}=\log\frac{c^\circ}{K_d},\qquad K_dC_{AB}=AB.

Every logarithm is dimensionless. This representation applies to positive concentrations. If a total is zero, the species containing that constituent vanish. Use the original algebraic balances or their continuous limit at that boundary, not the logarithm of zero. Compatibility means that additional binding paths impose no contradictory equilibrium ratios, the cycle test from Lecture 7.

The differential equation changes the available totals. The algebraic equations allocate those totals among molecular states. The boundary term rqr_q contains projected supply, removal and growth. It can depend on reconstructed free species, so the formula does not assume every boundary rate is a function of totals alone.

There are two independent conditions behind this form. The admitted activities must be linear in their explicit source states, or be modeled that way at the chosen resolution. The binding layer must track a compatible equilibrium on the timescale of the outputs. Multiplying both the association rate constant and the dissociation rate constant by the same factor leaves equilibrium affinities fixed but changes whether that tracking is accurate.

The lecturer's current supplement develops this canonical form from binding mechanisms with physical constituent totals. The exposition gives the full construction, uniqueness proof and derivative formula.1

A useful uniqueness result holds for an ideal compatible binding layer with positive affinities, a complete nonnegative constituent inventory and an explicit free species for each independent constituent. Each positive set of totals selects one positive equilibrium state xeq(q)x^{\mathrm{eq}}(q). A strictly convex potential proves this result.

The map xeq(q)x^{\mathrm{eq}}(q) reconstructs the full species vector. Its complex components play the role of Lecture 6's hCES(q)h_{C_{ES}}(q). The algebraic state moves when the totals move. Binding equilibrium therefore does not make every complex constant. A unique binding state at fixed totals also does not imply a unique or stable steady state of the slow dynamics.

Binding turns totals into the states that act Dashed connections describe calculations; they are not chemical reactions. TOTALS
q=Lxq=Lx
what supply changes BINDING EQUILIBRIUM
x=xeq(q;b)x=x^{\mathrm{eq}}(q;b)
which states are present STATE ACTIVITIES
v=Kcatxv=K_{\mathrm{cat}}x
which states act, how fast solve weight
q˙=ΓqKcatxeq(q;b)+rq\dot q=\Gamma_q K_{\mathrm{cat}}x^{\mathrm{eq}}(q;b)+r_q
catalysis and boundary fluxes change the totals
Figure 4. Binding reconstructs molecular states at the current totals. State activities then move those totals. The compatible positive reference-state weights b in the diagram satisfy Nlogb=logκN\log b=\log\kappa. They are not Lecture 6's boundary-flux vector.

Construct the total-state-activity model while separating exact projection, equilibrium reconstruction and its timescale justification.

5The enzyme parameters have separate physical meanings

Use the resolved reversible enzyme introduced above, with species ordered as x=(E,S,P,CES,CEP)Tx=(E,S,P,C_{ES},C_{EP})^{\mathsf T}. Its totals are qE=E+CES+CEPq_E=E+C_{ES}+C_{EP}, qS=S+CESq_S=S+C_{ES} and qP=P+CEPq_P=P+C_{EP}. The matrices in the canonical equation are

One enzyme gives every matrix a physical meaning Column order: free enzyme, substrate, product, substrate complex, product complex.
x=(E,S,P,CES,CEP)Tx=(E,S,P,C_{ES},C_{EP})^{\mathsf T}
L=(100110101000101)L=\begin{pmatrix}1&0&0&1&1\\0&1&0&1&0\\0&0&1&0&1\end{pmatrix}
Rows count enzyme, substrate form, product form.
Γq=(001111)\Gamma_q=\begin{pmatrix}0&0\\-1&1\\1&-1\end{pmatrix}
Kcat=(000kf00000kr)K_{\mathrm{cat}}=\begin{pmatrix}0&0&0&k_f&0\\0&0&0&0&k_r\end{pmatrix}
Which totals change per event Which state acts, at what frequency
Figure 5. L counts the constituents. Γq\Gamma_q gives the forward and reverse changes in totals. KcatK_{\mathrm{cat}} selects the two bound states and their catalytic frequencies.

The two activity rows select the substrate-bound and product-bound enzyme. The two stoichiometric columns say that forward conversion consumes one substrate-form unit and produces one product-form unit, while reverse conversion does the opposite. Neither conversion changes the enzyme inventory.

The affinities KS=kS,/kS,+K_S=k_{S,-}/k_{S,+} and KP=kP,/kP,+K_P=k_{P,-}/k_{P,+} allocate enzyme through KSCES=ESK_SC_{ES}=ES and KPCEP=EPK_PC_{EP}=EP. The catalytic frequencies determine the activity of those occupied states. Changing enzyme expression changes qEq_E. Changing binding speed at fixed affinity changes the relaxation clock. These interventions act on different parts of the model.

Keep Lecture 6's names for substrate supply vinv_{\mathrm{in}} and net catalytic flux vcatv_{\mathrm{cat}}. For free-product export coefficient koutk_{\mathrm{out}}, the projected boundary vector is rq=(0,vin,koutP)Tr_q=(0,v_{\mathrm{in}},-k_{\mathrm{out}}P)^{\mathsf T}. Supply has concentration-per-time units. Export depends on free product P, not total product qPq_P. This fixed-volume example has no growth dilution.

The enzyme model is an executable construction. Define vcat=kfCESkrCEPv_{\mathrm{cat}}=k_fC_{ES}-k_rC_{EP}. Its totals obey q˙S=vinvcat\dot q_S=v_{\mathrm{in}}-v_{\mathrm{cat}} and q˙P=vcatkoutP\dot q_P=v_{\mathrm{cat}}-k_{\mathrm{out}}P, while q˙E=0\dot q_E=0. Eliminating substrate and product with their inventories gives the same increasing free-enzyme equation worked in Lecture 6:

E+qSEKS+E+qPEKP+E=qE.E+\frac{q_SE}{K_S+E}+\frac{q_PE}{K_P+E}=q_E.

Its root lies between zero and qEq_E. The two fractions are the complexes. Solve for E, recover the complexes, evaluate vcatv_{\mathrm{cat}} and advance the totals. This algorithm does not replace free substrate or free product by their totals.

Translate a molecular mechanism into inventories, affinities, activities and boundaries that can be perturbed separately.

6One binding pair generates several regulatory regimes

The equilibrium equation and two inventories determine the complex. Define the dissociation constant Kd=koff/konK_d=k_{\mathrm{off}}/k_{\mathrm{on}}, which has concentration units. Equilibrium gives KdCAB=ABK_dC_{AB}=AB. Replacing the free concentrations using the two totals yields

KdCAB=(qACAB)(qBCAB).K_dC_{AB}=(q_A-C_{AB})(q_B-C_{AB}).

The physical bounds select one root of the quadratic. The complex must satisfy 0CABmin(qA,qB)0\le C_{AB}\le\min(q_A,q_B). With T=qA+qB+KdT=q_A+q_B+K_d, the acceptable root is

CAB=TT24qAqB2=2qAqBT+T24qAqB.C_{AB}=\frac{T-\sqrt{T^2-4q_Aq_B}}{2}=\frac{2q_Aq_B}{T+\sqrt{T^2-4q_Aq_B}}.

The other root requires more complex than the pools contain. Reject it using the smaller-total bound, then recover free A and B from their inventories. Both total amounts matter whenever binding appreciably depletes either partner.

The rationalized expression is useful for numerical calculation. In weak binding, the first form subtracts nearly equal numbers. The second form evaluates the same physical root without that cancellation.

The smaller pool limits the complex Each curve uses the exact physical root; the dashed line is the zero-dissociation limit. 0 0.5 1 0 1 2 3
qA/qBq_A/q_B
CAB/qB(qB=1μM)C_{AB}/q_B\quad(q_B=1\,\mu\mathrm M)
Kd=1μMK_d=1\,\mu\mathrm M
Kd=0.1μMK_d=0.1\,\mu\mathrm M
Kd=0.01μMK_d=0.01\,\mu\mathrm M
Figure 6. Exact finite-total binding with a fixed B pool. The complex approaches the smaller total as the dissociation constant decreases. The dashed curve is the zero-dissociation-constant limit, not a finite-affinity discontinuity.

The equilibrium constant carries a specific kinetic assumption. The catalytic complex balance from Lecture 2 gives KM=(koff+kcat)/konK_M=(k_{\mathrm{off}}+k_{\mathrm{cat}})/k_{\mathrm{on}} when catalytic escape contributes to complex removal. Our KdK_d belongs to binding equilibrium. The two agree approximately when catalytic escape is negligible compared with dissociation.2

Saturation follows when binding barely depletes the input partner. If qAKdq_A\ll K_d, then CAB/B=A/KdqA/Kd1C_{AB}/B=A/K_d\le q_A/K_d\ll1. Thus BqBB\approx q_B throughout the input range, giving

CABqAqBKd+qB.C_{AB}\approx q_A\frac{q_B}{K_d+q_B}.

The non-saturating end of this curve is effectively mass action. For qBKdq_B\ll K_d as well, CABqAqB/KdC_{AB}\approx q_Aq_B/K_d. If the complex acts at frequency kcatk_{\mathrm{cat}}, the flux is approximately (kcat/Kd)qAqB(k_{\mathrm{cat}}/K_d)q_Aq_B. This is the same effective-rate interpretation developed in Lecture 2, with the binding-equilibrium constant appropriate to the present reduction.

Tight binding creates a smaller-pool bottleneck when the complex is active. As KdK_d becomes small, the complex approaches min(qA,qB)\min(q_A,q_B). Adding more of the already abundant partner then does little. The limiting constituent sets the amount of active complex.

The same tight binding creates a threshold when free A is active. Accounting gives Amax(qAqB,0)A\approx\max(q_A-q_B,0). Below the matching point, B sequesters added A. Above it, additional A remains free. This is the molecular-titration mechanism of ultrasensitive regulation.3

One mechanism gives three useful response shapes Choose the output before naming the behavior. All axes below are dimensionless. SATURATION 0 1 0 3.0 6
qB/Kdq_B/K_d
CAB/qAC_{AB}/q_A
small target pool BOTTLENECK 0 1 0 1.0 2
qA/qBq_A/q_B
CAB/qBC_{AB}/q_B
bound complex is active THRESHOLD 0 1 0 1.0 2
qA/qBq_A/q_B
A/qBA/q_B
free A is active
Figure 7. The regulatory behavior depends on both regime and readout. Saturation uses a weakly depleted partner. The tight-binding bottleneck reads the complex, while the threshold reads free A. All solid curves use the exact root.

Finite affinity rounds the threshold on a calculable concentration scale. At equal totals qA=qB=qq_A=q_B=q, the free species satisfy A=BA=B and A2=Kd(qA)A^2=K_d(q-A). For tight binding, this gives AKdqA\approx\sqrt{K_dq}. A finite-affinity binding pair therefore approximates a rectifier with a rounded neighborhood near equivalence.

Use the finite binding root to identify saturation, a bottleneck or a threshold for the molecular state the experiment actually reads.

7Binding regulates catalysis through state-specific activities

Occupancy alone does not specify a production rate. Suppose a gene exchanges between free GG and bound CGRC_{GR}, with total qGq_G. Let the two states produce transcript T at effective frequencies k0k_0 and k1k_1. Their composite transcription processes and rate law are

GG+T,CGRCGR+T,vtx=k0G+k1CGR.G\rightsquigarrow G+T,\qquad C_{GR}\rightsquigarrow C_{GR}+T,\qquad v_{\mathrm{tx}}=k_0G+k_1C_{GR}.

A binding change regulates the output according to the relative activities of the states. If the bound fraction is θ=CGR/qG\theta=C_{GR}/q_G, then vtx/qG=k0(1θ)+k1θv_{\mathrm{tx}}/q_G=k_0(1-\theta)+k_1\theta. Increasing binding activates when k1>k0k_1>k_0, represses when k1<k0k_1<k_0, and has no effect on this output when the two activities match.

Occupancy regulates the rate only through state activity The same binding curve can activate, repress, or leave a readout unchanged. 0 0.5 1 0.01 0.1 1 10 100
R/Kd(log scale)R/K_d\quad\mathrm{(log\ scale)}
v/qG  (s1)v/q_G\;(\mathrm s^{-1})
bound state faster bound state slower equal activities
Figure 8. The same equilibrium binding curve supports activation, repression, or unchanged activity. The free regulator is maintained in this illustration. Finite regulator totals require the inventory calculation already developed.

The same construction extends to many conformations and complexes. Each state has an equilibrium weight and an activity for each modeled process. The total activity is the sum vα=jkαjxjv_\alpha=\sum_j k_{\alpha j}x_j. Allosteric ensembles and equilibrium promoter models supply important examples, with their own kinetic conditions for relating occupancy to output.45

The Michaelis form is recovered by choosing a bound enzyme as the active state. In rapid equilibrium, v/qE=kcatS/(Kd+S)v/q_E=k_{\mathrm{cat}}S/(K_d+S), with free substrate S as the input. The distinct catalytic quasi-steady approximation uses KM=(koff+kcat)/konK_M=(k_{\mathrm{off}}+k_{\mathrm{cat}})/k_{\mathrm{on}}. Substituting supplied total for free substrate needs a depletion check.2

The non-saturating slope has a direct interpretation. For SKMS\ll K_M, v(kcat/KM)qESv\approx(k_{\mathrm{cat}}/K_M)q_ES. The coefficient kcat/KMk_{\mathrm{cat}}/K_M has concentration-inverse time-inverse units. It is the effective second-order coefficient of the composite conversion within that approximation.

A Hill form also needs a state mechanism. If an n-site receptor has only two appreciably populated states, empty and fully occupied, with weights 1 and (R/K)n(R/K)^n, its active fraction is Rn/(Kn+Rn)R^n/(K^n+R^n). This requires suppression of intermediate states. Independent sites with only the fully occupied state active instead give [R/(Kd+R)]n[R/(K_d+R)]^n. Neither description licenses an elementary n-body association arrow.

Lecture 6 gave another explicit route to degree two: proteins first dimerize, then the dimer binds the promoter. Under its fast constraints, promoter repression depends on free monomer as 1/[1+(R/KH)2]1/[1+(R/K_H)^2]. Rewriting that expression in total protein additionally requires monomers to dominate the total. A Hill exponent and a choice of concentration variable are two separate modeling decisions.

Derive a response from its populated states and activities, then state the assumptions behind any Michaelis or Hill simplification.

8A second binding reaction can tune the effective affinity

Competition modifies allocation without changing the substrate's microscopic affinity. Let enzyme E bind substrate S or inhibitor I in mutually exclusive complexes, with dissociation constants KS,KIK_S,K_I. At controlled free S and I, the shared enzyme inventory gives

CES=qES/KS1+S/KS+I/KI=qESKS(1+I/KI)+S.C_{ES}=q_E\frac{S/K_S}{1+S/K_S+I/K_I}=q_E\frac{S}{K_S(1+I/K_I)+S}.

The effective binding scale is KS,eff=KS(1+I/KI)K_{S,\mathrm{eff}}=K_S(1+I/K_I). The factor comes from the enzyme state occupied by inhibitor. It is not a new microscopic constant.

The same relation can retain finite substrate if free I is controlled. Add qS=S+CESq_S=S+C_{ES} and use the finite-pair root with KS,effK_{S,\mathrm{eff}}. If total inhibitor qIq_I is controlled instead, add qI=I+CEIq_I=I+C_{EI} and solve the shared pool. Replacing I by its total without this check can change the prediction.

A second example: a finite sponge shifts a threshold

Adding a binding partner changes the amount of signal available to an existing module. Let repressor R bind either a gene G or a sponge T, whose total is qspongeq_{\mathrm{sponge}}. The gene responds to free R, while both complexes draw from total repressor. With dissociation constants KGRK_{GR} and KRTK_{RT}, the three balances give

qR=R+qGRKGR+R+qspongeRKRT+R,GqG=KGRKGR+R.q_R=R+\frac{q_GR}{K_{GR}+R}+\frac{q_{\mathrm{sponge}}R}{K_{RT}+R},\qquad \frac{G}{q_G}=\frac{K_{GR}}{K_{GR}+R}.

The shared balance determines the whole response without fitting a new repression curve. Its right side increases strictly with R, so one scalar solve gives the free signal for any three totals. At half repression, R=KGRR=K_{GR}, which immediately gives

qR,1/2=KGR+qG2+qspongeKGRKRT+KGR.q_{R,1/2}=K_{GR}+\frac{q_G}{2}+\frac{q_{\mathrm{sponge}}K_{GR}}{K_{RT}+K_{GR}}.

A tight sponge shifts the threshold by approximately its own total amount. When KRTKGRK_{RT}\ll K_{GR}, nearly every sponge molecule is occupied at the repression midpoint. The added repressor required is therefore approximately qspongeq_{\mathrm{sponge}}. Below the threshold, the exact balance automatically prevents a negative available-repressor concentration.

An added binding partner changes the available signal Free repressor drives the promoter; the added sponge shares that repressor pool. 0 0.5 1 0 4 8 12
qR  (μM)q_R\;(\mu\mathrm M)
G/qG(qG=0.1μM)G/q_G\quad(q_G=0.1\,\mu\mathrm M)
sponge 0 µM sponge 4 µM sponge 8 µM
KGR=1μM,KRT=0.01μMK_{GR}=1\,\mu\mathrm M,\qquad K_{RT}=0.01\,\mu\mathrm M
Both complexes enter the shared total.
Figure 9. Exact repression curves after adding different sponge totals. The gene's binding constant is unchanged. A shared finite pool changes the mapping from supplied total repressor to the free repressor seen by the gene.

Compose binding reactions through shared pools and identify when they produce a tunable effective affinity or threshold.

9Joint promoter states determine how two regulators combine

Let free regulators R1,R2R_1,R_2 bind a promoter with total qGq_G. Define dimensionless inputs u=R1/K1u=R_1/K_1 and v=R2/K2v=R_2/K_2. The allowed promoter states are empty, bound by regulator 1, bound by regulator 2, and bound by both. Their weights are 1,u,v,ωuv1,u,v,\omega uv, where positive dimensionless ω describes the equilibrium interaction between binding events.

Assign production frequencies a0,a1,a2,a12a_0,a_1,a_2,a_{12} to the four states. Transcription is a composite process at this resolution. The separate state-weighted output law is

vout=qGa0+a1u+a2v+a12ωuv1+u+v+ωuv.v_{\mathrm{out}}=q_G\frac{a_0+a_1u+a_2v+a_{12}\omega uv}{1+u+v+\omega uv}.

For one promoter in a well-maintained regulator reservoir, normalized weights are probabilities of discrete gene states. Their activity-weighted average is the fast-switching operation from Lecture 6, not a fractional gene molecule. The finite-inventory concentration equations below describe a deterministic binding layer. At low counts with appreciable shared-pool fluctuations, Lecture 5's count model and a conditional stationary distribution are needed instead. A deterministic root is not generally the exact mean of that stochastic model.

A promoter response needs states and activities Each weight is relative to the empty promoter. Each activity is a production frequency.
u=R1/K1,v=R2/K2u=R_1/K_1,\qquad v=R_2/K_2
empty weight
11
a0a_0
regulator 1 weight
uu
a1a_1
regulator 2 weight
vv
a2a_2
both regulators weight
ωuv\omega uv
a12a_{12}
Z=1+u+v+ωuvZ=1+u+v+\omega uv
vout=qGa0+a1u+a2v+a12ωuvZv_{\mathrm{out}}=q_G\frac{a_0+a_1u+a_2v+a_{12}\omega uv}{Z}
Figure 10. Allowed states determine the denominator. Activities determine the numerator. Independent binding sets the interaction factor to one. Mutual exclusion removes the double state entirely.

A product of one-input Hill functions follows under specific assumptions. If binding is independent, ω=1\omega=1, the denominator factorizes. If only the double state acts with frequency a, then vout/(qGa)=u/(1+u)v/(1+v)v_{\mathrm{out}}/(q_Ga)=u/(1+u)\,v/(1+v). This is an AND response derived from states.

An additive law follows from a different activity assignment on the same independent binding architecture. Set a0=0a_0=0 and a12=a1+a2a_{12}=a_1+a_2. Then vout/qG=a1u/(1+u)+a2v/(1+v)v_{\mathrm{out}}/q_G=a_1u/(1+u)+a_2v/(1+v).

An OR response uses the same activity a for either single state and the double state. Set a0=0a_0=0 and a1=a2=a12=aa_1=a_2=a_{12}=a. Double occupation then contributes once, giving vout/(qGa)=11/[(1+u)(1+v)]v_{\mathrm{out}}/(q_Ga)=1-1/[(1+u)(1+v)].

Mutual exclusion changes the state list. Without a double state, the denominator is 1+u+v1+u+v. If both singly occupied states have activity a and the empty state is inactive, the normalized response is (u+v)/(1+u+v)(u+v)/(1+u+v). A continued fraction may arise from sequential elimination in a particular architecture, but algebraic appearance alone does not identify that architecture.

Consider three mechanisms with equal singly occupied activities and zero empty-state activity. The first has independent sites and an equally active double state. The second excludes double occupation. The third has independent sites but an inactive double state. With the second regulator absent, every mechanism gives u/(1+u)u/(1+u). The same agreement holds on the other input axis.

The mechanisms disagree when both inputs equal their dissociation constants. At u=v=1u=v=1, their normalized outputs are respectively 3/43/4, 2/32/3, and 1/21/2. The third mechanism eventually loses output as joint occupation dominates. No improvement in the precision of the isolated curves can recover this missing mixed-state information.

Single-input curves do not determine the mixed response Illustrative activities: either occupied state active, or only singly occupied states active. One input alone 0 0.5 1 0 1 2 3
u=R1/K1u=R_1/K_1
vout/(qGa)v_{\mathrm{out}}/(q_G a)
Both inputs together 0 0.5 1 0 1 2 3
u=R1/K1u=R_1/K_1
vout/(qGa)v_{\mathrm{out}}/(q_G a)
independent, either active mutually exclusive double state inactive
Figure 11. The left panel shows coincident isolated responses. The right panel follows equal simultaneous inputs. The differences arise from the state list and double-state activity, while all single-input response functions remain identical.

A minimal discriminating experiment therefore varies both regulators. A two-dimensional dose matrix tests interaction directly. Measuring joint occupancy can further separate altered binding from altered activity. A response surface alone may still leave several mechanisms consistent with the observations.

The promoter response above is expressed in free regulators. If those regulators are supplied in finite amounts, their totals must also count bound promoter states. With Z=1+u+v+ωuvZ=1+u+v+\omega uv, the two balances are

qR1=R1+qGu+ωuvZ,qR2=R2+qGv+ωuvZ.q_{R_1}=R_1+q_G\frac{u+\omega uv}{Z},\qquad q_{R_2}=R_2+q_G\frac{v+\omega uv}{Z}.

These balances and the weights determine both free concentrations together. Additional targets contribute additional bound terms to the same balances. The activity law is then evaluated at the resulting free concentrations. No new empirical composition rule is needed.

Derive combined regulation from joint states and activities, then close finite regulator inventories when the experiment controls totals.

10The construction supplies the dynamics for Lecture 9

A complete model now has an architecture, physical parameters, a state reconstruction and an output law. For a produced protein X, let V(q)V(q) be the production flux obtained from that construction. If every modeled X-containing state undergoes uniform removal at rate δ, the total balance is

q˙X=V(q)δqX.\dot q_X=V(q)-\delta q_X.

The removal assumption matters. Selective removal of free X instead gives a term proportional to X. Binding redistributes the substrate of removal as well as the states that produce output. Addition and removal must use the same molecular accounting.

Uniform growth dilution contributes λqX-\lambda q_X, directly from Lecture 3's count-to-concentration conversion. A degradation term proportional only to free X is a different mechanism, as in Lecture 6's self-repressor. Once the reduced vector field is specified, its steady states require zero total rates. Lecture 4's Jacobian or Lyapunov analysis then tests their stability. Neither conclusion follows from the binding constraint alone.

Lecture 9 asks what happens when these laws are connected into feedback and other dynamical motifs. It will compare binding-catalysis models with effective-law reductions through simulations, operating points and stability analysis. MultiFate supplies a concrete example: competitive dimerization determines active transcription-factor states, while production and removal determine which expression states are stable.6

Later lectures develop different consequences. Lecture 11 studies the response orders available to an architecture. Lecture 12 uses binding-generated nonlinearities for molecular computation. Lecture 16 asks how architectures and parameters can be inferred. The present construction gives each of them a molecular model to work with.

Close the derived regulatory functions with explicit addition and removal, then analyze the resulting cellular dynamics.

An exhibition to explore after class

Which joint state changes the answer?

Control the two free regulator inputs, then change the double-state weight or activity. The empty state is inactive. Either singly occupied state has unit activity. Inputs are free concentrations divided by their dissociation constants.

StateProbabilityShare of promoter pool
Empty
Regulator 1
Regulator 2
Both regulators

Output per gene in units of the single-state activity: .

Set one input to zero. Every choice gives the same isolated response. Restore both inputs to see which hidden assumption changes their combination. Finite supplied regulator totals require the additional balances derived in the text.

Each example extends a different part of the construction. The companion essays retain the full equations, source context and numerical comparisons.


References

  1. F. Xiao, J. P. Marken, J. Yan and D. Cappelletti, Supplementary Information for: Universal polyhedral geometry governs the behavior of biomolecular reaction systems, unpublished author manuscript, snapshot retrieved 15 September 2026, §3.
  2. G. E. Briggs and J. B. S. Haldane, “A note on the kinetics of enzyme action,” Biochemical Journal 19, 338–339 (1925). publisher
  3. N. E. Buchler and M. Louis, “Molecular titration and ultrasensitivity in regulatory networks,” Journal of Molecular Biology 384, 1106–1119 (2008). publisher
  4. J. Monod, J. Wyman and J.-P. Changeux, “On the nature of allosteric transitions: a plausible model,” Journal of Molecular Biology 12, 88–118 (1965). publisher
  5. L. Bintu et al., “Transcriptional regulation by the numbers: models,” Current Opinion in Genetics & Development 15, 116–124 (2005); consulted full author preprint (2004). publisher
  6. R. Zhu, J. M. del Rio-Salgado, J. Garcia-Ojalvo and M. B. Elowitz, “Synthetic multistability in mammalian cells,” Science 375, eabg9765 (2022). source
  7. S. H. Ha and J. E. Ferrell Jr., “Thresholds and ultrasensitivity from negative cooperativity,” Science 352, 990–993 (2016). source
  8. Y. E. Antebi et al., “Combinatorial signal perception in the BMP pathway,” Cell 170, 1184–1196.e24 (2017). source
  9. C. Briat, A. Gupta and M. Khammash, “Antithetic integral feedback ensures robust perfect adaptation in noisy biomolecular networks,” Cell Systems 2, 15–26 (2016). source
  10. A. Roy, D. Goberman and R. Pugatch, “A unifying autocatalytic network-based framework for bacterial growth laws,” PNAS 118, e2107829118 (2021). source
  11. K. Okamura-Ikeda et al., “Crystal structure of aminomethyltransferase in complex with dihydrolipoyl-H-protein of the glycine cleavage system,” Journal of Biological Chemistry 285, 18684–18692 (2010). source