A soliton, for example the KdV equation solution, has the profile proportional to a hyperbolic secant squared ${\text{sech}}^{2}(x-ct)$. And since it is hyperbolic it has an exponential dependence, so it has an infinite span, it has tails that extend to infinite.
However the solitons after an interaction do reemerge like nothing have happened, except by an phase shift. What I don't understand is: how can we say that they don't interact after, or even before, the interaction has happened if they have infinite tails? Because I was wondering (to myself) that if the tails are infite so their tails (of two solitons) are always interacting.
[I hope it is not a stupid question]