From reactions to systems: how biochemical behavior emerges
Stoichiometry turns molecular events into dynamics. One driven enzyme cycle, written twice, shows what a lumped arrow costs. Gene expression, metabolism, signaling, sequestration, and growth then reveal what the same equation means in different biological settings.
This core is the 95-minute spoken argument. Use the exposition to reconstruct the derivations and work the transfer problems, and the lineage essay to see how the field's separate traditions became this systems language.
Lectures 1 and 2 gave us credible parts. We estimated molecular sizes and copy numbers, collision and catalytic times, and the rate laws associated with elementary binding and catalytic steps. A parts list still does not explain a phenotype. This lecture changes scale. It asks how coupled reactions become an evolving system, and how levels, timescales, saturation, competition, and signal processing emerge from that system.1
By the end of 95 minutes, the room should be able to translate a reaction list into , regroup the same system into addition and removal, derive growth dilution from molecule number and volume, write one driven enzyme cycle at mixed resolution and in composite form and say exactly what the second one cost, identify a conserved pool, derive Michaelis–Menten and promoter-occupancy laws from fast binding, name the two conditions that license the first of them and say why both laws are written in a variable nobody controls, take one binding reaction to its two limits in the totals that are controlled, and recognize the local balance whose stability Lecture 4 will test.
- 0–6 min
- Parts to systems. Change the question from one reaction's rate to a network's behavior.
- 6–14 min
- One event. Read reactant, product, and net-change vectors from an arrow.
- 14–23 min
- The network. Assemble , attach elementary mass action, fix the notation, and close the autonomous ODE.
- 23–30 min
- Growth. Move from molecule count to concentration and expose dilution as a reaction.
- 30–42 min
- Two views. Read the same accounting as or as addition minus removal, on two real networks, declaring every composite rate law.
- 42–59 min
- One cycle, twice. Drive an enzyme cycle, then lump it, watch the rate law absorb the difference, and find the two independent conditions that let it be a hyperbola.
- 59–64 min
- Gene expression. Resolve §5's lumped arrow and watch its declared constant stop being one.
- 64–73 min
- Fast binding. Pay for the closure with lecture 2's ledger, derive the saturating laws, then ask which variable was swept.
- 73–79 min
- Metabolism. Read PFK allostery through the coupled adenylate pool.
- 79–91 min
- Conservation. Compare phosphorylation and BMP competition, then compute in totals.
- 91–95 min
- Cliffhanger. See one restoring balance and state the stability problem.
All eleven is 95 minutes with no slack. If it runs long, §6's open-question box comes off first (2 min): §10 asks the same question at minute 79 and then answers it. Next is §9 (6 min), which nothing downstream consumes, though put Figure 9 up for thirty seconds and say what a shared pool does to a rate law. Never drop §6's two boxes on the regimes of (21), because §8's and §10's two regimes are both read back to them. Dropping the first leaves 93 and both leave 87.
From parts to a system
A reaction drawing, a rate law, and a state vector answer different questions. The dynamics close only when all three are connected, and growth supplies one reaction that none of them names.
1We know the parts; behavior belongs to the network
A single reaction can have a rate. Only a connected state can have a trajectory.
Imagine measuring every enzyme in a pathway and every one of its isolated rates. That still does not tell us whether an intermediate accumulates, a signal is filtered, or a protein concentration returns after a perturbation. Each reaction changes the concentrations used by other reactions. The output of one arrow becomes the input or regulator of another. Behavior is therefore a property of the coupled vector field, not an adjective attached to one arrow.
One grammar covers most of what follows, and it is worth stating before we use it. Molecules bind and unbind. Binding redistributes them among states. The productive transitions, meaning catalysis, transport and fuel coupling, then run at rates that depend on which state a molecule is in. That is a modeling claim and not a claim about all of biology. Spontaneous chemistry, diffusion, assembly and physical deformation also matter. What the claim buys is that one accounting scheme carries the whole lecture.
Refuse to answer a behaviour question from a parts list, and say what you need instead. Ask which species each rate reads and which each rate changes. Two cells holding identical enzymes at identical concentrations can differ in every balance they reach.
2One reaction becomes one change vector
The left side determines what must be present. The difference between right and left determines what one event changes.
Fix an order for species, . Write reaction as
The reactant vector is . The product vector is . One firing changes the state by the stoichiometric vector
For the net reaction , ordered as , the three vectors are
That bare squiggle makes only a net accounting claim. If a mechanism declares the whole event elementary, rewrite it as ; then mass action uses . Yet one event changes by . Stoichiometry is a difference. Kinetics counts the reactants that must meet.
Read three vectors off any reaction arrow, and never let two of them merge. is what must be present, is what is left, and is what one firing changes. The state moves by , and a mass-action exponent comes from .
3A reaction list becomes an autonomous system
Stack change vectors into a matrix, stack event rates into a vector, and the arrows can run forward in time.
For reactions, assemble the real stoichiometric matrix by placing in column . If is the rate per volume of reaction , then bookkeeping gives
For an elementary reaction in a well-mixed concentration model, mass action closes its rate:
The exponent comes from , not . A composite arrow such as transcription or a whole enzyme turnover can still occupy a column of . What it cannot do is take (4) with it. Its rate law has to be derived, measured, or explicitly assumed. Stoichiometric accounting does not grant mass action, and §5 pays that bill in front of the room.
One property of (3) is worth naming while it is still small. With fixed parameters and a fixed environment it is autonomous: the right-hand side depends on the current state and not explicitly on time. A timed nutrient pulse would break that, unless the environment is promoted to a state variable and the pulse becomes part of the network.
Three kinds of quantity keep getting written as though they were the same kind, and this lecture is about the difference between two of them. So the symbols are settled now.
- A bare species symbol is a free concentration. is substrate that is not in a complex, is repressor that is not on a promoter.
- A total is , the sum of over every species that contains it: . Write if a name makes awkward. Never , which reads as another species.
- A complex is , named by its constituents. Never , which reads as a subscripted and hides that two molecules are involved.
- Multi-letter labels are upright: , , . An italic subscript is an index; an upright one is a word.
- An arrow declares resolution. A labelled straight arrow is an elementary step, as in . A bare squiggle is composite or overall, as in , and its effective rate law is written separately.
- Stoichiometry is , and its matrix is . One reaction's change vector is , indexed by reaction. Stacking those columns gives . The common alternative is not used here, because is a substrate on the same line in §6. One thing to watch: a gamma carrying a species name is a first-order removal rate, as in in the closing demo and throughout Lectures 5 and 6. Stoichiometry is indexed by reaction. A removal rate belongs to a species.
The payoff arrives in §8. The most common error in this material is reading a free concentration as a total, and a notation that spells a total as a subscripted species makes that error invisible.
Turn any reaction list into , and then say out loud which half of it you got for free. The arrows give every column of . Only an elementary arrow also gives its own rate law, so every composite column is a rate you still owe, by derivation, measurement, or open declaration.
4Growth is the reaction every species runs
Molecule number and concentration are different state variables in a growing cell, and the difference is one more column in .
Let be molecule number, cell volume, and concentration. Balanced exponential growth at rate gives . Differentiate the quotient:
Read the second term as chemistry and it is the composite boundary process , with effective rate . It is a strange one. It runs for every species at once, so it contributes columns rather than one, and every one of those columns carries the same effective coefficient. That coefficient belongs to the cell and not to the molecule. No bond is broken. Collecting the columns,
A zero-order source in a concentration model means production is constant per unit volume: . Then
Starting from zero, . After one doubling time , concentration has reached half of its steady value even though both volume and molecule number increased. If one fixed molecular machine instead makes molecules per minute, then . The dilution term survives, but the concentration-level source is not constant.
Two payments for introducing this now. First, every example that follows can be given a real steady state instead of an end state. Second, it settles what a conserved total means in a cell that is growing.
Suppose , so that the chemistry leaves alone. Growth does not:
A pool with no source drains away in a few doublings. What actually happens is that the cell makes the species at some rate , so and . Reserve for the product vector of §2 and this stays readable. On the binding timescale that number is a constant, and on the growth timescale it is a dial: the cell sets it by how much it expresses. Every total in this lecture is held, not conserved, and that is exactly what makes a total something a cell can control.
Give every species in a growing cell one more removal column, all of them at the same rate , and read the steady level straight off: a species made at per unit volume sits at . That rate belongs to the cell rather than to the molecule, and it breaks no bond.
Two descriptions of one system
The same reaction system can be written more than one way. Which way is right depends on the question, and lumping arrows together is never free.
5One system, two accounting views
The matrix form emphasizes coupling. The addition-removal split emphasizes the balance of one species. How you write it follows what you are asking.
Read row of (3) and collect positive and negative contributions:
This is an identity, not a modeling choice. Two networks show why the choice of form still matters.
Metabolism: few arrows, dense columns
Lump glycolysis into an investment and a payoff, with for the triose pool and for pyruvate:
Order the species and the two columns are forced:
Three things are visible in the matrix and in nothing else. The net of one pass is , which is the ATP yield of glycolysis. The adenylate pool is untouched by both reactions, so it couples them however far apart they are drawn. And ATP is a reactant of the pathway that produces it: read the ATP row alone, , and that fact is gone. Metabolism keeps the matrix because the coupling is the coefficients.
Gene expression: many arrows, sparse columns
Now one repressor that binds the promoter of the next gene and blocks it, with transcription and translation lumped into the single arrow . The list is deliberately mixed resolution: binding is elementary and carries its rate constants, the other four arrows are composite and carry none.
By §3 those arrows fix the columns and nothing else, so the four composite rates have to be declared. Declare both productions constant and both removals first order. Only gets its rate for free, because mass action applies to it. Order the species :
The promoter is conserved: gives , so is the gene dose rather than a dynamical variable. Four of the five columns hold a single entry. Every species is made by one process and removed by one process, and only binding couples two rows. So splitting into addition and removal discards nothing, and with the dilution term of (6):
Every constant in (13) was read off a row of (12), and four of the five rows were declarations rather than consequences. That is what a composite arrow costs, and it is §3's warning made concrete: the arrows alone would have given the columns and left the right-hand side empty. Two of those declarations are provisional. §7 resolves and finds that is not a constant, and §8 replaces by , after which the second row is still addition minus removal with every regulatory decision inside the addition term. The difficulty has moved out of the stoichiometry and into one scalar function, which is precisely where the addition-removal form puts the reader's attention.
Addition minus removal, and the losing names are worth saying out loud, because each fails the same test. A name for these two terms has to survive conversion. In nothing is manufactured and nothing is destroyed, one pool becomes another, and yet is added to and is removed from. Production-degradation fails at both ends: by (6) most removal in a growing bacterium is dilution, and most addition in a signaling network is conversion. Birth-death is the tempting one. It is short, it sounds biological, and unlike production it does survive conversion. It fails on the page above instead. A birth-death process is a chain whose count steps by one, and in (9) steps by two. Lecture 5 needs that name for the chain it solves and Lecture 7 for the graph it strips, so spending it here would only mean taking it back. Production stays the right word wherever something really is made, as in §7. It is the wrong word for the general term. The distinction under the names is species-centric against reaction-centric: one equation per species, or one column per reaction. Use whichever one puts the difficulty on the page.
Pick the accounting form by where the difficulty sits, since the two are the same equation. Keep when the coefficients carry the coupling, as in the metabolic pair. Split into addition minus removal when each species has one source and one sink, because then all the biology has moved into a single term and you can point at it.
6Work one driven cycle, detailed and composite
A closed cycle runs down. Give it a source and a sink and it has a steady state, and then the same system can be written at two resolutions. Comparing them takes four moves: write both, solve the closure that connects them, take its limits, and price the lump.
Take the enzyme cycle and drive it. Substrate is supplied at a constant rate, product is removed first order, and the middle is unchanged:
Without the two boundary arrows the substrate is consumed once and the product piles up, and the system has an end state rather than a steady one. The supply and the drain hold it away from equilibrium, which is where a cell lives. Lecture 7 asks what that costs. The drain here can be read as export, as consumption by the next enzyme, or as the dilution of §4, in which case .
Order the species . The five columns comprise three elementary enzyme steps and two composite boundary processes; their five rates are
Multiplication gives all four ODEs without inventing a single sign, and it shows at once that is untouched by every column.
The same system in pools
Change variables to the combinations that binding does not move. Binding shifts , and together, and the combinations it leaves alone are
The product is not an exception to the rule. Its pool is the rule evaluated on a species that binds nothing. In these variables the system reads
This is exact. No reduction has been made, no timescale has been assumed, and and have disappeared from the equations. Their disappearance is not an approximation: association and dissociation move the state along , and (16) lists three vectors orthogonal to it. It is also not closed. The middle rate names , which is a species and not a pool.
The composite reaction, and what it costs
Read (17) as a reaction list rather than as three equations, and it is three arrows:
Substrate is produced, substrate becomes product, product is removed. Two dynamic variables instead of four, three columns instead of five, and no complex anywhere. The enzyme has left the state vector and become a parameter of the middle arrow. This is as simple as a reaction system gets.
The bill arrives in the rate law, which is no longer a monomial. Closing (17) takes one algebraic equation, and §8 says when we are allowed to write it. Set and the quasi-steady complex satisfies with . Substituting and :
whose smaller root is the physical one, since can exceed neither total. Solve it:
Take the minus sign. The plus sign is the other root, and it exceeds both totals, so it would put more enzyme in complex than the cell owns.
That is the missing rate law, , in closed form, with nothing assumed beyond the quasi-steady step. Look at it for a moment, because it is not a hyperbola. The square root is where the difficulty went. A network of monomials has closed into an algebraic function, and that function is what the composite arrow of (18) carries.
Keep (19) and (20) in view, because two later sections are about this one equation. §8 writes the same closure in the free substrate, where the square root disappears entirely. §10 meets the same quadratic again with renamed, and takes both of its limits instead of one.
Now expand (20). When is small against , the square root flattens and , so the composite rate law is
Michaelis–Menten, written in the total substrate. That the familiar law survives being rewritten in the controlled variable is a statement about a ratio, not a law of nature. The next two boxes reach (21) twice, because that ratio can be made small in two independent ways, and a cell does not always get the first one.
A square root became a ratio, so it is worth watching it happen. Write for the quantity that appears twice in (20).
- Pull out of the root. with . Nothing has been approximated yet.
- See that is small. Since , we have . A small enzyme total is exactly the statement that this is small.
- Expand the root. , so . The square root is gone and a ratio is left.
- Drop from . By the same smallness , giving , and is (21).
Both approximations are the one condition , which is of §8. That condition is a sum, so there are two independent ways to satisfy it, and each is a regime with its own behaviour. Trace enzyme is one. The next box takes the other. At the page's own numbers, across six decades of , step 3 costs 0.25% and step 4 brings the total to 1.0%. §10 quotes that same 1.0% over the same six decades, because it is the same result.15
Ask whether is a fact about cells. It is not a free one, because has a floor. From and , no enzyme has below , and it sits on that floor exactly when every encounter goes on to product. Lecture 2 supplies both numbers in that ratio. Its median is , and it capped in-cell association at to . Divide: the floor is 10 to 100 nM, and because the cap is a ceiling the floor holds for every enzyme. Its ladder puts a typical enzyme at to .1 Take the middle of that range, . A fast enzyme near its floor then has of ten to a hundred. The trace-enzyme reading is not tight there. It is backwards.
The second regime. Step 2 got out of . Apply that same inequality once more, now in the denominator, and . Steps 3 and 4 then run to (21) with never mentioned. gives Michaelis–Menten on its own. That one is a fact about cells. The same ladder puts an abundant metabolite at 1 to 100 mM against those micromolar enzymes, which is two to six decades of margin, and it does not care what is.1
The two regimes are not equivalent, and one line of (19) says where they part. Put into it, cancel, and the total at half of is , exactly, for every parameter value. Equation (21) says . At lecture 2's median of , with , that is 100.5 against 100. For an enzyme on its floor it is against , six times off.15 Notice which regime has lapsed there: at the substrate is no longer in excess. Substrate excess holds the hyperbola up where the cell works, on the saturated arm, and leaves the knee unguarded. A constant fitted at half-saturation is read at the one place where neither regime need hold.
Both regimes so far make small, and neither says what the quadratic does when it is not. So ask the question properly. Equation (19) has two dimensionless groups, and , and everything so far has lived in one corner of that plane. The third regime is one inequality, , which is trace enzyme read backwards, and the box above put a fast enzyme squarely in it. Since (19) is symmetric in the two totals, does the same job, so say it once: is small against the totals. Read (19) there and binding is stoichiometric, , so the flux is . Not a hyperbola in but a bottleneck, at capacity the moment substrate outnumbers enzyme, and limited by whichever partner is scarcer. At that law is good to 9.5% across six decades of , and its one soft point is the crossing, where the complex falls short of the smaller total by , here 10%.15
The regimes overlap, and that is the content. A large does not break (21) by itself. Where the substrate is still in excess the second regime holds, both laws give , and at they agree to 0.01% for every above . The two part only where substrate is also not in excess, and there they part badly: one decade below the crossing (21) claims 9.2 times the complex that is there.15 Two conditions have to fail together before the hyperbola does.
Then look at what is left over. The free enzyme is and the free substrate is . Both are rectified at , where a small fractional change in a total moves a free concentration by a much larger one. That is ultrasensitivity out of a single binding step, with no cooperativity anywhere in the mechanism. It is the same regime read from the other side: becomes , and the half-point has stopped being a property of the enzyme at all.
Do not work it here. §10 meets (19) again with renamed, takes this regime properly, and builds three computations out of it. The point to carry there is that the regime where Michaelis–Menten fails is not a defect. It is a different device, and the cell uses both.
What the numbers do
Take lecture 2's medians and let the rest be forced. and are the medians of 5194 and 1942 measured pairs. Choose a typical rather than diffusion-limited on-rate, , and then is not a choice. Set , and . The steady state then needs no equation solved:
Note first where those medians put the example. A median of is three decades above the floor two boxes up. So this worked enzyme is in the trace-enzyme regime and that reading is safe for it. A fast enzyme would need substrate excess instead.
Here that is , , , and , all in .15 Two consequences follow from the first expression alone.
Since , a steady state exists only when . Above capacity there is none at all and grows without bound. Dividing the same inequality, exactly: the bound fraction of the enzyme is the load. Here the load is one half.
The complex's own equation is times the left side of (19), so with its two roots. The complex relaxes with the time constant , which at the steady state is 50 µs. The pools relax with , which is 40 s. Both are written as times, because in this lecture is the dilution rate of (6). The separation is .15
Figure 6 is the lecture's one honest measurement of what lumping costs. After the first millisecond the composite model tracks the detailed one to in , which is 0.006% of the steady value. Inside that first millisecond it is wrong by as much as in the complex, a third of the steady complex, because it starts the complex already full. That is the whole content of a lumped arrow: right everywhere except in the layer it was built to skip.
This move recurs for the rest of the course, and it is worth naming once while the example is small enough to check. Lecture 6 asks when the closure is legitimate. Lecture 8 asks what the closure does to reaction order. Lecture 11 gives the geometry of all of its limits. Lecture 13 works only in the composite form. Every time the arrow count drops, the rate law absorbs the difference.
Lump any mechanism you like, then price the lump before you use it. The arrows that disappear come back inside the rate law as the exact algebraic solution of the states you removed, which is why the rate law stops being a monomial. A lumped model is right everywhere except in the layer it was built to skip, and here that layer is the first millisecond.
The same grammar in living systems
Four scenarios reuse the same accounting but expose different mechanisms: regulated production, enzyme saturation, shared metabolic pools, and competitive signaling.
7Gene expression makes regulation a production law
Promoter state controls production. Messenger degradation and growth control memory.
§5 lumped transcription and translation into the single arrow , and declared its rate to be . Resolve it. RNA polymerase makes messenger from a promoter that is free, ribosomes translate into , RNases remove , and intrinsic proteolysis plus the dilution of §4 remove . Same repressor, same promoter, same conserved , one species added in the middle:
Compare with (13) and the lumped arrow gives up its secret. One species became two, so the protein equation now waits on a pool that (13) did not have. Hold at its quasi-steady value and . Line it up against (13) and . So §5's constant was never a constant. It is a regulated function divided by a messenger lifetime, and it is constant only while is fixed and is fast. A declared rate law is a promise that some later section has to keep.
At steady state, solve in causal order:
The same denominators set response times. A genome-wide E. coli study found about 80% of measured mRNA half-lives between 3 and 8 minutes.6 For many stable bacterial proteins, intrinsic degradation is small compared with dilution, so is useful. It is not a universal statement that bacterial proteins never degrade. Growth also changes gene dosage, polymerase and ribosome supply, and cell size, so dilution is the first whole-cell coupling, not the last.7
Treat every declared rate constant as a debt and go and find what it was made of. Resolving §5's lumped turned it into , so it was never a constant. It holds only while the regulator is fixed and the messenger is fast.
8Fast binding leaves a saturating effective rate
Michaelis–Menten and Hill laws resemble one another because both remove fast binding states from a slower model. Lecture 2 is where the removal was paid for.
§6 set and called it a closure. That is a claim about timescales, and it was measured last week. Lecture 2's ledger put a substrate finding an enzyme at 70 ns and one catalytic turnover at 0.1 s, and its identity turned that gap into a count.1 Put §6's constants in: . The complex forms and falls apart a thousand times per molecule of product made.
That count is not the licence, and two reductions get confused here, so separate them. Treating the bound fraction as an equilibrium is the one that needs the count to be large. Setting the complex derivative to zero needs something else. It needs Segel and Slemrod's small parameter , read at the substrate the run starts from.4 For §6's numbers that is . Compute , not the count.
The enzyme reduction is §6's algebra in a different variable. The work is already done. Its closure (19) is , and the free substrate is . Substitute, and the quadratic term is gone:
One closure, two variables, two laws that do not look alike. In the free substrate it is linear in , so (25) is exact and carries no condition. In the total it is quadratic, and (21) needed a limit. This is the Briggs–Haldane quasi-steady argument.3 It is not rapid equilibrium, and is not generally a binding dissociation constant. Lecture 6 asks when the reduction is accurate.
The two laws differ by one number. Equation (21) is written in and (25) in . Those two variables differ by . So the two laws say the same thing whenever the complex holds only a small share of the substrate. That share is , and the analysis script checks it over five decades of free substrate.15
Now compare that share with above. Same numerator, and denominators that agree once the complex is small. So one number is doing two jobs here. It licenses the quasi-steady step. It also makes the free and the total substrate interchangeable, which is what lets the textbook hyperbola stand in for the cell's. §6 found two independent ways to make that number small, and either one is enough.
Promoter reduction, and it is of (11). Let that binding equilibrate, so and . With the promoter conservation that §5 read off the matrix, this is two equations in two unknowns:
That is the promise §5 made, kept. Its declared becomes , a falling function of the repressor and of nothing else, so the promoter leaves the state vector exactly as the enzyme complex left it in (18). A repressor reads and an activator reads , and either way . A concerted or effective cooperative model replaces by and by :
The exponent of a fitted Hill curve is an effective slope unless a binding mechanism justifies a literal stoichiometry. Binding equilibrium, time-scale separation, and promoter conservation are the reasons these production laws are not elementary mass-action monomials. Allosteric state models make the same warning concrete: a compact occupancy curve can follow from several coupled binding states rather than one literal -body collision.5
Read the two results again and ask what the swept symbol means. In the symbol is free substrate, the substrate not currently inside a complex. In the symbol is free repressor. Neither is a dial. What an experimenter adds to a tube, and what a cell raises by expressing more, are the totals and . §4 said why a cell can set those: it holds each one at .
So the honest question is what these laws become in the variables we can actually turn. Try the substitution and it does not go through cleanly: puts on both sides of (26), so occupancy in the controlled variable is defined implicitly and is not that hyperbola. The discrepancy is again the share held in complex. For the promoter it is , exactly as it was for the enzyme.4 The promoter's is the safer of the two, because a gene is one or a few copies and that is the smallest total on lecture 2's ladder. When the share is small, free and total are interchangeable and everything above survives. When it is not, they are different functions of the dial.
Do not solve it here. §6 met the total-variable version of this closure, took its Michaelis–Menten limit, and left the other one open. §10 takes that one. Lecture 8 takes up the general case, where hidden binding is what sets the reaction order.
Compute before you quote a saturating law, and then say which variable the law is written in. That one number licenses the quasi-steady step and makes free and total interchangeable, and it has to do both jobs before the textbook curve is also the cell's. In the free concentration the hyperbola is exact. In the total it is a claim about .
9Metabolism exposes coupled fluxes and shared pools
Stoichiometry routes matter through the network. Allosteric binding changes a flux without changing its stoichiometric column.
Glycolytic carbon passes through branches while ATP, ADP, NADH, phosphate, and enzyme pools participate in several reactions, which is what the two dense columns of (10) were a caricature of. The form prevents a local rate law from hiding those shared obligations. At a metabolic steady state, . Individual fluxes need not be zero. Material can flow through every reaction while each internal concentration remains constant, which is why the same stoichiometric matrix also anchors constraint-based metabolic analysis.8
Phosphofructokinase couples the composite net reaction near a committed glycolytic step. Fast binding at regulatory sites changes that catalytic flux. Mammalian muscle PFK has functionally opposed adenine-nucleotide sites: AMP and ADP can activate, while ATP and ADP can inhibit depending on the site and concentration.9 ATP is also a substrate. The rate law is therefore not “ATP is bad” or “AMP is good”. It is a state-dependent consequence of catalytic and allosteric occupancy.
All of that presumes one timescale, and it is worth naming. Adenylate kinase has to be fast enough to keep the three nucleotides in equilibrium with each other. When it is, write the pool and its energy coordinate as
Chapman, Fall, and Atkinson measured an energy charge near 0.8 in growing E. coli, with marked decline during starvation.10 The useful systems point is the constraint, not an alleged equivalence. AMP activation cannot generally be relabeled ATP inhibition. Only on the specified pool manifold do the two concentrations carry related information, and the PFK regulation itself remains organism-specific.
One thing to carry forward. Allostery changed a flux here without touching a single column of , and it did so by occupying a finite number of sites. §10 takes that mechanism on its own, with the catalysis stripped away, and finds that occupancy of a finite pool is enough to compute with.
Separate the two ways one metabolite can change a flux, because only one of them shows up in . Appearing in a column is stoichiometry and is fixed by the chemistry. Occupying a regulatory site changes the rate law and leaves every column alone. ATP does both at once in glycolysis, which is why “ATP is bad” is not a rate law.
10Conserved pools turn binding into computation
A conserved total limits the reachable state. Competition for that total couples reactions that never touch in a pathway cartoon.
If a row vector lies in the left null space of , then
This invariant confines each initial condition to one stoichiometric compatibility class, the structural state space emphasized in chemical reaction network theory.2 Both matrices of §5 carried one, and by §4 each is an invariant of the chemistry that growth then holds at a level the cell chooses.
A phosphorylation cycle redistributes a response regulator between and . Without synthesis or degradation on the signaling timescale, , or that sum plus explicitly modeled enzyme complexes, is fixed. Kinase and phosphatase activities control the fraction phosphorylated. In the EnvZ/OmpR system, writing the finite EnvZ and OmpR pools explicitly is essential to the model's input-output behavior.11
Binding conservation creates the same kind of coupling. The BMP system contains multiple ligand variants and multiple type-I and type-II receptor variants. Ligands compete for shared receptor pools, and the resulting complexes can phosphorylate Smad with different activities. Antebi and colleagues showed that this competitive architecture can generate additive, ratiometric, balance-detection, and imbalance-detection responses.12 Sequestration is therefore not passive storage. Occupying one receptor changes every route that needs that receptor.
Two regimes of one binding reaction
§6 and §8 each left a question open, and one small network answers both. §6 asked what the closure does when neither of its two conditions holds. §8 asked what a binding law looks like in the totals a cell can actually set. Take one reaction and name the two species by their roles. is the partner the cell holds fixed, the enzyme or the receptor or the decoy, with total , where the subscript is for parameter. is the input being swept, with total . Fast binding plus the two conservation laws gives four equations,
Eliminate the two free concentrations and one equation is left,
whose smaller root is the physical one. This is (19) again, with renamed . Both questions are therefore questions about one equation, and (30) is written in totals, so the second one is already answered.
Start from the one number §6 read off (19) in a line. The complex reaches half of at , exactly, at every parameter value. That knee is the whole story. When it sits at , and the curve is a hyperbola. When it sits at , which is a place no rate constant knows about, and the curve is something else. One formula holds both regimes, and alone decides between them.
The fraction of input held in complex is , which is small for every input, so free and total input coincide and (30) collapses to . That is Michaelis–Menten, and it reads as input, parameter, output: sweeps, sets the gain, sets the half-point. At the error stays under 1.0% across six decades of input.15
Binding is stoichiometric on this scale and (30) factors: . The complex reads the smaller of the two totals. What is left of the input is the rectified difference . The corner is not perfectly sharp. It is rounded by , which at is 9.5% of the threshold against a predicted 10%.15
Regime B is where one binding step becomes ultrasensitive. It is the free species that carries the sharpness, not the complex. The complex only bends from one straight line into another, which no definition calls sharp. The leftover input is flat and then linear, and its logarithmic slope at the corner is . The computed slope at is 5.5 against a predicted 5.0.15
Both leftovers are sharp, because (30) treats the two totals alike. The held species is rectified as well, , and its computed slope at the same corner is 5.0. That one is the free enzyme of §6. An enzyme in this regime nearly vanishes from the free pool as soon as its substrate passes , so free enzyme is a sharp readout of which partner is scarcer.15 Sharpness is bought with the held total, which is a quantity the cell can raise.
Three computations built from those two regimes
Put the regimes in series or in parallel and a vocabulary appears.
- A threshold. One regime-B step. The free input is zero until the total exceeds , and is a concentration the cell expresses. Buchler and Cross built this in budding yeast with a dominant-negative inhibitor and measured apparent Hill coefficients up to 12, with both the threshold and its sharpness following inhibitor abundance.13
- A switch. Regime B feeding regime A. The decoy sets where the response starts and the enzyme sets where it saturates. Neither stage alone does both, because a Michaelis–Menten stage has no threshold and a titration stage does not saturate.
- A ratio. Two regime-A bindings competing for one scarce pool. The share of complex carried by the first ligand is , in which the overall level does not appear. Multiply both ligands by ten and the output does not move.
None of these three is visible in free concentrations. In free variables the occupancy of a site is a hyperbola and that is the end of it. The threshold, the rectification and the level invariance are properties of the map from totals to state, which is why the question in §8 was not bookkeeping. Ha and Ferrell put the point at its sharpest. Negative cooperativity flattens a binding curve plotted against free ligand, and yet the same molecules plotted against total ligand give the sharpest threshold of any cooperativity they tested, with an effective Hill exponent approaching 8.14
Predict what a single binding step will do from one ratio and one formula. The complex reaches half the held total at , always, so gives a hyperbola with its knee at and gives a threshold with its knee at . The second knee is a concentration the cell expresses, which is how binding becomes a knob.
The question that remains
We can now write the full vector field and identify some constraints. We have not yet shown that its steady states are stable.
11Balance is visible; stability is next
A steady state is where addition balances removal. Stability asks what happens after the state is nudged.
A steady state satisfies . It does not require for every reaction. A metabolic steady state can carry nonzero flux, and so does the driven cycle of §6. In one dimension, , a crossing is locally restoring when addition exceeds removal just below it and removal exceeds addition just above it.
- Local estimates make reaction mechanisms plausible.
- Reactant and product vectors turn each mechanism into a change vector.
- Stacking those vectors and rates gives an autonomous system.
- Growth adds one more reaction, run by every species at one rate the cell sets.
- The same accounting reads as stoichiometric flux or addition minus removal, the network decides which is easier to read, and either way a composite arrow's rate law is declared rather than read off the arrow.
- Driving one enzyme cycle and then lumping it shows the trade: fewer arrows, harder rate law.
- Fast binding is what pays for the lump, and lecture 2 measured the payment.
- One closure read in two variables gives the textbook Michaelis–Menten and the cell's, and two independent conditions make the two agree. The promoter version of the same closure gives Hill. All of them are written in a variable nobody sets.
- Conserved pools couple metabolism, phosphorylation, and sequestration, and where neither of those regimes holds the same closure stops being a hyperbola and computes a threshold or a ratio instead.
- These structures suggest why simple systems remain bounded, but stability is a separate dynamical claim.
The cell resembles an extraordinarily dense chemical plant. Thousands of reactions share one interior, while an industrial plant separates far fewer reactions among vessels. Why does the cell neither run away nor stall? Today supplied partial answers: finite pools restrict state space, saturation caps some fluxes, dilution supplies removal, and regulation can oppose departures. None is a universal guarantee. The next lecture begins at and asks whether nearby trajectories return, depart, oscillate, or switch.
| seam | first extension | decisive question |
|---|---|---|
| gene regulation | replace the Hill source with explicit promoter states | which observable survives the reduction? |
| metabolism | add a third lumped step to (9) and put NADH in | which apparent regulator is actually a shared-pool effect? |
| the driven cycle | let a second enzyme compete for the same substrate pool | at what load does the composite description stop being accurate? |
| signaling | add a third ligand, or let the two dissociation constants differ by a decade | which computations does one shared pool stop being able to do? |
| growth | let protein burden reduce | can dilution feedback create more than one steady level? |
Find every steady state of a network you can write down, and then refuse to call it stable. requires no individual rate to vanish, so a steady state can carry full flux through every reaction. Whether a nudged trajectory comes back is a separate question, and Lecture 4 is where you get to ask it.
Play first; explain next lecture
These three runnable networks use equations already derived above. They add no required lecture point and replace none of the eleven numbered sections.
For each network, move one parameter until the picture changes. First describe exactly what changed: a level, a timescale, a delay, a threshold, or the number of steady states. Then try to explain why. Simulation gives the observation; Lecture 4 supplies the structural explanation.
Network 1 · constitutive expression and dilution
Defaults: , , . The left panel shows addition and removal; the right panel shows the exact trajectory.
Network 2 · two first-order steps make a delay
Defaults: , , , , . No delay term is present.
Network 3 · positive autoregulation can make memory
Defaults: basal addition , maximum regulated addition , Hill coefficient , and . The Hill term is a reduced occupancy law, not an elementary collision.
The first network always has one restoring crossing, but its level and clock change together. The second turns two ordinary relaxations into an apparent delay. The third can change from one steady state to three, and then the initial state matters. A parameter sweep displays these facts. It does not yet explain which facts persist across the model family or what structural feature bought them.
†References & source packet
The course materials establish the starting point. The literature pass supplies the biological examples and quantitative checks used in this lecture.
- F. Xiao, CCBS Lecture 2: Biochemical reaction networks and their dynamics, with its scribe note. notesscribeThe reaction-to-system construction inherited by this lecture, and the timescale ledger §8 draws on.
- F. Horn and R. Jackson, “General mass action kinetics,” Archive for Rational Mechanics and Analysis 47, 81–116 (1972). DOIMass-action systems and stoichiometric compatibility classes.
- G. E. Briggs and J. B. S. Haldane, “A note on the kinetics of enzyme action,” Biochemical Journal 19, 338–339 (1925). DOIThe steady-state enzyme-complex reduction.
- L. A. Segel and M. Slemrod, “The quasi-steady-state assumption: a case study in perturbation,” SIAM Review 31, 446–477 (1989). DOIIdentifies q_E/(K_M+q_S) as the small parameter of the reduction, which is also the fraction of substrate held in complex.
- 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). DOIBinding-state models for allosteric regulation.
- J. A. Bernstein et al., “Global analysis of mRNA decay and abundance in Escherichia coli,” PNAS 99, 9697–9702 (2002). DOIGenome-wide bacterial mRNA half-lives.
- S. Klumpp, Z. Zhang, and T. Hwa, “Growth rate-dependent global effects on gene expression in bacteria,” Cell 139, 1366–1375 (2009). DOIDilution and the additional ways growth changes gene expression.
- J. D. Orth, I. Thiele, and B. O. Palsson, “What is flux balance analysis?” Nature Biotechnology 28, 245–248 (2010). DOIThe stoichiometric steady-state view of metabolic flux.
- A. Brüser et al., “Functional linkage of adenine nucleotide binding sites in mammalian muscle 6-phosphofructokinase,” Journal of Biological Chemistry 287, 17546–17553 (2012). full textDistinct, reciprocally linked activating and inhibitory nucleotide sites.
- A. G. Chapman, L. Fall, and D. E. Atkinson, “Adenylate energy charge in Escherichia coli during growth and starvation,” Journal of Bacteriology 108, 1072–1086 (1971). full textThe adenylate-pool coordinate measured across growth and starvation.
- E. Batchelor and M. Goulian, “Robustness and the cycle of phosphorylation and dephosphorylation in a two-component regulatory system,” PNAS 100, 691–696 (2003). DOIFinite EnvZ and OmpR pools in a mechanistic signaling model.
- Y. E. Antebi et al., “Combinatorial signal perception in the BMP pathway,” Cell 170, 1184–1196.e24 (2017). full textCompetitive ligand-receptor binding as a source of combinatorial responses.
- N. E. Buchler and F. R. Cross, “Protein sequestration generates a flexible ultrasensitive response in a genetic network,” Molecular Systems Biology 5, 272 (2009). DOIA titration threshold in yeast, with apparent Hill coefficients up to 12 set by inhibitor abundance.
- S. H. Ha and J. E. Ferrell Jr., “Thresholds and ultrasensitivity from negative cooperativity,” Science 352, 990–993 (2016). DOIThe same receptor reads as graded in free ligand and sharply thresholded in total ligand.
- Lecture 3 core computed-figure ledger.Every plotted curve and marked value in Figures 3, 4, 6, and 11 to 13, including the driven-cycle integration and its check against brute-force RK4.