<< Chapter < Page | Chapter >> Page > |
Any treatment of linear algebra as relates to signal processing would not be complete without a discussion of the Cauchy-Schwarz ineqaulity, a relation that enables a wide array of signal procesing applications related to pattern matching through a method called the matched filter. Recall that in standard Euclidean space, the angle between two vectors is given by
Since , it follows that
Furthermore, equality holds if and only if , implying that
if and only if for some real . This relation can be extended to all inner product spaces over a real or complex field and is known as the Cauchy-Schwarz inequality, which is of great importance to the study of signals.
The general statement of the Cauchy-Schwarz inequality mirrors the intuition for standard Euclidean space. Let be an inner product space over the field of complex numbers with inner product . For every pair of vectors the inequality
holds. Furthermore, the equality
holds if and only if for some . That is, equality holds if and only if and are linearly dependent.
Let be a vector space over the real or complex field , and let be given. In order to prove the Cauchy-Schwarz inequality, it will first be proven that if for some . It will then be shown that if for all .
Consider the case in which for some . From the properties of inner products, it is clear that
Hence, it follows that
Similarly, it is clear that
Thus, it is proven that if for some .
Next, consider the case in which for all , which implies that so . Thus, it follows by the properties of inner products that, for all , This can be expanded using the properties of inner products to the expression
Choosing ,
Hence, it follows that Consequently, Thus, it can be concluded that if for all .
Therefore, the inequality
holds for all , and equality
holds if and only if for some .
Consider the maximization of where the norm is induced by the inner product. By the Cauchy-Schwarz inequality, we know that and that if and only if for some . Hence, attains a maximum where for some . Thus, collecting the scalar variables, attains a maximum where . This result will be particulaly useful in developing the matched filter detector techniques.
Notification Switch
Would you like to follow the 'Signals and systems' conversation and receive update notifications?