<< Chapter < Page Chapter >> Page >

Why is an eigenbasis so useful? It allows us to greatly simplify the computation of the output for a given input. For example, suppose that X is a vector space and that L : X X is a linear operator with eigenvectors { v k } k Γ . If { v k } k Γ form a basis for X , then for any x X we can write x = k Γ c k v k . In this case we have that

y = L x = L k Γ c k v k = k Γ c k L ( v k ) = k Γ c k λ k v k

In the case of a DT, LSI system H , we have that 1 2 π e - j ω n is an eigenvector of H and for any x [ n ] we can write

x [ n ] = - π π X ( e j ω ) e - j ω n 2 π d ω .

From the same line of reasoning as above, we have that

y [ n ] = H ( x [ n ] ) = - π π X ( e j ω ) H e - j ω n 2 π d ω = - π π X ( e j ω ) H ( e j ω ) · e - j ω n 2 π d ω = - π π Y ( e j ω ) · e - j ω n 2 π d ω

Whenever we have an eigenbasis, we can represent our operator as simply a diagonal operator when the input and output vectors are represented in theeigenbasis. The fact that convolution in time is equivalent to multiplication in the Fourier domain is just one instance of this phenomenon. Moreover, while we have been focusing primarily on the DTFT, it should nowbe clear that each Fourier representation forms an eigenbasis for a specific class of operators, each of which defines a particular kind of convolution.

  • discrete-time convolution (infinite)
  • continuous-time convolution (infinite)
    ( f * g ) ( t ) = - f ( τ ) g ( t - τ ) d τ
  • discrete-time circular convolution
    ( x y ) [ n ] = k = 0 N - 1 x [ k ] y N [ n - k ]
  • continuous-time circular convolution
    ( f g ) ( t ) = 0 τ f ( t ) g T ( b - τ ) d τ

This is the main reason why we have to care about circular convolution. It is something that one would almost never want to do – but if you multiply twoDFTs together you are doing it implicitly, so be careful and remember what it is doing.

Get Jobilize Job Search Mobile App in your pocket Now!

Get it on Google Play Download on the App Store Now




Source:  OpenStax, Digital signal processing. OpenStax CNX. Dec 16, 2011 Download for free at http://cnx.org/content/col11172/1.4
Google Play and the Google Play logo are trademarks of Google Inc.

Notification Switch

Would you like to follow the 'Digital signal processing' conversation and receive update notifications?

Ask