Put , the detail space of the multiresolution analysis. The Meyer-Mallat theorem gives a function whose integer translates form an orthonormal basis of . Dilations then give an orthonormal basis of each , and the density and trivial-intersection axioms imply
For an explicit filter construction, write the scaling refinement equation . With a quadrature mirror filter one may take and . A harmless constant sign or integer translation gives an equivalent orthonormal wavelet.
Use the Fourier transform convention . Nesting and the orthonormal basis of give the scaling refinement equation
Here . Compact support makes these inner products zero for all but finitely many , so is a trigonometric polynomial. Expanding the orthogonality of the integer translates of in the orthonormal basis of yields
Consequently
This holds everywhere because is continuous. The invoked properties are nesting, dyadic dilation, orthonormal integer translates, and compact support; mere finite-energy refinement would not imply the quadrature mirror filter identity.
The factor has a simple zero at , and makes the zero of there exactly order . The quadrature mirror filter construction gives a high-pass symbol , up to a constant phase, and
The normalized scaling function has , so has a zero of exactly order at zero. Compact support of the Daubechies wavelet permits differentiation under its Fourier transform:
Hence
There are exactly vanishing moments, rather than just at least .