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.
Linear multistep methods and Dahlquist equivalence
1 · Prerequisites
- Absolute and Conditional Convergence; Rearrangement; Products
- Binary Operations, Monoids, Groups and Subgroups
- Compactness in Metric Spaces
- Completeness, Completion, and Uniform Continuity
- Construction of the Natural Numbers
- Construction of the Real Numbers via Cauchy Sequences
- Construction of the Real Numbers via Dedekind Cuts
- Continuity, IVT, EVT, and Uniform Continuity
- Cosets, Index and Lagrange's Theorem
- Countability and Uncountability
- Darboux, L'Hôpital, and Taylor's Theorem
- Determinants of Matrices over a Commutative Ring
- Diagonalisation and the Minimal Polynomial
- Divisibility, Euclidean Domains, Principal Ideal Domains and Unique Factorisation
- Eigenvalues, Eigenvectors and the Characteristic Polynomial
- Filters and Ultrafilters
- Finite Counting, Factorials and Binomial Coefficients
- Finite Probability and the Probabilistic Method
- Formal Power Series
- Foundations of the Real Numbers for Analysis
- Fundamental Trigonometric Identities
- Group Actions, Orbits, Stabilisers and Cayley's Theorem
- Ideals, Quotient Rings and the Isomorphism Theorems for Rings
- Limits of Real Functions
- limsup, liminf, and Subsequential Limits
- Linear Independence, Bases and Dimension
- Linear Recurrences and Rational Generating Functions
- Linear Transformations, Rank-Nullity and Quotient Spaces
- Matrices, the Matrix of a Linear Map, and Change of Basis
- Metric Spaces
- Mixed Partials, Taylor Formulae, and Extrema
- Monotone Functions, Discontinuities, and Continuity Sets
- Monotone Sequences, Bolzano-Weierstrass, and Cauchy Completeness
- Normal Subgroups and Quotient Groups
- Order, Zorn's Lemma, and the Axiom of Choice
- Picard-Lindelöf and First-Order Ordinary Differential Equations
- Polynomial Rings, the Division Algorithm and Roots
- Power Series and Real-Analytic Functions
- Properties of the Integral and the Working FTC
- Relations, Functions, and Quotients
- Rings, Subrings, Integral Domains and Fields
- Rⁿ as a Normed Space; Vector-Valued Functions
- Roots, Rational Powers, and Classical Inequalities
- Sequences and Limits
- Sequences and Series of Functions; Uniform Convergence
- Series: Convergence and the Nonnegative Tests
- Simple Field Extensions and the Construction of the Complex Numbers
- Sine, Cosine, and the Definition of Pi
- Splitting Fields
- Suprema and Infima
- Symmetric Groups, Cycle Decomposition and the Sign Homomorphism
- The Complex Exponential and Euler's Formula
- The Derivative and the Mean Value Theorems
- The Determinant of a Linear Operator, Cofactors and Cramer's Rule
- The Exponential Function
- The Riemann Integral: Definition and Integrability
- The Total Derivative in ℝᵐ → ℝⁿ
- The ZFC Axioms and the Basic Set Constructions
- Topology of ℝ
- Triangularisation, Generalised Eigenspaces and Jordan Canonical Form
- Vector Spaces, Linear Subspaces, Span and Direct Sums
2 · Summary
This page defines constant-step linear multistep formulas, their characteristic polynomials, local residual, order, consistency, and the root condition. It proves the repeated-root companion-power bound and the full Dahlquist equivalence, including the separate roles of consistency and zero-stability. It also derives variable-step BDF2 from quadratic interpolation and proves a second-order convergence result under explicit upper and lower adjacent-ratio bounds, accurate starting values, a Lipschitz tube, and a unique selected implicit branch. Variable-step Adams weights are defined from interpolation at the actual nodes, and PECE is specified as a finite predictor-evaluate-correct-evaluate procedure. The PECE procedure carries no inherited convergence or stability assertion.
3 · Logical flowchart
4 · Definitions, theorems and proofs
Linear multistep methods, consistency, order, and the root condition
Definition
Let , , and let be the right-hand side of a first-order initial-value problem on an open set , using the convention of First-order systems, initial value problems, and solutions on intervals. A constant-step -step linear multistep method has real coefficients with and advances values by
Multiplying all coefficients by the same nonzero scalar leaves the method unchanged; one may normalize . Its characteristic polynomials are
For an exact solution , the unscaled local residual at is
The method has order at least , where is an integer, if, for every open , every right-hand side as above, and every exact solution of that IVP with continuous derivatives, uniformly for admitted starting times in every fixed compact interval on which the indicated derivatives are bounded. It is consistent if it has order at least one. Equivalently, with the above coefficient convention, consistency is and .
The root condition is that every complex root of has modulus at most one and every root of modulus one has algebraic multiplicity one. The method is zero-stable if for each there is a constant independent of such that every solution of the homogeneous recurrence on the uniform grid satisfies
Here for . The root-condition equivalence for zero-stability is established separately.
Variable-step Adams weights are integrals of the actual-node Lagrange bases
Statement
Let and let be distinct time nodes. For , let
These coefficients give the explicit Adams predictor
obtained by integrating the degree- interpolant through the known derivative values .
For the corrector, let , , be the Lagrange basis on the distinct nodes and define . These are the coefficients of the integrated degree- interpolant, with the endpoint derivative at . The fully implicit corrector is
where the term uses the unknown new endpoint value.
Facts & Assumptions
Given: Strictly increasing time nodes, derivative samples at the listed nodes, and the Lagrange basis polynomials defined in the statement.
The integer is at least one and all listed nodes are distinct; a product over an empty index set, which occurs in the predictor when , equals .
Proof
Every denominator in is nonzero because the nodes are distinct. Direct substitution gives if and otherwise; for the empty product is , so this also covers the one-node predictor.
Therefore is the unique polynomial of degree at most interpolating the known derivative samples: it has the prescribed value at each node, and the difference of two such polynomials would have distinct roots while having degree at most .
Integrating the identity defining from to gives . The Adams relation yields exactly the predictor coefficients stated.
The same cardinal-value argument on the corrector nodes gives the unique degree-at-most- interpolant; integrating it gives , with the term evaluated at the new endpoint for the fully implicit formula.
Taylor moment conditions characterize the order of a linear multistep method
Statement
For the method in Linear multistep methods, consistency, order, and the root condition, define
For every integer , the method has order at least if and only if for each . In particular, consistency is equivalent to and .
Facts & Assumptions
Given: A -step method with coefficients and local residual as in Linear multistep methods, consistency, order, and the root condition, and an integer .
Linear multistep methods, consistency, order, and the root condition sets and defines order at least by .
Multivariable Taylor formula with a Lagrange remainder along a line segment gives a degree- Taylor expansion with remainder of order along every line segment in an open convex domain.
Proof
Fix and expand each through degree and each through degree by [F2], on the interval containing the finitely many nodes. Bounded derivatives on the compact interval make the remainders uniform over and .
Substituting those expansions into [F1] and collecting the coefficient of gives . The derivative term contributes when and contributes nothing for .
If vanish, step 2.1 gives uniformly, so the method has order at least .
Conversely, suppose the method has order at least . Induct on , testing the residual on the polynomial solution of (with , when ). Lower moments vanish by the induction hypothesis, so the residual is exactly ; since , it can be only if . Thus every required moment vanishes.
Finally, and by the polynomial definitions. Their vanishing is exactly consistency.
The root condition is equivalent to bounded powers of the multistep companion matrix
Statement
Let be the row-shift companion matrix for the monic polynomial , where is the characteristic polynomial of a -step method. For a complex vector , set and for a matrix set . Then
if and only if satisfies the root condition from Linear multistep methods, consistency, order, and the root condition. Consequently the homogeneous recurrence is zero-stable exactly under that root condition.
Facts & Assumptions
Given: The coefficients of a -step method, its characteristic polynomial , and the companion-matrix convention from The row-shift companion matrix of a linear recurrence.
Linear multistep methods, consistency, order, and the root condition defines the root condition and zero-stability as a uniform bound on all homogeneous recurrence solutions in terms of their initial state.
A recurrence companion matrix has the recurrence characteristic polynomial says the characteristic polynomial of the row-shift companion matrix is its monic recurrence polynomial.
The companion matrix advances the recurrence state vector by one step says its state vectors satisfy and .
is a field, every element is uniquely , and every nonzero element has inverse makes a field; Fundamental theorem of algebra: every nonconstant complex polynomial has a complex root and An algebraically closed field: every nonconstant polynomial has a root in the field imply that is algebraically closed.
Every finite-dimensional endomorphism over an algebraically closed field has Jordan form gives a Jordan form for every finite-dimensional endomorphism over an algebraically closed field.
Jordan bases and Jordan canonical forms over the base field and Jordan blocks, Jordan strings, and their endpoints say that a Jordan form is block diagonal with blocks , where .
The characteristic polynomial of a block upper- or lower-triangular matrix is the product of the characteristic polynomials of its diagonal blocks gives the product of the characteristic polynomials of diagonal blocks in a block-triangular matrix.
Proof
The companion matrix has characteristic polynomial by [F2]. By [F4] and [F5], write over , where is a block diagonal sum of Jordan blocks. Each block contributes to the characteristic polynomial by [F6] and [F7]. Thus the algebraic multiplicity of each root of is the sum of the sizes of its Jordan blocks.
If has a root with , the complex sequence solves the homogeneous recurrence. If is real, this is an unbounded real solution. If is nonreal, its real and imaginary parts solve the real recurrence because the coefficients are real, and for every ; hence at least one of those real solutions is unbounded along a subsequence. By [F3], the corresponding real solution has an initial state whose companion iterates are unbounded.
If a root of modulus one has multiplicity , write . For the forward shift , , whose polynomial factor has degree . Iterating times gives for ; since commutes with , this sequence satisfies , yet is unbounded. If coefficients are real and is nonreal, the real and imaginary parts are real recurrence solutions and at least one is unbounded along a subsequence.
Suppose the root condition holds. If , its algebraic multiplicity is one by [F1], so its only Jordan block has size one.
For a block with , the binomial identity gives . For each fixed , the ratio of successive terms tends to , so this scalar sequence is bounded; if , the block powers vanish for . A unit-modulus block has size one by step 2.1 and therefore has powers of modulus one. Finitely many blocks give .
For any matrices , expanding entries and applying the triangle inequality gives . Hence , uniformly in .
Under the root condition, steps 2.1, 3.1, and 4.1 bound the powers of . If it fails, steps 1.2–1.3 give an unbounded homogeneous mode, and [F3] turns that mode into an initial state with unbounded companion iterates. Thus the powers are bounded exactly under the root condition, and [F1] gives the equivalent zero-stability statement.
Quadratic interpolation gives the variable-step BDF2 formula and cubic residual
Statement
Let , , and let be an exact solution with three continuous derivatives near , where . The derivative at of the quadratic interpolant through , , and is
Equating this derivative to defines the variable-step BDF2 formula
For an exact vector solution whose third derivative is bounded, the unscaled residual
has norm uniformly whenever stays in a fixed compact subinterval of ; the formula and remainder hold componentwise.
Facts & Assumptions
Given: Distinct ordered nodes , their positive step sizes, and the linear multistep coefficient convention in Linear multistep methods, consistency, order, and the root condition.
Multivariable Taylor formula with a Lagrange remainder along a line segment applies separately to every real coordinate of on the interval between the nodes. For a component with , its degree-two remainder at displacement has absolute value at most ; the intermediate points may differ by component and node. Taking the maximum of these finitely many component bounds gives the same max-norm estimate, without a common vector remainder point.
Proof
Set . The interpolation nodes become . Their Lagrange basis derivatives at are respectively , , and , as follows by differentiating the three quadratic basis products. Since , the derivative formula in the statement follows.
Apply [F1] separately to each component at through degree two. In the weighted combination , the constant coefficient is zero; the coefficient of is ; and the coefficient of is .
Let bound the absolute third derivatives of every component. By [F1], the max norm of the remaining weighted remainders is at most . On the fixed compact ratio interval, makes this at most with a uniform finite . The canceled terms in step 1.2 leave exactly these remainders after subtracting the exact derivative term, so .
Variable-step Adams predictor-evaluate-correct-evaluate procedure
Definition
Input an integer , a finite grid with , starting states , and a vector field on its evaluation domain . Before evaluating , if any starting state has dimension different from , return invalid-input; otherwise, if the grid is not strictly increasing, return invalid-grid. Evaluate and store for ; an undefined evaluation outside returns evaluation-failure with the valid prefix.
For , construct the predictor weights and corrector weights from the actual nodes as in Variable-step Adams weights are integrals of the actual-node Lagrange bases, then do the following:
- Predict .
- Evaluate . If undefined, return
evaluation-failurewith phasepredictor. - Correct once by setting .
- Evaluate and store for the next predictor. If undefined, return
evaluation-failurewith phasepost-correctorand the computed .
After all steps return completed with the states. This is one predictor and one corrector pass; it does not solve the fully implicit Adams corrector equation and asserts no convergence, stability, or error bound.
Dahlquist equivalence for a consistent linear multistep method
Statement
Fix a constant-step -step method from Linear multistep methods, consistency, order, and the root condition on , with and . For exact solutions with two continuous derivatives, choose a compact state set with the exact trajectory in its interior and suppose is Lipschitz in the state on . Convergence means that for every IVP satisfying these conditions and every sequence of starting values whose errors at tend to zero as , each selected run is defined through 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 , independent of and the step index, such that for all sufficiently small and each , whenever the preceding history satisfies , the step equation has exactly one root in , 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 , the exact solution has continuous derivatives, and the starting errors are , then its global error is .
The necessity tests and have a unique implicit root in all of at every step because 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 , starting values, and the branch and Lipschitz hypotheses in the statement.
Linear multistep methods, consistency, order, and the root condition defines the local residual , order, consistency, root condition, and zero-stability.
Taylor moment conditions characterize the order of a linear multistep method says order at least is equivalent to the vanishing moments .
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.
First-order systems, initial value problems, and solutions on intervals defines the first-order IVP and its solution on an interval.
For every and , for one constant .
(Sufficiency hypothesis.) For all sufficiently small , 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 .
Proof
Assume consistency and the root condition. Let be the companion matrix of . By [F3], . For a -vector IVP, lift to the block companion ; its induced max row-sum norm is the same as that of . Define . Then and .
Apply one step to the exact history. For an implicit method, [A2] supplies its selected root in ; subtracting the exact residual and using [A1] bounds its displacement from by . The denominator is at least for small . For an explicit method, and the unique output differs from by , without evaluating at that output. By [F1] and [F2], for order at least (take for consistency). In either case the output for the exact history has displacement and lies in for small , since the compact exact trajectory lies in its interior.
If the root condition fails, choose a violating root of . For , the homogeneous sequence gives, on , starting perturbations that tend to zero, while the terminal complex magnitude is . For a repeated unit root of multiplicity , the homogeneous mode has bounded initial entries and terminal complex magnitude ; scaling its initial entries by makes them tend to zero but gives terminal complex magnitude . For a repeated root the claimed mode satisfies the recurrence because , where : each application reduces the polynomial degree by one, and has this factor. For each , choose if , and otherwise choose . Both projections solve the real scalar recurrence, and the chosen one has . Its first entries remain bounded uniformly in . The real -dimensional run therefore has starting errors tending to zero and terminal error diverging for the exact zero solution of , for every fixed . The projection may depend on , as the definition of convergence permits an arbitrary sequence of starting values.
If , apply the recurrence to , , with exact starting values. At the first generated value , so the maximum grid error does not tend to zero. Thus convergence requires .
Choose so that every max-norm ball of radius about the exact trajectory lies in . For an explicit method put and . If a history has error at most , subtraction of its explicit formula from the formula for the exact history bounds the output difference by . Choose so that and take small; step 1.2 then puts every such output in . For an implicit method take small enough that all history values lie in ; [A2] puts its selected outputs in . Write the history as . Its update is , where inserts a vector in the last state slot and is the derivative sum divided by . For any two histories in this neighborhood, [A1], step 1.1 and the finite coefficients give . For explicit methods the endpoint term is absent. Absorbing it when gives .
Suppose but . If the root condition already fails, step 1.3 applies; otherwise the root at is simple and . Put and test , , with exact starts. The numerical error satisfies . The sequence is a particular solution because and . The difference is homogeneous and has starting size , so [F3] bounds it by uniformly. At , , contradicting convergence. Hence is necessary.
The state vector after homogeneous steps is times the initial state. A uniform bound on these powers therefore gives the zero-stability estimate for every and . Conversely, if the powers are unbounded, choose an exponent and unit initial state with arbitrarily large amplification, then take and 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.
Let , where is the exact history state. As long as the preceding history remains within the radius of step 2.1, steps 2.1 and 1.2 give . Iterating through any first possible exit from that neighborhood yields , since and . Starting errors tending to zero make the right side tend to zero; starters of order make it . Since , for sufficiently small these bounds are strictly below , so a first exit is impossible. The updates therefore exist through , and the same estimate gives the asserted convergence and order.
Steps 1.2, 2.1, and 3.1 prove sufficiency and its order- 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.
Variable-step BDF2 with an explicit local implicit-branch rule
Definition
Input a vector field , a finite grid , starting states (so ), and for each later step a prescribed closed ball that specifies the admissible implicit branch. Before any evaluation, if either starting state has dimension different from , return invalid-input; otherwise, if any time increment is nonpositive, return invalid-grid. Set and for .
Also supply an exact branch oracle for the step equations below. On input , it returns evaluation-failure if is not defined throughout . Otherwise it returns no-root if the equation has no root in that ball, ambiguous-branch if it has more than one, or with the exact root if it has exactly one. Oracle calls are returning primitives; a realization of this procedure must supply an oracle meeting this contract for every call it reaches. This is an algorithm relative to that oracle; the vector field and ball alone do not provide a general exact root-counting or root-solving procedure.
For , form the equation and call with the current history and prescribed ball:
On , set and continue. On any of the three failure statuses, return that status with the computed prefix. On reaching , return completed and . The procedure admits arbitrary positive adjacent step ratios; no convergence or accuracy property is part of this algorithm.
The coefficients are those obtained from the quadratic interpolation derivative in Quadratic interpolation gives the variable-step BDF2 formula and cubic residual. A separate theorem gives the uniform ratio hypotheses needed for second-order convergence; they are not part of this algorithm.
The variable-step BDF2 parasitic increment contracts below the sharp ratio threshold
Statement
For the homogeneous vector-valued variable-step BDF2 recurrence obtained from Variable-step BDF2 with an explicit local implicit-branch rule by setting , let . For every ,
The multiplier satisfies exactly when . In particular, if for every step, then uniformly.
Facts & Assumptions
Given: The homogeneous variable-step BDF2 equation and the positive step-ratio convention in Variable-step BDF2 with an explicit local implicit-branch rule.
Quadratic interpolation gives the variable-step BDF2 formula and cubic residual gives the BDF2 coefficients .
Proof
With , the recurrence is . Substitute and ; the coefficient of cancels, leaving .
Since , division gives . The derivative is positive for , while is equivalent to , or .
The function is continuous and increasing, so for its maximum is . This proves the uniform contraction claim.
Variable-step BDF2 is second-order convergent under a uniform ratio bound
Statement
Let on , with having three continuous derivatives. Let be compact with , and suppose is defined on and Lipschitz in its state variable there with constant in the max norm. Let , , , , and suppose
Assume . For each step prescribe a closed branch ball as in Variable-step BDF2 with an explicit local implicit-branch rule. Assume there are radii , independent of the grid and step index, such that for every sufficiently small and each , whenever
the step equation has exactly one root in , and contains exactly one root, which is this same local root selected by the algorithm. Then for sufficiently small all computed states remain in and
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.
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.
Quadratic interpolation gives the variable-step BDF2 formula and cubic residual gives the exact BDF2 coefficients and bounds the exact unscaled residual by when adjacent ratios stay in a compact subinterval of .
The variable-step BDF2 parasitic increment contracts below the sharp ratio threshold gives under the stated upper ratio bound.
for every real , hence gives , and The exponential addition formula gives .
For every and , .
There are fixed radii such that, for each sufficiently small grid and every step, each preceding pair within of its exact history gives exactly one root in ; the prescribed ball also contains exactly one root, and it is this local root.
Proof
Put and . Subtracting the exact residual in [F2] from the numerical equation in [F1], then using the BDF2 coefficients, gives .
Divide by and use [F3], [A1], , , and . This gives . Move the last increment term left; since , and . Using from [F2] yields .
Choose , so , and set . For sufficiently small , . Using in step 2.1 gives a coefficient at most on and at most on ; hence for constants independent of the grid.
The starter hypothesis gives . Iterate step 3.1 only while the preceding pair is in the local neighborhood of [A2]. The coefficients and in step 3.1 can be taken nonnegative. For every subproduct, [F4] gives : the unused time is nonnegative, and [F4] gives , which with the addition law proves the last comparison. Expanding the finite recurrence by induction therefore gives ; here . These bounds give up to any first exit, with independent of the grid. Since , and . For sufficiently small , this bound is strictly below , so no first exit occurs. At each step [A2] therefore supplies the selected root in , and induction continues through . Finally proves the claimed maximum error.
5 · Examples, counterexamples and false statements
None yet.
Sources
- Ernst Hairer and Gerhard Wanner, Introduction à l’Analyse Numérique, Chapter III, §§III.6–III.8
- Tobin A. Driscoll and Richard J. Braun, Fundamentals of Numerical Computation, §§6.6 and 6.8
- Ernst Hairer, Syvert P. Nørsett, and Gerhard Wanner, Solving Ordinary Differential Equations I: Nonstiff Problems, 2nd ed., Chapter III.5, pp. 397–400
- Tobin A. Driscoll and Richard J. Braun, Fundamentals of Numerical Computation, §6.6
- Ernst Hairer and Gerhard Wanner, Introduction à l’Analyse Numérique, Chapter III, §III.6
- Ernst Hairer and Gerhard Wanner, Introduction à l’Analyse Numérique, Chapter III, §III.7
- Tobin A. Driscoll and Richard J. Braun, Fundamentals of Numerical Computation, §6.8
- Ernst Hairer, Syvert P. Nørsett, and Gerhard Wanner, Solving Ordinary Differential Equations I: Nonstiff Problems, 2nd ed., Chapter III.5, pp. 397–401
- G. Söderlind, L. Wang, and S. Zhang, On the zero-stability of multistep methods on smooth nonuniform grids, §4
- Ernst Hairer, Syvert P. Nørsett, and Gerhard Wanner, Solving Ordinary Differential Equations I: Nonstiff Problems, 2nd ed., Chapter III.5 and DEABM PECE implementation, pp. 397–401, 423–424
- Ernst Hairer and Gerhard Wanner, Introduction à l’Analyse Numérique, Chapter III, §III.8
- G. Söderlind, I. Fekete, and I. Faragó, On the zero-stability of multistep methods on smooth nonuniform grids, §4
- Ernst Hairer, Syvert P. Nørsett, and Gerhard Wanner, Solving Ordinary Differential Equations I: Nonstiff Problems, 2nd ed., Chapter III.5, Stability, pp. 402–406
- Ernst Hairer, Syvert P. Nørsett, and Gerhard Wanner, Solving Ordinary Differential Equations I: Nonstiff Problems, 2nd ed., Chapter III.5, Stability and Convergence, pp. 402–409