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.

✓ 5 results · all verified · 0 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 5 not AI-judged were verified by owner audit (typically over a confirmed judge false positive), not failures.

Deferred correction and collocation iterations — Examples

1 · Prerequisites

2 · Summary

Summary

These checks cover per-sweep work and storage, divergence of the explicit SDC iteration on a stiff scalar mode despite a stable midpoint step, exact endpoint integration for a two-node Gauss cubic IVP, order loss from accepting a constant predictor under a fixed loose tolerance, and the controlled update error from a small implicit-midpoint stage residual. The Gaussian specializations use Countable Choice for Lebesgue interval-measure data.

3 · Logical flowchart

4 · Definitions, theorems and proofs

None yet.

5 · Examples, counterexamples and false statements

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

Work and storage counts for an M-node SDC sweep

Example

For M nodes and a budget of K complete explicit-left-Euler SDC sweeps, consider a run that passes the preliminary checks and completes predictor evaluation. Evaluate and retain all M right-hand-side values at the constant predictor. Each completed sweep evaluates M new stage values and reuses the previous stage values. The tableau and preconditioner are set up once.

When K=0, the predictor values are still evaluated, but no residual test is run; the procedure returns iteration-budget-exhausted with no accepted endpoint.

Facts & Assumptions

Given: The finite SDC algorithm with M≥1 stages and integer budget K≥0.

[F1]

Finite explicit-left-Euler spectral deferred-correction sweep: evaluate and cache the predictor derivatives, reuse old derivatives during each sweep, and apply the stated finite-budget and residual branches.

[F2]

Stage-call, storage and arithmetic bounds for a finite SDC execution: after predictor evaluation and s completed sweeps with no incomplete sweep, the stage-call count is M(s+1); all runs use at most M(K+1) instructed stage calls. Coefficients need O(M2) storage, stage/derivative buffers need O(Md), and a dense sweep needs O(M2d) scalar arithmetic, subject to the lemma's work model and exclusions.

Verification

1.1F1F2algebra

With K=0, the algorithm evaluates and stores the M predictor derivatives, then returns iteration-budget-exhausted without an accepted endpoint. If the run stops after s>0 completed sweeps with no incomplete sweep, each adds exactly M evaluations because its M new stage states are evaluated once and the previous F(Uj) values are reused. Thus the total is M+sM=M(s+1), and for s≤K this is at most M(K+1), attained if all K sweeps complete. A failed run with a partially evaluated sweep is counted by its actual prefix as in [F2], and still obeys that bound. Acceptance after s≥1 sweeps returns Us−1 and uses its cached endpoint derivatives with no additional calls.

2.1F1F2givenalgebra∎

The stored dense matrices Q,QΔ each have M2 real entries, so their storage is O(M2); retaining old/current stage vectors and their derivative values takes O(Md) additional scalar storage. Each forward-recursion stage has two sums with at most 2M vector terms in total, for at most O(M2d) scalar arithmetic per sweep. Residual formation adds O(Md) scalar arithmetic and at most M square roots; an accepted endpoint adds O(Md) arithmetic and no new field evaluations. These are the proved counts in [F2]. They omit the cost of evaluating f, constructing the polynomial quadrature data (which depends on their representation), supplied predictor generation, and external admissibility/invariance certification and their internal storage. The model uses exact real arithmetic and gives no floating-point roundoff guarantee.

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

An explicit SDC sweep diverges on a stiff scalar mode

Example

Assume Countable Choice for the Lebesgue interval-measure formula. Analyze the formal one-node Gauss SDC stage-iteration recurrence for y′=λy with λ=−6, h=1, and initial value u=1. The test is stiff in the sense that h∣λ∣=6; the fully solved midpoint stage remains nonsingular and its endpoint is stable. This example studies the recurrence without invoking a residual-acceptance test.

Facts & Assumptions

Given: The one-node Gauss tableau, the explicit-left-Euler SDC preconditioner and the scalar test equation in the Example.

[F1]

One-node Gauss data are midpoint data: Q11=1/2 and b1=1.

[F3]

