Past exam of the mathematics course of the University of Cambridge 2018 iii Paper 341 1 a Solution Created 2026-10-03 Updated 2026-10-05
For a fixed-step linear multistep method with a nonzero leading coefficient, applied to an ordinary differential equation with a locally Lipschitz continuous vector field, the Dahlquist equivalence theorem states thatHere convergence is uniform on each fixed finite time interval as the step size tends to zero, for every set of starting values tending to the corresponding exact values. Consistency of a numerical method means that the normalized local defect tends to zero; for the characteristic polynomials of a linear multistep method it gives and . Zero-stability is equivalent to the root condition for a multistep method: every root of a polynomial of satisfies , and roots with are simple. Order , together with zero-stability and starting errors , gives global error under the usual smoothness assumptions.
To prove the necessity of the root condition for multistep convergence, use the test problem , . Its discrete error satisfies , where . Set . If , the exact recurrence solutionhas starting errors tending to zero at every fixed starting index, but . Thus convergence fails.
If a unit-modulus root has multiplicity , the recurrence instead admitsAgain every fixed starting error tends to zero while . These polynomial-times-exponential solutions follow from the repeated factor . Complex modes can be interpreted as a real two-component system, or their real and imaginary parts can be used. Therefore convergence requires precisely the root condition for a multistep method. Repeated roots strictly inside the unit disk are allowed, since their polynomial factors are dominated by exponential decay.
Past exam of the mathematics course of the University of Cambridge 2018 iii Paper 341 1 b Solution Created 2026-10-03 Updated 2026-10-05
Factor the first characteristic polynomial asThe other two roots of a polynomial have product one. If , they are : distinct unit-modulus roots, both different from one. At , the root is double; at , the root one is triple. Outside , one of the reciprocal real roots has modulus greater than one. Thus the root condition for a multistep method holds exactly for .
For the order conditions for a linear multistep method, expand the exponential defect:The constant, linear and quadratic coefficients vanish for every . The cubic coefficient vanishes only at , where the quartic coefficient is . Consequently the formal order isFor all parameters satisfying the root condition for a multistep method, , so this formal calculation gives ordinary second-order consistency of a numerical method. The Dahlquist equivalence theorem therefore yieldsThe exceptional third-order formula is not zero-stable. At , and : the recurrence contains no vector-field evaluations. It satisfies the displayed Taylor identities only formally and is a degenerate, nonconvergent formula, not a usable second-order ODE solver. This distinction avoids interpreting formal cancellation as convergence.
Past exam of the mathematics course of the University of Cambridge 2021 iii Paper 341 6 Solution Created 2026-09-29 Updated 2026-10-14
Stability asks whether perturbations already present in data, arithmetic, or an earlier numerical step remain controlled under subsequent evolution. It complements consistency of a numerical method: consistency says that an exact smooth solution nearly satisfies one numerical step, while stability prevents the accumulated local defects from being amplified without bound. For a well-posed differential equation these two properties are what make convergence possible.
For a linear multistep method, zero-stability concerns the limit . The roots of its first characteristic polynomial must lie in the closed unit disk, and every root on the unit circle must be simple. The Dahlquist equivalence theorem states that a consistent linear multistep method converges precisely when it is zero-stable. The parasitic root in Question 1 decays, whereas a repeated root at would turn small defects into secular growth.
Absolute stability instead fixes for the Dahlquist test equation. A one-step method has amplification factor and absolute-stability regionA-stability means that contains the entire closed left half-plane, matching every decaying scalar linear problem. L-stability additionally requires as , which suppresses unresolved fast transients in a stiff differential equation. Backward Euler is L-stable; the trapezoidal rule is A-stable but approaches and can retain stiff oscillations; forward Euler is stable only in the disk .
For nonlinear dissipative systems, scalar absolute stability can be insufficient. B-stability controls distances between numerical solutions of contractive differential equations. For Runge–Kutta methods, algebraic stability—nonnegative weights and positive semidefiniteness of —is a useful sufficient condition for B-stability. Question 2 shows how a single negative diagonal entry disproves it.
After spatial discretization of a partial differential equation, stability can be studied through the semidiscrete matrix. If its Hermitian part is nonpositive, the energy method proves contractivity without diagonalizing it. A skew-Hermitian generator instead conserves norm, as in the discrete Schrodinger problem of Question 3. Eigenvalues alone can be misleading for a non-normal matrix: transient growth may be large even when every eigenvalue lies in the left half-plane, so matrix norms, logarithmic norms, resolvent bounds, or a pseudospectrum may be needed.
For constant-coefficient Cauchy problems, von Neumann stability analysis inserts Fourier modes and bounds their amplification factors. Question 4 gives a typical result: centered diffusion contributes a negative real symbol and centered advection an imaginary symbol. Semidiscrete evolution is stable, yet forward Euler imposes both the parabolic restriction and an advection-diffusion restriction. This illustrates a Courant–Friedrichs–Lewy condition: a stable spatial approximation need not remain stable under an arbitrary time stepper.
For a well-posed linear initial-value problem and a consistent finite-difference approximation, the Lax equivalence theorem identifies stability with convergence. Its hypotheses matter: it does not by itself cover nonlinear equations, inconsistent boundary closures, changing norms, or non-smooth solutions. Boundaries also defeat a naive whole-line Fourier argument; an energy estimate, normal-mode boundary analysis, or a discrete semigroup bound must include the boundary treatment.
Practical stability analysis therefore starts from the structure of the differential equation. Conservation laws favor unitary or symplectic methods, diffusion favors A- or L-stable implicit methods, monotone transport may require strong-stability-preserving time stepping and upwind fluxes, and stiff splitting requires attention to both the factors and their commutators. Stability does not guarantee accuracy: a heavily damped method may be stable while erasing the solution, and a stable computation with near the edge of its stability region may have an unacceptable phase error.
Past exam of the mathematics course of the University of Cambridge 2023 iii Paper 341 2 b Solution 2026-09-28
Every member of the family has order at least three, so it is consistent. By the Dahlquist equivalence theorem, convergence is therefore equivalent to zero-stability, which is characterized by the root condition for a multistep method.
The nine-point finite-difference stencil for the Laplacian has expansion . If , differentiating this equation gives and . Hence the corrected compact equationhas sixth-order normalized consistency of a numerical method. Source derivatives can be supplied analytically; numerical approximation of must be fourth order and of the fourth derivatives second order. With exact square-grid Dirichlet boundary data and uniformly smooth solution, the discrete maximum principle inverse bound converts this residual into sixth-order nodal convergence. The unknown stencil stays compact even if more distant known source values are used.