Relationship between Fourier and Mellin transforms

  • Context: Graduate 
  • Thread starter Thread starter mnb96
  • Start date Start date
  • Tags Tags
    Fourier Relationship
Join the discussion
Ask a follow-up here, or get your own question answered by working scientists, mathematicians and engineers — people, not an autocomplete.
Real named experts · corrections over time · the nuance an AI answer skips
3 replies · 4K views
mnb96
Messages
711
Reaction score
5
Hello,

it is possible to prove that the Mellin transform of a function f(x) can be expressed in terms of Fourier transform, namely:

[tex]\mathcal{M}\{f(x)\}(s) = \mathcal{F}\{f(e^{-x}\}(-is)[/tex]

I am not convinced of that imaginary unit i as argument of the Fourier transform. In fact, since the argument (-is) is imaginary, that is not a Fourier transform anymore.

I don't see I could compute a Mellin transform using a Fourier transform. Am I missing something?
 
Physics news on Phys.org
If you let:

[tex]F(f)=\int_{-\infty}^{\infty} e^{-i x z} f(x)dx[/tex]

[tex]M(f)=\int_0^{\infty} x^{s-1}f(x)dx[/tex]

can you not let v=-ln(x) in the Mellin integral and come out with:

[tex]\int_{-\infty}^{\infty} e^{-izv}f(e^{-v})dv\biggr|_{z=-is}=F(f(e^{-v})\biggr|_{z=-is}[/tex]
 
Yes.
But you plugged -is as argument of the Fourier transform.
I thought the Fourier transform was defined only for real arguments.

In fact, if the argument is real the Fourier bases are complex sinusoids e-isx=cos(x)-isin(x), while if you use imaginary arguments you get real exponential functions esx: sin and cos disappear, the bases are not orthogonal anymore, Fourier integrals might not converge, and some theorems of Fourier theory might not be valid anymore :-|
 
Last edited:
mnb96 said:
Yes.
But you plugged -is as argument of the Fourier transform.
I thought the Fourier transform was defined only for real arguments.
|

The arguments for Fourier and Laplace transforms are in general, complex. Also, this is what I did in Mathematica to check this. Notice in th second calculation, you need to substitute s=-iz to obtain the Mellin result

Code:
f[x_] := Exp[-x^2]

Integrate[x^(s - 1)*f[x], {x, 0, Infinity}]

Integrate[Exp[(-I)*s*x]*f[Exp[-x]], 
  {x, -Infinity, Infinity}]

Out[6]=
ConditionalExpression[(1/2)*Gamma[s/2], Re[s] > 0]

Out[7]=
ConditionalExpression[(1/2)*Gamma[(I*s)/2], 
  Im[s] < 0]
 
Last edited: