Let and use the clamped second-order Sobolev spaceHere weak derivatives up to order two are square integrable, with Sobolev norm . The boundary values are the continuous traces given by the Sobolev trace theorem, not arbitrary pointwise representatives. This space is the closure of , so it is a closed Hilbert space. The derivative boundary conditions are essential, and alone is insufficient.
Define the symmetric bilinear form and bounded linear functionalThen the variational problem isFor complex data replace by its sesquilinear version, take the real part of the forcing term and use absolute squares in ; the same argument applies.
Its first variation is . Thus stationary points satisfy for every , the weak formulation of a clamped fourth-order equation. For smooth coefficients and functions, twice integrating the highest term and once the middle term gives the differential equation, with all boundary terms zero because at both ends. With only the stated continuous coefficients, this manipulation is instead understood distributionally: compactly supported test functions give as a distribution. This avoids assuming nonexistent classical derivatives of or .
By the extreme value theorem, is strictly positive, and are bounded. The Cauchy-Schwarz inequality therefore givesFor completeness, the clamped interval derivative norm bound follows from and the one-dimensional Sobolev representative: integrate to recover , and then to recover . Applying Cauchy-Schwarz and integrating over an interval of length two givesConsequently . Nonnegativity of yields the precise coercive bilinear form boundThe Lax-Milgram theorem states that a bounded bilinear form on a real Hilbert space satisfying with represents every bounded linear functional uniquely: there is exactly one with for all . All of its hypotheses have now been verified on .
This weak solution is the unique global minimum, rather than merely a stationary point. The Ritz-Galerkin equivalence for a symmetric coercive form here is the exact identityIt is strictly positive for every nonzero . Conversely, a minimum has zero first variation in every direction, so it satisfies the same weak equation. Density of compactly supported test functions and boundedness of extend the distributional equation back to all test vectors. There is exactly one minimum, and it is exactly the clamped weak solution. No additional coefficient smoothness or classical fourth derivative is needed.
The coefficients are those of the three-stage Lobatto IIIA method. Set , and . Direct calculation gives all eight fourth-order conditions for a Runge-Kutta method:Powers of are componentwise. These Butcher order conditions prove order at least four for a smooth general nonlinear vector field; matching a scalar test equation alone would not suffice. A necessary fifth-order condition fails:Hence the method has order exactly four, with one-step local truncation error and, under stability and smoothness hypotheses, global error .
For the Dahlquist test equation with , the stage equations give the stability function . Substitution simplifies it toThe denominator zeros are , so no pole lies in the closed left half-plane. Moreover,Thus throughout that half-plane: the method is A-stable. On the imaginary axis its amplification modulus is one. Since as , it is not L-stable; linear stability does not guarantee strong damping of very stiff modes.
Algebraic stability of a Runge-Kutta method requires and a positive-semidefinite symmetric matrixAlthough all weights are positive, its first diagonal entry isThe quadratic form on the first coordinate vector is negative, so cannot be positive semidefinite. The method is not algebraically stable. This distinguishes nonlinear contractivity from the A-stability proved in part 2.
Let and sample a sufficiently smooth periodic exact solution. The central finite differences have expansionsandThe semidiscrete right side therefore equals . The spatial consistency of a numerical method is second order, for each fixed . There is no time discretization in the stated ordinary differential system, so no separate temporal approximation order is being assigned. The Taylor statement concerns smooth solutions; L2-compatible initialization of grid data handles nonsmooth initial data without undefined point sampling.
Use the discrete norm , with periodic indices. Two independent arguments prove uniform stability of a numerical method.
For Fourier stability analysis, a discrete Fourier mode with has semidiscrete eigenvalueIts real part is nonpositive, so . The unitary discrete Fourier transform and discrete Parseval identity then give for every , and fixed real .
For the energy method, denote the centered first difference by and the forward difference by . Periodic discrete summation by parts makes skew-adjoint and gives . ThereforeThe constant mode is preserved rather than strictly damped. Both proofs apply equally to differences of two solutions. The semidiscretization is contractive in the discrete L2 norm. A later choice of a time integrator would require its own stability analysis; no time-step condition is needed for this continuous-time result.
The characteristic polynomials of a linear multistep method areExpanding the exponential-symbol order criterion for a multistep method givesThus the formal local consistency order is two for , and three at , since the fourth-degree coefficient there is . This exceptional formal order is degenerate: , so it is not a convergent third-order time integrator.
For zero-stability, factor . The root condition for a multistep method requires every root to have modulus at most one and every unit-modulus root to be simple. For real it holds exactly forAt zero the second root is , simple and admissible; at two the root one is double and inadmissible. Outside the closed interval the second root has modulus greater than one. The Dahlquist equivalence theorem says that a consistent linear multistep method is convergent exactly when it is zero-stable, for a locally Lipschitz initial-value problem with consistent starting values and solvable implicit steps. Hence the displayed interval is also exactly the convergence range, and every convergent member has order two.
The common-factor cancellation defect in a multistep recurrence explains why the exception cannot be repaired just by canceling . For , its recurrence allows linear growth from a vanishing but insufficiently small starting perturbation: , gives , diverging at a fixed positive time. Canceling the factor silently imposes an additional starting relation and changes the method.
Every convergent member is also A-stable. For , put and calculate its boundary-locus test for multistep A-stability:The denominator never vanishes on the unit circle in this parameter interval. It follows thatTherefore no amplification root can cross the unit circle as moves in the open left half-plane. For small negative real , the root near one moves to , inside the circle; the other begins at , also strictly inside. The leading coefficient never vanishes in the left half-plane. Continuity of polynomial roots and connectedness of that half-plane now keep both roots inside everywhere. On its imaginary boundary the same locus has zero real part only at , corresponding to ; that root is simple because .
At , the two interlaced subsequences follow the trapezoidal rule with step :The right side has modulus at most one for . Its unit-circle roots are simple; the double zero at lies strictly inside and is harmless. Thus the endpoint is also A-stable. Combining this with part 1, the requested range is , including the BDF2 method at .
Take the endpoint values and evolve the interior indices . This matches on . If the printed upper index is retained, the odd ghost extension makes its boundary equation identically compatible; it does not add an interior unknown.
Writing and , this is the theta method with parameter :For a smooth exact heat solution, its normalized residual at isThus the generic consistency orders are first in time and second in space for , and second in both time and space for , the Crank-Nicolson method. These are independent-step orders. Along the special parabolic refinement , the leading combined residual cancels if , giving a higher combined smooth-data order; it does not change the generic temporal order at independently varied meshes.
The given L2 initial condition need not have pointwise values or four derivatives. Initialize by a bounded cell-average or projection operator, as in L2-compatible initialization of grid data. The Taylor estimate applies to smooth data or sufficiently positive times after heat smoothing, rather than an unqualified uniform high-order estimate at the initial instant for arbitrary rough data. Stability and convergence for rough data are distinct from this consistency order.
The Dirichlet difference Laplacian has an orthogonal sine basis with eigenvalues , where for . On a mode the theta method amplification isIf , the denominator is positive andThus for every mode and every . Orthogonality gives a uniform discrete L2 norm contraction, not merely individual eigenvalue estimates.
If , a positive makes the implicit matrix singular. If , becomes arbitrarily large. If , tends to , whose magnitude is greater than one. Hence unconditional stability holds exactly for .
For completeness, is contractive under ; the mesh-independent sufficient restriction is . This follows from the same squared-modulus difference and keeps the denominator positive even for negative . At , very high frequencies approach amplification , so A-stability does not imply damping of rough heat data. At the Backward Euler method damps them strongly; this is the rough-data damping distinction for the theta method.
For a discretized ordinary differential equation, error control must distinguish the local truncation error of one exact-start step from accumulated global error. For a smooth order- one-step method, these are usually and respectively, provided perturbations propagate stably. A small local defect is useful only when the underlying problem and the numerical update do not amplify it excessively.
There are several practical local error estimators. In step-doubling error estimation, compute one step and two half steps from the same starting value. If the leading method error is , the two-half-step error is , up to higher terms. Their difference therefore givesfor exact minus fine-step error. Adding that estimate is Richardson extrapolation. This costs extra evaluations but gives an independent check on a single-method implementation; nonsmooth events can invalidate the assumed expansion.
An embedded Runge-Kutta pair shares stages and uses two output weight vectors to obtain orders and . Their difference generally estimates the lower-order local error , not the higher-order error directly. Stage reuse makes this much cheaper than independent integrations. Predictor-corrector error estimation uses the appropriately calibrated difference of two formulas; raw predictor/corrector differences require their known error constants. For multistep schemes, changing the step size also changes interpolation coefficients and requires controlled step ratios and proper history updates, rather than reusing constant-step coefficients.
Component scales should reflect the requested physical accuracy. An example of absolute and relative error tolerances isPositive absolute tolerances avoid singular scaling when a component vanishes, while relative tolerances track widely differing magnitudes. Accept the step if ; otherwise reject it without committing the new state or multistep history. If the estimated defect scales as , a basic adaptive step-size controller proposesGrowth limits, a safety factor, and proportional-integral smoothing reduce erratic changes. The exponent must match the actual estimator: for a genuine order- local defect, but for the usual embedded difference. It is not always or always . A zero estimate uses a finite maximum growth factor, not division by zero.
Local acceptance does not itself certify a global error tolerance. If a dense approximation has residual and is Lipschitz continuous with constant on the relevant trajectory region, Gronwall's inequality gives the residual bound for global ODE errorThe discrete analogue propagates and sums local defects. A posteriori defect correction, repeat integrations with tighter tolerances, and adjoint-weighted estimates for a chosen final functional provide stronger global checks. A smaller local target may be needed in an unstable flow; trajectory sensitivity should not be mislabeled as a code defect.
For a stiff differential equation, absolute stability can constrain explicit steps far more tightly than accuracy alone. Use an appropriate implicit method and keep nonlinear stage/linear-solve errors below the discretization-error budget. A-stability, L-stability and B-stability address different linear damping and nonlinear contractivity properties. An error controller cannot repair a method outside its stability domain. Tolerance-driven adaptation also does not automatically preserve positivity, conservation laws or a symplectic structure; these may require a suitable method or an additional acceptance test.
Finally, event detection and dense output have their own errors. Locate an event with a consistent interpolant and account for its state sensitivity; a discontinuous right side may require restarting the integrator. Refining indefinitely eventually exposes roundoff error and conditioning limits. Reliable error control balances truncation, solution sensitivity, algebraic-solve error and floating-point error, while reporting failure to meet a target instead of endlessly shrinking a step.
Fourier stability analysis applies most directly to linear, constant-coefficient evolution schemes on uniform infinite or periodic grids. Translation invariance makes spatial shifts diagonal in discrete Fourier modes. If a one-step scheme has , substituting gives the Fourier amplification symbolThe discrete Parseval identity identifies the discrete L2 norm with the squared norm of Fourier coefficients. Uniform stability on a fixed time interval means a mesh-independent bound on for all frequencies and . In the scalar case yields contraction. More generally gives the bound and is consistent with a continuously growing well-posed equation. A fixed modulus excess independent of the step produces growth exponential in and fails this requirement.
For systems, eigenvalue moduli alone are insufficient. The uniform power bound for matrix Fourier symbols also controls eigenvector conditioning and Jordan growth. For example has only unit eigenvalues but , unbounded as at fixed . In contrast an off-diagonal entry proportional to gives growth at most proportional to , which can be legitimate. A uniformly conditioned diagonalization is a sufficient reduction to scalar modal bounds; nonnormal matrices require direct power or energy estimates. Multilevel schemes similarly require the root condition for their frequency-dependent amplification polynomial and a uniform bound on the associated companion evolution, including limiting repeated-root cases.
The simplest parabolic example is the Forward Euler method with centered spatial diffusion. For ,is the sharp mesh-uniform contraction range. For the theta method, , giving unconditional contraction at . Implicit stability permits larger steps, but accuracy still constrains them, and the Crank-Nicolson method does not strongly damp high-frequency rough data.
For advection with , the upwind finite difference scheme givesThus is its contraction range. The Lax-Friedrichs scheme has and is contractive exactly when . These express a Courant–Friedrichs–Lewy condition: the numerical domain of dependence must encompass the physical one for convergence. That necessary condition is not sufficient by itself. Forward time with centered advection has and at nonzero modes. At a fixed nonzero Courant number it is unstable even if . Under the much stronger refinement , however, its powers remain bounded on fixed time intervals; the centered-advection refinement-dependent stability must not be confused with the usual hyperbolic-step instability.
Symbols also quantify dispersion and dissipation. For a mode , the argument of gives a numerical phase speed and gives damping. Upwind advection has leading artificial diffusion under fixed-Courant refinement; excessive damping smooths genuine structure, while phase error misplaces waves. Stability controls boundedness, not either error by itself. Smooth low-frequency Taylor expansions establish consistency; high-frequency modal bounds establish stability, so analyzing only fixed physical wavenumbers can miss grid-scale instabilities.
For a well-posed linear initial-value problem, the Lax equivalence theorem makes consistency plus a uniform stability estimate equivalent to convergence in the chosen norm. Boundaries and variable coefficients need extra care: Fourier diagonalization no longer handles the full update, and an interior or frozen-coefficient symbol does not prove boundary or global stability. Boundary energy estimates, a suitable matrix analysis or a separate boundary-stability argument must supplement it. Nonlinear schemes also require controls beyond this linear symbol test. These limitations delimit what the method proves rather than reducing its usefulness: in its proper setting, it turns an arbitrarily large grid evolution into exact and interpretable modal algebra.
Articles by others on the same topic
There are currently no matching articles.