Services & Resources / Wolfram Forums / MathGroup Archive

MathGroup Archive 2008

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: Fourier transform in arbitrary dimension?

  • To: mathgroup at
  • Subject: [mg88079] Re: Fourier transform in arbitrary dimension?
  • From: Jens-Peer Kuska <kuska at>
  • Date: Wed, 23 Apr 2008 06:05:54 -0400 (EDT)
  • Organization: Uni Leipzig
  • References: <fumr2o$sh2$>
  • Reply-to: kuska at


integrateDimD[f_, dim_Integer] :=
   var = Table[{Unique[x], -Infinity, Infinity}, {dim}];
   Integrate @@ {f @@ (First /@ var), Sequence @@ var}


integrateDimD[f, 3]


Integrate[f[x$12006, x$12007, x$12008], {x$12006, -Infinity, Infinity},
  {x$12007, -Infinity, Infinity}, {x$12008, -Infinity, Infinity}]


Barrow wrote:
> Dear all,
> I would like to calculate a Fourier transform in arbitrary dimension
> , say D, of the function 1/q^2, where q denotes the absolute value
> of a D dimensional spatial vector.
> The integral I have to perform is
> \int \frac{d^Dq}{(2\pi)^D}\exp(-iQ\cdot x)\frac{1}{q^2}
> where |Q| = q.
> But I can't find a way to tell Mathematica to calculate this integral
> "of dimension D."
> PS. The answer is proportional to \Gamma(D/2 - 1)(x^2/4)^{1-D/2}
> Any ideas would be appreciated.
> Sincerely Barrow

  • Prev by Date: Re: installing Playe rPro killed using Mathematica itself: BEWARE!
  • Next by Date: Re: Defining derivatives
  • Previous by thread: Fourier transform in arbitrary dimension?
  • Next by thread: Re: Fourier transform in arbitrary dimension?