I am trying to understand the renormalization group approach to phase transitions. A central quantity is the correlation length $\xi$ given by $G(r) = \langle\phi(r)\phi(0)\rangle \sim e^{-r/\xi}$ for $r \to \infty$. A phase transitions occurs when $\xi$ diverges.
The renormalization group approach is based on the idea that only slow modes $\phi_k = \int dx \phi(x) e^{-ikx}$, where $k \ll \Lambda$, are responsible for the phase transition (i.e. only long range behaviour). Therefore one can integrate out some fast modes $\Lambda' < k < \Lambda$ without changing the physics. My question regards why the correlation length only depends on slow modes?
If $G(r) \sim e^{-r/\xi}$ then its Fourier transform $\tilde{G}(p)$ around $p \approx 0$ is something like $\tilde{G}(p) \sim \frac{1}{p^2+1/\xi^2} + ...$ If $\xi$ diverges then $\tilde{G}(0)$ also diverges. In this sense it is true that the long range behaviour of $G(r)$ is determined only by the 'slow' $p \approx 0$ behaviour of $\tilde{G}(p)$.
$\tilde{G}(p)$ can be written in terms of the modes $\phi_k$ as: $$\tilde{G}(p) = \int dr \langle\phi(r)\phi(0)\rangle e^{-ipr} = \int dr \int dk_1 \int dk_2 e^{-ipr+ik_1r}\langle\phi_{k_1}\phi_{k_2}\rangle = 2\pi \int dk_2 \langle\phi_{p}\phi_{k_2}\rangle$$
Here one can see that $\tilde{G}(p)$ depends on arbitrary fast modes $\phi_{k_2}$ even for $p \approx 0$. Therefore it should not be a valid step to integrate out fast modes because they still influence $\tilde{G}(p)$ and therefore also the correlation length $\xi$. Can anyone resolve this?
Edit: This is a response to the answer by bbrink and concerns the Ising model $H = -\sum_{ij} J_{ij}\sigma_i\sigma_j$. As bbrink pointed out in real space the RG is quite simple to understand. If we consider only observables consisting of even spins, e.g. $\langle \sigma_{2i} \sigma_{2j} \rangle = \frac{1}{Z} \sum_{all\;spins} \sigma_{2i} \sigma_{2j} e^{-\beta H}$ then we can first sum over all the odd spins and obtain an effective Hamiltonian $H'$ (and effective temperature $\beta'$) for the even spins: $e^{-\beta' H'} = \sum_{odd\;spins} e^{-\beta H}$. The expectation value for even spins is the same for the initial and primed Hamiltonian. Then the RG uses the fact that $H'$ is again a Hamiltonian on a lattice (and might even look similar to the Ising model). This self similarity is then exploited to obtain some information about the system.
Now we would like to do the same thing in momentum space. Momentum space means that instead of writing down the Hamiltonian using $\sigma_i$ we write it down using their Fourier transform $\tilde{\sigma}_k = \sum_n \sigma_n e^{-ikn}$ where $k$ is an integer multiples of $2\pi/L$. The Hamiltonian then reads $H = - \sum_{kl} \tilde{J}_{kl}\tilde{\sigma}_k^\dagger\tilde{\sigma}_l$. The reasons for this is because in many systems $\tilde{J}$ has a much nicer form than $J$.
Now we would like to do the same step as in real space, namely summing over every second spin. It is usually said that intuitively summing over every second spin (i.e. short ranges) is like summing over the upper half of the spectrum of $k$ (i.e. high frequencies).
But this does not work for the correlation length. In particular:
$$\langle \sigma_{2n} \sigma_{2m} \rangle = \sum_{k,l} \langle \tilde{\sigma}_k\tilde{\sigma}_l\rangle e^{2i(kn+lm)}$$
which depends on all values of $k$ and $l$. Therefore it is not possible to write down an effective Hamiltonian in momentum space for the correlation length.
But still what is usually done in the literature for field theoretic models is to do the renormalization step in momentum space (i.e. summing over some high frequency modes) and deriving the RG equations. Using these RG equations one then derives for example the behavior of the correlation length near the critical point. But this should not give the right result.