Past exam of the mathematics course of the University of Cambridge 2018 iii Paper 341 3 c Solution Created 2026-10-03 Updated 2026-10-05
Use distinct periodic grid points , , and . Values at the two ends of the interval represent the same point, so the endpoint must not be stored twice. With indices interpreted modulo , setThis replaces the Dirichlet matrix by the periodic discrete Laplacian. The normalized Fourier modes form an orthonormal basis and have amplification factorsEach satisfies for every . The Parseval identity therefore gives in the discrete L2 norm, uniformly in the grid and time step. Thus all positive Courant numbers remain stable. The constant mode has , expressing preservation of the spatial mean; all nonconstant modes decay. The formula with modulo indices also handles small grids, where two neighbours can coincide.
Past exam of the mathematics course of the University of Cambridge 2018 ii Paper 3 41E a Solution Created 2026-09-24 Updated 2026-10-03
Let . For an exact smooth solution of the diffusion equation, the second-order central difference givesSince the Courant number is fixed, . Taylor expansion in time givesUsing and cancels the leading terms. Because , the residual, and hence the local truncation error in the convention of the question, is
Past exam of the mathematics course of the University of Cambridge 2019 iii Paper 341 4 a Solution Created 2026-10-03 Updated 2026-10-05
Keep the Courant number fixed and write . An exact solution of is . Substituting it into the update gives the defectwhere and is evaluated at . The constant, first-derivative and second-derivative terms cancel. Dividing by gives a second-order consistency error. Hence for fixed , , the scheme has order two.
At the special value , the update reduces to . This is exactly the transport over two time steps, since , so the defect vanishes identically. With exact data at both starting levels it transports their values exactly; errors in those starting levels are still present, and the even and odd time subsequences evolve separately.
Consider first a scalar constant-coefficient Cauchy problem for a partial differential equation on the whole line. A translation-invariant spatial discretization is a convolution operator, so the discrete Fourier transform turns it into multiplication by its Fourier symbol. This reduction is exact because Fourier modes are the simultaneous generalized eigenfunctions of every translation-invariant stencil.
For a fully discrete one-step methodwrite for its amplification factor. The Parseval identity givesConsequently the exact necessary and sufficient condition for stability on every bounded time interval iswith independent of the mesh. Sufficiency follows directly from Parseval; necessity follows by choosing transformed initial data concentrated where the multiplier is largest. For a contractive scheme one can take , yielding the familiar Von Neumann stability analysis condition .
For a semidiscretization with scalar symbol , the corresponding exact criterion isIndeed, the Fourier multiplier of the solution operator is . For systems, eigenvalues alone cease to be sufficient when the matrix symbol is non-normal; the necessary and sufficient statement is the uniform bound .
On the whole lattice, a finite stencil defines a Laurent operator, whose operator norm is the essential supremum of its symbol. Restricting the same stencil to a half-line gives a Toeplitz operator. The Cauchy symbol condition remains necessary for a stable initial-boundary scheme because data localized far from the boundary behave like the whole-line problem for a finite time. It is not sufficient: the boundary closure can support growing modes or amplify incoming modes even when every interior Fourier mode is stable.
Boundary stability therefore requires a uniform estimate for the forced half-line recurrence. After a Laplace transform in time and a Fourier transform in tangential variables, one solves a normal-direction recurrence. The Uniform Kreiss--Lopatinskii condition requires the boundary equations to determine its decaying roots with a uniformly bounded inverse. In practical terms, one imposes one independent boundary condition for each incoming characteristic or numerical mode and none for outgoing modes. The group velocity identifies the direction in which a narrow wave packet carries energy, so its sign helps determine which boundary is inflow and explains why a numerically generated high-frequency branch can require a boundary condition different from that suggested by its phase velocity.
For a two-step method, the Fourier substitution produces an amplification polynomial of a multilevel finite difference scheme. Every root must lie in the closed unit disk, and unit-modulus roots must be simple, uniformly in the wavenumber. For example, leapfrog differencing of givesand henceThe roots have unit modulus when , giving the usual Courant restriction . At the endpoint, a wavenumber with produces a repeated unit root and violates the uniform root condition; strict avoids this marginal linear growth. The second root is the familiar oscillatory computational mode, illustrating why a multilevel scheme requires its full amplification polynomial rather than a single multiplier.
Past exam of the mathematics course of the University of Cambridge 2022 ii Paper 2 41C b i Solution Created 2026-09-24 Updated 2026-09-25
Past exam of the mathematics course of the University of Cambridge 2024 iii Paper 341 3 b Solution 2026-09-28
Insert the Fourier mode into the scheme. Von Neumann stability analysis givesFor every physical Courant number , one has . Thus the method is unconditionally stable: the range is .