For a bounded function on an interval with finitely many jumps and piecewise bounds, localized orthonormal wavelets with sufficient vanishing moments give squared best N-term approximation error . There are smooth-region coefficients of size , and only jump-crossing coefficients of size per level. Retain all coefficients through level and the jump-crossing coefficients through when . This costs and leaves squared tails . Choosing comparable to proves the rate by the Parseval identity.
Past exam of the mathematics course of the University of Cambridge 2017 iii Paper 340 2 a Solution Created 2026-10-03 Updated 2026-10-06
Fix the ordering of the orthonormal basis and write , taking indices from . The linear N-term approximation retains the first coefficients:Its index set is independent of , so the map is an orthogonal projection and is linear.
For the nonlinear N-term approximation, let be any set of indices with greatest , resolving ties arbitrarily and padding with zero coefficients if necessary. Since , such a selection exists. ThenThe Parseval identity shows that for any fixed index set the displayed coefficients minimize the Hilbert space error. Choosing the largest squared magnitudes minimizes the omitted sum over every set of at most indices. This is the best N-term approximation; dependence of the selected indices on makes the operation nonlinear.
Past exam of the mathematics course of the University of Cambridge 2017 iii Paper 340 2 d Solution Created 2026-10-03 Updated 2026-10-06
Let bound the piecewise Hölder norms, and let . At scale , classify a wavelet as bad when its localized support of a function meets a discontinuity, and as good otherwise. Compact support and bounded overlap imply at most bad wavelets per scale and at most total wavelets. A good support lies in a single smooth piece, so the preceding wavelet coefficient decay for Hölder functions gives . The permitted bounded-function estimate gives for bad coefficients.
Consider a specific N-term approximation: retain all coarse scaling functions and all wavelets through scale , and also retain the bad coefficients at scales , where . Since , for large . Its term count is bounded byBy the Parseval identity, its squared L2 norm error is the sum of omitted squared coefficients. The good tail satisfiesand the remaining bad tail satisfiesChoose with a fixed sufficiently large ; then the extra terms fit the remaining budget for all sufficiently large , while is comparable to . Padding to terms does not increase the error. The best N-term approximation is at least as accurate as this constructed selection, soThe constant may depend on the finite number of jumps, the piecewise Hölder norms, and the fixed wavelet family. Values exactly at the jumps are immaterial in . The improvement comes from retaining only a bounded number of jump-crossing coefficients at each finer scale, as in best N-term wavelet approximation of piecewise Hölder functions.
Past exam of the mathematics course of the University of Cambridge 2018 iii Paper 340 1 e Solution Created 2026-10-03 Updated 2026-10-05
With vanishing moments, a wavelet annihilates every polynomial of degree below . A Taylor polynomial then explains small wavelet coefficients on smooth parts of a signal, and efficient best N-term approximation. Compact support localizes coefficients near a feature, limits the number of boundary interactions, and permits a finite filter implementation. Increasing the number of vanishing moments while keeping an orthonormal basis generally requires a larger support of a function: a finite orthonormal filter with vanishing moments needs at least taps, and the minimal-support Daubechies wavelet has support length in the standard normalization.
The Haar wavelet, , has one vanishing moment, unit support length and discontinuities. It is inexpensive and particularly suitable for piecewise constant data with sharp jumps. A Daubechies wavelet of a larger order has more vanishing moments and a longer finite filter; sufficiently large orders also provide greater regularity. It is useful when smooth trends should yield small coefficients, although the wider support of a function can spread a jump across more coefficients. Choose Haar for compact jump localization; choose a higher-order Daubechies wavelet for smooth polynomial structure. More vanishing moments alone does not make every low-order wavelet highly differentiable.
Past exam of the mathematics course of the University of Cambridge 2018 iii Paper 340 3 a Solution Created 2026-10-03 Updated 2026-10-05
Write . A linear N-term approximation fixes the indices independently of , normally the first in a prescribed ordering:A best N-term approximation chooses the indices using : retain coefficients of largest absolute value, resolving ties arbitrarily, and set . The Parseval identity shows why this choice is optimal:For any fixed index set, the orthogonal projection coefficients minimize the error; optimizing the set then means discarding the smallest squared coefficients. Thus “linear” requires a specified ordering, while “nonlinear” refers to the data-dependent selection.
Past exam of the mathematics course of the University of Cambridge 2018 iii Paper 340 3 b Solution Created 2026-10-03 Updated 2026-10-05
Use the usual localized, compact support construction of an interval-adapted wavelet basis, including boundary wavelets with the stated vanishing moments, and order the linear N-term approximation by increasing resolution. Also interpret a piecewise polynomial function as having finitely many pieces. These conventions matter: regularity and vanishing moments alone, or an arbitrary enumeration, do not establish the asserted rates.
At scale , a wavelet whose support lies in one polynomial piece has zero coefficient because . Only a bounded number of wavelets per scale can meet a partition point. Their norms are bounded by , and is bounded. Thus andRetain the fixed number of coarse scaling function coefficients and every nonzero coefficient through level . This uses at most terms, leaving squared error at most . The optimal best N-term approximation is no worse; choose proportional to to obtain for some . In contrast, retaining all wavelets through level costs terms. Choosing the last complete level before givesThese are squared errors; the corresponding errors are and .
Past exam of the mathematics course of the University of Cambridge 2018 iii Paper 340 3 c Solution Created 2026-10-03 Updated 2026-10-05
For a function smooth on finitely many closed pieces with finite one-sided derivatives, integration by parts gives its Fourier series coefficients, for ,where includes the jump of the periodic extension at the endpoint when necessary. In particular . Keeping frequencies , with , gives squared error .
A best N-term approximation cannot improve this worst-case rate. For example, has on odd nonzero and zero on even nonzero . Even the optimal selection therefore leaves a squared tail comparable to . Thus for the class with jumps,or in the norm. Individual functions with no jumps, or additional cancellation, can converge faster. “Smooth except at finitely many points” must include controlled one-sided smoothness; smoothness merely on open pieces permits pathological behavior near their endpoints.
Past exam of the mathematics course of the University of Cambridge 2018 iii Paper 340 3 e Solution Created 2026-10-03 Updated 2026-10-05
Use localized tensor-product wavelets and finitely many bounded polynomial pieces, with the boundary wavelets adapted as in part (b). A rectifiable smooth curve of length meets dyadic squares of side : subdividing an arclength parametrization into pieces of length at most covers it by that many balls, each meeting only a bounded number of squares. Enlarging squares by the fixed support diameter preserves the count.
Each normalized two-dimensional wavelet has norm . A coefficient meeting the curve is therefore , and the total squared energy of these coefficients at level is . If , all other coefficients vanish by the vanishing moments. Keeping the curve coefficients through level costs and leaves squared error .
The printed part (e) does not repeat . The bound still holds for any fixed polynomial degree when : on a smooth piece, a Taylor polynomial in the variable carrying a wavelet gives coefficient size . There are such coefficients, so their squared energy is . Retain all coefficients through , and curve coefficients through . The cost is and the omitted squared energy isThe best N-term approximation is at least as good as this selection, provingThis argument covers the unqualified finite-degree clause without adding an unnecessary restriction .
Piecewise polynomial function 2026-10-05
A piecewise polynomial function agrees with a polynomial on each member of a partition. Approximation claims usually require finitely many pieces with controlled interfaces. In one dimension, finitely many partition points and localized wavelets with more vanishing moments than the polynomial degree leave only a bounded number of nonzero coefficients per scale, yielding exponential squared best N-term approximation error.
Wavelet approximation across a curve 2026-10-05
A finite-length smooth curve meets supports of localized two-dimensional wavelets at scale . For a bounded function, their coefficients are , so their total squared energy at that scale is . Keeping these coefficients through level uses terms and leaves squared error . Polynomial cancellation, or adequate approximation of the remaining smooth regions, therefore gives best N-term approximation squared error .