community
directory
books
authors
images
encyclopedia

Email:
Password:
Register

Knowledgerush Search

 

Google
  Web knowledgerush


Search for images of Convolution theorem


Message boards   Post comment

Convolution theorem

The convolution theorem states that the Fourier transform of a convolution is the point-wise product of Fourier transforms.

Let f and g be two functions with convolution f * g. (Note that the asterisk denotes convolution in this context, and not multiplication.) Let F denote the Fourier transform operator, so F f and F g are the Fourier transforms of f and g, respectively. Then

F (f * g) = (F f) · (F g),
where · denotes point-wise multiplication. It also works "the other way round":
F (f · g) = (F f) * (F g).
By applying the inverse Fourier transfrom F-1, we can write
f * g = F-1 (F f · F g),
a formulation which is especially useful for implementing a numerical convolution on a computer: The standard convolution algorithm has quadratic computational complexity. With the help of the convolution theorem and the fast Fourier transform, the complexity of the convolution can be reduced to O(n log n). This can be exploited to construct fast multiplication algorithms.

Referenced By

Convolution | List of mathematical topics | List of mathematical topics (A-C) | List of mathematics topics | List of real analysis topics | Moving average

 

Compose Your Message

Your Email Address or Pen Name (optional):
Subject:
Your Message:
 

 

 

 

 

 

This article is licensed under the GNU Free Documentation License. It uses material from the Wikipedia article "Convolution theorem".

 

Contact UsPrivacy Statement & Terms of Use

 
Copyright © 1999-2003 Knowledgerush.com. All rights reserved.