<< Chapter < Page Chapter >> Page >

Frequency domain necessary conditions

We turn next to frequency domain versions of the necessary conditions for the existence of φ ( t ) . Some care must be taken in specifying the space offunctions that the Fourier transform operates on and the space that the transform resides in. We do not go into those details in this book butthe reader can consult [link] .

Theorem 5 If φ ( t ) is a L 1 solution of the basic recursion equation [link] , then the following equivalent conditions must be true:

n h ( n ) = H ( 0 ) = 2

This follows directly from [link] and states that the basic existence requirement [link] is equivalent to requiring that the FIR filter's frequency response at DC ( ω = 0 ) be 2 .

Theorem 6 For h ( n ) 1 , then

n h ( 2 n ) = n h ( 2 n + 1 ) if and only if H ( π ) = 0

which says the frequency response of the FIR filter with impulse response h ( n ) is zero at the so-called Nyquist frequency ( ω = π ). This follows from [link] and [link] , and supports the fact that h ( n ) is a lowpass digital filter. This is also equivalent to the M and T matrices having a unity eigenvalue.

Theorem 7 If φ ( t ) is a solution to [link] in L 2 L 1 and Φ ( ω ) is a solution of [link] such that Φ ( 0 ) 0 , then

φ ( t ) φ ( t - k ) d t = δ ( k ) i f a n d o n l y i f | Φ ( ω + 2 π ) | 2 = 1

This is a frequency domain equivalent to the time domain definition of orthogonality of the scaling function [link] , [link] , [link] . It allows applying the orthonormal conditions to frequency domain arguments.It also gives insight into just what time domain orthogonality requires in the frequency domain.

Theorem 8 For any h ( n ) 1 ,

n h ( n ) h ( n - 2 k ) = δ ( k ) i f a n d o n l y i f | H ( ω ) | 2 + | H ( ω + π ) | 2 = 2

This theorem [link] , [link] , [link] gives equivalent time and frequency domain conditions on the scaling coefficients and states thatthe orthogonality requirement [link] is equivalent to the FIR filter with h ( n ) as coefficients being what is called a Quadrature Mirror Filter (QMF) [link] . Note that [link] , [link] , and [link] require | H ( π / 2 ) | = 1 and that the filter is a “half band" filter.

Sufficient conditions

The above are necessary conditions for φ ( t ) to exist and the following are sufficient. There are many forms these could and do takebut we present the following as examples and give references for more detail [link] , [link] , [link] , [link] , [link] , [link] , [link] , [link] , [link] , [link] .

Theorem 9 If n h ( n ) = 2 and h ( n ) has finite support or decays fast enough so that | h ( n ) | ( 1 + | n | ) ϵ < for some ϵ > 0 , then a unique (within a scalar multiple) φ ( t ) (perhaps a distribution) exists that satisfies [link] and whose distributional Fourier transform satisfies [link] .

This [link] , [link] , [link] can be obtained in the frequency domain by considering the convergence of [link] . It has recently been obtained using a much more powerful approach in the time domain by Lawton [link] .

Because this theorem uses the weakest possible condition, the results are weak. The scaling function obtained from only requiring n h ( n ) = 2 may be so poorly behaved as to be impossible to calculate or use. The worst cases will not support a multiresolutionanalysis or provide a useful expansion system.

Theorem 10 If n h ( 2 n ) = n h ( 2 n + 1 ) = 1 / 2 and h ( n ) has finite support or decays fast enough so that | h ( n ) | ( 1 + | n | ) ϵ < for some ϵ > 0 , then a φ ( t ) (perhaps a distribution) that satisfies [link] exists, is unique, and is well-defined on the dyadic rationals. In addition, the distributional sum

Get Jobilize Job Search Mobile App in your pocket Now!

Get it on Google Play Download on the App Store Now




Source:  OpenStax, Wavelets and wavelet transforms. OpenStax CNX. Aug 06, 2015 Download for free at https://legacy.cnx.org/content/col11454/1.6
Google Play and the Google Play logo are trademarks of Google Inc.

Notification Switch

Would you like to follow the 'Wavelets and wavelet transforms' conversation and receive update notifications?

Ask