Alphabeta Math
TheoremStatement: AI-adaptedProof: AI-generatedPipeline-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.

Fixed-time first-order error bound for frozen-slow Euler

Statement

Let T>0, let Ω⊆Rr+s be open, r,s≥1, and let F=(f,g):Ω→Rr×Rs be continuous. Assume K,M≥0 and there is a set S⊆Ω containing the exact path, all macro states, every fast microstate, and every method output, on which F is jointly K-Lipschitz and bounded by M. Let U′=F(U) on [0,T]. Take H=T/N, N≥1, and for each macro block n choose an integer mn≥1 and set hn=H/mn. Starting from the exact initial value, run Frozen-slow explicit Euler with fast microsteps with these block counts and denote its macro states by Un=(xn,zn,0). Assume every numerical step is successful and the stated bounds hold on S. For each n<N, also assume that the algorithm with count mn succeeds from the exact input U(tn), with all of its fast microstates and output in S. Set LT:=K2(1+exp⁡(2KT)). Then at every macro node tn=nH, ∥Un−U(tn)∥2≤CTH,CT:={4KMexp⁡(LTT)−1LT,LT>0,4KMT,LT=0. At each fast microstate (xn,zn,j) with 0≤j≤mn in block n, its distance from the exact path at time tn+jhn is at most (CT+2M)H. The constants do not depend on the microstep counts.

Facts & Assumptions

Given: The common set S, field bounds, exact initial data, successful macro steps, and uniform fixed-time grid in the Statement.

[F1]

The frozen-slow step map is Lipschitz with factor 1+LTH for any two admitted inputs, uniformly in the microstep count (One-step stability of frozen-slow Euler with fast microsteps).

[F2]

An exact-start macro step has defect at most 4KMH2 (Local defect bound for frozen-slow Euler with fast microsteps).

[F3]

If e0≤C0hp and en+1≤(1+Lh)en+Chp+1, the finite recurrence lemma gives the stated exponential formula for L>0 and the linear formula for L=0 (Finite geometric error bound from a one-step recurrence).

[F5]

Exact-path displacement over a subinterval of length τ is at most Mτ (Block variation bounds for a frozen-slow Euler step).

[F6]

An exact first-order IVP solution is a differentiable path satisfying U′=F(U); for this autonomous field use F^(t,u)=F(u) on R×Ω (First-order systems, initial value problems, and solutions on intervals).

[F7]

On a successful macro block, the fast loop uses zn,i+1=zn,i+hng(xn,zn,i) for 0≤i<mn (Frozen-slow explicit Euler with fast microsteps).

[F8]

The product Euclidean norm satisfies ∥(a,b)∥22=∥a∥22+∥b∥22, so each coordinate block has norm at most the full norm (Block variation bounds for a frozen-slow Euler step).

[A1]

The exact and numerical macro states, fast microstates, and method outputs lie in S; each step map comparison is admitted there and all microstep counts are positive integers.

Proof

1.1F1F2F4F6A1algebra

Put en:=∥Un−U(tn)∥2 for the exact solution [F6]. The triangle inequality [F4], stability [F1], and exact-start defect [F2] imply en+1≤(1+LTH)en+4KMH2 for 0≤n<N.

2.1F3A1step 1.1algebra

Apply [F3] with p=1, C0=0, C=4KM, L=LT, and h=H. Exact initial data gives e0=0, and step 1.1 is the required recurrence. The LT>0 case gives en≤4KM(exp⁡(LTT)−1)H/LT; the LT=0 case gives en≤4KMTH. Taking the maximum over macro nodes proves the claimed node bound.

3.1F4F5F7F8A1step 2.1algebra∎

Fix a macro block and micro-index j. By [F7] and [F8], each fast increment satisfies ∥zn,i+1−zn,i∥2=hn∥g(xn,zn,i)∥2≤hn∥F(xn,zn,i)∥2≤hnM, since (xn,zn,i)∈S. Summing from i=0 to j−1 gives ∥zn,j−zn,0∥2≤jhnM≤HM; because xn is frozen, this is also ∥(xn,zn,j)−Un∥2. By [F5], the exact path is at most Mjhn≤MH from U(tn). The triangle inequality [F4] and step 2.1 therefore give ∥(xn,zn,j)−U(tn+jhn)∥2≤en+2MH≤(CT+2M)H. The bound is independent of the block's microstep count, proving the stage claim.

Depends on

Used by

Nothing in the library uses this result yet.

Dependency tree · two levels

36 results within two dependency steps 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