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

Variable-step BDF2 is second-order convergent under a uniform ratio bound

Statement

Let y′=f(t,y) on [0,T], with y:[0,T]→Rd having three continuous derivatives. Let K⊂Rd be compact with y([0,T])⊂int⁡K, and suppose f is defined on [0,T]×K and Lipschitz in its state variable there with constant L in the max norm. Let hn=tn+1−tn>0, t0=0, tN=T, H=max⁡nhn→0, and suppose

0<rmin⁡≤rn:=hnhn−1≤r∗<1+2(1≤n<N).

Assume ∥Y0−y(t0)∥∞+∥Y1−y(t1)∥∞=O(H2). For each step prescribe a closed branch ball Bn+1⊂K as in Variable-step BDF2 with an explicit local implicit-branch rule. Assume there are radii η,ε>0, independent of the grid and step index, such that for every sufficiently small H and each 1≤n<N, whenever

max⁡{∥Yn−y(tn)∥∞,∥Yn−1−y(tn−1)∥∞}≤η,

the step equation has exactly one root in B‾(y(tn+1),ε)⊂K, and Bn+1 contains exactly one root, which is this same local root selected by the algorithm. Then for sufficiently small H all computed states remain in K and

max⁡0≤n≤N∥Yn−y(tn)∥∞=O(H2).

The lower ratio bound controls the local residual constant; the upper bound controls the parasitic increment. This is a separate variable-grid theorem and does not follow from the constant-step root condition alone.

Facts & Assumptions

Given: A solution in the sense of First-order systems, initial value problems, and solutions on intervals, a grid, the variable-step BDF2 recurrence, and the ratio, smoothness, Lipschitz, starter, tube, and branch hypotheses in the statement.

[F1]

Variable-step BDF2 with an explicit local implicit-branch rule defines the step equation and specifies that the unique root in the prescribed ball is the output.

[F2]

Quadratic interpolation gives the variable-step BDF2 formula and cubic residual gives the exact BDF2 coefficients and bounds the exact unscaled residual by Chn3 when adjacent ratios stay in a compact subinterval of (0,∞).

[F3]

The variable-step BDF2 parasitic increment contracts below the sharp ratio threshold gives q(rn)=rn2/(1+2rn)≤q∗<1 under the stated upper ratio bound.

[A1]

For every t∈[0,T] and u,v∈K, ∥f(t,u)−f(t,v)∥∞≤L∥u−v∥∞.

[A2]

There are fixed radii η,ε>0 such that, for each sufficiently small grid and every step, each preceding pair within η of its exact history gives exactly one root in B‾(y(tn+1),ε)⊂K; the prescribed ball Bn+1 also contains exactly one root, and it is this local root.

Proof

1.1F1F2algebra

Put en=Yn−y(tn) and dn=en−en−1. Subtracting the exact residual in [F2] from the numerical equation in [F1], then using the BDF2 coefficients, gives (1+2rn)dn+1−rn2dn=hn(1+rn)(f(tn+1,Yn+1)−f(tn+1,y(tn+1)))−τn.

2.1A1F2F3step 1.1algebra

Divide by 1+2rn and use [F3], [A1], ∥en+1∥∞≤∥en∥∞+∥dn+1∥∞, (1+rn)/(1+2rn)≤1, and 1+2rn≥1. This gives ∥dn+1∥∞≤q∗∥dn∥∞+Lhn(∥en∥∞+∥dn+1∥∞)+Chn3. Move the last increment term left; since Lhn≤1/2, (1−Lhn)−1≤1+2Lhn and (1−Lhn)−1≤2. Using ∥τn∥∞≤Chn3 from [F2] yields ∥dn+1∥∞≤(q∗+2Lq∗hn)∥dn∥∞+2Lhn∥en∥∞+2Chn3.

3.1step 2.1constructalgebra

Choose A>max⁡{1,q∗/(1−q∗)}, so (1+A)q∗<A, and set En=∥en∥∞+A∥dn∥∞. For sufficiently small H, (1+A)(q∗+2Lq∗H)≤A. Using en+1=en+dn+1 in step 2.1 gives a coefficient at most 1+2L(1+A)hn on ∥en∥∞ and at most A on ∥dn∥∞; hence En+1≤(1+C1hn)En+C2hn3 for constants independent of the grid.

4.1A2F4step 3.1algebra∎

The starter hypothesis gives E1=O(H2). Iterate step 3.1 only while the preceding pair is in the local neighborhood of [A2]. The coefficients C1=2L(1+A) and C2 in step 3.1 can be taken nonnegative. For every subproduct, [F4] gives ∏j=rs(1+C1hj)≤∏j=rsexp⁡(C1hj)=exp⁡(C1∑j=rshj)≤eC1T: the unused time T−∑j=rshj is nonnegative, and [F4] gives exp⁡(C1(T−∑j=rshj))≥1, which with the addition law proves the last comparison. Expanding the finite recurrence by induction therefore gives En≤eC1T(E1+C2∑j=1n−1hj3); here ∑jhj3≤H2∑jhj≤TH2. These bounds give max⁡nEn≤CH2 up to any first exit, with C independent of the grid. Since A≥1, ∥en∥∞≤En and ∥en−1∥∞≤∥en∥∞+∥dn∥∞≤(1+1/A)En. For sufficiently small H, this bound is strictly below η, so no first exit occurs. At each step [A2] therefore supplies the selected root in K, and induction continues through N. Finally ∥en∥∞≤En proves the claimed maximum error.

Depends on

Used by

Dependency tree · two levels

26 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