Freedman and Press (1996) treated the boundary (edge-effect) problem of discrete wavelet transforms at the matrix level: an orthogonal transform whose nonzeros are organized by a control manifold (a circle or torus for the periodic Daubechies construction) is 'truncated' to an orthogonal transform controlled over a topological cell matched to the data domain, with an explicit construction for the discrete Daubechies matrices on the unit interval. The paper leaves its framework in an existence-and-single-example state and identifies five open directions: optimizing boundary-wavelet quality by replacing the vanishing-moment constraints dropped by the truncation's Gram–Schmidt stage; comparing alternative Gram–Schmidt orderings; determining sharp quantitative bounds on the output control radius ϵ\epsilon as a function of the input radius δ\delta, the cell geometry, and the dimension; classifying which transforms admit truncation with ϵ=δ\epsilon=\delta (no loss of control radius, as the Daubechies example achieves); and carrying out the higher-dimensional extension with controlled sparsity loss.

Background

The discrete wavelet transform (DWT) of a real data vector of length 2N2^N is multiplication by an orthogonal matrix assembled from translates of a short filter. In the Daubechies family, the filter has 2n2n coefficients c0,…,c2n−1c_0,\dots,c_{2n-1} (the associated wavelet is commonly denoted D2nD_{2n} and its matrix M2nM_{2n}) characterized by two systems of algebraic relations (Daubechies 1988): the orthogonality relations ∑icici+2k=δk,0\sum_i c_i c_{i+2k}=\delta_{k,0} for 0≤k≤n−10\le k\le n-1, and the nn vanishing-moment conditions ∑i(−1)iipci=0\sum_i (-1)^i i^p c_i=0 for 0≤p≤n−10\le p\le n-1. A wavelet with nn vanishing moments is orthogonal to all polynomials of degree below nn, which is what makes wavelet coefficients of smooth data small; losing moments at a boundary degrades compression and approximation there. In the standard implementation the filter is convolved circularly, i.e., the data index set is treated as a cycle (a circle; a torus for two-dimensional data), and iterating the one-step transform on its own low-pass output — the pyramid algorithm — yields the full orthogonal wavelet matrix.

For data that actually live on an interval (a time series) or a rectangle (an image), the circular convention is an artificial identification of opposite edges: coefficients near an edge mix values from both ends, producing edge artifacts and Gibbs-type oscillations. Prior to the Freedman–Press paper there were two classes of remedies: ad hoc data extension (zero padding, mirroring, windowing) and analytically redesigned 'wavelets on the interval', in which the multiresolution construction itself is modified to give an orthonormal basis of L2[0,1]L^2[0,1] (Meyer 1991; Cohen, Daubechies and Vial 1993). Freedman and Press (1996) proposed a third, purely matrix-level route that also imports ideas from geometric topology.

Their formalism attaches to an orthogonal operator OO on a finite-dimensional inner-product space a control space XX — a compact manifold with its intrinsic path metric (distance measured along shortest paths) — together with a control function assigning each basis vector a point of XX. The operator is ϵ\epsilon-controlled if its matrix entry in position (i,j)(i,j) vanishes whenever the control points of the ii-th and jj-th basis vectors lie at distance at least ϵ\epsilon. The periodic DWT is naturally controlled over a circle while the data domain is an interval, and this mismatch of topology is the formal source of edge effects. Estimating maps by a radius over a metric control space is a device from geometric topology (Quinn's 1979 'ends of maps' work). A top cell Dk⊂XD^k\subset X is a closed kk-dimensional cell, piecewise-linearly embedded, whose interior parameterizes XX up to a lower-dimensional frontier — for example a hexagonal fundamental domain of the flat 22-torus.

The paper's main theorem is an existence statement: given a top cell DkD^k in XX and a target radius ϵ>0\epsilon>0, there exists δ>0\delta>0 (depending on the cell's geometry) such that every orthogonal OO that is δ\delta-controlled over XX admits an ϵ\epsilon-truncation over DkD^k — an orthogonal O′O' that is ϵ\epsilon-controlled over DkD^k and agrees with OO on the interior generators D′=Dk∖Nδ(∂Dk)D'=D^k\setminus\mathscr{N}_\delta(\partial D^k) (where Nδ(∂Dk)\mathscr{N}_\delta(\partial D^k) denotes the δ\delta-neighborhood of the frontier, so that D′D' is the portion of the cell held a δ\delta-margin away from it), up to a matching of basis vectors that moves each one by less than ϵ\epsilon in the control metric. The proof is constructive only in a model case, the 22-torus built from a hexagonal cell: the frontier is covered by alternating-color disks of diameter ϵ\epsilon with contracted concentric subdisks, the images of generators under OO are fragmented into locally supported pieces, the pieces are orthonormalized by the Gram–Schmidt procedure (the standard row-by-row orthonormalization of linear algebra), and original generators are matched to the new local frame via the marriage theorem (Hall's classical criterion for when a bipartite graph admits a matching covering one side). The analogous kk-colored covering for dimension k>2k>2 is suggested by analogy but not constructed.