SDC iteration matrix for the scalar linear test equation: stage errors obey Ek+1=B(z)Ek, with B(z)=(I−zQΔ)−1z(Q−QΔ).

[F4]

Collocation tableau from distinct quadrature nodes: the midpoint stage solves U=1+(z/2)U and its endpoint is 1+zU.

[A1]

Countable Choice, required to instantiate the one-node Gauss rule for Lebesgue measure on [0,1].

Verification

1.1A1F1F2F3F4inductionalgebra

Here z=hλ=−6, so [F3] and [F1] under [A1] give B(−6)=(−6)(1/2)=−3. The collocation stage is U∗=1−3U∗, hence U∗=1/4. The constant predictor is U0=1, so E0=3/4≠0 and Ek=(−3)k(3/4) by induction; its magnitude grows by a factor 3 at every sweep.

2.1F1F3F4algebra∎

The exactly solved endpoint is 1−6(1/4)=−1/2, which is also the midpoint stability factor (1+z/2)/(1−z/2)=−1/2 multiplying the initial value. Its magnitude is below one, while the SDC contraction ratio from the scalar matrix is ∣z∣/2=3>1. Thus stability of the fully solved midpoint step does not imply convergence of the explicit SDC iteration, and the contraction theorem correctly makes no claim here.

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

Two-node Gauss collocation gives the exact endpoint for a nonstiff cubic IVP

Example

Assume Countable Choice for the Lebesgue moment data. On one step [0,1], take the scalar IVP y′=t3, y(0)=0. The field is independent of the state, so its state Lipschitz constant is zero; the example has no stiffness from a state-dependent fast mode.

Facts & Assumptions

Given: The two-node Gauss rule for Lebesgue measure on [0,1] and the IVP in the Example.

[F1]

The m-node Gaussian quadrature rule for a positive measure and Gaussian quadrature is exact through degree 2m−1 and has positive weights: the two-node Gauss rule integrates every polynomial of degree at most three exactly.

[F2]

Collocation tableau from distinct quadrature nodes: the collocation endpoint is y(0)+∑j=12bjcj3 for this step, and its stages are finite because the right-hand side is independent of stage state.

[F4]

Lebesgue measure on the unit interval supplies Gaussian moment data: Lebesgue measure on [0,1] supplies the required order-four two-node moment data under Countable Choice; these data also satisfy the order-three branch used for exactness.

[F5]

The m-node Gaussian quadrature rule for a positive measure and Collocation tableau from distinct quadrature nodes: Gaussian weights and collocation weights are integrals of the same cardinal polynomials, so [F3] identifies them.

[F6]

First-order systems, initial value problems, and solutions on intervals: the exact IVP solution satisfies y′=t3 and y(0)=0.

Verification

1.1F1F2F3F4F5F6givenalgebra

The integrand s3 has degree three, so [F1] gives ∑j=12wjcj3=∫01s3dλ. The matching of weights in [F5] and agreement with the Riemann integral in [F3] give ∑j=12bjcj3=∫01s3ds. The stages solve Ui=∑jQijcj3 and are well-defined finite real numbers because f does not depend on U. The rule data are valid by [F4] and the axiom premise in the Example.

2.1F2F3F6step 1.1algebra∎

The IVP identity [F6] and the scalar FTC [F3] give y(s)=s4/4, hence y(1)=1/4. Step 1.1 gives the same collocation endpoint, so the one-step endpoint is exact despite the fact that the collocation polynomial need not equal the exact path at interior points.

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

Too few sweeps lower the order from Gauss collocation

Example

Assume Countable Choice for the Lebesgue interval-measure formula. Apply one-node Gauss SDC to y′=y, y(0)=1, on [0,1], using the constant predictor, fixed stopping tolerance tol=1, and a sweep budget K≥1. For sufficiently small uniform steps, the first residual check accepts the uncorrected predictor at every step.

Facts & Assumptions

Given: The one-node Gauss tableau, explicit-left-Euler SDC sweep, constant predictor, unit tolerance, a budget K≥1, uniform mesh h=1/N, and the supplied flag invariance_certified=true; step 1.1 verifies its guarantee.

