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.

Dahlquist equivalence for a consistent linear multistep method

Statement

Fix a constant-step k-step method from Linear multistep methods, consistency, order, and the root condition on [0,T], with N≥k and h=T/N. For exact solutions with two continuous derivatives, choose a compact state set K⊂Rd with the exact trajectory in its interior and suppose f is Lipschitz in the state on [0,T]×K. Convergence means that for every IVP satisfying these conditions and every sequence of starting values whose errors at t0,…,tk−1 tend to zero as h→0, each selected run is defined through tN and its maximum grid error tends to zero. For the sufficiency assertion and order estimates of an implicit method, assume a uniformly local selected branch near the exact trajectory: there are η,ε>0, independent of N and the step index, such that for all sufficiently small h and each n=0,…,N−k, whenever the preceding history satisfies max⁡0≤j<k∥Yn+j−y(tn+j)∥∞≤η, the step equation has exactly one root in B‾(y(tn+k),ε)⊂K, and the method selects that root. Explicit methods need no branch hypothesis. The method converges for every such IVP if and only if it is consistent and satisfies the root condition. More precisely, if its order is at least p≥1, the exact solution has p+1 continuous derivatives, and the starting errors are O(hp), then its global error is O(hp).

The necessity tests y′=0 and y′=1 have a unique implicit root in all of Rd at every step because αk≠0 and their right-hand sides are independent of the new state. Those runs therefore remain defined even when an unstable mode leaves the sufficiency tube. The sufficiency estimate establishes existence along the selected local branch by keeping every computed history in its neighborhood; it does not assert an implicit root for arbitrary IVPs or step sizes.

Facts & Assumptions

Given: The method, exact solution, constant grid h=T/N, starting values, and the branch and Lipschitz hypotheses in the statement.

[F1]

Linear multistep methods, consistency, order, and the root condition defines the local residual τn, order, consistency, root condition, and zero-stability.

[F2]

Taylor moment conditions characterize the order of a linear multistep method says order at least p is equivalent to the vanishing moments μ0,…,μp.

[F3]

The root condition is equivalent to bounded powers of the multistep companion matrix says the companion powers are uniformly bounded exactly under the root condition.

[F4]

First-order systems, initial value problems, and solutions on intervals defines the first-order IVP and its solution on an interval.

[A1]

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

[A2]

(Sufficiency hypothesis.) For all sufficiently small h, each exact history and every preceding history within the radius η in the Statement has exactly one root in the local ball about the exact next value; the selected branch is this root, and the balls lie in K.

Proof

1.1F1F3construct

Assume consistency and the root condition. Let C be the companion matrix of ρ/αk. By [F3], sup⁡m≥0∥Cm∥∞≤M. For a d-vector IVP, lift C to the block companion C=C⊗Id; its induced max row-sum norm is the same as that of C. Define ∥U∥∗:=sup⁡m≥0∥CmU∥∞. Then ∥U∥∞≤∥U∥∗≤M∥U∥∞ and ∥CU∥∗≤∥U∥∗.

1.2F1F2A1A2algebra

Apply one step to the exact history. For an implicit method, [A2] supplies its selected root in K; subtracting the exact residual and using [A1] bounds its displacement from y(tn+k) by ∥τn∥∞/(∣αk∣−h∣βk∣L). The denominator is at least ∣αk∣/2 for small h. For an explicit method, βk=0 and the unique output differs from y(tn+k) by −τn/αk, without evaluating f at that output. By [F1] and [F2], τn=O(hp+1) for order at least p (take p=1 for consistency). In either case the output for the exact history has displacement O(hp+1) and lies in K for small h, since the compact exact trajectory lies in its interior.

1.3F1F4algebra

If the root condition fails, choose a violating root λ of ρ. For ∣λ∣>1, the homogeneous sequence un=λn gives, on h=T/N, starting perturbations h1/2(u0,…,uk−1) that tend to zero, while the terminal complex magnitude is h1/2∣λ∣N→∞. For a repeated unit root of multiplicity m≥2, the homogeneous mode un=nm−1λn has bounded initial entries and terminal complex magnitude Nm−1; scaling its initial entries by h1/2 makes them tend to zero but gives terminal complex magnitude h1/2Nm−1=Tm−1h1/2−(m−1)→∞. For a repeated root the claimed mode satisfies the recurrence because (E−λ)m(nm−1λn)=0, where Eun=un+1: each application reduces the polynomial degree by one, and ρ(E) has this factor. For each N, choose vn=Re⁡un if ∣Re⁡uN∣≥∣Im⁡uN∣, and otherwise choose vn=Im⁡un. Both projections solve the real scalar recurrence, and the chosen one has ∣vN∣≥∣uN∣/2. Its first k entries remain bounded uniformly in N. The real d-dimensional run Yn=h1/2(vn,0,…,0) therefore has starting errors tending to zero and terminal error diverging for the exact zero solution of y′=0, for every fixed d≥1. The projection may depend on N, as the definition of convergence permits an arbitrary sequence of starting values.