For the one-dimensional discrete Daubechies matrices M2nM_{2n} of size 2N×2N2^N\times 2^N with 4n<2N4n<2^N, the paper gives an explicit algebraic truncation M2n↦M2n′M_{2n}\mapsto M'_{2n}: after centering the nonzero band on the diagonal, the first and last n−1n-1 boundary rows are split into left and right pieces, a specified every-other-row sequence of these pieces is orthonormalized by Gram–Schmidt starting from the shortest rows, and the results replace the boundary rows while all interior rows are left unchanged. The resulting M2n′M'_{2n} is orthogonal and band-diagonal (nonzeros confined to a band around the diagonal) with the same band radius nn — the truncation is achieved with ϵ=δ\epsilon=\delta, no loss of control radius, a feature the authors describe as too much to hope for in general. Used in the pyramid algorithm, this yields an interval-adapted transform in which interior wavelets are unchanged, boundary wavelets no longer wrap around the interval, and boundary values are carried by localized 'Dirac wavelets' that disappear in the continuum limit. However, the construction is verified only against the orthogonality relations: the vanishing-moment conditions are not enforced, so the boundary wavelets lose moments; the quantitative relation between ϵ\epsilon and δ\delta is known only coarsely; the constructive proof covers only the two-dimensional torus geometry; and higher-dimensional bases are left unworked. The paper accordingly closes with a set of open directions, which constitute the problem posed here.

Problem Statement

The problem is to develop the Freedman–Press truncation framework for topologically controlled orthogonal transforms from its 1996 existence-and-single-example state into a quantitative, boundary-optimal, and dimension-general theory, along the five directions identified as open in the source paper's closing discussion:

(1) Boundary optimization within the truncation. In the explicit truncation M2n↦M2n′M_{2n}\mapsto M'_{2n}, the construction preserves the Daubechies orthogonality relations but drops the nn vanishing-moment conditions, so the boundary wavelets of the interval-adapted transform lose moments and smoothness. Replace the dropped moment constraints by other constraints in the boundary Gram–Schmidt stage so that the interval-adapted transform remains orthogonal and band-diagonal, with nonzeros confined to a band around the diagonal as in the original construction, and with unchanged interior rows, while its boundary wavelets achieve improved smoothness or more vanishing moments, and prove the orthogonality of the modified construction.

(2) Ordering variants. The boundary Gram–Schmidt stage proceeds from the shortest rows to the longest; the paper suggests that orthonormalizing from longest to shortest might yield more perspicuous boundary wavelets. Determine, evaluating all five explicit criteria — vanishing moments (the number of polynomial moments annihilated by each boundary wavelet), support width (the number of nonzero entries in each boundary row), smoothness (the Sobolev exponent of each boundary wavelet, i.e. the largest ss for which it lies in the Sobolev space HsH^s), conditioning (the stability of the boundary Gram–Schmidt step, measured by the growth of the condition numbers of the orthonormalizing transformations, not the condition number of the resulting orthogonal transform, which is trivially 11), and approximation order (the exponent governing the decay, as resolution grows, of the L2L^2 approximation error of the induced interval-adapted transform) — and reporting the trade-offs among them, whether such variants are analytically or numerically superior; a variant is superior if and only if it is no worse on every criterion and strictly better on at least one.

(3) Sharp quantitative bounds. The truncation theorem gives only an existence relation between the input control radius δ\delta and the output control radius ϵ\epsilon, depending on the geometry of the top cell. Determine sharp, or at least broadly applicable, quantitative bounds on the achievable ϵ\epsilon as a function of δ\delta, the interior angles of the top cell, and the manifold dimension kk, improving on the currently known coarse relations (ϵ\epsilon growing with kk; a large constant multiple of δ\delta in the hexagonal two-dimensional model case; ϵ=δ\epsilon=\delta in the one-dimensional Daubechies example).

