Convolution Integral: f*g=f or f*2πδ=f?

  • Context: Graduate 
  • Thread starter Thread starter matematikuvol
  • Start date Start date
  • Tags Tags
    Convolution Integral
Click For Summary

Discussion Overview

The discussion revolves around the definition of the convolution integral and its relationship with the Fourier transform. Participants explore different conventions for defining convolution and the implications of these choices on the results obtained, particularly in the context of Fourier transforms.

Discussion Character

  • Debate/contested
  • Technical explanation
  • Mathematical reasoning

Main Points Raised

  • Some participants question which definition of convolution is correct, presenting multiple forms of the convolution integral with different coefficients.
  • One participant suggests that the choice of definition is a matter of convention and consistency.
  • Another participant raises the connection between convolution and the Fourier transform, asking how the definition of convolution relates to the definition of the Fourier transform.
  • It is noted that the Fourier transform of a convolution is the product of the Fourier transforms of the individual functions.
  • Participants discuss how different definitions of the Fourier transform lead to different results for the same function, raising concerns about consistency and communication in mathematical definitions.
  • One participant emphasizes that not all conventions are equal, particularly in engineering contexts, where specific definitions are preferred to avoid complications with scaling factors.

Areas of Agreement / Disagreement

Participants express disagreement regarding the definitions of convolution and Fourier transform, with no consensus on which convention is superior or more useful. The discussion remains unresolved as participants present competing views.

Contextual Notes

Participants highlight the importance of clearly stating the definitions being used, as different conventions can lead to different results. The discussion reflects a lack of agreement on the implications of these definitions in practical applications.

matematikuvol
Messages
190
Reaction score
0
What is right definition?

[tex](f*g)(x)=\frac{1}{\sqrt{2\pi}}\int^{\infty}_{-\infty}f(x-\xi)g(\xi)d\xi[/tex]

or

[tex](f*g)(x)=\frac{1}{2\pi}\int^{\infty}_{-\infty}f(x-\xi)g(\xi)d\xi[/tex]or

[tex](f*g)(x)=\int^{\infty}_{-\infty}f(x-\xi)g(\xi)d\xi[/tex]

this is for me huge problem. For example

[tex]f*\delta=f[/tex]

or

[tex]f*2\pi\delta=f[/tex]

or

[tex]f*\sqrt{2\pi}\delta=f[/tex]

?
?
 
Last edited:
Physics news on Phys.org


I believe it is simply a matter of convention. I am used to the without any coefficient, but as long as you are consistent, it won't matter.
 


Tnx for the answer. Just one more question is definition of convolution in some bond with definition of Fourier transform? So if I say

[tex]\mathcal{F}\{f(x)\}=\frac{1}{\sqrt{2\pi}}\int^{+\infty}_{-\infty}f(x)e^{-ikx}dx[/tex]

and

[tex]\mathcal{F}\{g(x)\}=\frac{1}{\sqrt{2\pi}}\int^{+\infty}_{-\infty}g(x)e^{-ikx}dx[/tex]

then

[tex](f*g)(x)=?[/tex]

and if I define


[tex]\mathcal{F}\{f(x)\}=\int^{+\infty}_{-\infty}f(x)e^{-ikx}dx[/tex]

[tex]\mathcal{F}\{g(x)\}=\int^{+\infty}_{-\infty}g(x)e^{-ikx}dx[/tex]

then

[tex](f*g)(x)=?[/tex]
 


The connection to Fourier transform is essentially the Fourier transform of a convolution is the product of the Fourier transforms of the individual functions. There are three different ways to define things as you noted. If you want to avoid 2π or its square root as a coefficient for the integral, then the exponent of e must be -2πikx for the transform and 2πikx for the inverse transform.

When you leave out 2π in the exponent, then you need 1/(2π) as a coefficient for either the transform or its inverse. If you prefer symmetry, in this case, use 1/√(2π) for both.
 
Last edited:


I know that. My question is does definition of convulution depends of which definition of Fourier transform is choosen?
 


matematikuvol said:
I know that. My question is does definition of convulution depends of which definition of Fourier transform is choosen?

