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.
Runge–Kutta Methods and Order
1 · Prerequisites
- Absolute and Conditional Convergence; Rearrangement; Products
- Algebraic Closure, Embeddings, and Separability
- Algebraic Extensions, Extension Degree, and Finite Fields
- Banach-Space Differential Calculus and Banach Manifolds
- Binary Operations, Monoids, Groups and Subgroups
- Bounded Linear Operators and Quotient Spaces
- Compactness in Metric Spaces
- Completeness, Completion, and Uniform Continuity
- Complex Norms and Realification
- Complexification, Realification and Real Structures
- Composition Series, the Jordan–Hölder Theorem and Solvable Groups
- Congruences, the Integers Modulo n and the Chinese Remainder Theorem
- 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
- Cyclic Groups and Direct Products
- 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
- Divisibility, Greatest Common Divisors and Bézout's Identity
- Dual Spaces, Bilinear and Quadratic Forms, and Sylvester's Law of Inertia
- Eigenvalues, Eigenvectors and the Characteristic Polynomial
- Filters and Ultrafilters
- Finite Counting, Factorials and Binomial Coefficients
- Finite Dimensional Normed Spaces and Riesz Lemma
- Finite Probability and the Probabilistic Method
- Foundations of the Real Numbers for Analysis
- Fundamental Trigonometric Identities
- Global ODE and Log-density Integration Error
- Group Actions, Orbits, Stabilisers and Cayley's Theorem
- Group Homomorphisms and the Isomorphism Theorems
- Hilbert Space Geometry and Riesz Representation
- Ideals, Quotient Rings and the Isomorphism Theorems for Rings
- Inner Product Spaces, Gram-Schmidt, Projections and Adjoints
- Limits of Real Functions
- limsup, liminf, and Subsequential Limits
- Linear Independence, Bases and Dimension
- 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
- Normed and Banach Spaces
- One-step ODE Consistency and Local Error
- Order, Zorn's Lemma, and the Axiom of Choice
- Orthonormal Bases, Parseval and Fourier Series
- Picard-Lindelöf and First-Order Ordinary Differential Equations
- Polynomial Rings, the Division Algorithm and Roots
- Power Series and Real-Analytic Functions
- Primes, Euclid's Lemma and the Fundamental Theorem of Arithmetic
- 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
- Subspaces, Products, and Quotients
- Suprema and Infima
- Sylow's Theorems, p-Groups and Nilpotent Groups
- Symmetric Groups, Cycle Decomposition and the Sign Homomorphism
- The Derivative and the Mean Value Theorems
- The Determinant of a Linear Operator, Cofactors and Cramer's Rule
- The Exponential Function
- The Fundamental Theorem of Algebra
- The Fundamental Theorem of Finite Abelian Groups
- The Galois Correspondence
- The Logarithm and General Powers
- The Riemann Integral: Definition and Integrability
- The Spectral Theorem, Positive Operators and Singular Value Decomposition
- The Total Derivative in ℝᵐ → ℝⁿ
- The ZFC Axioms and the Basic Set Constructions
- Topological Spaces and Continuity
- Topology of ℝ
- Triangularisation, Generalised Eigenspaces and Jordan Canonical Form
- Vector Spaces, Linear Subspaces, Span and Direct Sums
2 · Summary
Summary
An explicit Runge–Kutta tableau defines ordered stage evaluations and a one-step output, with explicit domain and evaluation-failure status. The page derives sufficient order conditions through order four by matching complete stage expansions with the exact ODE flow, then verifies forward Euler, explicit midpoint and classical RK4, including their scalar stability polynomials. SSPRK(3,3) is treated separately: its third-order local order is proved from the tableau, while invariant-set and convex-functional preservation require forward-Euler preservation at the actual stage start times.
The stabilized methods are the undamped first-order RKC and the linear and nonlinear second-order RKC recurrences. The page proves the Chebyshev bounds and endpoint derivatives used by their stability polynomials, gives exact first-order and certified second-order negative-real intervals, and derives Euclidean nonexpansion only for self-adjoint nonpositive matrices. A separate stage-perturbation bound concerns a deterministic additive-error model. The nonlinear RKC2 result proves fixed-stage order two and a conditional fixed-time global bound under a common compact tube and state-Lipschitz hypotheses. It makes no uniform-in-stage, nonlinear-stability, positivity, or nonnormal matrix-growth claim.
3 · Logical flowchart
4 · Definitions, theorems and proofs
Chebyshev bounds and endpoint derivatives used by stabilized Runge–Kutta methods
Statement
Let and be the real evaluation functions of the Chebyshev polynomials defined by Chebyshev polynomials of the first and second kinds by their three-term recurrences. For every natural ,
and for , whenever . Also,
For every natural , has degree and leading coefficient , while has degree and leading coefficient . This degree and leading-coefficient assertion is exactly the content of Degrees and leading coefficients of the Chebyshev polynomials; that item does not assert an extremum bound.
The evaluation functions are twice differentiable at , with
Here each natural number in a real formula denotes its canonical real image (The canonical natural of a field), and powers use Integer powers .
Facts & Assumptions
Given: A natural number , the Chebyshev polynomial recurrences, and a real when an interval bound is used.
and for every : for real , and .
Signs, monotonicity intervals, and ranges of sine and cosine and Parity and the Pythagorean identity for sine and cosine: every is for some real , and for every real .
The zero sets of sine and cosine and the least positive common period 2 pi and Quarter-turn values and shifts by pi/2 and pi: if , then for an integer , and the cosine shift identities give .
Degrees and leading coefficients of the Chebyshev polynomials: for , has degree and leading coefficient , and has degree and leading coefficient . This fact supplies degree only, not an extremum estimate.
Higher derivatives and the classes and , Evaluation and roots of a polynomial in a commutative target ring, For a natural the function is differentiable everywhere with derivative ; for it is the constant , with derivative ; for a natural the function is differentiable at every with derivative ; consequently every polynomial function is differentiable at every real, with the derivative computed term by term, and Sums, scalar multiples, products and quotients: , , , and when : iterated real derivatives are defined recursively; polynomial evaluation gives the functions ; , , and sums and products of differentiable functions obey their derivative rules.
The principle of mathematical induction: a property true at and inherited by successors holds for every natural number.
Proof
The recurrences [F1] give and by induction from : the successor substitution is . They give and , since the bases hold at and the successor substitutions are and .
Fix . For , is equality. If it holds at , then [F5] and [F3] give . Induction [F8] proves this inequality for every natural .
For , induction in the recurrence [F1] gives and, whenever , Thus for every . The recurrence also gives : the identity holds at , and if it holds at , then . Applying the positive case to proves when .
Each is twice differentiable as a real polynomial evaluation function: are, and if are twice differentiable, [F1] and [F7] make twice differentiable. Thus the derivative recurrences below are defined for every .
Let and choose with by [F3]. If , [F2] and step 1.2 give . If , [F4] gives , so step 1.1 gives the same bound. Also [F2] and [F3] give .
Put . Differentiating [F1] once by [F7] and using gives , , and . The values satisfy the bases and recurrence because ; induction gives .
To supply the consecutive base indices needed by the recurrence, [F1] gives , each of degree and leading coefficient , and , , of degree and leading coefficients and . The recurrence at index gives and , of degree and leading coefficients and . Thus the formulas in [F6] hold at indices and . Now suppose they hold at indices and for some . In , the first term has degree and leading coefficient , while the subtracted term has degree ; hence no leading-term cancellation occurs. In , the first term has degree and leading coefficient , while the subtracted term has degree . Induction starting with indices and gives the formulas for every index , agreeing with [F6]. No extremum claim is taken from that source item; the interval inequalities in the Statement were proved in step 2.1.
Put . Differentiating [F1] twice by [F7] gives and . The values satisfy the bases and, using step 2.2, the recurrence since Induction proves the stated second-derivative formula.
Explicit Runge–Kutta tableaus, stage maps, and failure status
Definition
Let , let be an open time-state domain, and let be the right-hand side of a first-order initial-value problem in the sense of First-order systems, initial value problems, and solutions on intervals. An explicit -stage Runge–Kutta tableau consists of a positive integer , real coefficients , , and with whenever , and The finite row sum is empty, hence .
For a step size and an admitted base pair , the stage graph consists of the finite tuples satisfying These equations characterize each stage from the preceding slopes because for . For a complete stage tuple, the candidate endpoint is
To include unavailable evaluations, let be evaluator response functions on : at each point has value either or the symbol evaluation-failure for stage . Stage-dependent responses allow availability to differ between repeated inputs. A successful prefix of length , , is a stage tuple through index whose stage pairs lie in and whose responses under equal the corresponding slopes . The empty prefix is allowed. For any prefix of length , the next pair is characterized by the same displayed equations using its already specified slopes. There is a unique maximal successful prefix, since every admissible successful extension has the uniquely specified slope .
The status-labelled stage map is the following mathematical map. For a maximal prefix of length , its value is domain-failure with index when the next pair is outside , and evaluation-failure with index when that pair lies in and its response under is evaluation-failure. For a complete prefix its value is domain-failure at output when , and success with otherwise. Thus no slope at an inadmissible pair is part of the stage graph. In the exact mathematical model on for every ; evaluation-failure represents only an unavailable numerical evaluation. On its success domain the state component defines a one-step map in the sense of One-step ODE methods, local defect, uniform order, and step stability.
First-order stabilized explicit Runge–Kutta–Chebyshev step
Definition
This algorithm takes an autonomous vector field on an open state domain , an admitted initial state , a step , an integer stage count , and an evaluator that returns either or an evaluation-failure status. In the exact mathematical model the evaluator returns at every ; the failure status records only an unavailable numerical evaluation. Define stage abscissae for . Set . Before each query check that its stage state belongs to ; if it does not, return domain-failure with that stage index. If the evaluator reports failure, return evaluation-failure with that stage index. Query at and, on success, set . For , query at and, on success, set If the final state is outside , return output-domain-failure; otherwise return success with state .
For a nonautonomous field on an open time-state domain , input an admitted pair and an evaluator that returns either or evaluation-failure. In the exact mathematical model it returns at every point of . Use the same state recurrence, querying at the declared stage times: query at before setting ; for , query at before setting Before each query, check that its time-state input lies in ; return domain-failure with that stage index if it does not, or evaluation-failure with that index if the evaluator fails. After the stages, return output-domain-failure if ; otherwise return success with . The scalar linear stability polynomial is established separately.
The stability analysis uses and from Chebyshev polynomials of the first and second kinds by their three-term recurrences; this item defines the executable recurrence and does not itself assert an order or stability theorem.
Second-order linear stabilized Runge–Kutta–Chebyshev step
Definition
Input a finite-dimensional real vector space , a linear endomorphism , an initial vector , a step , and an integer stage count . Each application of is the exact value of this total linear map, so this mathematical procedure has no application-failure branch. Define Set and . For , compute Return . Each stage uses one application of ; no implicit system is solved. The output is the one-step update for the autonomous linear equation . Here denotes the Chebyshev polynomial defined by Chebyshev polynomials of the first and second kinds by their three-term recurrences; the equivalent polynomial in and its certified real stability interval are proved separately.
Second-order nonlinear stabilized Runge–Kutta–Chebyshev step
Definition
Input a first-order right-hand side on an open time-state domain , an admitted pair , a step , an integer stage count , and a right-hand-side evaluator that returns either or an evaluation-failure status at each queried . In the exact mathematical model the evaluator returns at every point of ; the failure status records only an unavailable numerical evaluation. Set For the stages define , , and for . Put . Before each query check that its time-state input belongs to the declared domain; if not, return domain-failure with that stage index. If the right-hand-side evaluator reports failure, return evaluation-failure with that stage index. Query and on success set . For each , define query , and on success set If is outside the declared domain, return output-domain-failure; otherwise return success with . All stages use only the initial state and already computed values, so the procedure contains no implicit solve.
For an autonomous field, omit the time arguments. Order, stability, and stage-amplification properties are established separately.
The coefficient agrees with the displayed formula at ; it is listed among the base values to make the recurrence unambiguous. The Chebyshev identities used to derive these coefficients are supplied by Chebyshev polynomials of the first and second kinds by their three-term recurrences.
The explicit Euler, midpoint, and classical fourth-order Runge–Kutta tableaus
Definition
The following are the explicit Runge–Kutta tableaus in the convention of Explicit Runge–Kutta tableaus, stage maps, and failure status.
Forward Euler has , , , and .
Explicit midpoint has , , , and .
The classical four-stage Runge–Kutta method has , , , and .
Each displayed is the row sum required in the definition of an explicit tableau. These tableaus specify the stage equations; their order and scalar stability functions are proved separately.
Sufficient explicit Runge–Kutta order conditions through order four
Statement
Let be an -stage explicit tableau in the sense of Explicit Runge–Kutta tableaus, stage maps, and failure status, with . For a vector , write . Define , , and .
Let be autonomous and of class on an open convex set . Assume an exact solution and all stages from exact starting values lie in a common compact convex , and that the derivatives of through order four are bounded on . For a component , let , , and denote its coordinate derivative arrays: , , and . These arrays act componentwise on vectors; and mean repeated matrix application, and means . The following coefficient equations are sufficient for the indicated uniform local orders on :
- order at least one: ;
- order at least two: also ;
- order at least three: also and ;
- order at least four: also , , , and .
Here local order means a uniform exact-start defect of norm as in One-step ODE methods, local defect, uniform order, and step stability. The conditions are sufficient coefficient matches; this item asserts no necessity claim.
Facts & Assumptions
Given: An explicit tableau, a autonomous vector field, an exact solution and admitted stages in the stated compact convex tube, and the bounded-derivative hypotheses.
Explicit Runge–Kutta tableaus, stage maps, and failure status: , in the autonomous case, and .
One-step ODE methods, local defect, uniform order, and step stability: the local defect is the method output from an exact starting state minus the exact next state; uniform order is a uniform norm bound .
maps and multi-index derivative notation in Euclidean space, If all partial derivatives exist on a neighbourhood and are continuous at a point, then the map is totally differentiable there with Jacobian derivative, and Continuous mixed partials of order are invariant under permutations: continuous ordered coordinate derivatives through order four exist; the first derivative is represented by the Jacobian matrix of coordinate partials; and the second- and third-order coordinate arrays are symmetric.
Multivariable Taylor formula with a Lagrange remainder along a line segment: on a convex domain, a scalar function equals its degree- Taylor polynomial plus a bounded order- remainder along each admitted segment. Apply this coordinatewise to and to .
Chain sum product and composition rules for Banach derivatives and Sums, scalar multiples, products and quotients: , , , and when : composition and products differentiate by the chain and product rules.
The Euclidean inner product on : ; uniform coordinate remainder bounds therefore give a uniform Euclidean-norm remainder bound.
Cauchy-Schwarz with its equality case, the triangle inequality for , the parallelogram law and polarisation, The standard list with and for is an ordered basis of ; hence , and is the zero space with basis and dimension , and Every finite-dimensional normed space is Banach: the Euclidean inner product induces a norm, and the standard coordinate lists are finite bases of and , so these spaces are real Banach spaces. This supplies the Banach-space hypotheses when [F5] is applied to and the exact solution.
Proof
Write , , , and at the exact starting state. The hypothesis is in the coordinate sense of [F3]. To justify the Banach chain rules used below, regard each finite array of order- coordinate partials as a map into a finite-dimensional coordinate space. For , its first coordinate partials exist and are continuous by , so the continuous-partials theorem in [F3], applied successively, gives continuous Fréchet derivatives through order four, with entries the corresponding coordinate partials. Thus [F5] applies to and the exact solution. The exact solution is differentiable, hence continuous from the Fréchet remainder in its derivative definition; since and is continuous, is continuous and is . If is for , the iterated chain and product rules in [F5] and continuity of the derivative arrays show is , so makes . Thus is on the admitted interval. A further differentiation expresses using and its derivatives through order four, which are bounded on ; hence the order-four Taylor remainder of is uniform. Differentiating gives , , and ; the factor uses the symmetry in [F3].
Prove the stage expansions simultaneously by induction on . The empty first row gives and , the displayed formulas below with their zero row coefficients. Suppose the formulas hold for . Substituting them into gives . Taylor-expand at through cubic order by [F4]: Substituting the preceding stage-state expansion and collecting powers of gives, uniformly in , . The cross term uses [F3] to exchange the two arguments of . Compactness, bounded derivatives, and finiteness of make every remainder uniform.
Substituting step 2.1 into gives coefficients of the four orders: has coefficient ; has coefficient ; and have coefficients and ; and the four terms , , , and have coefficients , , , and .
Taylor's formula [F4] and the derivatives in step 1.1 give the exact solution coefficients , , for each order-three term, and , , , for the four order-four terms in the same order as step 3.1.
The displayed coefficient equations make the method and exact expansions agree through for each requested . The stage remainder in step 2.1 is and is multiplied by , while the exact Taylor remainder is uniform on the compact tube, so matching through leaves a uniform defect . By [F2] this is uniform local order at least .
Remarks
For a nonautonomous field , adjoin the time equation and apply the same autonomous argument to . Since , the time component of stage is exactly ; thus this extension uses the actual tableau abscissae.
The three-stage third-order SSP Runge–Kutta step
Definition
Input an initial pair , a step , an open time-state domain , and a right-hand-side evaluator for . Before each query, check that its time-state pair is in ; return domain-failure with that stage index if it is not. If the evaluator reports failure, return evaluation-failure with that stage index. Execute:
- Query . On success set .
- Query . On success set .
- Query . On success set .
- If , return output-domain-failure; otherwise return success with .
The procedure uses only explicit function evaluations; it has no implicit stage solve. If a numerical evaluator can fail even at a domain point, its failure is returned unchanged with the corresponding stage index. The exact mathematical method assumes all queried values exist.
Orders and scalar stability functions of Euler, midpoint, and classical RK4
Statement
Under the smoothness and compact-tube hypotheses of Sufficient explicit Runge–Kutta order conditions through order four, the forward Euler, explicit midpoint, and classical four-stage tableaus of The explicit Euler, midpoint, and classical fourth-order Runge–Kutta tableaus have uniform local orders at least one, two, and four, respectively.
For the scalar test equation , set . The corresponding stability functions, defined by , are The absolute stability region of a listed method is . On the negative real axis, the Euler and midpoint regions are exactly . No maximal real interval is asserted here for RK4.
Facts & Assumptions
Given: The three tableaus, the local exact-start defect convention, the order-condition proposition, and the scalar test equation.
The explicit Euler, midpoint, and classical fourth-order Runge–Kutta tableaus: Euler has ; midpoint has ; classical RK4 has the displayed four-stage coefficients.
Sufficient explicit Runge–Kutta order conditions through order four: satisfying the coefficient equations through order gives uniform local order at least under the compact-tube hypotheses.
One-step ODE methods, local defect, uniform order, and step stability: the exact-start local defect is the method output minus the exact next state, and local order is a uniform defect.
Explicit Runge–Kutta tableaus, stage maps, and failure status: an explicit tableau has a strictly lower-triangular stage matrix, row-sum abscissae, and the stated weighted stage update.
Proof
The row sums of each in [F1] are its displayed vector , so all three are explicit tableaux in the required convention [F4].
Euler has . Midpoint has and . These are the order-one and order-two equations of [F2].
For classical RK4 the row-sum vector is , and direct row multiplication gives , , and . Therefore , , , , , , , and .
Complexify the scalar test equation . Euler multiplies by . Midpoint has and , so its output factor is . For RK4 the successive slopes are , , , and ; weighting them by gives the displayed fourth-degree polynomial.
Apply [F2] to the sums in steps 1.2 and 1.3. It gives the asserted local orders for Euler, midpoint, and classical RK4 under exactly the hypotheses of that proposition.
For real , is equivalent to . Also , so is equivalent to , again . This proves the two stated scalar intervals.
The local-order statements concern exact-start defects; the stability functions concern boundedness on the scalar linear test equation. The finite intervals just computed give the explicit stability restriction for with ; they assert neither nonlinear contractivity nor a matrix bound for nonnormal systems.
RKC stability polynomials and certified negative-real intervals
Statement
On the scalar test equation , write and let be the factor by which a successful method step multiplies .
For first-order RKC with stages, It has degree , satisfies , and its real absolute stability set is exactly .
For second-order RKC with stages, both the linear algorithm and the scalar-linear specialization of the nonlinear algorithm have This polynomial has degree and satisfies . It is absolutely stable on the real interval ; this is a certified interval and is not claimed to be the maximal real stability set.
Let , let be a self-adjoint endomorphism of with its Euclidean inner product, and assume for every . Let , where are the eigenvalues of . If , first-order RKC is nonexpansive in the Euclidean norm; if , linear second-order RKC is nonexpansive. The same linear contraction statement holds for the nonlinear RKC method when applied to . No corresponding claim is made for nonnormal matrices.
Facts & Assumptions
Given: The stated RKC recurrences, for first-order RKC, for second-order RKC, and the self-adjoint nonpositive operator hypotheses in the matrix clause.
First-order stabilized explicit Runge–Kutta–Chebyshev step: , , and for when .
Second-order linear stabilized Runge–Kutta–Chebyshev step: , , , and the output is .
Second-order nonlinear stabilized Runge–Kutta–Chebyshev step: the nonlinear stage recurrence uses , , and the displayed coefficients.
Chebyshev bounds and endpoint derivatives used by stabilized Runge–Kutta methods: on , for when , the degrees/leading coefficients are for , and , .
Polynomial evaluation at an endomorphism: : for a finite polynomial , with .
Self-adjoint and normal endomorphisms of a finite-dimensional real or complex inner product space: self-adjoint means on the stated real inner-product space.
Real spectral theorem: a self-adjoint endomorphism of a finite-dimensional real inner product space has an orthonormal eigenbasis: a self-adjoint endomorphism on a finite-dimensional real inner-product space has an orthonormal eigenbasis.
Real and complex inner-product spaces and their induced length, Orthonormal families, complete orthonormal systems and Hilbert bases, and The Euclidean inner product on : the Euclidean inner product is a real inner product; in an orthonormal basis, squared length is the sum of squared coordinates and .
The chain rule, in one line from Carathéodory: if is differentiable at and is differentiable at , then is differentiable at with and Sums, scalar multiples, products and quotients: , , , and when : a differentiable polynomial composed with an affine function obeys the chain rule; products and sums differentiate by their usual rules.
is self-adjoint and for every ; and the stated spectral-radius inequality holds in the applicable branch.
Proof
For , put in [F1]. The Chebyshev recurrence [F4] and the definition of polynomial evaluation [F6] give by induction from and . Hence the output factor is . Its degree is because [F5] gives nonzero leading coefficient and the affine argument has nonzero slope.
In [F3], specialize to . Define the scalar polynomial by for every initial scalar ; the linear recurrence makes this definition valid even when . Then , , and for , Set . The base values satisfy and . If and , the coefficient of is , and the coefficient of is . The constant part is because , , and . Thus by [F4]. The same coefficient induction with replaced by proves that the nonlinear recurrence specialized to has update . The linear algorithm [F2] has that same shifted-Chebyshev recurrence and final weights, so its final factor is the same . The degree is , since , , and [F5] gives degree with nonzero leading coefficient.
By [F5], , , and . The scalar chain rule and product rule [F10] applied to the polynomials in steps 1.1–1.2 therefore give and . For second-order RKC, , , and Differentiating the polynomial in step 1.2 gives the stated values of , , and .
For first-order RKC, exactly when lies in , by [F5]; solving these two inequalities gives . For second-order RKC, and for . If , then , so [F5] gives . Since , the claimed interval follows.
By [F8], choose an orthonormal eigenbasis with . The nonpositive premise [A1] gives by applying it to . For any vector , polynomial evaluation gives . Under the first-order spectral bound, every , so step 2.2 gives ; orthonormality then yields . Under the second-order spectral bound, the same calculation uses the interval from step 2.2 for . The scalar specialization in step 1.2 shows it also applies to nonlinear RKC on this linear field.
Remarks
The matrix conclusion uses an orthonormal eigenbasis and therefore does not follow from eigenvalue inclusion alone for a nonnormal matrix. For RKC2, the interval proved above is a guaranteed stability interval; the statement does not claim that it is the largest real interval in the absolute stability set.
Chebyshev stage perturbations have an explicit quadratic bound
Statement
Let , let be a self-adjoint endomorphism of with its Euclidean inner product and . For first-order RKC assume the integer stage count and ; for linear second-order RKC assume and , where . In either branch, let or , respectively.
Write for the generic recurrence stage; in the second-order branch this is the of Second-order linear stabilized Runge–Kutta–Chebyshev step. Model the error injected into each recurrence update by vectors : If for every , then the final stage error relative to the unperturbed recurrence is at most For linear second-order RKC the returned state multiplies this bound by . An additional output perturbation of norm adds at most . This is a bound for the stated additive-error model; it does not assert a floating-point error size.
Facts & Assumptions
Given: The RKC recurrences, the stage-error vectors and their uniform bound, a self-adjoint nonpositive , and the corresponding spectral interval condition.
First-order stabilized explicit Runge–Kutta–Chebyshev step: in the linear case the stage recurrence is , , and .
Second-order linear stabilized Runge–Kutta–Chebyshev step: the linear RKC2 recurrence uses and returns .
Real spectral theorem: a self-adjoint endomorphism of a finite-dimensional real inner product space has an orthonormal eigenbasis: a self-adjoint endomorphism on finite-dimensional real inner-product space has an orthonormal eigenbasis.
Polynomial evaluation at an endomorphism: and Orthonormal families, complete orthonormal systems and Hilbert bases: a polynomial acts on an eigenvector by its scalar evaluation at the eigenvalue; orthonormal coordinates give the squared norm as the sum of squared coordinates.
Cauchy-Schwarz with its equality case, the triangle inequality for , the parallelogram law and polarisation: the Euclidean norm satisfies the triangle inequality.
Proof
Put , where is the unperturbed recurrence with the same . The first two updates give and , and subtraction of the recurrences gives for .
By [F5], choose an orthonormal eigenbasis of . Under either spectral interval premise, the eigenvalues of lie in . Thus [F4] and [F6] imply for every vector : expand in that eigenbasis and bound each squared coordinate.
Define by polynomial evaluation [F6]. Induction using [F3] and step 1.1 gives For this is . At a successor stage, the coefficient of the most recent old perturbation is ; for every earlier perturbation, multiplying by and subtracting its prior coefficient uses . The new perturbation has coefficient . This proves the formula by induction.
Apply the triangle inequality [F7] to step 2.1 and then step 1.2: For linear RKC2 the returned perturbation is ; since , its norm is at most the same bound. Adding a separate output perturbation uses the triangle inequality once more.
Remarks
The bound grows quadratically with the number of stages. It applies to self-adjoint operators whose scaled eigenvalues stay in the certified interval. It does not control nonnormal transient growth or replace a separate bound on each arithmetic or matrix-action perturbation.
SSPRK(3,3) is third order and preserves conditional convex bounds
Statement
Assume the smoothness and compact-tube hypotheses of Sufficient explicit Runge–Kutta order conditions through order four. The step in The three-stage third-order SSP Runge–Kutta step has uniform local order at least three.
For an autonomous field, take an initial state , where is a convex subset of the state domain, and let be the forward-Euler map. If and all displayed stages are admitted, then every SSPRK(3,3) stage and the output lie in . If is convex, meaning for and , and for every , then does not increase at any of the three stages or at the output.
For a nonautonomous field, assume the initial state and that the forward-Euler maps at the actual stage start times , , and preserve and satisfy the stated inequality on all admitted stage states. These conditions are premises of the theorem; the method alone does not assert positivity, total-variation diminishing, or any universal invariant-region property.
Facts & Assumptions
Given: The SSPRK(3,3) recurrence, an initial state , the convex state set, the exact forward-Euler preservation hypotheses, and the smoothness/tube assumptions for the order claim.
The three-stage third-order SSP Runge–Kutta step: , , and , where ; in the autonomous case .
A convex subset of contains every line segment between two of its points: a convex set contains whenever it contains and .
Explicit Runge–Kutta tableaus, stage maps, and failure status: the tableau has row-sum abscissae and the method output is the weighted sum of its stage slopes.
Sufficient explicit Runge–Kutta order conditions through order four: the first four explicit tableau order equations through order three imply uniform local order at least three under the stated tube hypotheses.
is convex, and the stated functional is convex on .
The relevant forward-Euler maps send every admitted point of into and do not increase .
Proof
Rewriting the recurrences in [F1] as explicit RK stages gives rows of equal to , , and , with and . Thus , , , and .
In the autonomous case . Since , [A2] gives ; [A1] and [F2] then give . Applying [A2] to gives , and [A1] gives .
The order equations in step 1.1 are exactly the order-one through order-three hypotheses of [F4], so the stated tube assumptions imply uniform local order at least three.
Convexity in [A1] gives , , and . Each last inequality uses [A2] at the relevant stage.
For a nonautonomous field the three formulas in [F1] use exactly at , at , and at . Applying [A2] at those three start times and repeating the convex-combination calculations in steps 1.2–2.2 proves invariance and nonincrease.
Undamped nonlinear RKC2 has fixed-stage order two on an admitted tube
Statement
Fix and . Let be on an open time-state domain, and let the exact IVP solution be defined on . Assume its derivatives through order three and the derivatives of through order two are bounded on a compact convex tube contained in the domain. Assume the stage recursion of Second-order nonlinear stabilized Runge–Kutta–Chebyshev step is admitted from every starting state in for sufficiently small uniform steps and that every stage and output remains in . Assume all line segments used in Taylor expansions stay in , and that on each state slice of , is Lipschitz in its state argument with one common constant . Evaluation failures and domain failures are absent. The global-error claim additionally assumes the exact and numerical trajectories stay in .
Then the nonlinear RKC2 method has a uniform one-step defect bound and one-step stability bound on that tube, for constants independent of the step index and (but allowed to depend on fixed and the tube bounds).
For , start the method at and suppose its numerical stages and states remain in the same tube for all steps. Then the global grid error is at most The statement is fixed-stage and fixed-time. It gives no uniform-in- accuracy, nonlinear stability, positivity, or stiffness-uniform accuracy.
Facts & Assumptions
Given: A fixed stage count , a time-dependent vector field and exact solution on a fixed finite interval, the common compact convex tube and bounded-derivative hypotheses, state-Lipschitz constant , admitted method stages, and exact stage evaluations.
Second-order nonlinear stabilized Runge–Kutta–Chebyshev step: , , , and for , with the stated coefficients.
RKC stability polynomials and certified negative-real intervals: the scalar linear specialization has .
One-step ODE methods, local defect, uniform order, and step stability: local defect is the exact-start method output minus exact next state; order two requires a uniform defect, and one-step stability has the form .
Multivariable Taylor formula with a Lagrange remainder along a line segment and maps and multi-index derivative notation in Euclidean space: a vector field has a first-order Taylor expansion on each admitted segment with a uniformly bounded quadratic remainder; apply the scalar theorem to each component.
Chain sum product and composition rules for Banach derivatives and Sums, scalar multiples, products and quotients: , , , and when : differentiating the ODE along its exact solution gives .
Global error from uniform one-step defect and stability: on a common compact tube, initial error , local defect , and one-step bound imply the stated fixed-time global estimate.
The Euclidean inner product on and Cauchy-Schwarz with its equality case, the triangle inequality for , the parallelogram law and polarisation: the state norm is Euclidean and obeys the triangle inequality.
The standard list with and for is an ordered basis of ; hence , and is the zero space with basis and dimension and Every finite-dimensional normed space is Banach: the standard coordinate lists are finite bases of and , so these Euclidean spaces are real Banach spaces. This supplies the Banach-space hypotheses when [F5] is applied to the ODE solution and vector field.
All exact states, numerical states, stage inputs, and Taylor segments used below lie in the stated compact convex tube, where the derivative and state-Lipschitz bounds are uniform.
Proof
Apply the recurrence of [F1] to the time component of the augmented field . Its stage abscissae satisfy , , and for , because . At , , , and , so . At (when ), , , , and , so . For every , the previous two values are and . Using and for gives Thus induction gives for , so . The actual nonautonomous stage times are the declared .
For fixed , stage increments are uniformly . The base is , ; for , the coefficient sum rewrites [F1] as . Boundedness of , the fixed finite number of stages, and induction give a uniform bound. Refine the same induction: , and Taylor to first order gives , so the recurrence for its coefficient is , the abscissa recurrence in step 1.1. Thus for every stage.
Write . From step 2.1 and [F4], uniformly at every stage, A second induction in [F1] therefore gives where and . The remainders are uniform because is fixed and the derivatives are bounded on .
For stability, fix two admitted initial states in the same convex state slice and let . The finite recurrence [F1], the triangle inequality, and the state-Lipschitz assumption imply by induction a finite constant with for every and : take , , and for take Writing , the same recurrence after the constant base-state coefficients cancel gives : use , , and All constants are finite because is fixed. Hence . This proves one-step stability with .
For the scalar linear equation at starting value , the coefficient of in the same recurrence is exactly . By [F2], the scalar stability polynomial is , so . Since [F1] and the recurrence defining are independent of the choice of , step 3.1 yields By [F5], whose Banach-space hypotheses hold by [F8], the exact solution has the same expansion through degree two, with a uniform remainder on the tube. The method-minus-exact defect is therefore bounded by .
Apply [F6] with , , , and , using the local-defect and step-stability bounds from steps 4.1 and 3.2. It gives exactly the two global-error cases in the Statement.
Remarks
The imported global theorem is conditional: tube admissibility, local defect, and one-step stability are proved here for fixed . Its use does not establish a uniform error constant as the stage count changes.
5 · Examples, counterexamples and false statements
None yet.
Sources
- B.P. Sommeijer, L.F. Shampine, and J.G. Verwer, RKC: An explicit solver for parabolic PDEs, Section 2
- Ibrahim Almuslimani and Gilles Vilmart, Explicit Stabilized Integrators for Stiff Optimal Control Problems, Section 2.2
- Ernst Hairer, course notes, Chapter III: Équations Différentielles Ordinaires, §III.2
- MIT OpenCourseWare, 18.330 Introduction to Numerical Analysis, Chapter 5: Methods for Ordinary Differential Equations
- Ibrahim Almuslimani and Gilles Vilmart, Explicit Stabilized Integrators for Stiff Optimal Control Problems, §2.2.1
- B.P. Sommeijer, L.F. Shampine, and J.G. Verwer, RKC: An explicit solver for parabolic PDEs, §2
- Ibrahim Almuslimani and Gilles Vilmart, Explicit Stabilized Integrators for Stiff Optimal Control Problems, §2.2.2
- Sigal Gottlieb, Chi-Wang Shu, and Eitan Tadmor, Strong Stability-Preserving High-Order Time Discretization Methods, SIAM Review 43(1) (2001), §4.1
- Ibrahim Almuslimani and Gilles Vilmart, Explicit Stabilized Integrators for Stiff Optimal Control Problems, §§2.2.1–2.2.2
- Sigal Gottlieb, Chi-Wang Shu, and Eitan Tadmor, Strong Stability-Preserving High-Order Time Discretization Methods, SIAM Review 43(1) (2001), §§2.1–2.2 and §4.1