I was following two lecture notes on bosonization: https://arxiv.org/abs/cond-mat/9805275 and https://stanford.idm.oclc.org/login?url=https://www.worldscientific.com/doi/10.1142/9789814447027_0006
I have a question about the point splitting procedure that is used in Eq. 50 of Shankar's or Eq. G. 7-10 of von Delft's. (remark: Unfortunately, Shankar's Eq. 50 contains some typos. The expression he's evaluating is $\psi^{\dagger}(0)\psi(0)$, which can then be related to $\psi^{\dagger}(x)\psi(x)$ by translation.) When calculating the density operator, they performed the following procedure (using bosonization identity $\psi(x) = \frac{1}{\sqrt{2\pi \alpha}}{\rm e}^{i\sqrt{4 \pi} \phi(x)} $):
$\psi^{\dagger}(x)\psi(x) \equiv {\rm lim}_{\Delta \rightarrow 0}\psi^{\dagger}(x+\Delta) \psi(x) =...$
$={\rm lim}_{\Delta \rightarrow 0}{\rm lim}_{\alpha \rightarrow 0} \frac{i}{2\pi(\Delta+i\alpha)}:1-i\Delta \sqrt{4\pi} \partial_x \phi \ \ +...:\ =\ {\rm lim}_{\Delta\rightarrow 0}\frac{i}{2\pi\Delta} + \frac{1}{\sqrt {\pi}}\partial_x \phi\ \ + ....$
That is, $\alpha\rightarrow 0$ must be taken before $\Delta\rightarrow 0$ limit. I don't quite get this regularization procedure because when you regularize this on a lattice, the cutoff length scale $\alpha$ is a lattice constant, whereas for density, you really evaluate this at the same point. So for me, the natural order of limit is to take $\Delta \rightarrow 0$ first and then take the continuum limit $a\rightarrow 0$, which obviously gives you the wrong answer.
What is wrong about this argument and what is the correct way of thinking about this limiting procedure?