[F1]

Finite explicit-left-Euler spectral deferred-correction sweep: the first update uses QΔ=0 for one node, computes U1, and returns U0 if ∥U1−U0∥≤(1−q)tol.

[F2]

One-node Gauss collocation is implicit midpoint of order two: the fully solved one-node Gauss method is implicit midpoint and has global order two on the stated smooth tube.

[F3]

Each SDC sweep raises the order up to the collocation order: a fixed candidate Uk from a constant predictor has the guaranteed global-error bound O(hmin⁡(1,k+1)) when used as the one-node method under its hypotheses. For U0 this is an O(h) bound; it does not exclude a higher order in a particular problem.

[F7]

The binomial theorem in R: (x+y)n=∑k<n+1ι ⁣(nk) xky n−k: (1+x)N=∑j=0N(Nj)xj for a nonnegative integer N.

[F9]
[F11]

The exponential function is strictly increasing: if a≤b, then exp⁡(a)≤exp⁡(b).

[F12]

One-node Gauss data are midpoint data and Finite explicit-left-Euler spectral deferred-correction sweep: for one-node Gauss data, Q11=1/2 and QΔ=0, so at a start state u the sweep map is Su(V)=u+(h/2)V and q=h/2.

[F13]

Contraction and residual error bound for the SDC sweep: if the inner stage map preserves a nonempty closed product ball and a<1, q<1, then the collocation branch exists uniquely in that ball.

[F14]

M-node collocation has local defect order M: for M=1, the exact-path integrand must satisfy a uniform derivative bound ∥gh′∥∞=O(h).

[A1]

Countable Choice, inherited from the one-node Gaussian moment data used in [F2].

Verification

1.1A1F1F5F6F11F12F13giveninductionalgebra

Let the common state tube be [0,2e] and take the time-fiber start sets Un=[1,e]; the field f(t,y)=y is bounded there by B=2e and is 1-Lipschitz. For every start u∈Un, use the one-stage closed product ball Cu=[0,2u], which contains the constant predictor U0=u. By [F12], for V∈Cu the inner/outer sweep map is Su(V)=u+(h/2)V, whose values lie in [u,u+hu]⊆[u,2u]⊆Cu when 0<h≤1. The contraction constants are a=0 and q=h/2≤1/2, with q=(1/2)h. Thus [F13] supplies the unique local collocation branch in Cu, uniformly for the start states used in the stability comparison. Now induct on the mesh index. If all earlier checks passed, then yn=(1+h)n>0; for nh≤1, [F6] gives (1+h)n≤exp⁡(nh) and [F11] gives exp⁡(nh)≤e, so yn∈Un and the stage set hypotheses just verified apply. The first sweep value is U1=yn+(h/2)yn, with update residual r0=h∣yn∣/2≤eh/2. For sufficiently small h, eh/2≤1−h/2=(1−q)tol, so [F1] returns U0 after the first check and the endpoint is yn+1=(1+h)yn. This closes the induction for every step.

1.2F8F9F10F14algebra

Let y be any exact IVP solution. By [F8]–[F9], z(t)=exp⁡(−t)y(t) has derivative z′(t)=−exp⁡(−t)y(t)+exp⁡(−t)y′(t)=0. [F10] on each interval [0,t] gives z(t)=z(0)=1; the addition formula [F9] then gives y(t)=exp⁡(t) and in particular y(1)=e. Thus the exact grid states also lie in Un=[1,e]. On a step starting at tn, the exact-path integrand is gh(s)=etn+hs, so gh′(s)=hetn+hs and ∥gh′∥∞≤eh for 0≤tn+hs≤1. This verifies the M=1 exact-path derivative premise in [F14].

2.1F2F3F5F7step 1.1step 1.2algebra∎

