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.

✓ 6 results · all verified · 3 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.

Multirate and partitioned time integration

1 · Prerequisites

2 · Summary

Summary

The frozen-slow explicit Euler scheme advances a designated slow block once per macro step and advances the fast block through explicit microsteps while holding the slow value fixed. Its evaluation count is one slow-field call and one fast-field call per microstep. A separated implementation needs the starting slow value in the fast loop and the starting fast value in the slow update; the frozen slow value can be cached, with no fast-to-slow refresh within the macro block. These counts do not imply a wall-clock speedup. Under common boundedness and Lipschitz assumptions, a direct defect and stability analysis gives fixed-time first-order convergence uniformly in the number of fast microsteps, with constants depending on the field bounds and Lipschitz constant. Explicit fast microsteps can still be unstable when the microstep is too large for the fast dynamics.

The page also proves a finite-window contraction and tail certificate for synchronous waveform Picard iteration. A separate conditional result shows how a cubic exact-start defect and one-step stability yield global order two for a symmetric exact-flow composition. Symmetry alone does not supply the cubic defect estimate. Batch 98 proves its finite-dimensional Lie and Strang splitting results under separate tube hypotheses; this conditional result does not instantiate that split map as a coupled multirate composition. Such an application would still require a specified coupling interpolant and matching defect and stability bounds.

3 · Logical flowchart

4 · Definitions, theorems and proofs

AlgorithmAlgorithm: Literature-sourcedProof: Not applicablejudge pass (gpt-6-luna)Open item page →

Frozen-slow explicit Euler with fast microsteps

Definition

Let r,s≥1, let D⊆Rr+s be open, and let f:D→Rr and g:D→Rs be the designated slow and fast vector fields. The labels “slow” and “fast” are input partition labels; this definition does not assert that either field actually varies at a specified rate. The routine receives proposed state vectors x,z, a real macro step H, and a microstep count m.

Procedure.

  1. Before any division or field evaluation, check that x∈Rr, z∈Rs, H>0, m is an integer with m≥1, and (x,z)∈D. If any check fails, return invalid-input.
  2. Set h:=H/m and evaluate f(x,z) to set x+:=x+Hf(x,z).
  3. Set z0:=z.
  4. For j=0,1,…,m−1, first check whether (x,zj)∈D. If not, return domain-exit without a macro-step output. Otherwise evaluate g(x,zj) and set zj+1:=zj+hg(x,zj).
  5. If (x+,zm)∉D, return domain-exit without a macro-step output. Otherwise return success and the output state (x+,zm).

For inputs on which the procedure succeeds, write its output map as ΨH,m(x,z):=(x+,zm).

On a successful step the procedure uses exactly one evaluation of f and m evaluations of g; an invalid-input return uses no field evaluations, and a domain-exit return uses no more than these counts. The slow state is held at its initial value during every fast microstep. In a separated implementation, the slow update needs the starting fast value z0, while the fast loop needs the starting slow value x; x can be sent to the fast worker once and cached for all m microsteps, with no fast-to-slow refresh during the block. The actual communication cost depends on the implementation. The evaluation counts alone give no wall-clock saving claim, especially when the fast block accounts for nearly all right-hand-side work.

AlgorithmAlgorithm: Literature-sourcedProof: Not applicablejudge pass (gpt-6-luna)Open item page →

Synchronous Picard waveform relaxation on a finite window

Definition

Let r,s≥1, d=r+s, D⊆Rd be open, F=(f,g):D→Rd be continuous, and u0=(x0,z0)∈D. Choose a window length Δ>0, radius R≥0, bounds M,K≥0, tolerance ε≥0, and integer sweep budget B≥0. The admissibility conditions are that the closed Euclidean ball B‾R(u0) lies in D, ∥F(u)∥2≤M on that ball, ∥F(u)−F(v)∥2≤K∥u−v∥2 there, MΔ≤R, and q:=KΔ<1. If an input condition fails, return not-admissible.

Let CΔ=C([0,Δ],Rd) with d∞(U,V):=sup⁡0≤t≤Δ∥U(t)−V(t)∥2, and let XR:={U∈CΔ:U(0)=u0, sup⁡t∥U(t)−u0∥2≤R}. The synchronous Picard waveform map is Φ(U)(t):=u0+∫0tF(U(s)) ds, where the vector integral is componentwise. This updates both state waveforms from the same preceding pair.

