Mathematics of the Discrete Fourier Transform (DFT)



<< Previous page  TOC  INDEX  Next page >>

Gram-Schmidt Orthogonalization



Theorem: Given a set of $N$ linearly independent vectors $\ from ${\, we can construct an orthonormalset $\ which are linear combinations of the original set and which span the same space.

Proof: We prove the theorem by constructing the desired orthonormal set $\ sequentially from the original set $\. This procedure is known as Gram-Schmidt orthogonalization.

  1. Set $\.
  2. Define $\ as the $\ minus the projection of $\ onto $\:

    \

    The vector $\ is orthogonal to $\ by construction. (We subtracted out the part of $\ that wasn't orthogonal to $\.)
  3. Set $\ (i.e., normalize the result of the preceding step).
  4. Define $\ as the $\ minus the projection of $\ onto $\ and $\:

    \

  5. Normalize: $\.
  6. Continue this process until $\ has been defined.

The Gram-Schmidt orthogonalization procedure will construct an orthonormal basis from any set of $N$ linearly independent vectors. Obviously, by skipping the normalization step, we could also form simply an orthogonal basis. The key ingredient of this procedure is that each new orthonormalbasis vector is obtained by subtracting out the projection of the next linearly independent vector onto the vectors accepted so far in the set. We may say that each new linearly independent vector $\ is projected onto the subspace spanned by the vectors $\, and any nonzero projection in that subspace is subtracted out of $\ to make it orthogonal to the entire subspace. In other words, we retain only that portion of each new vector $\which points along a new dimension. The first direction is arbitrary and is determined by whatever vector we choose first ($\ here). The next vector is forced to be orthogonal to the first. The second is forced to be orthogonal to the first two, and so on.

This chapter can be considered an introduction to some of the most important concepts from linear algebra. The student is invited to pursue further reading in any textbook on linear algebra, such as [3].


<< Previous page  TOC  INDEX  Next page >>

Appendix: Matlab Examples
Signal Reconstruction from Projections
previous General Conditions
  Index
Back to Hardware Guides
"Music 320 Background Reader" by Julius O. Smith III, (Course Background Reader, Music 320). Copyright © 2001-01-02 by Julius O. Smith III. - Center for Computer Research in Music and Acoustics (CCRMA), Department of Electrical Engineering, Stanford University. This is a modified HTML version reproduced by permission.
| TXT | TXT+
Unless otherwise indicated, the contents of this site are copyright © Nicola Asuni - Tecnick.com s.r.l.
Tecnick.com s.r.l. - Sede Legale: Via Della Pace, 11 – 09044 – Quartucciu (CA) – ITALY - Capitale Sociale € 10.000,00 i.v. - P. IVA e C.F.: 02574420929 - C.C.I.A.A.: CA-2000-19195 - R.E.A.: 208980

Powered by Tecnick.com AIOCP (All In One Control Panel) GetJava Download Button
 
Technick.net - Tons of Hardware Information





Bookmark and Share