I am trying to learn how to calculate scattering amplitudes in a Klein-Gordon theory. I am getting stuck with the simplest of the examples: $\phi\to\phi$ in a free scalar-field theory.
If I calculate the amplitude for the process $\phi\to\phi$, I get two different results depending on whether I use Feynman rules or the LSZ formula.
Let's say that the incoming particle has momentum $p_\mathrm{in}$ and that the outgoing one has momentum $p_\mathrm{out}$. Then a simple Feynman diagram gives amplitude = propagator, that is,
$$ p_\mathrm{in} ---\stackrel{p}{\blacktriangleright} ---p_\mathrm{out} \qquad=\qquad \frac{1}{p^2-m^2} \tag{1} $$ where $p$ is the momentum of a virtual particle connecting the in and out states. From momentum conservation, $p_\mathrm{in}=p=p_\mathrm{out}$.
From $(1)$ we get that the amplitude for $\phi\to\phi$ is $$ \mathcal A=\frac{1}{p^2_\mathrm{in}-m^2}=\frac{1}{p^2_\mathrm{out}-m^2} $$
If, on the other hand, we calculate the amplitude for the process with the LSZ reduction formula, we get
$$ \mathcal A(2\pi)^4\delta(p_\mathrm{in}-p_\mathrm{out})=i\int\mathrm dx\,\mathrm dy\ e^{ip_\mathrm{in}x} e^{-ip_\mathrm{out}y}\, \square_x \square_y \langle\phi(x)\phi(y)\rangle $$ where $\square_x\equiv \partial_x^2+m^2$, and $\langle \phi(x)\phi(y)\rangle$ is the propagator. As the KG derivative, when acting on the propagator, results in a delta, i.e., $i\square \langle\phi(x)\phi(y)\rangle=\delta(x-y)$, this integral evaluates to $$ \begin{align} \mathcal A (2\pi)^4\delta(p_\mathrm{in}-p_\mathrm{out})&=\int\mathrm dx\,\mathrm dy\ e^{ip_\mathrm{in}x} e^{-ip_\mathrm{out}y}\, \square_x \delta(x-y)\\ &=(2\pi)^4\delta(p_\mathrm{in}-p_\mathrm{out})(p_\mathrm{in}^2-m^2) \end{align} \tag{2} $$
From $(2)$ we get $$ \mathcal A=p_\mathrm{in}^2-m^2=p_\mathrm{out}^2-m^2 $$
Comparing this to the amplitude from the diagram, we find that the results disagree. Can anybody tell me where is my mistake? I believe that the right result is the first one, so maybe my formula for LSZ is wrong, or cannot be used in a one-particle process?