Procedure. If B=0, return the constant waveform U0(t):=u0 with status budget-exhausted and no error certificate. Otherwise set U0(t):=u0 and, for k=1,…,B, compute Uk:=Φ(Uk−1). After the first sweep set δ0:=d∞(U1,U0). After sweep k, compute Ek:=qkδ0/(1−q). If Ek≤ε, return (Uk,tolerance-certified,Ek,k); if the budget is exhausted first, return (UB,budget-exhausted,EB,B). Integrals and waveform updates are exact mathematical operations here; quadrature and inexact subsolves require separate error terms.

LemmaStatement: AI-adaptedProof: AI-generatedprecheck passOpen item page →

Block variation bounds for a frozen-slow Euler step

Statement

Let r,s,m be positive integers, H>0, h=H/m, Ω⊆Rr+s open, and let F=(f,g):Ω→Rr×Rs be continuous. Use the product Euclidean norm ∥(x,z)∥22=∥x∥22+∥z∥22. Let S⊆Ω, and suppose ∥F(u)∥2≤M for all u∈S, where M≥0. Let U:[0,H]→Ω be an exact solution of U′=F(U), and run Frozen-slow explicit Euler with fast microsteps from U(0)=(x0,z0) with U([0,H])⊆S and every frozen state (x0,zj)∈S. Then ∥U(b)−U(a)∥2≤M(b−a)(0≤a≤b≤H),∥zj−z0∥2≤jhM(0≤j≤m).

Facts & Assumptions

Given: The dimensions, macro and micro steps, field bound, exact solution, and admissible microstates in the Statement.

[F1]

View the autonomous field as F^(t,u):=F(u) on R×Ω. An exact IVP solution then satisfies its Volterra equation on every subinterval, with the value at the left endpoint as initial data (First-order systems, initial value problems, and solutions on intervals, A first-order initial value problem is equivalent to its Volterra integral equation).

[F2]

For an integrable vector field on an increasing interval, ∥∫abV(t) dt∥2≤∫ab∥V(t)∥2 (For a≤b and f:[a,b]→Rm integrable when a<b, ∥∫abf∥2≤∫ab∥f∥2; for a<b, ∥f∥2 is integrable).

[F3]

At each fast-loop iteration whose pre-update state (x0,zj) lies in D, the procedure sets zj+1=zj+hg(x0,zj), with the same frozen x0 at every microstep (Frozen-slow explicit Euler with fast microsteps). If all m pre-update states lie in D, all loop updates are performed even when the final state (x+,zm) is outside D and the procedure consequently returns domain-exit.

[F4]

If an integrable real-valued function w satisfies 0≤w≤C on [a,b], then ∫abw≤C(b−a) (If f≤g on [a,b] and both are integrable then ∫abf≤∫abg; and m(b−a)≤∫abf≤M(b−a), claim 3).

[A1]

U([0,H])⊆S and every microstate (x0,zj) belongs to S, where F is bounded by M.

Proof

1.1F1F2F4A1algebra

Fix 0≤a≤b≤H. If a=b, the oriented integral is zero and the bound holds. Suppose a<b. Apply [F1] to the restriction of U with initial time a, then [F2], [A1], and [F4]: ∥U(b)−U(a)∥2=∥∫abF(U(t)) dt∥2≤∫ab∥F(U(t))∥2 dt≤M(b−a). Here ∥F(U(t))∥2 is integrable by [F2] and lies between 0 and M by [A1].

2.1F3A1inductionalgebra∎

By [F3] and [A1], ∥zj+1−zj∥2=h∥g(x0,zj)∥2≤h∥F(x0,zj)∥2≤hM, since a block projection has norm at most the product norm. Starting with z0−z0=0 and summing these j increments gives ∥zj−z0∥2≤jhM for every 0≤j≤m.

LemmaStatement: AI-adaptedProof: AI-generatedprecheck passjudge pass (gpt-6-luna)Open item page →

One-step stability of frozen-slow Euler with fast microsteps

Statement

