Alphabeta Math
Pipeline-generated
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.

✓ 4 results · all verified · 1 also independently AI-judged
Every result on this page is machine-checked by a proof checker and read in full and owner-audited; the judge is an additional, independent cross-model AI review of the proofs. The 3 not AI-judged were verified by owner audit (typically over a confirmed judge false positive), not failures.

Implicit stiff time stepping and algebraic error — Examples

1 · Prerequisites

2 · Summary

These examples separate algebraic root existence from finite Newton budget, compute a dissipative backward Euler residual-to-error bound, and compare stiff scalar damping factors. The Robertson step records a reproducible binary64 Newton and frozen-Jacobian chord work comparison; it does not assert a general convergence rate or forward-error guarantee.

3 · Logical flowchart

4 · Definitions, theorems and proofs

None yet.

5 · Examples, counterexamples and false statements

ExampleConstruction: AI-adaptedVerification: AI-generatedprecheck passOpen item page →

Newton can exhaust its budget although the dissipative backward Euler root is unique

Facts & Assumptions

Given: The scalar field f(x)=−x3, step h=1, input y0=1, initial Newton iterate x0=0, residual tolerance ε=0.1, and correction budget N=0.

[F1]

Backward Euler has a globally defined nonexpansive resolvent (contractive when strongly dissipative): if f:R→R is continuous and ⟨f(x)−f(y),x−y⟩≤0 on R, the BE equation has exactly one root for every input and every h>0.

[F2]

Finite-budget Newton and chord solves with scheduled factorization reuse: the finite solve tests the current residual; if it exceeds tolerance when the correction budget is exhausted, it returns iteration-budget-exhausted with the last valid iterate and residual.

[F3]

Backward Euler step equation and algebraic residual: the BE residual is G(z)=z−y0−hf(z).

Proof

1.1F1algebra

For all x,y∈R, (f(x)−f(y))(x−y)=−(x−y)2(x2+xy+y2)≤0, because x2+xy+y2=(x+y/2)2+3y2/4≥0. This polynomial field is continuous on R and is globally dissipative with μ=0.

2.1F1F3step 1.1algebra

By [F1], the equation z=1−z3, equivalently z+z3=1, has exactly one real root. At the supplied initial iterate x0=0, [F3] gives G(0)=0−1−(−0)=−1, so ∥G(0)∥=1>0.1.

3.1F2step 2.1cases∎

Since the current residual exceeds tolerance and the correction budget is already zero, the finite solver returns iteration-budget-exhausted, despite the unique BE root proved in step 2.1. No forward-error statement follows from this status.

ExampleConstruction: AI-adaptedVerification: AI-generatedprecheck passOpen item page →

Trapezoidal ringing on a stiff scalar decay equation

Facts & Assumptions

Given: The scalar decay equation y′=−λy with λ>0 and h=100/λ, so λh=100.

[F1]

Scalar stability function, A-stability, and L-stability for Runge–Kutta methods: for a scalar linear test equation, a Runge–Kutta step multiplies the state by its rational stability function evaluated at z=hλODE.

[F2]

The selected two-stage SDIRK method has order two and is scalar L-stable: the SDIRK stability function is RS(z)=(1+(1−2γ)z)/(1−γz)2, γ=1−1/2, and is L-stable.

[F3]

Two-stage Radau IIA has order three and is scalar L-stable: the Radau IIA stability function is RR(z)=(1+z/3)/(1−2z/3+z2/6), and is L-stable.

[F4]

Backward Euler step equation and algebraic residual: backward Euler applied to y′=−λy has amplification factor (1+hλ)−1.

Proof

1.1F1algebra

Here the test argument is z=−λh=−100. The trapezoidal rule equation yn+1=yn+h2(−λyn−λyn+1) rearranges to the factor Rtrap(−100)=1−100/21+100/2=−4951. Thus, for y0≠0, successive trapezoidal values alternate sign, while the magnitude after each step is multiplied by 49/51≈0.961; for y0=0, every iterate remains zero.

2.1F2F3F4algebra∎

Backward Euler gives RBE(−100)=1/101≈0.00990. The proved scalar functions give RS(−100)=1−100(1−2γ)(1+100γ)2≈−0.0441,RR(−100)=1−100/31+200/3+10000/6≈−0.0186. Each L-stable method damps this stiff mode strongly at this step size; the trapezoidal factor instead changes sign and has magnitude near one. These are scalar linear-test calculations only and imply no nonlinear stability comparison.

ExampleConstruction: AI-adaptedVerification: AI-generatedprecheck passjudge pass (gpt-6-luna)Open item page →

A dissipative backward Euler solve with a controlled update residual

Facts & Assumptions

Given: The scalar field f(x)=−x−x3, input u~0=u0=1, step h=2, and approximate endpoint u~1=1/3.

[F1]

Backward Euler has a globally defined nonexpansive resolvent (contractive when strongly dissipative): strong dissipativity with constant μ makes the BE resolvent globally defined and 1/(1+hμ)-Lipschitz.

[F2]

Backward Euler propagates unscaled algebraic update residuals: for one BE update from the exact input, endpoint error from an approximate update is at most q∣η∣, where q=(1+hμ)−1 and η is its unscaled update residual.

[F3]

Backward Euler step equation and algebraic residual: the BE root satisfies z=u0+hf(z) and its update residual is z−u0−hf(z).

Proof

1.1F1F3algebra

The scalar field is strongly dissipative with μ=1, since for all x,y, (f(x)−f(y))(x−y)=−(x−y)2(1+x2+xy+y2)≤−(x−y)2, where x2+xy+y2≥0. Hence [F1] gives a unique BE root on all of R. The root equation is z+2z+2z3=1, or 3z+2z3=1.