I suggest you try a simple example. I believe that if you use any of the definitions of transform that I described, i.e. coefficient in the transform, then you don't need any in the convolution.
 


Ok. But whole story for me has problems. For example

Take function [tex]f(x)=e^{-ax^2}[/tex]

What is Fourier transform?

If I define

[tex]\mathcal{F}\{f(x)\}=\frac{1}{2\pi}\int^{\infty}_{-\infty}f(x)e^{-ikx}dx[/tex]

then

[tex]\mathcal{F}\{e^{-ax^2}\}=\frac{1}{2\sqrt{\pi a}}e^{-\frac{k^2}{4a}}[/tex]

and if I define

[tex]\mathcal{F}\{f(x)\}=\frac{1}{\sqrt{2\pi}} \int^{\infty}_{-\infty}f(x)e^{-ikx}dx[/tex]

[tex]\mathcal{F}\{e^{-ax^2}\}=\frac{1}{\sqrt{2 a}}e^{-\frac{k^2}{4a}}[/tex]

How is that posible? That aren't same functions. I have trouble with that. Can you please help me with some explanation?
 


Your example involves two possible definitions of Fourier transform, each of which requires a consistent definition of inverse transform. In your two examples the first one needs a coefficient of 1 and the other 1/√(2π).

All that matters is that you and your professor or anyone else you communicate with agree on which definition to use.My specialty is in probability theory. Here we put 2π in the exponent so the coefficient then is 1 for both forward and back transforms.
 
Last edited:


Ok. But that means that Fourier transform of some function depends of definition. If you use one definition, and me the other our results aren't the same. I'm not happy because of that.
 
  • #10


matematikuvol said:
Ok. But that means that Fourier transform of some function depends of definition. If you use one definition, and me the other our results aren't the same. I'm not happy because of that.

I can't help that. All this means is that, when you communicate any result, make sure you describe the definition you are using.
 
  • #11


matematikuvol said:
Ok. But that means that Fourier transform of some function depends of definition. If you use one definition, and me the other our results aren't the same. I'm not happy because of that.

not all conventions are equal. electrical engineers, particularly those that worry about communications, control systems, and signal processing most commonly use these definitions (that were missed in this thread) for the Fourier transform and inverse:

[tex]\mathcal{F}\{x(t)\} \triangleq X(f) = \int^{+\infty}_{-\infty} x(t) \ e^{-j 2 \pi f t} \ dt[/tex]

[tex]\mathcal{F}^{-1}\{X(f)\} \triangleq x(t) = \int^{+\infty}_{-\infty} X(f) \ e^{+j 2 \pi f t} \ df[/tex]

(note the change of notation.) frequency is in Hz instead of rad/sec. this way you loose all these nasty scaling factors regarding [itex]2 \pi[/itex] or square root thereof. but you have to remember to put it into the exponential. the theorems for convolution,
[tex](x*y)(t) \triangleq \int^{\infty}_{-\infty} x(t-u) \ y(u) \ du = \int^{\infty}_{-\infty} x(u) \ y(t-u) \ du[/tex]
[tex]\mathcal{F}\{(x*y)(t)\} = X(f) \cdot Y(f)[/tex]

Parsevals,
[tex]\int_{-\infty}^{\infty} |x(t)|^2 \ dt = \int_{-\infty}^{\infty} |X(f)|^2 \ df[/tex]

area under the curve,
[tex]X(0) = \int^{+\infty}_{-\infty} x(t) \ dt[/tex]
[tex]x(0) = \int^{+\infty}_{-\infty} X(f) \ df[/tex]

duality,
[tex]\mathcal{F}\{g(t)\} = G(f) \quad \iff \quad \mathcal{F}\{G(t)\} = g(-f)[/tex]

all come out to be quite clean and devoid of nasty scaling factors.
all this is soooo simple by using the right convention. not all conventions are of equal utility.
 
Last edited:

Similar threads

  • · Replies 4 ·
Replies
4
Views
3K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 6 ·
Replies
6
Views
3K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 11 ·
Replies
11
Views
2K
Replies
6
Views
2K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 25 ·
Replies
25
Views
4K
  • · Replies 3 ·
Replies
3
Views
3K
  • · Replies 4 ·
Replies
4
Views
2K