(4) The ϵ=δ\epsilon=\delta classification. The discrete Daubechies truncation is realized with no loss of control radius. Determine whether there exist other nontrivial transforms, transform classes, or geometries for which the truncation theorem can be realized with ϵ=δ\epsilon=\delta, or prove that the Daubechies situation is exceptional; here 'nontrivial' excludes the degenerate cases of transforms already controlled over the cell at radius δ\delta (the identity, diagonal, or otherwise already band-limited orthogonal transforms, whose trivial truncation O′=OO'=O already realizes ϵ=δ\epsilon=\delta), and means a transform whose ϵ\epsilon-truncation requires a genuine boundary Gram–Schmidt step, such as a periodic-Daubechies-derived transform of size 2N×2N2^N\times 2^N with 4n<2N4n<2^N.

(5) Higher-dimensional and more subtle bases. Work out the extension of the truncation to more subtle or higher-dimensional wavelet bases: explicit constructions, whether the band shapes must be coarsened near the frontier, and quantitative control of how sparsity degrades as the dimension grows.

These five components share one common objective — making orthogonality-preserving, topology-reducing truncation quantitatively sharp and generally applicable — and are jointly the problem posed here.

References

  1. Michael H. Freedman and William H. Press (1996). Truncation of wavelet matrices: Edge effects and the reduction of topological control. Linear Algebra and its Applications 234, 1–19. DOI: 10.1016/0024-3795(94)00039-5. https://doi.org/10.1016/0024-3795(94)00039-5 (primary text paywalled)
  2. Ingrid Daubechies (1988). Orthonormal bases of compactly supported wavelets. Communications on Pure and Applied Mathematics 41, 909–996. DOI: 10.1002/cpa.3160410705. https://doi.org/10.1002/cpa.3160410705
  3. Yves Meyer (1991). Ondelettes sur l'intervalle. Revista Matemática Iberoamericana 7, 115–133. DOI: 10.4171/RMI/107. https://doi.org/10.4171/RMI/107
  4. Albert Cohen, Ingrid Daubechies, and Pierre Vial (1993). Wavelets on the interval and fast wavelet transforms. Applied and Computational Harmonic Analysis 1, 54–81. DOI: 10.1006/acha.1993.1005. https://doi.org/10.1006/acha.1993.1005
  5. Frank Quinn (1979). Ends of maps, I. Annals of Mathematics 110(2), 275–331. DOI: 10.2307/1971262. https://doi.org/10.2307/1971262
  6. M. A. Coffey (1997). Boundary-compensated wavelet bases. In: Proceedings of the 1997 IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP-97), vol. 3, 2129–2132. DOI: 10.1109/ICASSP.1997.599462. https://doi.org/10.1109/ICASSP.1997.599462
  7. M. A. Coffey and D. M. Etter (2002). Multiresolution analysis on bounded domains for the design of biorthogonal wavelet bases. IEEE Transactions on Signal Processing 50, 509–519. DOI: 10.1109/78.984725. https://doi.org/10.1109/78.984725
  8. L. Knockaert, B. De Backer, and D. De Zutter (1999). SVD compression, unitary transforms, and computational complexity. IEEE Transactions on Signal Processing 47, 2724–2729. DOI: 10.1109/78.790654. https://doi.org/10.1109/78.790654
  9. S. L. A. de Queiroz (2008). Wavelet transforms in a critical interface model for Barkhausen noise. Physical Review E 77, 021131. DOI: 10.1103/PhysRevE.77.021131. arXiv:0706.1574. https://arxiv.org/abs/0706.1574
  10. Terry A. Loring and Fredy Vides (2018). Local matrix homotopies and soft tori. Banach Journal of Mathematical Analysis 12, 167–190. DOI: 10.1215/17358787-2017-0048. arXiv:1605.06590. https://arxiv.org/abs/1605.06590
  11. Fredy Vides (2019). On Topologically Controlled Model Reduction for Discrete-Time Systems. arXiv:1905.03910. https://arxiv.org/abs/1905.03910
  12. Fredy Vides (2021). Sparse system identification by low-rank approximation. arXiv:2105.07522. https://arxiv.org/abs/2105.07522