I'm studying scattering theory from Sakurai's book. In the first pages he gets to the following expression:
$$\langle n|U_I(t, t_0)|i\rangle=\delta_{ni}-\frac{i}{\hbar}\langle n|V|i\rangle\int_{t_0}^t e^{i\omega_{ni}t'} dt',\tag{1.9}$$
where $U$ is the propagator in Dirac's interaction picture and $V$ is a potential operator.
So given that scattered states are only defined asymptotically we want to send $t \to \infty$ and $t_0 \to -\infty$, so I would say that the integral becomes immediately a Dirac's delta because that's just its integral representation! But he says: let's define a $T$ matrix such that:
$$\langle n|U_I(t, t_0)|i\rangle=\delta_{ni}-\frac{i}{\hbar}T_{ni}\int_{t_0}^t e^{i\omega_{ni}t'+\varepsilon t'} dt'.\tag{1.10}$$
And then keeps going. I don't get this! Why do we need this small parameter $\varepsilon$? He then says that it's going to be sent to zero and that it makes sure the integral does not diverge. I don't quite get this prescription. Can anyone help me understand this strategy?