Schedule ::
Periodic Signals ::
Fourier Spectrum ::
Symmetry ::
Fundamental Frequency ::
Smoothness of the Function ::
Fourier
Series ::
Exponential Series ::
Spectra ::
Bandwidth ::
Energy
of Signals ::
Geometric Viewpoint
We have seen that functions can be represented as series of orthogonal
functions, and have seen examples of orthogonal functions, the
trigonometric and the complex exponentials. Historically, these were
first examined by Jean Baptiste Fourier, who used these to solve
the partial differential equations related to heat flow. At first his
methods were considered unconventional by mathematicians. Now the
generalization of Fourier's methods form one of the largest and most
fruitful areas of mathematics.
Are there any other useful orthogonal functions? Given a set of
functions that are not orthogonal, is it possible to make it
orthogonal somehow? Both answers are yes.
We begin looking at a set of orthogonal polynomials, defined over the interval
.
It is easy to check that the set of polynomials
is not orthogonal. For example,
Consider, however, the polynomials
In general,
These polynomials are known as the
Legendre polynomials. It can be shown
that
For functions that are defined over any finite interval, Legendre polynomials
can be used as a functional representation.
Another way that orthogonal functions arise is by means of another inner product.
While we have not mentioned it in the past, it is possible to introduce a positive
weighting factor into the inner product. Every one of these produces a new inner
product, each with properties that may be useful for particular applications.
If
is a non-negative function, then we can define an inner product
where the subscript

indicates the weighting and

is some interval of integration. For example, for

and
![$I = [-1,1]$](4_12img116.png)
we might define an inner product as
A set of polynomials that is orthogonal with respect to this norm is the set of
Chebyshev polynomials:
For example,
Notice that these have the ``equal ripple'' property. This makes them useful in
function approximation (and in fact, Chebyshev functions are used at the heart
of the Remez algorithm).
Another set of interesting orthogonal functions that have been the topic of
an incredible amount of research lately are wavelet functions. Unlike
the familiar and common trigonometric functions, there are actually several
families of wavelets (this is part of what makes it confusing). One type of
wavelets is described by two sets of functions:
(known as a scaling function), and
(known as a wavelet function). In dealing with these functions, instead of looking
at different frequencies, we scale and shift these functions.
We define
Make plots and explain. Then (somewhat miraculously), the following orthogonality
properties exist:

These are pretty remarkable! This gives us a whole bunch of functions that we
can use to signal representations:
This is useful for a variety of things which will become more clear after we talk
about Fourier transforms (next chapter). But notice that we can represent
any
function, not just periodic functions, localizing both frequency information and
time information. There are also very efficient algorithms that are faster than
the Fast Fourier Transform (FFT) to compute a discrete wavelet transform.