# the fourier transform of a “double convolution”

Suppose I have a function

$$m(x) = f(x)\int_{-\infty}^{\infty} h(w)g(w-x)dw = f(x)h*g(x)$$

I want to find the Fourier transform of m(x) in terms of the Fourier transforms of $f,h,g$ but for the life of me I can't figure out a way to do it. If anyone has some insight, please help?

-

$$\mathcal{F}[f\cdot(h*g)]=\hat{f}*\mathcal{F}[h *g]=\hat{f}*(\hat{h}\cdot\hat{g})$$ So essentially it swaps the convolution and the product.
Let $q(x) = h(x) * g(x)$. You want the FT of $f(x)q(x)$. This is $\hat{m}(k) = \hat{h}(k) * \hat{q}(k)$. But you know that $\hat{q}(k) = \hat{g}(k) \hat{h}(k)$, so that $\hat{m}(k) = \hat{f}(k) * [\hat{g}(k) \hat{h}(k)]$.