2.1F2step 1.1algebra∎

At u~1=1/3, the left side of the root equation is 1+2/27, so the update residual is η0=2/27 and the derivative residual is η0/h=1/27. Here q=1/(1+2)=1/3. Applying [F2] gives ∣u~1−u1∣≤q∣η0∣=13227=281.

ExampleConstruction: AI-adaptedVerification: AI-generatedprecheck passOpen item page →

One Robertson reaction step: Newton work and the chord reuse tradeoff

Example

The Robertson stiff reaction field is f(y)=(−0.04y1+104y2y30.04y1−104y2y3−3⋅107y223⋅107y22),y0=(1,0,0)T. For one backward Euler step with h=10−3, compare exact-Jacobian Newton (budget 12) and chord iteration with the Jacobian frozen at y0 (budget 8, refresh period 8). Both use the Euclidean residual norm and tolerance 10−12 with partial-pivoting binary64 Gaussian elimination. The record below is finite-precision work evidence from an implementation-level approximation of the mathematical solver. Binary64 Gaussian elimination does not meet the exact-solve backend contract of Finite-budget Newton and chord solves with scheduled factorization reuse, so this trace is not asserted to be an exact execution of that contract or a general convergence or forward-error theorem.

Numerical record

The residual is G(y)=y−y0−hf(y). The Jacobian used is JG(y)=I−hDf(y),Df(y)=(−0.04104y3104y20.04−104y3−6⋅107y2−104y206⋅107y20). Also ∑ifi(y)=0 identically, so every exact root preserves ∑iyi=1 when the input sum is one.

With binary64 arithmetic and partial pivoting, Newton's residual norms at correction counts 0,1,2,3,4,5 are respectively 5.65685425⋅10−5, 6.78768207⋅10−5, 8.45562545⋅10−6, 2.32643360⋅10−7, 1.97215675⋅10−10, 1.43041174⋅10−16. It returns root after five corrections, with five Jacobian assemblies/factorizations and five linear solves. Its last iterate is approximately (0.9999600054781065, 2.346970720497856⋅10−5, 1.652481468852211⋅10−5)T The component sum is one to binary64 rounding.

For chord iteration, residual norms at correction counts 0 through 8 are 5.65685425⋅10−5, 6.78768207⋅10−5, 6.51657654⋅10−5, 5.88221242⋅10−5, 6.10108196⋅10−5, 6.61093086⋅10−5, 6.44848425⋅10−5, 6.06814747⋅10−5, 6.19977506⋅10−5. It returns iteration-budget-exhausted after eight corrections, with one Jacobian assembly/factorization and eight linear solves. The chord iterates include negative y2 values; no positivity or chemistry invariant is enforced by these unconstrained corrections.

Facts & Assumptions

Given: The field and initial state in ## Example, one backward Euler step with h=10−3, y(0)=y0, tolerance 10−12, the stated correction budgets and refresh periods, and binary64 partial-pivoting elimination.

[F1]

Implicit residuals and their update and derivative units: an implicit update residual is the equation's left side minus its right side, in update units.

[F2]

Finite-budget Newton and chord solves with scheduled factorization reuse: updated Newton refreshes the Jacobian every correction; chord mode retains its factorization to the scheduled refresh; a finite solve reports residual and budget status without asserting forward accuracy.

[F3]

Implicit stiff time stepping with a branch and residual ledger: record Jacobian refreshes, factorizations, solves, residuals, and finite solver status; the work record is not an accuracy theorem.

[F4]

Continuously differentiable maps, local inverses, and local diffeomorphisms: a C1 map is totally differentiable at every point and its derivative-matrix entries are continuous.

[F5]

The Jacobian matrix of partial derivatives and the gradient in the scalar-valued case: the Jacobian matrix consists of the first partial derivatives of the component functions.

Verification

1.1F1F2F4F5algebra

Differentiating the polynomial components gives the displayed Df by [F5]. For an increment v, the remainder f(y+v)−f(y)−Df(y)v is (104v2v3,−104v2v3−3⋅107v22,3⋅107v22)T, whose Euclidean norm is bounded by C∥v∥22; hence Df(y) is the total derivative and its affine entries are continuous. Thus JG=I−hDf; by [F4], both f and G(y)=y−y0−hf(y) are C1, as required by [F2]. Summing the components of f cancels all terms, so a root satisfies ∑i(yi−y0,i)=0 and preserves total concentration.

1.2F1F6algebra

At the start, f(y0)=(−0.04,0.04,0)T, so G(y0)=(0.00004,−0.00004,0)T and ∥G(y0)∥2=2(4⋅10−5)=5.65685425⋅10−5>10−12 by [F6]. Thus neither mode returns at count zero.

2.1F2F3step 1.2algebra

Applying the stated Newton correction formula with the displayed Jacobian and binary64 partial-pivoting elimination gives the Newton residual sequence in the Numerical record. It first falls below 10−12 at count five; the residuals at counts zero through four exceed the tolerance. Since the budget is 12, this binary64 implementation returns root after five corrections. Each correction refreshes and factors one Jacobian, then solves once, giving five assemblies/factorizations and five solves.

3.1F2F3step 1.2algebra∎

With chord refresh period eight, [F2] refreshes at count zero and retains that factorization for corrections zero through seven. The residuals at counts zero through eight all exceed 10−12, and the budget is eight, so this binary64 implementation returns iteration-budget-exhausted. This uses one assembly/factorization and eight linear solves. The mode is unconstrained, so negative intermediate second components do not violate its domain R3.

Sources