Let r,s≥1, let Ω⊆Rr+s be open, and let F=(f,g):Ω→Rr×Rs. Suppose K≥0 and F is jointly K-Lipschitz in the product Euclidean norm on a set S⊆Ω. Fix T>0 and 0<H≤T, and let m≥1, h=H/m. For any two input states (x,z) and (xˉ,zˉ) for which both algorithm runs return success and all inputs and fast microstates lie in S, the outputs of Frozen-slow explicit Euler with fast microsteps satisfy ∥ΨH,m(x,z)−ΨH,m(xˉ,zˉ)∥2≤(1+LTH)∥(x,z)−(xˉ,zˉ)∥2,LT:=K2(1+exp⁡(2KT)). The constant is independent of m.

Facts & Assumptions

Given: The jointly K-Lipschitz fields, the two admissible inputs and their fast microstates, and 0<H≤T in the Statement.

[F1]

The slow update is x+=x+Hf(x,z) and the fast recurrence is zj+1=zj+hg(x,zj) (Frozen-slow explicit Euler with fast microsteps).

[F4]

The product Euclidean norm is ∥(x,z)∥2=(∥x∥22+∥z∥22)1/2; Cauchy–Schwarz implies the Frobenius norm bounds the Euclidean operator norm of a real matrix (The Euclidean inner product ⟨x,y⟩=∑k<nxkyk on Rn, Cauchy-Schwarz ∣⟨x,y⟩∣≤∥x∥2∥y∥2 with its equality case, the triangle inequality for ∥⋅∥2, the parallelogram law and polarisation).

[A1]

Every input and microstate used in the two successful executions lies in S, and ∥F(u)−F(v)∥2≤K∥u−v∥2 for all u,v∈S.

Proof

1.1F1F4A1algebra

Put dx=∥x−xˉ∥2 and dj=∥zj−zˉj∥2. By [F1] and the joint Lipschitz inequality [A1], ∥x+−xˉ+∥2≤(1+KH)dx+KHd0, and dj+1≤(1+hK)dj+hKdx. The second inequality uses ∥(x,zj)−(xˉ,zˉj)∥2≤dx+dj.

2.1F1F2step 1.1inductionalgebra

Iterating the fast recurrence in step 1.1 gives dm≤(1+hK)md0+((1+hK)m−1)dx when K>0. For K=0 it gives dm≤d0, the same formula at K=0. By [F2], 1+hK≤exp⁡(hK); raising nonnegative terms to the integer power m and using repeated exponential addition yields (1+hK)m≤exp⁡(KH). Hence dm≤exp⁡(KH)d0+(exp⁡(KH)−1)dx.

3.1F2F3step 1.1step 2.1algebra

If K>0, [F3] applied to exp⁡ on [0,KH] gives 0≤ηH:=(exp⁡(KH)−1)/H≤Kexp⁡(KT), since its intermediate point c satisfies 0<c<KH≤KT and exp⁡(c)≤exp⁡(KT). If K=0, set ηH=0, and the same bound holds. Put d=(dx,d0)T and d+:=(∥x+−xˉ+∥2,∥zm−zˉm∥2)T. Steps 1.1–2.1 give d+≤(I+HBH)d componentwise, where BH:=(KKηHηH),∥BH∥F≤2K2+2K2exp⁡(2KT)=LT.

4.1F4step 3.1algebra∎

All entries of I+HBH are nonnegative, so componentwise domination implies ∥d+∥2≤∥(I+HBH)d∥2. By [F4], ∥(I+HBH)d∥2≤∥d∥2+H∥BH∥F∥d∥2≤(1+LTH)∥d∥2. Under the product norm, ∥d∥2=∥(x,z)−(xˉ,zˉ)∥2 and ∥d+∥2 is the output difference, proving the claim.

CorollaryStatement: AI-adaptedProof: AI-generatedprecheck passjudge pass (gpt-6-luna)Open item page →

Second-order global bound under symmetric coupling and a cubic defect

Statement

