Prev Up Next
Go backward to INTRODUCTION
Go up to Top
Go forward to MULTIRESOLUTION ANALYSIS

HAAR WAVELETS

To have a concrete example as we introduce the abstract framework later, we describe Haar wavelets. Here is a picture of a Haar scaling function (x) and its corresponding Haar wavelet (x):

[FIGURE]

First consider the space V0L of all piecewise constant functions f(x) with breakpoints at integer values of x. Clearly, f(x) can be written as a superposition of integer translates of the Haar scaling function:

Thus the set {(x-j) : j} forms an orthonormal basis for V0. In general, let Vi denote the set of all piecewise constant functions with breakpoints at x-values which are integer multiples 2i. For instance, the function in figure is in V2.

A function in V2.
 

The functions

forms an orthogonal basis for Vi. It becomes orthonormal if we use instead.

Now let us consider the relationship among these subspaces. Clearly, we have

Consider the orthogonal complement Wi of Vi in Vi+1,
By definition, a function g(x)Wi iff for all f(x)Vi. It is not hard to see that the functions
forms a basis for Wi.

EXERCISE: what are the breakpoints and support functions for i,j and i,j?

Next, we can repeatedly expand the above equation to yield

In fact, we can continue this expansion for negative indices to yield
We note two other properties. Intuitively, it is clear that a function f(x)L can be arbitrarily closely approximated by functions in Vi provided i. This can be expressed by saying that the set
is dense in L. Second, note that
where 0 is only the identically zero function.
Chee Yap

Prev Up Next