How statement and proof provenance work
The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.
- Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
- AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
- AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.
These labels describe origin, not correctness: citations and verification chips remain separate evidence.
Wavelet transforms and nonlinear approximation
1 · Prerequisites
- Binary Operations, Monoids, Groups and Subgroups
- Construction of the Natural Numbers
- Construction of the Real Numbers via Cauchy Sequences
- Construction of the Real Numbers via Dedekind Cuts
- Countability and Uncountability
- Foundations of the Real Numbers for Analysis
- Linear Independence, Bases and Dimension
- Linear Transformations, Rank-Nullity and Quotient Spaces
- Metric Spaces
- Monotone Sequences, Bolzano-Weierstrass, and Cauchy Completeness
- Outward rounded interval and ball arithmetic
- Relations, Functions, and Quotients
- Rings, Subrings, Integral Domains and Fields
- Rⁿ as a Normed Space; Vector-Valued Functions
- Roots, Rational Powers, and Classical Inequalities
- Sequences and Limits
- Suprema and Infima
- The ZFC Axioms and the Basic Set Constructions
- Vector Spaces, Linear Subspaces, Span and Direct Sums
2 · Summary
This page separates finite periodic transforms from function approximation. The Haar and compact-filter transforms have explicit lengths, periodic indexing, and synthesis conventions. The D4 filter is checked directly against the finite orthogonal filter conditions. Haar cell averages approximate the stated smooth derivative-bound class; the D4 rate concerns normalized periodic samples in a finite transform. Its Besov quantity is explicitly a wavelet-coefficient quasi-norm, so no intrinsic function-space norm equivalence is claimed. For a biorthogonal finite synthesis matrix, coefficient-tail errors carry its Riesz bounds.
The assigned page prerequisites are computed-fast-transforms-and-convolution and polynomial-approximation-and-chebyshev-interpolation. They provide adjacent numerical-analysis context; the local filter-bank and coefficient arguments below do not use their item statements as proof premises.
In the diagram, each arrow carries the current approximation vector through low-pass or high-pass filtering and decimation by two. The detail branch is stored, while the approximation branch is decomposed again. The diagram records the procedure only; inverse and norm claims are proved algebraically from filter correlations.
\begin{tikzpicture}
\node (x) at (0,0) {$x$};
\node[draw,rectangle] (h0) at (2,0.8) {$h$};
\node[draw,rectangle] (g0) at (2,-0.8) {$g$};
\node (down0a) at (4,0.8) {$\downarrow 2$};
\node (down0d) at (4,-0.8) {$\downarrow 2$};
\node (a1) at (6,0.8) {$a^{(1)}$};
\node (d1) at (6,-0.8) {$d^{(1)}$};
\node[draw,rectangle] (h1) at (8,1.4) {$h$};
\node[draw,rectangle] (g1) at (8,0.2) {$g$};
\node (a2) at (10,1.4) {$a^{(2)}$};
\node (d2) at (10,0.2) {$d^{(2)}$};
\draw[->] (x) -- (h0);
\draw[->] (x) -- (g0);
\draw[->] (h0) -- (down0a);
\draw[->] (g0) -- (down0d);
\draw[->] (down0a) -- (a1);
\draw[->] (down0d) -- (d1);
\draw[->] (a1) -- (h1);
\draw[->] (a1) -- (g1);
\draw[->] (h1) -- (a2);
\draw[->] (g1) -- (d2);
\end{tikzpicture}
3 · Logical flowchart
4 · Definitions, theorems and proofs
Finite periodic Haar transform
Definition
Let , , and , with the Euclidean inner product and norm of The Euclidean inner product on . Put . For and define The finite periodic Haar transform is the length- vector obtained by listing , then , then the entries of , and continuing through . The input is already of even dyadic length; this convention uses no padding and no endpoint extension.
Periodic finite orthogonal compact-filter wavelet transform
Definition
Let , let be even with , and let . Set for , and set for all other integers . The pair is an admissible orthogonal filter pair when Here for and for . For , define This is the one-level periodic analysis map. It has no padding: the indices are reduced modulo . Its matrix has the rows for followed by the rows for . Synthesis is, by definition, multiplication by . A multilevel transform repeats this one-level rule on the approximation vector while its current length is even and , then stops; the boundary convention at every level is periodic modulo that level's current length.
Explicit four-tap Daubechies filter and its high-pass partner
Definition
Set Both filters are zero outside the indices . The high-pass filter is therefore . The exact admissibility and two-moment properties of this pair are the statement of The explicit four-tap Daubechies pair satisfies the orthogonal filter and two-moment conditions ↗.
Smooth functions on the unit interval with bounded derivative data
Definition
Let be an integer and let be an open interval containing . A real function belongs to the smooth derivative-bound class when it is on in the sense of Continuity and derivative on a real interval. For define , with . These derivative bounds are finite because the derivatives are continuous on the compact interval. They are bounds on the restriction to , not a norm on arbitrary extensions to ; no claim that this class exhausts is part of the definition.
Haar cell-average projection on the unit interval
Definition
For an integer , put and for . For an integrable real function on , its Haar cell-average projection is the piecewise constant function The value at is defined by the average on the last cell. The half-open intervals give an unambiguous partition for point values; changing endpoint values does not change the integrals or the error.
Hard m-term retention and soft thresholding of finite coefficients
Definition
Let . For , choose any set of indices whose absolute coefficients are among the largest, resolving ties arbitrarily. The hard m-term retention has coordinate for and otherwise. For a threshold , the soft-threshold vector has coordinates with . Soft thresholding shrinks retained coefficients; it is not defined by a prescribed number of retained terms.
Finite wavelet-coefficient Besov quasi-norm on a dyadic multilevel transform
Definition
For an integer , a coarse block , a real , and , define the finite wavelet-coefficient Besov quasi-norm This is the wavelet coefficient convention, with one coarse block and detail blocks indexed by their number of coefficients. At the critical relation , every scale weight equals , so the quasi-norm is exactly the quasi-norm of the full coefficient vector. This finite coefficient definition does not assert equivalence with an intrinsic function-space Besov norm.
Finite Riesz synthesis matrix and biorthogonal coefficient coordinates
Definition
Let be invertible and suppose there are constants such that Call a finite Riesz synthesis matrix and call Riesz bounds. For a signal , the analysis coefficients are and synthesis is . The inverse analysis matrix and synthesis matrix form a biorthogonal coordinate pair; unless , coefficient truncation errors need not equal Euclidean tail energy.
Orthogonality, inverse, and Parseval identity for the finite periodic Haar transform
Statement
For every and , the transform of Finite periodic Haar transform is an orthogonal linear map. Its inverse is and .
Facts & Assumptions
Given: An integer and .
Finite periodic Haar transform: at each stage the approximation/detail pair from is , and the final output lists the coarse coefficient followed by detail blocks.
The Euclidean inner product on : the squared Euclidean norm of a vector is the finite sum of the squares of its coordinates.
Proof
For any real , the two outputs of one Haar pair satisfy by expansion and cancellation of the cross terms. Thus the pair map has matrix whose transpose times itself is the identity; applying it to disjoint coordinate pairs preserves the squared Euclidean norm.
At stage , the approximation coordinates are replaced by their pair-map outputs, with the second outputs recorded as and the first outputs passed to stage . Therefore the map from the original vector to all stored stage outputs is a composition of the orthogonal pair maps and a coordinate permutation. It is orthogonal; hence its transpose is its inverse and it preserves squared norm.
Inverse and Parseval identity for a periodic orthogonal compact-filter transform
Statement
For every admissible pair , every even , and every , the analysis matrix in Periodic finite orthogonal compact-filter wavelet transform is orthogonal. Thus synthesis is its inverse and . Every multilevel transform defined there is also orthogonal, with inverse given by reversing the stages and applying each stage's transpose.
Facts & Assumptions
Given: An admissible real filter pair of length , an even length , and .
Periodic finite orthogonal compact-filter wavelet transform: row of the low-pass or high-pass block has its nonzero tap at coordinate ; the tap correlation at every even shift is the stated Kronecker delta or zero.
The Euclidean inner product on : row inner products are finite sums of coordinate products.
Proof
Fix row types and row indices . A coordinate can contribute to both rows only when for taps . Hence the row inner product is the sum of over such pairs. The difference lies in , whose width is ; so at most one representative of the congruence class modulo occurs. Since and are even, that representative, when present, is for an integer . The inner product is therefore the filter correlation , which equals exactly for the same filter and , and equals otherwise by [F1]. In the same-filter case forces , because lie in a complete residue system modulo . Thus the rows are orthonormal.
A square real matrix with orthonormal rows satisfies ; hence it is invertible with inverse , so also . It follows that . A multilevel transform is a composition of these one-level orthogonal maps and coordinate permutations; composing their transposes in reverse order gives its inverse and preserves norm.
The explicit four-tap Daubechies pair satisfies the orthogonal filter and two-moment conditions
Statement
The pair in Explicit four-tap Daubechies filter and its high-pass partner is admissible in Periodic finite orthogonal compact-filter wavelet transform. In addition, for , so the high-pass filter annihilates constant and affine data.
Facts & Assumptions
Given: The exact four entries of and the definition .
Periodic finite orthogonal compact-filter wavelet transform: admissibility requires unit even-shift autocorrelation for each filter, zero cross-correlation at every even shift, , and .
Proof
Write . Direct addition gives . The numerator of is , and the numerator of is . Thus has the required zero sum and two vanishing moments.
With denominator , the numerator of is , so the zero-shift autocorrelation is . The only possible nonzero even-shift autocorrelation of a four-tap filter is at shift or ; at shift its numerator is , and the shift sum is the same by reindexing. Reversal with alternating signs gives and .
For the cross-correlation , only can have overlapping taps. These sums are respectively , by pairwise cancellation, and . For all other integers the supports do not overlap, so the sum is zero. Together with steps 1.1 and 1.2 this verifies every condition in [F2].
Haar cell averages approximate smooth bounded-derivative data at first order
Statement
Let with . For every integer , with and as in Haar cell-average projection on the unit interval, Thus the cell-average Haar approximation has first-order error on the explicit derivative-bounded smooth class .
Facts & Assumptions
Given: , , and a dyadic level .
Haar cell-average projection on the unit interval: on each cell of length , equals the average .
Smooth functions on the unit interval with bounded derivative data: is on an open interval containing and there for .
Taylor's Lagrange remainder follows from repeated Rolle steps: if is on an open interval containing , then for there is a point between them with ; for the difference is zero.
Proof
Fix one cell of length and put . Expanding both sides gives because each side equals .
For , [F3] and [F2] give . Hence the double integral in step 1.1 is at most , so .
There are cells with disjoint interiors. Summing their squared errors gives . Taking nonnegative square roots proves the stated bound.
Hard m-term retention is optimal for an orthonormal coefficient basis
Statement
Let satisfy , let , and set . For any let retain exactly the coordinates in . Then Consequently, for every , from Hard m-term retention and soft thresholding of finite coefficients minimizes reconstruction error over all choices retaining at most coefficients. Its squared error is exactly the sum of the discarded squared coefficients.
Facts & Assumptions
Given: A real orthogonal matrix , a vector , its coefficient vector , and an integer .
The Euclidean inner product on : for a real coordinate vector.
Hard m-term retention and soft thresholding of finite coefficients: hard m-term retention keeps a set of largest absolute coefficients, with arbitrary tie resolution.
Proof
Since , . Orthogonality gives This proves the exact discarded-tail identity.
Minimizing the tail is equivalent to maximizing among sets with at most indices. A maximizing set can include no zero coefficient while omitting a nonzero one; and if it includes while omitting with , replacing by strictly increases that sum. Since the index set is finite, a maximizing set exists, and every set of largest absolute coefficients is maximizing; when fewer than coefficients are nonzero, adding zero coordinates changes no error. By [F2], is one such set, proving optimality including ties and the endpoints .
Biorthogonal coefficient truncation error is controlled by Riesz bounds
Statement
Let be a finite Riesz synthesis matrix with bounds as in Finite Riesz synthesis matrix and biorthogonal coefficient coordinates, let , and retain coefficients in . Define , and define for and otherwise. Then Thus a biorthogonal transform has coefficient-tail error constants given by its Riesz bounds; an orthonormal identity with constant is the special case .
Facts & Assumptions
Given: An invertible synthesis matrix , positive Riesz bounds , a signal , its coefficient vector , and a retained index set .
Finite Riesz synthesis matrix and biorthogonal coefficient coordinates: for every coefficient vector , .
The Euclidean inner product on : for a real coordinate vector , .
Proof
Since , the retained approximation is , so the residual is .
Apply [F1] to . By [F2], . This gives both inequalities. If is the full index set, both sides are zero; if is empty, the same calculation uses .
Periodic multilevel transform using the four-tap Daubechies filter
Definition
Let and . Starting with , for apply one-level periodic analysis with the D4 pair of Explicit four-tap Daubechies filter and its high-pass partner to the current approximation vector , whose length is . Store the detail vector and set the next approximation to . Stop with the length-four vector . The output consists of that coarse vector and all detail vectors, ordered from coarsest details to finest. At every stage indices are reduced modulo that stage's current length; there is no padding or symmetric extension.
Critical Besov coefficient control implies a best m-term squared-error rate
Statement
Let , , , and . Let be orthogonal, , and . Regard as one coarse block and detail blocks for , with the norm of Finite wavelet-coefficient Besov quasi-norm on a dyadic multilevel transform. For , hard retention of the largest coefficients has reconstruction error where and is the orthogonal analysis matrix.
Facts & Assumptions
Given: , , a finite orthogonal coefficient vector , and .
Finite wavelet-coefficient Besov quasi-norm on a dyadic multilevel transform: at the scale exponent is zero, and the coefficient quasi-norm is the quasi-norm.
Hard m-term retention is optimal for an orthonormal coefficient basis: hard retention of the largest coefficients minimizes the orthogonal reconstruction error and its squared error is the sum of the discarded squares.
Proof
Since , , and [F1] gives . Arrange the absolute coefficients in nonincreasing order . For each , , so .
By [F2], the squared best m-term error is . Because , the decreasing function satisfies Combining this with step 1.1 and taking square roots gives a factor , since . When , the actual error is zero by retaining every coefficient, so the bound still holds.
Local support, affine cancellation, and normalization of multilevel D4 detail rows
Statement
In the multilevel transform of Periodic multilevel transform using the four-tap Daubechies filter, a detail row at stage has translates, is supported on at most consecutive input indices on a periodic lift, has Euclidean norm , and annihilates every affine function of the lifted sample index. Its norm, meaning the sum of absolute row entries, is at most the square root of its support size. Since , this support has fewer than indices and so its lifted support contains no repeated residue modulo .
Facts & Assumptions
Given: , , the D4 filter pair, and the multilevel periodic procedure defined above.
Periodic multilevel transform using the four-tap Daubechies filter: stage applies the four-tap low-pass filter to the approximation branch times before taking a four-tap high-pass detail, with all indices periodic modulo the current length.
The explicit four-tap Daubechies pair satisfies the orthogonal filter and two-moment conditions: and , and the D4 filters satisfy the QMF conditions.
Inverse and Parseval identity for a periodic orthogonal compact-filter transform: every applied one-level D4 analysis matrix and their multilevel composition are orthogonal.
Proof
Expanding the recursion shows that the detail row at stage , translated to its first input index, has taps at indices , where each of ranges over ; each tuple contributes at that index, and the effective coefficient at is the sum of these products over all tuples with that index. This follows by substituting the low-pass sum at each earlier stage into the current high-pass sum. The largest such index is , so the row is supported in at most consecutive locations. Because , this number is , so the locations are distinct modulo .
Regard the effective taps in step 1.1 before reducing their input positions modulo . A low-pass stage maps an affine input sequence to an affine sequence: , which is affine in . Repeating this argument keeps the coarse sequence affine. The next high-pass stage applied to an affine sequence gives by [F2]. Therefore the effective detail tap row has zero sum and zero first moment. After summing all tuple contributions at each lifted location, periodic reduction assigns the resulting effective coefficients to residues. Step 1.1 confines these locations to one interval of fewer than consecutive integers, so reduction modulo is injective on that interval and the row lifts back to the same interval.
By [F3], each row of the full multilevel analysis matrix has squared Euclidean norm . If its support has locations with coefficients , then , since . Hence its norm is at most . The detail block at stage has the length of the current approximation after downsampling, namely rows. This and the affine cancellation from step 2.1 establish every clause of the Statement.
Two D4 vanishing moments give a local coefficient bound for smooth periodic samples
Statement
Let , , and let be -periodic and . Its restriction to an open interval belongs to ; write . Form for , and analyze with the multilevel D4 transform. For a detail coefficient at scale (), one has
Facts & Assumptions
Given: , a -periodic function , its restriction on an open interval , and the normalized samples .
Local support, affine cancellation, and normalization of multilevel D4 detail rows: each stage- detail row is supported on at most consecutive lifted samples, has norm at most the square root of this support bound, and annihilates affine data on that lift.
Smooth functions on the unit interval with bounded derivative data: for , the second derivative of is continuous and bounded by on a full period; periodicity gives the same bound on the periodic extension.
Taylor's Lagrange remainder follows from repeated Rolle steps: for a function and a center , differs from its degree-one Taylor polynomial at by for an intermediate point .
Proof
Fix a detail row at stage and lift its fewer-than- periodic support to a consecutive interval of integer indices. Periodicity makes the wrapped samples equal to at these lifted indices. Let be the midpoint of the support interval in physical coordinates. Its length is at most , so every support point is within of . The row's affine cancellation from [F1] removes the degree-one Taylor polynomial of at from the coefficient sum.
By [F3], each remaining Taylor remainder is bounded by . The row coefficient is the sum of these remainders weighted by times the detail-row entries. Using the bound from [F1] gives because . This is the asserted estimate.
Smooth periodic samples have a best m-term D4 Besov-tail rate
Statement
Let , , and let be -periodic and , with for an open interval . Form the normalized sample vector and its multilevel D4 coefficients . For any , set . Then where , and for , The norm is the finite wavelet-coefficient convention of Finite wavelet-coefficient Besov quasi-norm on a dyadic multilevel transform; no intrinsic Besov norm equivalence is asserted.
Facts & Assumptions
Given: A -periodic function , its restriction on an open interval , its normalized samples, and .
Two D4 vanishing moments give a local coefficient bound for smooth periodic samples: each detail coefficient at scale is bounded by .
Periodic multilevel transform using the four-tap Daubechies filter: the coarse block has four coefficients, and the level- detail block has coefficients.
Inverse and Parseval identity for a periodic orthogonal compact-filter transform: the multilevel analysis matrix is orthogonal and preserves the Euclidean norm.
Finite wavelet-coefficient Besov quasi-norm on a dyadic multilevel transform: the critical coefficient norm has no scale weights when .
Critical Besov coefficient control implies a best m-term squared-error rate: a finite orthogonal coefficient vector with this critical norm has best m-term error at most .
Proof
Here , so the coefficient norm's scale weight is by [F4]. Orthogonality [F3] gives , and therefore each of the four coarse coefficients has magnitude at most .
At scale , [F1] and [F2] imply because . Summing over the finite range and bounding by the infinite geometric series gives the first displayed estimate. Its ratio is since .
Apply [F5] to the finite orthogonal coefficient vector of and substitute the first bound from step 1.2. This gives the stated best m-term error rate with the declared constant.
5 · Examples, counterexamples and false statements
None yet.
Sources
- Gilbert Strang and Kevin Amaratunga, Wavelets and Filter Banks, MIT OpenCourseWare 18.327, Handouts 3 and 7
- Stéphane Mallat, A Wavelet Tour of Signal Processing, 3rd ed., Chapter 9
- Gilbert Strang and Kevin Amaratunga, Wavelets and Filter Banks, MIT OpenCourseWare 18.327, Handout 8
- Jelena Kovačević, Vivek K. Goyal, and Martin Vetterli, Fourier and Wavelet Signal Processing
- Gilbert Strang and Kevin Amaratunga, Wavelets and Filter Banks, MIT OpenCourseWare 18.327, Handout 13
- Gilbert Strang and Kevin Amaratunga, Wavelets and Filter Banks, MIT OpenCourseWare 18.327, Handout 3
- Gilbert Strang and Kevin Amaratunga, Wavelets and Filter Banks, MIT OpenCourseWare 18.327, Handout 15
- Stéphane Mallat, A Wavelet Tour of Signal Processing, 3rd ed., Chapter 9, §9.2.3
- Gilbert Strang and Kevin Amaratunga, Wavelets and Filter Banks, MIT OpenCourseWare 18.327, Handout 11
- Gilbert Strang and Kevin Amaratunga, Wavelets and Filter Banks, MIT OpenCourseWare 18.327, Handouts 3 and 9
- Gilbert Strang and Kevin Amaratunga, Wavelets and Filter Banks, MIT OpenCourseWare 18.327, Handouts 8 and 15
- Stéphane Mallat, A Wavelet Tour of Signal Processing, 3rd ed., Chapter 9, §§9.2.2–9.2.3
- Gilbert Strang and Kevin Amaratunga, Wavelets and Filter Banks, MIT OpenCourseWare 18.327, Handouts 7, 8 and 13
- Gilbert Strang and Kevin Amaratunga, Wavelets and Filter Banks, MIT OpenCourseWare 18.327, Handouts 8 and 13