Source: Oxford Part A, A7 Numerical Analysis, A13759W1, 23 June 2023; parent PDF pages 135–137, paper pages 1–3. These original solutions cover all three questions and all eleven lettered subparts. In Question 1(d), the unrefined Gershgorin discs alone are inconclusive for the shift ; a further exact calculation resolves it. In Question 2(c), clearing denominators produces a linear system whose solution need not define a rational interpolant at every interpolation node. Question 3 uses the paper's normalized convention for the local truncation error.
For a complex matrix , putThe Gershgorin circle theorem states thatTo prove it, let with , and choose for which . The th coordinate of the eigenvalue equation givesThe triangle inequality, followed by division by , givesThus , proving the assertion for every eigenvalue.
The second theorem, Gershgorin eigenvalue counting, says that if a union of indexed Gershgorin discs is disjoint from the remaining Gershgorin discs, that union contains exactly eigenvalues, counted with algebraic multiplicity. In particular,Discs that touch are not disjoint; overlapping Gershgorin discs cannot individually be assigned one eigenvalue each.
The power iteration starts from , normally scaled to unit Euclidean norm, and repeatsNormalization prevents the rapidly growing or decaying magnitudes of from obscuring its direction. The iteration requires .
Because is a diagonalizable matrix, choose an eigenbasis , with corresponding eigenvalues , and expand . First suppose the dominant eigenvalue is simple and . ThenForthe sum in parentheses after is in Big O notation. Consequently the power iteration direction error is : the iterates approach the line spanned by . For a real matrix, a uniquely dominant eigenvalue is real, since otherwise its complex conjugate would have the same modulus. If , approaches one unit eigenvector; if , successive alternate signs. In either case,This is the sign and phase in power iteration qualification. Also, the necessary assumption is a nonzero coefficient in the eigenbasis, rather than merely a nonzero ordinary inner product with : those tests can differ for a nonsymmetric matrix. If , the method cannot generate the missing component.
If the dominant value has a higher-dimensional eigenspace, the same argument replaces by the nonzero sum of all starting components in that eigenspace. The limiting direction is then that of this sum, which is still an eigenvector for . The usual algorithm assumes ; a strict dominance gap guarantees this whenever another eigenvalue is present.
An estimate retaining the sign of is the Rayleigh quotientContinuity of this quotient at a nonzero eigenvector proves the limit even when is a nonsymmetric matrix. Alternatively, for a coordinate whose limiting eigenvector component is nonzero. The scaling factor alone tends only to .
Choose a shift which is not an eigenvalue. Inverse iteration applies power iteration to , implemented by a linear system solve rather than by forming an explicit matrix inverse:A single LU decomposition of can be reused for all the solves at this fixed shift. An eigenpair transforms intoThus an eigenvalue uniquely closest to becomes the dominant eigenvalue of . For a diagonalizable matrix, the argument in the preceding subpart gives convergence of diagonalizable fixed-shift inverse iteration, provided the starting coefficient in the target eigenspace is nonzero, with power iteration direction error , whereFor any prescribed simple eigenvalue, taking a sufficiently close but unequal shift makes the numerator small while the denominator stays close to its positive separation from the remaining eigenvalues. This makes small and gives very fast convergence per iteration. The Rayleigh quotient of estimates directly. If estimates the associated eigenvalue of , the corresponding estimate is .
The selection principle also applies when the other eigenvalues have nontrivial blocks in the Jordan normal form: their contributions acquire powers of , multiplying strictly smaller geometric factors. A simple uniquely closest eigenvalue still attracts the direction when the Riesz projection of onto its generalized eigenspace is nonzero. For nonreal target eigenvalues, allow complex shifts and arithmetic; a real shift cannot distinguish a conjugate pair of equal distances. Setting makes the solve singular, and an exactly zero starting target component prevents convergence to that target in exact arithmetic. When is real, account for the sign behavior of fixed-shift inverse iteration.
The four row Gershgorin discs have centres and radii , respectively. Their real-axis intersections areNone of the Gershgorin discs contains zero, so the Gershgorin circle theorem givesThe discs centred at and are each isolated. By Gershgorin eigenvalue counting, they contain exactly one eigenvalue apiece, and both eigenvalues are simple. Each must be real: the characteristic polynomial is real, so a nonreal root would bring a distinct conjugate root into the same disc. Denote these eigenvalues by and . The remaining two eigenvalues lie in the union of the negative-centred discs.
For the shift , the distances satisfyfor either of the other eigenvalues , since its real part is at most . Thus is uniquely closest to . Once is checked not to be an eigenvalue, the natural full target-disc interval enclosure and a conservative asymptotic direction factor areAs always, inverse iteration requires a nonzero initial target component. The following calculation verifies the shift and gives sharper information.
For the tridiagonal matrix, let be the determinant of the leading block of . Expansion along the last row givesIn particular, , and . Both shifted linear systems are nonsingular. Further exact evaluations areThe intermediate value theorem gives a real root in each of , , and . As has polynomial degree four, these are all its roots and each is simple. In particular, is a diagonalizable matrix, and . The closest competitor to at the shift is , so this refinement yieldsFor the shift , the original Gershgorin discs only give and ; those bounds do not decide which is closer. The refined interval enclosures do:for the negative eigenvalues. Therefore the answer for this particular matrix is yes:Both shifts select the same eigenvector line and alternate signs because . The factor bounds concern asymptotic directional convergence, rather than a universal error reduction from the first iterate for a nonsymmetric matrix. The wider interval remains a valid full-disc enclosure for both shifts; records the stronger information obtained from the characteristic polynomial.
For the distinct interpolation nodes, define the Lagrange cardinal polynomialsEvery denominator is nonzero, each has polynomial degree at most , and . Hence the Lagrange interpolation polynomialbelongs to and has . This proves existence.
If and both fit the data, their difference has polynomial degree at most but vanishes at the distinct interpolation nodes. Repeated application of the factor theorem implies that divides that difference. A nonzero polynomial of degree at most cannot have such a divisor of degree . Thus , proving uniqueness. When , the empty product defining is , so the argument includes the constant case.
The monomial lies in and already fits the data. Uniqueness of polynomial interpolation therefore givesApply this result with a nonnegative integer . Its Lagrange interpolation representation is the polynomial identityThe numerator in each summand is a monic polynomial of degree , so the coefficient of on the right is exactly . The coefficient on the left is zero for and one for . Comparing coefficients proves the Lagrange leading-coefficient identityThe intended exponent range is : arbitrary negative exponents would not give this polynomial identity. For , denotes the value of the constant polynomial , including at a zero interpolation node.
Clearing the denominators in the rational interpolation conditions givesThese are linear equations for unknowns. The th row of the coefficient matrix, in the order , isThis rational interpolation linearization is equivalent to the original fraction conditions only if at every interpolation node. If , the cleared equation merely forces , leaving the fraction undefined.
For , the coefficient row becomesThis is the Vandermonde matrix, whose determinant is . Equivalently, a vector in its null space would define a degree-at-most- polynomial vanishing at all distinct interpolation nodes, which is zero by the preceding uniqueness proof. Thus the cleared linear system has exactly one solution.
There is also a constructive description of that solution. Define the monic polynomialThe polynomial is monic of degree and vanishes at every interpolation node. It must therefore equal . By polynomial division, write uniquelyThe quotient is monic of degree , andis the unique coefficient solution. This does not assert that is nonzero at every interpolation node.
For a counterexample with , , choose and the specified data , so . The cleared equations reduce togiving the unique solution , . But at the quotient is . Indeed, any genuine rational interpolant of this prescribed form would need ; then forces the constant numerator to be zero. At a nonzero denominator its value at would also be zero, never one. Cancelling the common factor in the cleared candidate would merely give the identically zero rational function, which still fails the data. Hence
Integrate the ordinary differential equation across one step, using the fundamental theorem of calculus:The midpoint quadrature rule approximates the integral by . Approximate the unknown midpoint state by the midpoint value of linear interpolation between the endpoint states:Combining these approximations gives the implicit midpoint ruleIt is an implicit time-stepping method because its new state occurs inside the evaluation of . An equivalent derivation uses a straight-line approximation on the step and imposes the ordinary differential equation at its midpoint, a one-stage collocation method.
Work on a fixed finite interval . Write , , and use the paper's normalized local truncation errorAssume has bounded continuous derivatives through order three on this interval, with and . Assume also that the Jacobian matrix has operator norm at most on the segments joining to the endpoint averages. For a scalar equation this last hypothesis is simply there.
Two symmetric estimates separate the errors. By Taylor's theorem applied to about , the linear term integrates to zero on , givingLikewise the two linear terms in the endpoint expansions cancel, and their second-order remainders giveThe derivative bound on gives a Lipschitz condition in its second variable. Since , the triangle inequality now yieldsThe constant is independent of and as long as the steps remain in the fixed interval. This implicit midpoint consistency bound proves numerical consistency of order two. The corresponding unnormalized residual is ; the two powers conventionally called local truncation error differ because the paper divides by the step size. If local error instead means the error of an exactly solved numerical step started at , the small-step Lipschitz condition gives the bound as well.
Let be continuous in its first variable and uniformly Lipschitz continuous in its second variable, with constant . Retain the finite-interval smoothness assumptions and the bound from the preceding subpart. We first establish solvability of each implicit step. For a proposed starting state , the maphas Lipschitz constant . If , the contraction mapping theorem on the complete state space gives a unique next state .
To compute a useful Lipschitz constant for the method, introduce its increment function byFor two starting states ,Rearranging gives the implicit midpoint Lipschitz estimateThus, for example, gives an increment Lipschitz constant at most , uniformly as .
For an explicit global error estimate, set . Subtract the numerical formula from the exact-value identity containing :The Lipschitz condition and the triangle inequality implyand thereforeIterating this inequality is the elementary discrete Gronwall inequality argument. For , summing the geometric series and using givesFor , . If , this provesWith the exact initial value, , the global error is and tends uniformly to zero on every such finite interval. If , the recurrence instead gives , with the same conclusion. Starting values merely converging to the exact initial value also suffice for numerical convergence; second-order accuracy requires their errors to be . The result concerns exact implicit solves and convergence on fixed finite intervals, not uniform accuracy over an unbounded time interval.
Applying the implicit midpoint rule to the simple harmonic oscillator system givesFactor the change in the quadratic form and substitute these equations:Thus every step preserves the first integralFor completeness, the implicit equations are solvable for every real : putting , their coefficient matrix has determinant and the update isThis is an orthogonal matrix, as follows from . It therefore preserves the Euclidean norm, explaining geometrically the exact energy conservation. This is a concrete instance of Runge-Kutta conservation of quadratic invariants. Preservation of the circle does not assert that the numerical and exact solutions have the same phase at a fixed nonzero step size.
Source: Oxford Part A, A7 Numerical Analysis, A13759W1, 24 June 2021; parent PDF pages 128–131, paper pages 1–4. These original solutions cover all three questions, all nine lettered parts and all twenty-one answer units, including every optional question. Each question carries 25 marks; the examination counted the best two answers. The local truncation error in Question 3(a) is divided by the step size. In Question 3(c), the leading coefficient of a genuine -step linear multistep method is understood to be nonzero.
There are distinct interpolation nodes but only free coefficients in a polynomial of polynomial degree at most . Thus polynomial interpolation is possible precisely when the data satisfy one compatibility equation. To identify it, form the Lagrange interpolation polynomial through all the data:This is the unique interpolation polynomial of polynomial degree at most . Its leading coefficient, which is also the order- divided difference, isConsequently the required condition isNecessity follows because any qualifying must equal by uniqueness of polynomial interpolation; sufficiency follows because removes the only possible term of polynomial degree from .
When this condition holds, a slightly shorter expression uses only the first interpolation nodes:This polynomial agrees with at distinct points, so the root bound for a polynomial gives and hence as required. Equivalently, the compatibility condition says that this expression, evaluated at the last interpolation node, gives .
Write for the vector space of polynomials of polynomial degree at most , and put . As the question calls the weighted integral an inner product, its finiteness is implicit; for example, a positive integrable weight suffices for all the continuous functions involved here.
For every , differentiating the squared weighted norm at its minimum gives the orthogonality equationsIn particular, the requested linear system isIts Gram matrix is a symmetric positive-definite matrix: for any nonzero vector ,Indeed a nonzero polynomial is nonzero on some open interval, and the weight is positive. Therefore is an invertible matrix, proving uniqueness. Conversely, if these equations hold, the Pythagorean theorem in an inner-product space gives, for every ,so the solution really is the unique best approximation.
Let be the continuous function describing the error. The preceding orthogonality equations sayIf vanishes identically, any distinct points work. If already has at least distinct zeros, the assertion also follows. Suppose instead that it has at most distinct zeros. Among its interior zeros, list those at which its sign changes as , where , and define the polynomialwith if . Between consecutive zeros of , its sign is constant by the intermediate value theorem. At each , both and change sign; at every other zero of , neither sign changes. Hence has one fixed sign throughout wherever it is nonzero. Replacing by if necessary makes everywhere.
Since is not identically zero and has only finitely many zeros, is strictly positive on some open interval. Positivity of givescontradicting orthogonality because . ThusThis is the interpolation property of weighted least-squares polynomial approximation. It supplies interpolation nodes depending on and , rather than nodes prescribed in advance.
Let denote the conventional Legendre polynomial, normalized by . The quadrature nodes are its distinct polynomial roots in . For these nodes form the Lagrange cardinal polynomialsChoose the quadrature weights by integrating these polynomials:An equivalent standard formula isThe reason for selecting these quadrature nodes is the resulting degree of precision of a quadrature rule. For any polynomial of polynomial degree at most , polynomial division givesThe orthogonality of the Legendre polynomial makes , while at each quadrature node. The definition of the quadrature weights integrates exactly, soIn particular, . Applying this exactness to also proves .
Truncate the Chebyshev series at the full degree of precision of a quadrature rule:Since on , the geometric series estimate givesThe same bound proves uniform convergence of the original Chebyshev series, so its sum and the tail estimate are justified. Gauss-Legendre quadrature is exact on . Its positive quadrature weights sum to , henceTherefore one explicit choice proving exponential convergence of Gaussian quadrature isUsing exactness through polynomial degree doubles the exponent compared with truncating at polynomial degree .
Set . For column indices , the product has polynomial degree at most , so exactness of Gauss-Legendre quadrature and orthonormality giveThus is a square matrix with , and therefore is an orthogonal matrix: as well. It follows thatEquivalently, the rows of the generalized Vandermonde matrix are orthogonal andThe normalization matters: here , where is the conventional Legendre polynomial used above. Thus a formula containing only the nodes and the question's orthonormal polynomials isThis identity is the discrete orthogonality of Gaussian quadrature.
Throughout Question 2(a) and 2(b), write , , and . Then the supplied full singular value decomposition can also be written , with and an orthogonal matrix.
All singular values are positive, so and are invertible matrices and has matrix rank . The image of a linear map is thereforewith those columns furnishing an orthonormal basis. Also implies and hence . ThusFinally exactly when . The remaining columns of the full orthogonal matrix span this orthogonal complement:If , this last null space also equals and has the empty basis.
For , and are square orthogonal matrices. Multiply the linear system successively by , and to obtainWith the singular value decomposition already supplied, compute , divide by , then form . The two dense matrix-vector products each cost arithmetic operations in Big O notation, and the diagonal scaling costs . ThusIf the singular value decomposition first has to be computed, its usual dense cost is ; that is a separate setup cost and can be reused for further right-hand sides.
The Euclidean norm is invariant under an orthogonal matrix, so the full singular value decomposition givesThe second term is independent of ; the first attains its unique minimum zero because is an invertible matrix. The linear least squares solution is thereforeHere is the Moore-Penrose inverse, and the fitted vector is the orthogonal projection onto the image of a linear map defined by .
With the singular value decomposition supplied, forming costs arithmetic operations, diagonal scaling costs , and multiplication by costs . Since ,One need not form , or to calculate . Computing the needed thin singular value decomposition first has standard dense cost ; explicitly forming an entire orthogonal completion can require additional work when is much larger than .
Retain the first terms in the singular value decomposition:The Eckart-Young-Mirsky theorem says that this truncated singular value decomposition is a best low-rank approximation in the spectral norm. The remaining singular values of the difference are , together with zeros, soFor the displayed matrix has matrix rank exactly , since every retained singular value is positive. For , the only matrix of matrix rank zero is the zero matrix, and the same formula gives error .
Take the identity matrixBoth and have matrix rank one, andThey are distinct and both attain the minimum spectral norm error from the preceding part. Hence a best low-rank approximation of rank one need not be unique. More generally, every orthogonal projection with gives another such minimizer.
No. Distinct singular values do not force uniqueness in the spectral norm. For an explicit example takeThe singular values of are . Every has matrix rank one, and its error in the spectral norm isThus there are infinitely many best rank-one approximations even with a strict gap between the singular values.
The same mechanism works for every under the question's positive singular values. Starting with , defineWhen the singular values are distinct, , so every has matrix rank , whileThe spectral norm measures only the largest remaining singular value, leaving room to change retained components without increasing that maximum. This is the nonuniqueness of spectral-norm low-rank approximation. The exceptional case is unique for the elementary reason given above.
We use the spectral theorem to construct a sufficiently accurate approximate eigenpair. Complete to an orthonormal eigenbasis of the symmetric matrix , with corresponding eigenvalues . Simplicity of means that every below is nonzero. PutThe orthogonal decomposition of shows that andWith and , direct expansion cancels every first-order term:Also . Thus its eigenpair residual has Euclidean norm in Big O notation.
For completeness, a real symmetric matrix always has an eigenvalue within of any real and nonzero . Indeed, writing in an orthonormal eigenbasis with eigenvalues givesApply this symmetric eigenvalue residual bound to . There is an eigenvalue such thatwhich provesThis establishes the first-order perturbation of a simple symmetric eigenvalue without presupposing differentiability of the perturbed eigenvector. If , the sum defining is empty and the displayed eigenvalue formula is exact.
Here and . Since , the solution is nondecreasing, so . In fact on , which also bounds the solution and ensures it extends across this entire interval. The smooth right-hand side makes twice continuously differentiable, with second derivativeFor and ,so . The subtracted term in the first expression is nonnegative, giving the useful boundThe integral form of the Taylor remainder now givesTherefore the normalized local truncation error satisfies the stronger estimateThis proves the requested bound for , and also for , which will be needed to start the global error estimate. For the stated range is empty, but the estimate at still applies.
For and every real ,where was used. The mean value theorem therefore proves Lipschitz continuity in with constant .
Let . The explicit Euler method and the exact-solution identity from part (i) giveUsing the requested local truncation error bound , including at , yieldsIteration and the finite geometric series giveSince and ,Keeping the stronger bound from part (i) improves the same proof to . The requested inequality follows already from the weaker bound.
For , the explicit Euler method evaluates the right-hand side at the known point . ThereforeThis update requires no root finding.
The Backward Euler method uses the new point:Writing gives the quadratic equation . Starting from , its two polynomial roots have opposite signs. The positive root, which continues the solution as , isThe other root is negative and does not approach as . Rationalizing the numerator gives an equivalent form that avoids cancellation error when the step size is small:The defining quadratic equation gives for this root, so positivity is maintained inductively from . The branch choice is part of specifying the Backward Euler method here: the algebraic update alone has two solutions.
With , write and . The Backward Euler method requiresor the monic quintic polynomial equationConstruct its companion matrixIts characteristic polynomial is . Thus the polynomial roots needed for this update are exactly the eigenvalues of .
At each step, assemble , compute its eigenvalues, for example with the QR algorithm, and choose its unique positive real eigenvalue as . To justify this selection, letIf , then , , andThe intermediate value theorem and strict monotonicity prove there is exactly one positive polynomial root, located in . Starting at therefore makes every update well defined, positive and decreasing. In numerical arithmetic, select the nearly real eigenvalue in this interval and check the polynomial residual ; a final Newton root-finding iteration can refine it. This reduces each update to the requested eigenvalue problem.
No. A necessary condition for consistency of a numerical method is reproduction of the constant solution of the ordinary differential equation . In a linear multistep method this givesBut the reverse triangle inequality gives, under the strict coefficient inequality,Thus the necessary order conditions for a linear multistep method already fail at order zero, regardless of the values of the .
As appropriate for a genuine -step linear multistep method, take . Suppose the characteristic polynomial has a polynomial root with modulus . From and the triangle inequality,Dividing by the positive number gives , a contradiction. HenceThe nonzero leading coefficient matters: if , the assumed inequality forces all the to vanish, so is the zero polynomial rather than a characteristic polynomial with roots. This degenerate case does not define the method in the question.
Yes: for the stated inequality guarantees zero-stability. Part (ii) puts every polynomial root in the closed unit disc. The remaining root condition for a multistep method is that every root on the unit circle has multiplicity of a root one.
If this failed for a quadratic polynomial, it would have a repeated root with , andConsequently and , contradictingbecause . Thus all roots on the unit circle are simple andThis conclusion does not assert consistency of a numerical method: part (i) rules out consistency of a numerical method whenever the coefficient inequality is strict. Zero-stability and consistency of a numerical method are separate requirements.
Articles by others on the same topic
There are currently no matching articles.