# Hidden Linear Algebra in DSP

Linear algebra (LA) is usually thought of as a blunt theoretical subject. However, LA is found hidden in many DSP algorithms used widely in practice.

An obvious clue in finding LA in DSP is the linearity assumption used in theoretical analysis of systems for modelling or design. A standard modelling example for this case would be linear time invariant (LTI) systems. LTI are usually used to model flat wireless communication channels. LTI systems are also used in the design of digital filter such as FIR and IIR filters.

Linear systems are often introduced in standard system theory textbooks, informally, as systems that preserve additive inputs up to a scaling factor. The emphasis, however, is usually on the impulse response, which completely characterizes the system, and convolution that is used to find the output to any input signal. This emphasis is justly in its place, but let us deviate from the conventional treatment and look at it from LA point of view. If we are examining a linear system, LA says that we can represent it in matrix form, i.e. if we have a (Nx1) input vector signal (x) and we desire a (Mx1) vector output signal (y), the system can be characterized by the standard LA form (y = A*x) , where (A) is a (MxN) matrix. In case of LTI systems the matrix is Toeplitz, a structure repeatedly seen in DSP e.g. in wide sense stationary covariance matrices. What is interesting is that LA gives the advantage of geometric visualization of the system. We can think of the input signal (x) as a vector in N dimensional space and of the system matrix (A) as a linear transformation operator., so the system is just transforming one vector in space, x, to another vector, y. LA also provides further insight into the system by inspecting intrinsic matrix characteristics such as eigenvalues and eigenvectors.

This approach is of interest by itself (if you get in touch with your mathematical side) or can be of practical value in the future. In both cases, using the vast and well developed area of LA in DSP will surely have significant benefits.

Next post by Sami Aldalahmeh:
Knowledge Mine for Embedded Systems

[ - ]
Comment by October 2, 2011 I took a look on the book by Moon and Striling, the least that I can say is that this book is a "must have" for any engineer who wants to know the why and the how of signal processing. It tries to break the barrier between engineering analysis and rigorous mathematical analysis. Thanks alexpazh!
[ - ]
Comment by June 24, 2010 Thnx
[ - ]
Comment by June 24, 2010 I like numbers and logic. Even I like playing with numbers. Linear Algebra has significant role in understanding any analysis courses.
[ - ]
Comment by September 20, 2011 