How to Easily Convolve a Function with Itself?

  • Thread starter Thread starter thomitsu
  • Start date Start date
  • Tags Tags
    Function
Click For Summary
Convolving a function with itself can be approached using the Wiener-Khinchin Theorem, which relates autocorrelation to the Fourier transform. The theorem states that the autocorrelation of a function corresponds to the square of its Fourier transform. To convolve a function with itself, one can take the Fourier transform of the function, square it, and then apply the inverse transform. This method may seem complex, especially for specific functions like squared Bessel functions, but it is a valid approach. Overall, while the process can be intricate, it provides a systematic way to achieve the convolution.
thomitsu
Messages
5
Reaction score
0
Hallo there!

I was wondering wether there is an easy way to convolve a function with itself.
For example is ther an easy formula or something that gives directly the result?
thanks in advance
 
Physics news on Phys.org


for example, for correlation...

The correlation of a function with itself is called its autocorrelation
In this case the correlation theorem becomes
the transform pair
– This is the Wiener-Khinchin Theorem
Corr(g,g)↔G( f )G*( f ) = G( f )^2

Is there something like that for convolution?
 


I don't know if it helps any, but take the Fourier transform of the function, square the transform, and take the inverse transform of the result.
 


Oh god! This is so complicated( my function is a squared bessel function)! I will try it though.thank you so much!
 

Similar threads

  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 2 ·
Replies
2
Views
22K
  • · Replies 21 ·
Replies
21
Views
2K
  • · Replies 15 ·
Replies
15
Views
2K
  • · Replies 16 ·
Replies
16
Views
3K
  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 18 ·
Replies
18
Views
3K
  • · Replies 3 ·
Replies
3
Views
1K