Separation of Time-Scales and Model Reduction for Stochastic Reaction Networks 3: The Second Time-Scale r₂ Is Strictly Slower than the First Time-Scale r₁Research Paper
Motivation
Chemical reaction networks can contain reactions whose rates differ by powers of a large scaling parameter. A species may then change on one time scale while other combinations of species remain nearly fixed until a later one. This matters when replacing a detailed network by a smaller model: the quantities retained at the first scale need not be the quantities that evolve at the next. Kang and Kurtz formulate this separation using the reaction exponents and the changes made by each reaction, before analyzing the stochastic process limits in their paper. This mission concerns the algebraic separation of the first two natural time scales in Lemma 4.4, rather than a convergence theorem for the stochastic processes.
Setting
A reaction network has a finite set of species and a finite set of indexed reactions. For reaction , the nonnegative integer is the number of molecules of species consumed, and is the number produced. Its net change is . The two reaction vectors may coincide; allowing such a reaction does not make it change any species. The paper introduces a nonnegative abundance exponent for each species and a real rate exponent for each reaction. The exponent relevant to a reaction under that abundance scaling is §2 and §3.2.
A nonnegative vector assigns weights to the species. The weighted quantity changes by when reaction occurs. Define and as the reactions for which this dot product is respectively positive and negative. Let be the greatest among indices with . The natural time scale of this combination is
An empty maximum is , so a combination unaffected by every reaction has . In particular ; the unused value of has no effect. A coordinate vector gives a single species' scale . The first time scale is (3.5), Definition 3.1, and (4.1).
At scale , define . It contains every reaction meeting that exponent equation, including one that leaves species unchanged. Let consist of the coordinate vectors for which is nonempty, and let be the coordinate projection onto their span. The nonnegative combinations whose projection is unchanged by each such reaction form
The second time scale is . This is the paper's minimum over : despite the infinite set of eligible vectors, every finite value of is a difference of one of finitely many and one of finitely many §4, p. 21.
Formalization targets
The first milestone compares each weighted combination with the species in its positive support and identifies among all nonnegative combinations:
The second milestone is the first sentence of Lemma 4.4. For and , a nonzero implies . The goal is the lemma's strict separation:
These statements and their source order are on p. 21 of the preprint. The goal allows , which represents the absence of a later changing combination in .
Significance
The strict inequality says that the quantities eligible for the second scale cannot move at the first scale. It makes the two-scale terminology precise for this exponent model and separates an algebraic fact about reaction vectors from the later analysis of stochastic limits. A reduced process on the second scale requires additional stability and convergence conditions; Lemma 4.4 alone supplies neither. The paper explicitly discusses that limitation immediately after its proof on p. 22.
This mission packages the reaction-exponent definitions and the scale-separation statements as Lean declarations. Their proof obligations remain open in the proposal. Reusable parts include the finite reaction indexing, real-valued net-change vectors, the explicit convention for empty maxima, and the extended-real scale definitions. A complete development may also establish supporting facts about the finite range of and the coordinate projection; such facts are useful beyond this lemma. The paper's stochastic limit theorems are outside this mission's scope.
Difficulty
Checking separately that every has does not establish : an infimum of strictly larger values can still equal . The statement needs the finite-range property of the scale function, together with the interaction between the fast-reaction equation defining and the projected orthogonality condition defining . Empty reaction sets and zero weighted combinations also require explicit extended-real values. Replacing their scales with a default real number would change the claim Lemma 4.4, pp. 21–22.
Formalization scope
Species and reactions are Fin s and Fin r; their indices begin at zero, while the paper numbers them from one. The stoichiometric arrays have natural-number entries, and are real-valued, and theorems carry . The sets of changing reactions and the positive support of are finite sets. Empty maxima use a bottom-extended real, while , , , and live in extended reals. Finite scale differences are calculated in the reals before conversion. The formulas define from and construct from ; neither is a free input. No extra positivity condition is imposed on .
The coordinate projection retains the indices belonging to . The infimum for ranges over all of , including the zero vector and combinations unchanged by every reaction. The goal assumes that some reaction changes a species. Without this necessary nondegeneracy condition, and the strict conclusion is false. It adds no condition on the initial stochastic state: the assumption at the start of §4 belongs to its process-limit statements. The paper develops at-most-binary mass-action rates in §2, but Lemma 4.4 uses only the indexed reaction vectors and their exponents; the Lean declarations expose exactly those algebraic data.