Let T>0, d≥1, let F:Ω→Rd be continuous on an open set Ω⊆Rd, and let Y:[0,T]→Ω be an exact solution of the autonomous IVP Y′=F(Y); here exact means that Y is differentiable and satisfies this equation throughout [0,T]. Put H=T/N with N≥1. Let ΨH be a macro map that produces one output from its current input by composing exact subsystem solution maps over subintervals with a coupling interpolant IH; an exact subsystem solution map sends an initial substate to its exact value at the end of that subinterval. Define numerical states by Yn+1=ΨH(Yn). Here “symmetric interpolant” means IH(1−θ;v,u)=IH(θ;u,v) for every θ∈[0,1] and endpoint pair u,v; “symmetric step” additionally means Ψ−H=ΨH−1 wherever both sides are defined. Assume the interpolant and macro step are symmetric in these senses, and there is a compact set K⊆Ω containing the exact path, all numerical states, and every method stage. Suppose ∥Y0−Y(0)∥2≤C0H2 and constants C,L≥0 independent of N satisfy ∥ΨH(Y(tn))−Y(tn+1)∥2≤CH3,∥ΨH(u)−ΨH(v)∥2≤(1+LH)∥u−v∥2 for every 0≤n<N and all admitted inputs u,v∈K. Then the global error is at most max⁡0≤n≤N∥Yn−Y(tn)∥2≤(C0exp⁡(LT)+Cexp⁡(LT)−1L)H2 when L>0, and at most (C0+CT)H2 when L=0. The symmetry assumptions alone do not imply the cubic defect premise.

Facts & Assumptions

Given: The exact IVP, symmetric exact-flow macro map, compact set K, initial error, uniform local-defect bound, and one-step stability bound in the Statement.

[F1]

If nonnegative errors satisfy e0≤C0Hp and en+1≤(1+LH)en+CHp+1 for H=T/N, the finite recurrence bound has separate L>0 and L=0 forms (Finite geometric error bound from a one-step recurrence).

[F3]

A first-order IVP solution is a differentiable curve satisfying its vector-field equation and initial data; for this autonomous field use F^(t,u)=F(u) on R×Ω (First-order systems, initial value problems, and solutions on intervals).

[A1]

The local defect and stability inequalities hold with the same constants on all N steps, and the exact path, numerical states, and method stages remain in K.

Proof

1.1F2F3A1algebra

Set en:=∥Yn−Y(tn)∥2 for the exact solution [F3]. The Euclidean triangle inequality [F2], the local-defect premise, and the stability premise in [A1] give en+1≤∥ΨH(Yn)−ΨH(Y(tn))∥2+∥ΨH(Y(tn))−Y(tn+1)∥2≤(1+LH)en+CH3.

2.1A1F1step 1.1algebra∎

Apply [F1] with order p=2, step H, and the stated C0,C,L. The initial error and recurrence from step 1.1 are exactly its hypotheses, so the L>0 and L=0 cases give the claimed bounds.

Remarks

The proof uses the one-step cubic defect and stability bounds. A specific Strang or other exact-flow multirate construction must establish those bounds for its actual coupling and interpolation before this corollary applies; symmetry by itself is not a local-error estimate.

TheoremStatement: AI-adaptedProof: AI-generatedprecheck passjudge pass (gpt-6-luna)Open item page →

Contraction and finite-sweep error bound for synchronous waveform relaxation

Statement

Let r,s≥1 and d=r+s, write u=(x,z)∈Rr×Rs, and let F=(f,g):D→Rd be continuous on an open set D⊆Rd. Fix u0∈D, Δ>0, and a closed ball B‾R(u0)⊆D with radius R≥0. Suppose ∥F(u)∥2≤M and ∥F(u)−F(v)∥2≤K∥u−v∥2 on that ball, where M,K≥0, MΔ≤R, and q:=KΔ<1. Let XR be the set of continuous waveforms U:[0,Δ]→Rd with U(0)=u0 and sup⁡t∥U(t)−u0∥2≤R, with the supremum metric, and define Φ(U)(t)=u0+∫0tF(U(s)) ds. Then Φ:XR→XR is a contraction with factor q. It has a unique fixed point U∗, which solves U′=F(U) with U(0)=u0. For any starting waveform U0∈XR, if Uk+1=Φ(Uk) and δ0:=∥U1−U0∥∞, then ∥Uk−U∗∥∞≤qk1−q δ0(k≥1). Thus the finite-window algorithm certifies tolerance ε after k sweeps whenever this displayed bound is at most ε; budget exhaustion without that inequality supplies no such certificate.

Facts & Assumptions

Given: The domain, initial value, bounded/Lipschitz field, radius and window conditions, and waveform map in the Statement.

[F1]

Synchronous Picard waveform relaxation on a finite window: XR is the closed radius-R set of continuous curves with initial value u0, and Φ(U)(t)=u0+∫0tF(U(s)) ds updates both component waveforms from the previous pair.