The computed final value is (1+1/N)N. For N≥2, [F7] gives its jth coefficient as (Nj)N−j=1j!∏r=0j−1(1−r/N) for j≤N, which is at most 1/j!; omitted terms for j>N are positive in [F5]. The j=2 coefficient alone differs from 1/2! by 1/(2N), so e−(1+1/N)N≥1/(2N)=h/2. Therefore this accepted finite-tolerance method is not order two; [F3] supplies an O(h) global-error bound for the uncorrected stage, while [F2] gives order two for the fully solved collocation method. More explicitly, step 1.1 gives yn=(1+h)n≥1, hence the accepted first residual obeys r0=hyn/2≥h/2. The ratio r0/h3≥1/(2h2)→∞, so the accepted residual is not O(h3). This diagnoses failure of that residual target; the independent endpoint lower bound above proves that the accepted method is not order two.

ExampleConstruction: AI-generatedVerification: AI-adaptedprecheck passOpen item page →

An inexact midpoint stage solve has a controlled update error

Example

Assume Countable Choice for the Lebesgue interval-measure formula. Use one-node Gauss collocation on y′=−y, y(0)=1, with h=1/10. Let U∗ be its exact midpoint stage and take the approximate stage V=U∗+1/2000.

Facts & Assumptions

Given: The scalar IVP, one-node Gauss tableau, step size and approximate stage in the Example; use the explicit-left-Euler SDC sweep when comparing sweep and stage residuals.

[F1]

One-node Gauss collocation is implicit midpoint of order two: the exact collocation stage is the implicit midpoint stage and its method has order two under a common-tube smoothness assumption.

[F3]

Small-step implicit Runge–Kutta stages have a unique branch and controlled residual error: on a closed product ball, an invariant contraction map with factor q<1 has a unique stage and an update residual G(V) bounds the stage error by ∥G(V)∥/(1−q).

[F4]

First-order systems, initial value problems, and solutions on intervals: for this scalar IVP the stage field is f(t,Y)=−Y.

[F5]

Finite explicit-left-Euler spectral deferred-correction sweep: its explicit-left-Euler stage block QΔ is strictly lower triangular, so for one node QΔ=0 and the formal sweep is S(V)=1−(h/2)V for this field.

[A1]

Countable Choice, inherited from the one-node Gaussian moment data used in [F1].

[A2]

For [F3], use center c=1, radius R=1, matrix A=(1/2), and F(Y)=−Y on the closed ball B=[0,2]. The bound parameters are MF=2 and LF=1; they are denoted with subscripts to distinguish MF from the number of nodes.

Verification

1.1A1A2F1F3F4F5givenalgebra

Here Q11=1/2, b1=1, and by [F4] the exact stage equation is U∗=1−(h/2)U∗, so U∗=20/21∈[0,2]. For [F3], the ball is [0,2], and its map is Φ(Y)=1−(h/2)Y=1−0.05Y. It maps [0,2] into [0.9,1]⊂[0,2]; its contraction factor is q=h∣A∣LF=0.1(1/2)(1)=0.05, and the invariant-ball bound is h∣A∣MF=0.1(1/2)(2)=0.1≤R=1. Thus the closed-ball and contraction hypotheses of [F3] hold. The stage update residual map is G(V)=V−1+(h/2)V=(1+h/2)(V−U∗); at V−U∗=1/2000 it has magnitude 21/40000=0.000525. For the explicit-left-Euler sweep in [F5], QΔ=0, so ∣S(V)−V∣=∣G(V)∣ and the SDC contraction factor is also h/2=1/20.

2.1F3step 1.1algebra

The specified V=20/21+1/2000 lies in [0,2], so [F3] applies. With q=1/20, the numerical residual threshold (1−q)h3=19/20000=0.00095 exceeds ∣G(V)∣=21/40000 from step 1.1. Directly, [F3] gives ∣V−U∗∣≤∣G(V)∣/(1−q)=21/38000<1/1000=h3.

3.1F1F4step 2.1algebra∎

For this field f(t,Y)=−Y and endpoint weight b1=1, the approximate endpoint differs from the exact collocation endpoint by h∣V−U∗∣=0.1/2000=1/20000=0.00005. The stage bound in step 2.1 also gives the upper bound h h3=h4=0.0001. The example verifies a single stage solve; a global order-two conclusion would additionally require uniform per-step defect, stability, and stage-error estimates on the common tube.

Sources