A Fourier transform of function R into function Q is defined as: $$Q(\underline{k}) = \int_{}^{}R(\underline{x}) e^{-i\underline{k}·\underline{x}} \mathrm{d}\underline{x}.$$ where I've underlined $\underline{x}$ and $\underline{k}$ to denote that they are a set of vectors.
Suppose that $R(\underline{x})$ is only a function of coordinate differences, for example, $R(\underline{x})=$($x$1-$x$2)($x$3-$x$1), where $\underline{x}$=($x$1,$x$2,$x$3).
Why must the Fourier transform $Q(\underline{k})$ contain a Dirac Delta function?
Note: The fact that the Fourier transform must contain a Dirac Delta function was mentioned on the bottom of page 25 of the following set of notes by my Physics professor, http://www-thphys.physics.ox.ac.uk/people/JohnCardy/qft/qftMT2012.pdf
A somewhat physical explanation is this:
Dependence on coordinate differences only implies translation invariance, which by Noether's theorem implies conservation of momentum, which in turn is represented as $\delta(\sum_k p_k)$ in $p$-space.
A mathematical example in 1 dimension: $$\begin{align} \mathcal{F}\{f(x_1-x_2)\}(p_1,p_2) &= \iint f(x_1-x_2) \, e^{-i(p_1 x_1+p_2 x_2)} \, dx_1 \, dx_2 \\ &= \{ \text{ variable change: } s = x_1 - x_2,\ t = x_2 \} \\ &= \iint f(s) \, e^{-i(p_1(s+t)+p_2t)} \, ds \, dt \\ &= \int \left( \int f(s) \, e^{-ip_1s} \, ds \right) e^{-i(p_1+p_2)t} \, dt \\ &= \int \mathcal{F}\{f\}(p_1) e^{-i(p_1+p_2)t} \, dt \\ &= \mathcal{F}\{f\}(p_1) \int e^{-i(p_1+p_2)t} \, dt \\ &= \mathcal{F}\{f\}(p_1) \, 2\pi \, \delta(p_1+p_2) \end{align}$$