[F2]

Continuous Rd-valued curves on a nonempty compact interval form a complete space in the supremum metric (Continuous Rn-valued curves on a nonempty compact interval form a complete supremum-metric space).

[F3]

A closed subset of a complete metric space is complete in ZF, without a choice axiom (Closed subspaces of complete metric spaces are complete; the converse under countable choice, claim 2).

[F4]

For an integrable vector function on an increasing interval, ∥∫abV(s) ds∥2≤∫ab∥V(s)∥2 ds (For a≤b and f:[a,b]→Rm integrable when a<b, ∥∫abf∥2≤∫ab∥f∥2; for a<b, ∥f∥2 is integrable).

[F5]

The vector Riemann integral is componentwise and additive over subintervals (The derivative and the Riemann integral of a vector-valued function: an intrinsic derivative and a componentwise integral). A continuous real-valued function on a compact interval is Riemann integrable, so the continuous vector integrand is componentwise integrable (A continuous function on [a,b] is Riemann integrable, by Heine-Cantor and Riemann's criterion).

[F6]

A contraction of a nonempty complete metric space into itself has a unique fixed point, its iterates converge, and for m≥k the iterates satisfy d(Um,Uk)≤qkd(U1,U0)/(1−q) (A contraction of a nonempty complete metric space into itself has exactly one fixed point, the limit of the iterates from any starting point).

[F7]

A continuous curve solves the first-order IVP exactly when it satisfies the associated Volterra equation (A first-order initial value problem is equivalent to its Volterra integral equation).

[A1]

MΔ≤R and q=KΔ<1; the stated field bounds hold throughout the closed ball.

Proof

1.1F1F2F3givenalgebra

The constant waveform U(t)=u0 belongs to XR, so XR is nonempty. By [F2] the ambient continuous-curve space is complete. If Un∈XR and Un→U uniformly, then U(0)=u0 and, for every t, ∥U(t)−u0∥2≤∥U−Un∥∞+R; letting n→∞ gives ∥U(t)−u0∥2≤R. Hence XR is closed and complete by the choice-free direction [F3].

1.2F1F4F5A1algebra

For U∈XR, continuity of U and the field Lipschitz bound imply ∥F(U(t))−F(U(t0))∥2≤K∥U(t)−U(t0)∥2→0 as t→t0; this holds with one-sided limits at endpoints. Thus F∘U is continuous and componentwise integrable by [F5]. For 0≤s≤t≤Δ, additivity and [F4] give ∥Φ(U)(t)−Φ(U)(s)∥2≤M(t−s); also Φ(U)(0)=u0 and ∥Φ(U)(t)−u0∥2≤Mt≤MΔ≤R. Thus Φ(U)∈XR.

1.3F1F4A1algebra

For U,V∈XR and t∈[0,Δ], [F4] and the field Lipschitz bound yield ∥Φ(U)(t)−Φ(V)(t)∥2≤∫0tK∥U(s)−V(s)∥2 ds≤KΔ∥U−V∥∞=q∥U−V∥∞. Taking the supremum proves that Φ is a contraction with q<1.

2.1F1F2F3F6step 1.1step 1.2step 1.3

By [F1], [F2]–[F3], and step 1.3, [F6] applies to the nonempty complete space XR and the map Φ:XR→XR. It gives a unique fixed point U∗ and convergence of the iterates from every U0∈XR.

3.1F1F7step 2.1

The fixed-point identity is U∗(t)=u0+∫0tF(U∗(s)) ds. By [F7], this is equivalent to the IVP U′=F(U), U(0)=u0.

4.1F1F6step 2.1algebra∎

Fix k≥1. By [F6], for every m≥k, ∥Um−Uk∥∞≤qkδ0/(1−q). Since Um→U∗ in XR, the triangle inequality gives ∣∥U∗−Uk∥∞−∥Um−Uk∥∞∣≤∥U∗−Um∥∞→0; passing to the limit proves the stated bound. The algorithm reports tolerance-certified only when this bound is at most ε; when the finite budget ends first, it reports budget-exhausted without claiming the requested tolerance.

LemmaStatement: AI-adaptedProof: AI-generatedprecheck passOpen item page →

Local defect bound for frozen-slow Euler with fast microsteps

Statement

Let Ω⊆Rr+s be open, let r,s≥1, and let F=(f,g):Ω→Rr×Rs be continuous. Assume K,M≥0, and that F is jointly K-Lipschitz and bounded by M on a common set containing the exact solution U(t)=(x(t),z(t)), 0≤t≤H, and every microstate (x0,zj) of Frozen-slow explicit Euler with fast microsteps started at U(0)=(x0,z0). Assume the exact path and those microstates lie in the domain where these bounds hold, H>0, m≥1, and h=H/m. Then the successful macro output (x+,zm) satisfies ∥(x+,zm)−U(H)∥2≤4KMH2.

Facts & Assumptions

Given: The exact IVP solution, jointly Lipschitz and bounded field, positive macro step, positive integer microstep count, and the common-domain conditions in the Statement.

[F1]

View the autonomous field as F^(t,u):=F(u) on R×Ω. An exact first-order IVP solution then satisfies the componentwise Volterra integral equation on every subinterval (First-order systems, initial value problems, and solutions on intervals, A first-order initial value problem is equivalent to its Volterra integral equation, The derivative and the Riemann integral of a vector-valued function: an intrinsic derivative and a componentwise integral).

[F2]

The vector integral obeys ∥∫abV(t) dt∥2≤∫ab∥V(t)∥2 dt (For a≤b and f:[a,b]→Rm integrable when a<b, ∥∫abf∥2≤∫ab∥f∥2; for a<b, ∥f∥2 is integrable).

[F3]

A successful step uses x+=x0+Hf(x0,z0) and zm=z0+∑j=0m−1hg(x0,zj) (Frozen-slow explicit Euler with fast microsteps).

[F4]

Along the exact path, ∥U(s)−U(0)∥2≤Ms; for every microstate, ∥zj−z0∥2≤jhM (Block variation bounds for a frozen-slow Euler step).

[F5]

A coordinate projection does not increase the Euclidean norm, and ∥(a,b)∥2≤∥a∥2+∥b∥2 (Cauchy-Schwarz ∣⟨x,y⟩∣≤∥x∥2∥y∥2 with its equality case, the triangle inequality for ∥⋅∥2, the parallelogram law and polarisation).

[F6]

If an integrable real-valued function w satisfies 0≤w≤C on [a,b], then ∫abw≤C(b−a) (If f≤g on [a,b] and both are integrable then ∫abf≤∫abg; and m(b−a)≤∫abf≤M(b−a), claim 3).

[A1]

On all points compared below, ∥F(u)−F(v)∥2≤K∥u−v∥2 and ∥F(u)∥2≤M.

Proof

1.1F1F2F3F4F5F6F7A1algebra

By [F1] and [F3], the slow coordinate defect is the integral of the continuous vector-valued integrand f(x0,z0)−f(x(s),z(s)), integrable by [F7]. The projection bound [F5], Lipschitz condition [A1], and [F4] show its pointwise norm is at most KMH. Applying [F2] and [F6] to this integrand gives ∥x+−x(H)∥2≤KMH2.

1.2F1F3F4F5F7algebra

By [F1] and [F3], the fast-coordinate defect is the sum over j of integrals of the continuous vector-valued functions g(x0,zj)−g(x(s),z(s)) on [jh,(j+1)h], integrable by [F7]. For such an s, [F4] gives ∥x(s)−x0∥2≤Ms≤MH and ∥z(s)−zj∥2≤∥z(s)−z0∥2+∥zj−z0∥2≤Ms+jhM≤2MH. By [F5], the product-state distance is at most the sum of these coordinate distances, hence at most 3MH.

2.1F2F5F6F7A1step 1.2algebra

The projection bound [F5] and [A1] therefore bound each fast integrand norm by 3KMH. Applying [F2] and [F6] on each interval, then summing the m interval norms, gives ∥zm−z(H)∥2≤mh(3KMH)=3KMH2.

3.1F5step 1.1step 2.1algebra∎

By [F5], the product output error is at most the sum of the coordinate errors from steps 1.1 and 2.1. Thus it is at most (1+3)KMH2=4KMH2, as claimed.

TheoremStatement: AI-adaptedProof: AI-generatedprecheck passOpen item page →

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.

5 · Examples, counterexamples and false statements

None yet.

Sources