1.4F1F4algebra

If ρ(1)≠0, apply the recurrence to y′=0, y≡1, with exact starting values. At the first generated value Yk−1=−ρ(1)/αk≠0, so the maximum grid error does not tend to zero. Thus convergence requires ρ(1)=0.

2.1A1A2step 1.1step 1.2algebra

Choose δ>0 so that every max-norm ball of radius δ about the exact trajectory lies in K. For an explicit method put B=∣αk∣−1∑j<k∣αj∣ and D=∣αk∣−1L∑j<k∣βj∣. If a history has error at most η0<δ, subtraction of its explicit formula from the formula for the exact history bounds the output difference by (B+hD)η0. Choose η0>0 so that (B+1)η0<δ/2 and take h small; step 1.2 then puts every such output in K. For an implicit method take η0≤η small enough that all history values lie in K; [A2] puts its selected outputs in K. Write the history as Un=(Yn,…,Yn+k−1)T. Its update is Un+1=CUn+hekRn(Un,(Un+1)k), where ek inserts a vector in the last state slot and Rn is the derivative sum divided by αk. For any two histories in this neighborhood, [A1], step 1.1 and the finite coefficients give ∥Un+1−Vn+1∥∗≤∥Un−Vn∥∗+hK0(∥Un−Vn∥∗+∥Un+1−Vn+1∥∗). For explicit methods the endpoint term is absent. Absorbing it when hK0≤1/2 gives ∥Un+1−Vn+1∥∗≤(1+Ch)∥Un−Vn∥∗.

2.2F1F3F4step 1.3algebra

Suppose ρ(1)=0 but ρ′(1)≠σ(1). If the root condition already fails, step 1.3 applies; otherwise the root at 1 is simple and ρ′(1)≠0. Put δ=ρ′(1)−σ(1) and test y′=1, y(t)=t, with exact starts. The numerical error satisfies ∑jαjen+j=−hδ. The sequence pn=−δnh/ρ′(1) is a particular solution because ∑jαj=0 and ∑jjαj=ρ′(1). The difference en−pn is homogeneous and has starting size O(h), so [F3] bounds it by O(h) uniformly. At n=N, pN=−δT/ρ′(1)≠0, contradicting convergence. Hence ρ′(1)=σ(1) is necessary.

2.3F1F3step 1.1

The state vector after n homogeneous steps is Cn times the initial state. A uniform bound on these powers therefore gives the zero-stability estimate for every T and N. Conversely, if the powers are unbounded, choose an exponent n and unit initial state with arbitrarily large amplification, then take T=1 and N≥n+k−1 so the entire amplified history lies on the grid; this contradicts the zero-stability bound. By [F3] and the companion construction in step 1.1, the powers are uniformly bounded exactly under the root condition.

3.1A2step 2.1step 1.2algebra

Let En=∥Un−Un∗∥∗, where Un∗ is the exact history state. As long as the preceding history remains within the radius η0 of step 2.1, steps 2.1 and 1.2 give En+1≤(1+Ch)En+Chp+1. Iterating through any first possible exit from that neighborhood yields En≤eCT(E0+CThp), since (1+Ch)N≤eCT and Nh=T. Starting errors tending to zero make the right side tend to zero; starters of order p make it O(hp). Since ∥Un−Un∗∥∞≤En, for sufficiently small h these bounds are strictly below η0, so a first exit is impossible. The updates therefore exist through tN, and the same estimate gives the asserted convergence and order.

4.1F1step 1.2step 2.1step 3.1step 1.3step 1.4step 2.2step 2.3∎

Steps 1.2, 2.1, and 3.1 prove sufficiency and its order-p estimate; steps 1.3, 1.4, and 2.2 prove necessity of the root condition and both consistency identities. Together with [F1] and step 2.3, these are exactly consistency and zero-stability, which proves the Dahlquist equivalence.

Depends on

Used by

Dependency tree · two levels

19 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