Let be the coefficients of the -stage Runge-Kutta method. On the Dahlquist test equation , its stability function is
Both polynomials have degree at most , with denominator normalized to one at zero. Order implies . A rational function with these degree bounds and this accuracy is uniquely the diagonal Padé approximant . To see uniqueness directly, if and have the required accuracy, then is a polynomial of degree at most vanishing to order at least at zero, hence identically zero.
The diagonal exponential Padé approximant can be written
Use the permitted Padé property that the zeros of lie strictly in the right half-plane and numerator and denominator are coprime. Thus has no poles in the closed left half-plane. Its real coefficients give , so . Also at infinity. Applying the maximum modulus principle on left half-disks and letting their radii increase proves for . There are no hidden stage poles there either: the irreducible Padé denominator has degree , exhausting the possible degree of , so the latter cannot contain an additional canceled factor. Every such maximal-order Runge-Kutta method is A-stable. This is maximal-order Runge-Kutta methods are A-stable; it does not assert L-stability, since the stability function does not tend to zero at infinity.
For admissible initial data, for example a square-integrable function on the interval, expand in the sine eigenfunctions of the Dirichlet Laplacian:
The expansion follows either from separation of variables or the complete sine orthogonal basis. If , every growth rate is negative and Parseval's identity gives
Thus all finite-energy data decay. The convergence is also uniform in after any fixed positive time: apply Cauchy-Schwarz inequality to the sine series, using the summable factors , to bound its supremum by a constant times for .
Conversely choose . Then , which is stationary at equality and grows when . All initial conditions decay if and only if . This is the continuous part of the reaction-diffusion spectral decay threshold.
Write . The semidiscrete matrix is . For , set . The endpoint values vanish and the sine addition formula gives
These form an orthogonal basis of eigenvectors. Every initial vector decays precisely when every eigenvalue is negative. Since the largest is , the necessary and sufficient condition is
Necessity follows by taking the first eigenvector as the initial data; at equality it remains unchanged. Sufficiency follows by decomposing any vector into the displayed decaying modes. The discrete reaction-diffusion spectral decay threshold is below , since for , and equals as the mesh is refined. Therefore a coarse semidiscretization can spuriously grow for some parameters for which the continuous equation still decays.
Insert a smooth exact solution, so and . Expand about . The residual, left side minus right side, has the formal differential-operator symbol
Its odd symmetry makes every even coefficient vanish. The coefficients of are respectively
The next coefficient is , giving
Hence the local truncation error has exact defect order seven and the method has order six. The zero-step characteristic polynomial is , whose two unit roots are simple, so it is also zero-stable. With sufficiently accurate starting values and exact evaluations, the usual accumulation of defects gives sixth-order global error. This is the symmetric sixth-order two-derivative method; approximate evaluations of must preserve the required accuracy if that order is to be retained.
Use the undirected graph of the symmetric off-diagonal sparsity pattern. Reading the original matrix gives the edges
This connected nine-vertex, eight-edge graph is a tree. A leaf-removal perfect elimination ordering is
The corresponding lists of remaining neighbors are, in order, . Thus simultaneous row and column permutation to this ordering allows Gaussian elimination without fill-in.
Here are the precise facts that justify the procedure. First, eliminating index makes the remaining entries
Only pairs of remaining neighbors of can acquire a new nonzero entry. Consequently a vertex whose remaining neighbors form a clique can be eliminated without structural fill. Such a vertex is simplicial. An ordering in which each successive vertex is simplicial is a perfect elimination ordering. The graph characterization says that a graph admits such an ordering if and only if it is a chordal graph, meaning every cycle of length at least four has a chord. A tree has no cycles; more concretely, every nontrivial finite tree has a leaf, and removing a leaf leaves a forest. These statements explain why successive leaf removal works here without having to find a general-purpose chordal ordering.
Second, for a symmetric positive-definite matrix, every diagonal pivot and every successive Schur complement is positive definite. For example, if the first pivot is and its coupling column is , then for any nonzero remaining vector ,
Thus no zero pivot requires abandoning the proposed ordering. Since each eliminated vertex here has at most one remaining neighbor, its Schur update changes only a diagonal entry. This proves the claimed fill-free LDL decomposition or Cholesky decomposition for every positive-definite matrix with the given pattern, including cases with additional accidental zeros. It is leaf elimination of a tree-pattern positive-definite matrix.
Let be the periodic forward-shift matrix, with indices modulo . The semidiscrete operator is
For , , the vector satisfies . These vectors divided by form the unitary discrete Fourier transform basis. Hence the normal matrix has eigenvalues
Every Fourier coefficient is multiplied by of modulus at most one. Parseval's identity therefore proves
The same estimate holds for differences of solutions and is uniform in the mesh. This is the required semidiscrete stability of a numerical method. The mean mode has eigenvalue zero and is conserved, consistently with periodic advection.
One can also verify the energy estimate without diagonalization. Since ,
The dissipative second-order forward advection semidiscretization thus damps nonconstant modes rather than amplifying them. This does not assert stability of an arbitrary further time-stepping method; its absolute stability region must contain the scaled eigenvalues. No nonnegativity condition on the periodic boundary value is needed: the printed trailing specifies the time range.
Interpret the printed missing parenthesis as ending before the next summand. The characteristic polynomials of a linear multistep method are then
They satisfy and , so the consistency identities hold. The two nonprincipal roots are reciprocal. If , they are , distinct unit roots also distinct from the principal root one. If , one reciprocal root lies outside the unit circle. At the root one is triple, and at the root minus one is double. The root condition for a multistep method therefore holds exactly when . The Dahlquist equivalence theorem, with standard smoothness and consistent starting data, gives
To determine order rather than guess it from the number of steps, the exponential-symbol order criterion for a multistep method gives
Thus the formal order is three for , and four for . At the exceptional value the coefficient is . That fourth-order formula is not zero-stable. Every convergent member consequently has global order three. At the third-order Taylor cancellation is only a formal defect property of a degenerate, nonconvergent recurrence.
Here is a direct A-stability test for the convergent parameters. For a nonprincipal unit root , the simple root of the amplification polynomial of a multistep method satisfies
Reduction using gives
For small negative real , it follows that
So even a small negative real test parameter has an amplifying parasitic mode. None of the convergent parameters is A-stable. Parameters outside this range already fail the necessary zero-step root condition, so there is no real giving an A-stable original method.
The endpoint is worth keeping separate from a misleading cancellation: there and . The original amplification polynomial retains the double root one for every , giving unbounded polynomial parasitic modes for general starting values. Canceling would yield a different, reduced Backward Euler method; it does not stabilize the original recurrence. This is the common-factor cancellation defect in a multistep recurrence. The family is summarized by the reciprocal-root three-step multistep family.
For an initial value problem, convergence of a numerical method means that on each fixed interval , the largest error at mesh points tends to zero as the step size tends to zero and the starting errors vanish. Order of a numerical method describes how rapidly an exact-start local defect decreases; stability of a numerical method controls propagation of that defect and of errors already present. These are related but different properties. A high-order expansion alone cannot ensure that accumulated error remains small.
For a one-step map , define the exact-start defect . Order means for sufficiently smooth solutions. The normalized local truncation error divides this defect by and is ; explicitly specifying the normalization prevents an apparent one-order discrepancy. Suppose the map satisfies the local Lipschitz bound
For the error recurrence is
Iteration, or the discrete Gronwall inequality, yields for . Stable propagation converts an order- local formula into global error , provided starting data are equally accurate. Consistency is the weaker requirement that the normalized local defect tend to zero.
For a linear multistep method, zero-stability concerns the recurrence at . Its roots must have modulus at most one, and unit-modulus roots must be simple. Roots outside the circle amplify errors exponentially in the number of steps; repeated unit roots introduce polynomial growth. The requirement is stronger than bounded propagation for one fixed number of steps: as on a fixed physical interval there are steps. Under the usual Lipschitz assumptions and consistent starting values, the Dahlquist equivalence theorem says consistency plus zero-stability is equivalent to convergence. Its sufficiency combines a bounded discrete recurrence propagator with the sum of local defects, while necessity follows by exciting an unstable homogeneous root or by observing the persistent error of an inconsistent formula.
For example, satisfies the first-order consistency identities, but its root polynomial is . For , a small starting error can excite a mode and destroy convergence as the number of steps increases. In contrast, simple parasitic unit roots such as the root minus one of a two-step centered method need not destroy zero-stability: they remain bounded, though they can create unwanted oscillations and affect practical behavior. Accurate starting procedures and suppression of accumulated parasitic error remain relevant.
Absolute stability asks a different question: for , does the discrete solution decay or stay bounded for a specified finite ? The Forward Euler method has and, for real , requires . It converges as , but a stiff decay mode can impose a severe practical step restriction unrelated to the accuracy needed for slowly varying components. The Backward Euler method has , hence is A-stable and L-stable. The trapezoidal rule has , is A-stable, but tends to minus one on a very stiff negative mode and can retain alternating transients rather than damping them rapidly.
Zero-stability therefore does not imply unrestricted absolute stability; the three-step family analyzed earlier in this paper is a particularly strong illustration. Conversely a stable large step need not be accurate. This distinction matters for a stiff equation. The Second Dahlquist barrier limits A-stable linear multistep methods to order at most two, whereas implicit Runge-Kutta methods can have much higher order and still be A-stable. That barrier concerns the specified method class, not every numerical time integrator.
Finally, the mathematical order depends on smoothness: nonsmooth solutions or forcing can lower observed rates. Roundoff, imperfect implicit solves and inaccurate derivative evaluations introduce additional defects. Smaller steps increase the number of such perturbations; truncation error alone does not describe arbitrarily fine computation. The useful organizing principle is consistency supplies vanishing defects, stability bounds their accumulation, convergence follows, and order quantifies its rate under the stated regularity and starting-error assumptions.
For data values, define the discrete Fourier transform by
Direct evaluation costs operations. For even , split the sum into even and odd indices. If and are the length- transforms of and , then
The fact that makes the two smaller transforms reusable; gives the second output. This is the FFT butterfly. For recursively splitting until length one gives
An iterative Cooley-Tukey FFT algorithm can arrange the input in bit-reversed order and apply butterflies of lengths . The factors are the twiddle factors. Each level uses work, and in-place organization uses storage. The inverse uses the conjugate roots with the final normalization . Mixed-radix factorizations extend the same idea beyond powers of two. For a two-dimensional array, transforming rows and then columns implements the two-dimensional transform, again exploiting separability.
For a concrete Poisson application, choose in the unit square with zero Dirichlet boundary conditions. Let and use interior indices . The five-point finite difference equation is
The product sine vectors diagonalize this matrix. Their eigenvalues are
Define the two-dimensional discrete sine transform coefficients by
The sine orthogonality identity gives the inverse reconstruction. The discrete sine transform Poisson solver is therefore
All eigenvalues are positive, so there is no division by a zero mode for Dirichlet data. Nonzero prescribed boundary values are moved to the right side at neighboring interior points before transforming.
To compute the sine transform with a Fast Fourier transform, extend a one-dimensional interior vector oddly to length : set and . Its length- Fourier coefficient is . Thus ordinary FFTs compute each sine transform. Apply this along all rows and columns, divide the coefficients, and apply inverse transforms. The total cost is operations and storage for unknowns. The method solves the finite-difference linear system directly to rounding accuracy; discretization error is separate and is second order for sufficiently smooth data and solution.
Boundary conditions determine the appropriate transform. Periodic data use the ordinary two-dimensional discrete Fourier transform and eigenvalues . The constant mode then requires zero-mean forcing, and the solution mean is fixed separately. Neumann conditions similarly use an appropriate discrete cosine transform, with a compatibility condition and an undetermined additive constant. A Fourier spectral discretization would use continuous spectral eigenvalues instead of the finite-difference eigenvalues above. The speed comes from a constant-coefficient separable operator on a regular rectangle; a general irregular domain or variable-coefficient equation is not diagonalized by this simple FFT construction.
Let be the unique sonic point, . For a differentiable convex function, is nondecreasing, negative below and positive above it. Split the flux into the parts propagating right and left:
Thus ; explicitly, for and zero below, while for and zero above. The Engquist-Osher flux takes the right-going contribution from the left state and the left-going contribution from the right state:
It is consistent, . For a transonic rarefaction wave with it gives ; reversed transonic states give . This is sonic-point splitting of a convex Engquist-Osher flux.
On cells of width let approximate the cell average and . The explicit Engquist-Osher method is the finite volume method
The shared interface flux makes it conservative: sums telescope for periodic data, and the same applies on the infinite grid when boundary contributions vanish. To prove stability, choose an interval containing the initial states and impose the CFL condition
The partial derivatives of the update are
Therefore the update is a monotone conservative scheme. Because , componentwise comparison with the constant states proves . Induction gives a mesh-independent maximum bound for every time level, and ensures the same CFL speed bound remains valid.
There is also a stronger L1 contraction of a monotone conservative scheme. Let denote one whole-grid update, and let and componentwise. Monotonicity gives . Hence componentwise, and conservation yields
This applies to periodic grids or summable perturbations with vanishing end fluxes. Apply the same result to and its one-cell translate; translation commutes with , so
Thus the method is a total variation diminishing scheme. Under the stated CFL condition it preserves the initial range, contracts differences in discrete , and cannot increase total variation. These bounds give a precise nonlinear stability result, including across the sonic point.
Convexity alone does not remove the time-step restriction omitted in the question. For the Inviscid Burgers equation , linearize about a positive constant . The update becomes . Its alternating Fourier mode has multiplier , whose modulus exceeds one if . Hence unrestricted explicit time steps are unstable even for a convex flux with one sonic point. This is CFL necessity for explicit Engquist-Osher stability.

Articles by others on the same topic (0)

There are currently no matching articles.