Alphabeta Math
LemmaStatement: AI-adaptedProof: AI-adaptedPipeline-generatedprecheck pass
How statement and proof provenance work

The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.

  • Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
  • AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
  • AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.

These labels describe origin, not correctness: citations and verification chips remain separate evidence.

A bounded forward-Euler reaction step preserves an inward rectangle

Statement

Let R=∏i=1m[ai,bi] be reaction-inward for F from Reaction vector fields and quasi-positivity. Assume for each i there is a coordinate Lipschitz constant Li≥0 such that ∣Fi(z)−Fi(w)∣≤Li∣zi−wi∣ whenever z,w∈R differ only in coordinate i. Define

τR=min⁡i:Li>0Li−1,

with τR=+∞ if every Li=0. For z∈R and 0≤τ≤τR, the forward-Euler reaction step z+=z+τF(z) lies in R. For every conservation vector c on R, cTz+=cTz; for every dissipation vector, cTz+≤cTz.

Facts & Assumptions

Given: An inward rectangle R, coordinate Lipschitz constants Li, a state z∈R, a step 0≤τ≤τR, and a stoichiometric vector c.

[F1]

Inward reaction rectangles: Fi≥0 on the lower face and Fi≤0 on the upper face of R.

[F2]

Stoichiometric conservation and dissipation functionals: cTF(z)=0 or cTF(z)≤0 throughout R.

[A1]

The coordinate Lipschitz inequalities with constants Li in the Statement hold on R.

Proof

1.1A1F1givenconstruct

Fix coordinate i and keep the other coordinates of z fixed. Let z− replace zi by ai. By [F1], Fi(z−)≥0; hence [A1] gives Fi(z)≥−Li(zi−ai). Similarly, let z+ replace zi by bi. Then [F1] and [A1] give Fi(z)≤Li(bi−zi).

2.1A1F1step 1.1algebra

If Li>0, the lower estimate yields zi+τFi(z)−ai≥(1−τLi)(zi−ai)≥0, and the upper estimate yields bi−zi−τFi(z)≥(1−τLi)(bi−zi)≥0. If Li=0, [A1] makes Fi independent of zi on the coordinate interval; its lower and upper face signs force Fi(z)=0. Thus every coordinate of z+ lies in its interval.

3.1F2givenalgebra∎

The Euler formula gives cTz+=cTz+τcTF(z). Apply [F2] to get equality for a conservation vector and the claimed inequality for a dissipation vector.

Depends on

Used by

Dependency tree · one level

3 results within one dependency step of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.

Sources