1 Introduction

Collisions of heavy nuclei at high energies create a highly dynamical system, which develops some collective behavior over a timescale of order 10 fm/c. The emission pattern of particles in the final state appears to be strongly correlated to the initial system geometry determined by the overlap region of the colliding nuclei. In particular, initial asymmetries in the geometry are converted into transverse momentum space anisotropies, referred to as anisotropic flow, as the system evolves [1,2,3].

When two nuclei collide, the transverse geometry of their overlap region is customarily characterized in the transverse plane by spatial eccentricities. In polar coordinates \((r,\theta )\), these are defined by [4,5,6]

$$\begin{aligned} \varepsilon _n^\textbf{x} \textrm{e}^{\textrm{i}n\Phi _n}\equiv -\frac{\langle r^n \textrm{e}^{\textrm{i}n\theta }\rangle _\textbf{x}}{\langle r^n\rangle _\textbf{x}}, \end{aligned}$$
(1)

where \(\langle \cdots \rangle _\textbf{x}\) is an average over the transverse plane – \(\textbf{x}\) denotes the transverse position vector –, weighted with the centered entropy or energy density.Footnote 1 The angle \(\Phi _n\) is the n-th participant plane angle, which we shall set equal to 0 in the following.

In turn, momentum space anisotropies are mostly characterized by the Fourier coefficients of the transverse momentum distribution of emitted particles [7]:

$$\begin{aligned} v_n\textrm{e}^{\textrm{i}n\Psi _n}\equiv \langle \textrm{e}^{\textrm{i}n\varphi _{\textbf{p}}}\rangle _\textbf{p}, \end{aligned}$$
(2)

where \(\varphi _{\textbf{p}}\) is the azimuth of a particle transverse momentum \(\textbf{p}\) and \(\Psi _n\) is the n-th “event plane” angle. The angular brackets now denote an average over the momentum distribution of particles.

Most of the modern models of the dynamics of the fireball created in high-energy nuclear collisions include a fluid dynamical stage [8,9,10,11,12,13] or a proxy thereof – possibly preceded by a dynamical “prehydrodynamic” evolution [14] and a subsequent transport “afterburner” –, which describes well a large amount of the experimentally measured anisotropic-flow signals from collisions of heavy nuclei [1]. However, the application of fluid dynamics to smaller systems or in peripheral collisions is more disputed [15, 16]. In addition, several approaches still compete for the early dynamics.

A possible description of the system is given by kinetic transport theory, as we do in this paper. Within that model, it is possible to model (part of) the fireball evolution from the few-collisions regime to the hydrodynamic limit. In this paper we investigate how the early-time evolution of several observables varies between these two extremes.

In the next section we introduce the tools we employ in this paper, which consist of a numerical transport code on the one hand and an analytical approach to the kinetic Boltzmann equation via a Taylor-series ansatz on the other hand. Within both approaches we investigate several characteristics of a system of massless particles, in particular its anisotropic flow and spatial eccentricities, focusing on their development at early time (Sect. 3). Finally we summarize our main findings and discuss them in Sect. 4.

2 Methods and setup

In this section we briefly present the two methods used in our study, namely a numerical transport model (Sect. 2.1) and an analytical approach to the kinetic Boltzmann equation (Sect. 2.2). Both require as starting point an initial distribution function, which we specify in Sect. 2.3.

2.1 Transport simulations

To simulate the expansion of a system of relativistic degrees of freedom, we use on the one hand a numerical code implementing the covariant transport algorithm introduced in Ref. [17]. As in Ref. [18], to which we refer for further details, we consider massless (test) particles, modeled as hard spheres. Since we focus on characteristics of the system, namely its anisotropic flow and the evolution of the spatial eccentricities, which are mostly driven by transverse dynamics  – at least at the qualitative level –, the system is purely two dimensional. This restriction to the transverse plane allows us to overcome the statistical noise on the observables, in particular in the few collisions limit.

An advantage of the transport algorithm over the analytical calculations of Sect. 2.2 is that one can smoothly cover the whole range from free-streaming to the hydrodynamic limit with a single model, by changing the cross section \(\sigma \). To ensure covariance and locality, we make sure that the system remains dilute even in the fluid-dynamical regime: the parameter \(D\equiv n^{-1/2}/\ell _\textrm{mfp}\), which compares the relative sizes of the typical distance \(n^{-1/2}\) between particles and the mean free path given by \(\ell _\textrm{mfp}\equiv 1/(n\sigma )\) – both estimated in the initial state at the center of the system, where the particle density n is maximum –, is smaller than 0.1 for all our simulations.

The computation time of the simulations typically grows as \(N_{\textrm{p}}^{3/2}\), where \(N_\textrm{p}\) denotes the number of test particles in the system. To reduce statistical fluctuations, for every setup (initial geometry, Knudsen number) that we consider we perform \(N_\mathrm {iter.}\) iterations of the simulation, which is equivalent to performing a single run with \(N_\textrm{p}\cdot N_\mathrm {iter.}\) test particles but computationally cheaper. We typically use \(N_{\textrm{p}} = 2\times 10^5\) particles in the initial state and \(N_\mathrm {iter.}={{\mathcal {O}}}(10^3)\), so that their product is always larger than \(10^8\).

To allow a more accurate comparison with the analytical calculations presented in Sect. 2.2, which only account for the loss term of the kinetic Boltzmann equation, we also performed simulations with a “\(2\rightarrow 0\)” collision kernel. That is, two (test) particles that collide disappear from the system, which obviously violates every conservation law: energy, momentum, particle number. For those simulations we introduced labels “active” and “passive” for the test particles. A collision can then only happen between two “active” particles. After the collision, these are then labeled as “passive” for the remainder of the evolution and from that moment on they are no longer taken into account in the computation of any observable.

2.2 Analytical calculations

A dilute system of particles undergoing binary collisions can also be described by a single-particle phase space distribution \(f(t,\textbf{x},\textbf{p})\) obeying the kinetic Boltzmann equation with the appropriate \(2\rightarrow 2\) collision term. In the regime of large Knudsen numbers, i.e. when the particles undergo very few rescatterings, one can expect that \(f(t,\textbf{x},\textbf{p})\) will not depart much from a free-streaming distribution. This observation underlies a number of (semi-)analytical studies, in particular of anisotropic flow, in the few-collisions limit, using various approximations for the collision kernel [19,20,21,22,23,24,25,26,27].

Irrespective of any approximation, it was pointed out in Ref. [28] that one can start from a Taylor expansion of the phase-space distribution at early times

$$\begin{aligned} f(t,\textbf{x},\textbf{p})&= f^{(0)}(\textbf{x},\textbf{p}) + t\, \partial _t f(t,\textbf{x},\textbf{p})\big |_0 \nonumber \\&\quad + \frac{t^2}{2} \partial _t^2 f(t,\textbf{x},\textbf{p})\big |_0 + \cdots , \end{aligned}$$
(3)

where \(f^{(0)}\) denotes the initial distribution while the successive time derivatives are evaluated at the initial time \(t=0\). By making use of the relativistic Boltzmann equation, rewritten in the form

$$\begin{aligned} \partial _t f(t,\textbf{x},\textbf{p}) = -\frac{\textbf{p}}{E}\cdot \mathbf {\nabla }_{\!x} f(t,\textbf{x},\textbf{p}) + {{\mathcal {C}}}[f], \end{aligned}$$
(4)

one can replace every time derivative in Eq. (3), so that given the form of the collision kernel, the whole evolution of \(f(t,\textbf{x},\textbf{p})\) is governed by the initial distribution and its spatial derivatives [28]:

$$\begin{aligned} f(t,\textbf{x},\textbf{p})&= f_{\mathrm {f.s.}}(t,\textbf{x},\textbf{p}) + t\,{{\mathcal {C}}}[f]\big |_0 \nonumber \\ {}&\quad + \frac{t^2}{2} \bigg (\!\!-\!\frac{\textbf{p}}{E}\cdot \mathbf {\nabla }_{\!x} {{\mathcal {C}}}[f] + \partial _t {{\mathcal {C}}}[f]\bigg )_{\!0} \nonumber \\&\quad +\frac{t^3}{3!}\bigg ( \frac{\big (\textbf{p} \cdot \mathbf {\nabla }_{\!x}\big )^2}{E^2} {{\mathcal {C}}}[f] - \frac{\textbf{p}}{E}\cdot \mathbf {\nabla }_{\!x} \partial _t {{\mathcal {C}}}[f] + \partial _t^2 {{\mathcal {C}}}[f] \bigg )_{\!0} \nonumber \\ {}&\quad + \mathcal {O} (t^4), \end{aligned}$$
(5)

where \(f_{\mathrm {f.s.}}\) is obtained by grouping all terms which do not contain the collision kernel and is therefore the free-streaming distribution with the same initial condition at \(t=0\). Again, the time derivatives of the collision kernel can be re-expressed using the Boltzmann equation, so that only \(f^{(0)}\) and its spatial derivatives are involved. Note that these time derivatives of \({{\mathcal {C}}}[f]\) actually involve increasing powers of the cross section characterizing the rescatterings [28], as will be illustrated in the following section.

From this point, one can in principle compute any quantity at early times. Obviously if more orders in time are included, the result will be closer to the full solution, although it will always depart at later times when only a finite number of powers of t are taken into account. To match the numerical simulations, we shall make all analytical calculations in 2 dimensions and with massless particles.

A drawback of the analytical approach is that the gain term of the usual \(2\rightarrow 2\) collision kernel of the Boltzmann equation is difficult to handle. In contrast to the loss term, the “particle of interest” – that with the same momentum as appears on the left hand side of the Boltzmann equation – does not enter it directly, and the form of the differential cross section does matter. To bypass this issue, here we only consider the loss term of the collision integral, i.e. a \(2 \rightarrow 0 \) collision kernel [19, 20]

$$\begin{aligned} {{\mathcal {C}}}_{2\rightarrow 0}[f] = -\frac{E}{2}\int \! f(\textbf{p})f(\textbf{p}_1)_{} v_{\mathrm {rel.}} \sigma \,\textrm{d}^2\,\textbf{p}_1, \end{aligned}$$
(6)

with \(v_\mathrm{rel.}\) the Møller velocity between the two colliding particles, while for brevity we did not denote the time and position variables. This collision term clearly does not conserve energy, momentum or particle number, but on the other hand we are able to push our calculations to higher order in the total cross section \(\sigma \).

As stated above, we also implement a \(2\rightarrow 0\) collision kernel in the numerical code by ignoring particles that have already undergone a collision. A remaining important difference between the analytical calculations and the simulations is the order in \(\sigma \). While the analytical calculations contain only a finite amount of orders due to the Taylor expansion, the numerical simulations contain the total cross section to all orders.

2.3 Initial distribution function

In this paper, similar in that respect to other studies in the literature [19,20,21,22, 24,25,26,27], we use a simplified semi-realistic geometry for the initial state for both our numerical and analytical investigations.

We assume that the initial phase space distribution \(f^{(0)}\) factorizes like

$$\begin{aligned} f^{(0)}(\textbf{x},\textbf{p}_{\textrm{T}}) = F(\textbf{x})\, G(\textbf{p}_\textrm{T},T(\textbf{x})), \end{aligned}$$
(7)

where the spatial part F governs the geometry, while the momentum part G takes the form of a thermal distribution with a temperature that can depend on position:

$$\begin{aligned} G(\textbf{p}_\textrm{T}) = \frac{1}{2\pi T(\textbf{x})^2}e^{-|\textbf{p}_\textrm{T}|/T(\textbf{x})}. \end{aligned}$$
(8)

Note that G is normalized to unity, so that \(F(\textbf{x})\) is actually the particle-number density. The temperature is determined by the latter via

$$\begin{aligned} T(\textbf{x}) \propto \sqrt{F(\textbf{x})}, \end{aligned}$$
(9)

following the equation of state of a perfect gas of massless particles in two dimensions. This relation implies that the central region will have a higher temperature than the outer ones.

Using polar coordinates in the transverse plane, the profile in position space is taken to be

$$\begin{aligned} F(r,\theta ) = \frac{N_\textrm{p}\,\textrm{e}^{-\frac{r^2}{2R^2}}}{2\pi R^2} \left[ 1-\sum _{k=2}^3 {\tilde{\varepsilon }}_k \textrm{e}^{-\frac{r^2}{2R^2}}\left( \frac{r}{R}\right) ^{\!\!k}\cos (k\theta )\right] , \end{aligned}$$
(10)

where \(N_\textrm{p}\) is the total initial number of particles and R a characteristic system size, which sets the typical time scale of the system evolution. The value of R (6.68 fm in the calculations) alone is irrelevant for the results, it is only meaningful when combined with \(\sigma \) (which in two dimensions has the dimension of a length) and \(N_\textrm{p}\) to yield a dimensionless quantity like the Knudsen number. Consistent with the normalization of the momentum distribution G, F is normalized to \(N_\textrm{p}\), so that the initial phase-space distribution is also normalized to the total number of particles, as it should.

The two (real) parameters \({\tilde{\varepsilon }}_2\) and \({\tilde{\varepsilon }}_3\) give the degree of asymmetry of the initial geometry: a straightforward integral gives for the eccentricities (1) \(\varepsilon _2^\textbf{x} = {\tilde{\varepsilon }}_2/4\) and \(\varepsilon _3^\textbf{x} = {\tilde{\varepsilon }}_3/\sqrt{2\pi }\) with \(\Phi _2 = \Phi _3 = 0\), where the latter choice was made for the sake of simplicity, without any impact on our results.Footnote 2 All results shown in the following were obtained with initial profiles such that only one eccentricity \({\tilde{\varepsilon }}_2\) or \({\tilde{\varepsilon }}_3\) is non-zero – up to numerical fluctuations. Our standard choice for the non-vanishing \({\tilde{\varepsilon }}_n\) is that it yields \(\varepsilon _n^\textbf{x}\simeq 0.15\).

Fig. 1
figure 1

\(v_2\) (left) and \(v_3\) (right) as function of t/R for different Knudsen numbers. The green shaded region marks the interval for the upper end points of the fits with Eq. (11)

An important feature is that the initial distribution (7) is isotropic in momentum space. This is a necessary ingredient for the analytical calculations and it is mostly fulfilled by the transport simulations, up to numerical fluctuations that we now discuss. In the initial state of the transport simulation, \(N_\textrm{p}\) test particles are first sampled from the particle number density (10), and their momenta are sampled from the Boltzmann distribution (8) with the appropriate local temperature. Due to the finite number of particles, the resulting initial (transverse) momentum distribution, integrated over all positions, is not exactly isotropic, but shows small anisotropic flow coefficients of order \(1/\sqrt{2N_\textrm{p}}\) [7]. Discarding the initial \(v_1\) is easy, by subtracting \(1/N_\textrm{p}\) times the total momentum of the system from the momentum of every particle.Footnote 3 However, setting the other initial Fourier coefficients to zero is not so easy. To circumvent the problem, we perform \(N_\mathrm {iter.}\) iterations with exactly the same initial geometry, i.e. the positions of the \(N_\textrm{p}\) test particles are unchanged, but with different samplings of the momentum distribution. The results of the \(N_\mathrm {iter.}\) simulations with the same geometry are then averaged, reducing fluctuations in particular in the initial state by a factor \(\sqrt{N_\mathrm {iter.}}\). As stated in Sect. 2.1, this is (at least to a good approximation) equivalent to performing a single simulation with \(N_\textrm{p}\cdot N_\mathrm {iter.}\) test particles, but computationally significantly cheaper. In our simulations, the initial \(v_n\) values after averaging over iterations is close to zero within the expected numerical uncertainty. Accordingly we shall systematically shift our anisotropic-flow curves to start at 0, adding at \(t=0\) an error bar indicating the numerical fluctuation \(1/\sqrt{2N_\textrm{p}N_\mathrm{iter.}}\).

We characterize the amount of rescatterings in the evolution via the Knudsen number \(\textrm{Kn}\equiv \ell _\textrm{mfp}/R\), where the particle mean free path \(\ell _\textrm{mfp}\) is estimated at the center of the system – where the particle density is largest – in the initial state. A small Knudsen number means a large mean number of rescatterings per particle, corresponding to the “fluid dynamical limit”, while a large Kn means a system with few rescatterings: by construction, Kn is inversely proportional to the cross section \(\sigma \).

3 Results

In this section we present our results, starting in Sect. 3.1 with the change in the early-time scaling behavior of anisotropic flow as one goes from the few collisions regime to the hydrodynamic limit. In the following subsections we focus on the few collisions regime and compare the numerical and analytical approaches for the early time behaviors of the number of rescatterings (Sect. 3.2), anisotropic flow (Sect. 3.3), and eventually spatial eccentricities and other geometric quantities (Sect. 3.4). Eventually, we discuss alternative observables to quantify the momentum anisotropies in Sect. 3.5, again across the whole range of Knudsen numbers and comparing with analytical calculations when Kn is large.

3.1 Onset of anisotropic flow from small to large Knudsen number

Let us first investigate how the early-time development of anisotropic flow – here quantified via the Fourier harmonics (2) of the particle transverse-momentum distribution, as is most often done – evolves across Knudsen numbers for a fixed initial geometry. As is customary in transverse flow studies [29, 30], “early times” are to be understood in comparison to the typical transverse size of the system R, say roughly t/R of order 0.1–0.5.

As is well known and will be shown again below, the value of \(v_n\) at a fixed final time increases with the number of rescatterings in the system, when going from the free-streaming limit \(\textrm{Kn}\rightarrow \infty \) – in which no anisotropic flow develops – to the fluid-dynamical limit \(\textrm{Kn}\rightarrow 0\). Throughout this paper we are not so much interested in that known behavior, but rather in the onset of \(v_n(t)\), namely its dependence on t at early times. Let us quickly recall the findings in the literature: In fluid dynamics, numerical simulations [5, 9, 31, 32] or general scaling arguments [33] yield \(v_2(t) \propto t^2\) and more generally \(v_n(t) \propto t^n\) at early times. In contrast, transport simulations [17, 34] or analytical studies [19, 20] in the few-rescatterings regime yield the slower growth \(v_n(t) \propto t^{n+1}\). Here we wish to bridge the gap between the two regimes, looking at both elliptic flow \(v_2\) and triangular flow \(v_3\). In this subsection, we use the normal \(2\rightarrow 2\) collision kernel in our simulations.

Fig. 2
figure 2

Scaling exponent \(\gamma _2\) (left) and \(\gamma _3\) (right) as a function of the Knudsen number. The gray lines indicate the 500 realizations of the fit over different time intervals, while the green points correspond to the weighted average (12)

In Fig. 1 we display \(v_2(t)\) and \(v_3(t)\) at early times, namely for \(t\le 0.7R\) resp. \(t\le 0.9R\), where R is the typical system size, for various Knudsen numbers ranging from \(\textrm{Kn} = 0.02\) to \(\textrm{Kn} \approx 10\). The latter amounts to less than 0.1 rescatterings per particle on average, while in the former case the particles rescatter about 25 times on average, corresponding to the fluid-dynamical regime. As expected, for larger Knudsen numbers the spatial asymmetry is less efficiently translated into a momentum anisotropy. Note also that for a fixed t and a given Kn the value of \(v_3\) is significantly smaller than that of \(v_2\), which is why we restrict ourselves to a smaller range in Kn.

Inspired by the known results, we fit the onset of those curves with a power-law ansatz

$$\begin{aligned} v_n\bigg (\frac{t}{R}\bigg ) = \beta _n\bigg (\frac{t}{R}\bigg )^{\!\!\gamma _n}. \end{aligned}$$
(11)

To account for the small initial flow value due to the finite test particle number, we shifted all curves to zero at \(t=0\). Since we are only interested in the scaling exponent \(\gamma _n\) this shift does not influence our result, yet has the benefit that we do not have to introduce an extra offset parameter in the fit routine. More physical information is contained in the parameters \(\beta _n\) and \(\gamma _n\) which are functions of the Knudsen number. In fact, it is somewhat intuitive that \(\beta _n\) should increase with decreasing Kn, which is what we indeed found.

A somewhat problematic issue is the size of the interval in t/R over which we should perform the fit. The lower end point of the fitting interval is always taken at \(t=0\). Regarding the upper end point of the interval, on the one hand it should not be too large to make sure that we are still fitting early-time behavior. On the other hand, this final end point should not be too small either, otherwise the signal to be fitted is too small and may still be contaminated by numerical noise. Accordingly, we defined a range of values, represented by the green bands in Fig. 1, for the maximum time of the fitting interval: \(0.3\le t_{\max }/R\le 0.55\) for \(v_2\) resp. \(0.4\le t_{\max }/R\le 0.65\) for \(v_3\). We randomly chose 500 values for \(t_{\max }\),Footnote 4 and used them to perform fits with the power law (11) for all values of Kn. In Fig. 2 we show for \(n=2\) and \(n=3\) the exponents \(\gamma _n\) of these fits, joining by gray lines the values obtained at different Knudsen numbers but with the same value of \(t_{\max }\). We then performed a weighted average of the exponents \(\gamma _n\) over the 500 different realizations of the fit interval, giving less weight to the fits with larger uncertainties by using

$$\begin{aligned} {\bar{\gamma }}_n = \frac{\sum _j \gamma _{n,j}/\sigma ^2_{\gamma _n,j}}{\sum _j 1/\sigma ^2_{\gamma _n,j}}, \end{aligned}$$
(12)

where \(\sigma ^2_{\gamma _n,j}\) is the (squared) uncertainty on \(\gamma _{n,j}\) given by the fitting routine for the j-th realization, while j runs over the 500 realizations. Performing the 500 realizations of the fit gives a better insight on the range of possible exponents at each Knudsen number and provides a very conservative error band for the uncertainty on the exponent, which is actually not symmetric about the average value (12).

Even accounting for the uncertainty bands, \(\gamma _2\) (top panel of Fig. 2) and \(\gamma _3\) (bottom panel) show a clear trend, namely a crossover from the hydrodynamic (\(\gamma _n = n\)) to the few-collisions regime (\(\gamma _n = n+1\)) over some range in the Knudsen number. Comparing the horizontal axes of the two plots, we see that the transition takes place over a much smaller Kn-range for \(v_3\). Moreover, the change in the early-time evolution of \(v_3\) takes place for a typical Kn for which \(v_2\) is already close to its fluid-dynamical behavior.

The latter finding parallels the already known different behaviors of the “final” values of \(v_2\) and \(v_3\) – that is, once \(v_n(t)\) has reached its maximum value and evolves only little – with varying Knudsen number: starting from the free-streaming limit and decreasing Kn, the \(v_2\) signal rises before that of \(v_3\) [18, 34], as we also show in Fig. 3 for the specific initial conditions used in this paper. The fits to the points were performed with [35]

$$\begin{aligned} v_2=\frac{v_2^{\textrm{hydro}}}{1+\textrm{Kn}/\textrm{Kn}_0} \end{aligned}$$
(13)

and [34]

$$\begin{aligned} v_3=\frac{v_3^{\textrm{hydro}}(1+B_3\textrm{Kn})}{1+(A_3+B_3)\textrm{Kn}+C_3\textrm{Kn}^2}, \end{aligned}$$
(14)

where the parameter \(v_n^\textrm{hydro}\) is the value in the ideal fluid-dynamical limit. That \(v_3\) departs from its few-rescatterings behavior at a smaller Kn than \(v_2\) can readily be explained at least on the qualitative level: At fixed system size R, a triangular structure, as will give rise to \(v_3\), involves a smaller typical “wavelength” (in the azimuthal direction) than an elliptic shape. To resolve this smaller wavelength, a smaller mean free path is needed, i.e. a smaller Knudsen number.Footnote 5

Fig. 3
figure 3

\(v_n/\varepsilon _n\) as a function of the Knudsen number and the mean number of rescatterings \(N_\mathrm {resc.}\) per particle, where \(v_n\) and \(N_\mathrm {resc.}\) are estimated at time \(t=100R\). The fits were performed with Eqs. (13)–(14). The colored bands show the \(1\sigma \) fit error

As a final remark, note that fitting the slow early-time growth of triangular flow in the few-collisions regime, \(v_3(t)\propto t^{\gamma _3}\) with \(\gamma _3\approx 4\), appears to be at the limit of what we can do with reasonable uncertainties. This is why we did not try to investigate the early time behavior of \(v_4\), which should grow as \(t^4\) in the hydrodynamic limit and slower when going to larger Knudsen numbers.

3.2 Number of rescatterings

In the few-rescatterings regime we have expansion (5) at our disposal, with which one can compute the early-time behavior of observables. Keeping only the first non-vanishing contribution from the Taylor expansion to a given observable, in particular \(v_n(t)\), one can hardly expect to obtain a non-integer scaling exponent like the \(\gamma _n\) found at “intermediate” Knudsen numbers in the previous subsection. However, we can investigate whether summing the contributions from several terms in the Taylor expansion could lead to an effective behavior similar to that of the full transport simulations.

We begin with the number of rescatterings in the system, scaled by twice the number of particles \(N_\textrm{p}\) in the initial state, where we include the factor 2 since each collision involves two particles. In analytical calculations, this number of rescatterings per particle \(N_\mathrm{resc.}\) is simply one half of the integral over time of the collision rate, i.e. it can be deduced from the integral of the \(2\rightarrow 0\) collision kernel (6) over phase space:

$$\begin{aligned} N_\mathrm{resc.}(t)&= \frac{1}{2N_\textrm{p}}\!\int _0^t \Gamma (t')\,\textrm{d} t' \nonumber \\&= \frac{1}{N_\textrm{p}}\!\int _0^t \!\int \! -\mathcal {C}_{2\rightarrow 0}[f(t',\textbf{x},\textbf{p})]\, \frac{\textrm{d}^2\textbf{x}\,\textrm{d}^2\textbf{p}}{E}\,\textrm{d} t'.\qquad \end{aligned}$$
(15)

Note that this formula also holds for a system undergoing any kind of binary collisions between two identical particles, despite the apparently restrictive notation \(2\rightarrow 0\).

Using expansion (5) one can compute the phase-space distribution at time \(t'\) entering Eq. (15). As stated in Sect. 2.2, we were able to calculate \(f(t,\textbf{x},\textbf{p})\) at early times only in the \(2\rightarrow 0\) scenario, which is why we now consider also that model – in which the total particle number is not conserved – in the numerical simulations. On the analytical side, we computed \(N_\mathrm{resc.}\) up to order \(t^{11}\), considering terms up to order \(\sigma ^5\) in the cross section.Footnote 6

Fig. 4
figure 4

Number of rescatterings per particle for \(\textrm{Kn}\approx 25\) (full) and \(\textrm{Kn}\approx 5\) (dashed) for the \(2\rightarrow 0\) collision kernel simulation (green). The analytical results – computed up to \({{\mathcal {O}}}(t^{11})\) – are shown at \(\mathcal {O}(\sigma )\) (blue) and \(\mathcal {O}(\sigma ^5)\) (orange) for the corresponding Knudsen numbers

The importance of going beyond linear order in \(\sigma \) is visible in Fig. 4. There we show in green the results of simulations at a Knudsen number of order 25 (full line) at a \(\textrm{Kn}\approx 5\) (dashed line), where the latter are scaled by a factor 1/5: if \(N_\mathrm{resc.}(t)\) was simply proportional to \(\sigma \), the two curves would coincide, which is clearly not the case.

We also display in blue the computed \(N_\mathrm{resc.}(t)\) at order \(\sigma \): the curves at \(\textrm{Kn}\approx 25\) and \(\textrm{Kn}\approx 5\) do coincide, as they should, and they are reasonably close to the value of numerical simulations at \(\textrm{Kn}\approx 25\) up to \(t/R \approx 0.3\). The agreement between analytical and numerical results is further increased when going up to order \(\sigma ^5\) (in orange) for both values of Kn we consider here.

Overall the number of rescatterings can thus be well described in the analytical approach. This is a necessary ingredient in our study since other observables of more complicated nature, as e.g. \(v_n(t)\), depend in a way or another on the number of rescatterings. Note that \(\textrm{Kn}\approx 5\) means that about 16% of the initially present particles disappear during the whole system evolution, most of them in the initial stage shown in Fig. 4. Accordingly, the results of \(2\rightarrow 2\) and \(2\rightarrow 0\) simulations differ significantly over that time interval, which is why it is necessary to compare the latter with our (equally \(2\rightarrow 0\)) analytical approach.

3.3 Anisotropic flow coefficients

Let us come back to our starting point, namely the behavior of anisotropic flow harmonics \(v_n\) at early times, in a system without “preflow”, i.e. \(v_n(t=0) = 0\). As in the case of the number of rescatterings and in contrast to Sect. 3.1, here we compute the flow coefficients in the \(2\rightarrow 0\) scenario, as was done in Refs. [19, 20]. It turns out that at large Kn numerical simulations with the full \(2\rightarrow 2\) kernel or the \(2\rightarrow 0\) version yield very similar results for \(v_2(t)\) as long as \(t\lesssim R\).Footnote 7 Note that it is hardly possible to study the dependence of \(v_n\) over the full Kn range as in Figs. 2 und 3, but only at large Kn, since \(\textrm{Kn} = 1\) means that already about 60–80% of the initially present particles disappear.

In Fig. 5 we show our results for the development of elliptic flow \(v_2(t)\) for two values of the Knudsen number. The outcome of the simulations is shown in green, where the error bar at \(t=0\) is the statistical error due to finite particle number in the initial state of the simulation, as described in Sect. 2.1. The blue resp. orange curve shows \(v_2(t)\) as obtained within the analytical approach starting from the Taylor expansion (5), including terms up to order \(t^{15}\) but keeping only the linear order in \(\sigma \) resp. terms up to order \(\sigma ^3\). In Ref. [28] we showed that the contributions at \({{\mathcal {O}}}(\sigma )\) show up at odd orders starting from \(t^3\), those at \({{\mathcal {O}}}(\sigma ^2)\) start at order \(t^4\) and show up at even order in t, while \({{\mathcal {O}}}(\sigma ^3)\)-terms again show up in odd powers of t from order \(t^5\) on.

Fig. 5
figure 5

Elliptic flow \(v_2\) as a function of t/R for \(\textrm{Kn}\approx 25\) (top) and \(\textrm{Kn}\approx 5\) (bottom). Results from the numerical \(2\rightarrow 0\) simulations are shown in green and the analytical results are shown to \(\mathcal {O}(\sigma )\) (blue) and \(\mathcal {O}(\sigma ^3)\) (orange). Both analytical curves include terms up to \(\mathcal {O}(t^{15})\)

For the calculations at the largest Knudsen number (upper panel of Fig. 5) we find an nice agreement between the numerical and analytical results at order \(\sigma \) up to \(t/R\approx 0.4\). The agreement extends even further at \(\mathcal {O}(\sigma ^3)\), where including these extra terms seems to slow down the growth of \(v_2(t)\), such that at \(t/R = 1\) the two curves differ by less than 10% – which is by far not obvious for a Taylor expansion in t/R.

For the five times smaller Knudsen number \(\textrm{Kn}=5\) (lower panel), the importance of including higher powers of \(\sigma \) is even more striking, since it yields a pretty good agreement between the analytical calculations and the simulation up to \(t/R\approx 0.6\).

Overall the inclusion of higher orders in the cross section has a major impact on the numerical comparison. In particular, it is clear that considering enough powers in t and in \(\sigma \) allows to reproduce the behavior that was quantified by a Kn-dependent scaling exponent \(\gamma _2\) in Sect. 3.1. Note that further orders in time will indeed improve the curve at late times but not visibly at early times and including those terms is extremely costly computationally. Similarly higher powers in the cross section would guarantee a better result for smaller Knudsen numbers but we are again limited by the computational power.

Turning now to triangular flow \(v_3\), one first finds [36] that numerical simulations with the \(2\rightarrow 0\) model differ more than those with the \(2\rightarrow 2\) collision kernel, especially at larger times (\(t\gtrsim R\)). Looking back at Fig. 3, we see that at \(\textrm{Kn} \approx 5\) or 25 the \(v_3\) signal at the end of the evolution is already quite small in \(2\rightarrow 2\) simulations, and thus it is even smaller in \(2\rightarrow 0\) calculations stopped at \(t=R\). Accordingly, the noise from numerical fluctuations, in particular the small non-zero \(v_3\) in the initial state, starts to play an important role – especially in the simulations at \(\textrm{Kn}\approx 25\) which we present below. As argued in Ref. [28], a non-vanishing \(v_3\) can lead to a (small) linear rise of \(v_3(t)\) at early times, which is indeed what we observe.

In addition, there is an unpleasant feature in the analytical calculations with the \(2\rightarrow 0\) collision term, namely that they yield vanishing odd flow harmonics at all times, in particular \(v_3\), if one considers only terms of \(\mathcal {O}(\sigma )\) [36]. On the other hand, an advantage of the Taylor series approach is that we can go to higher orders in \(\sigma \), which we attempted here.

Fig. 6
figure 6

Triangular flow \(v_3\) as a function of t/R for \(\textrm{Kn}\approx 25\) (top) and \(\textrm{Kn}\approx 5\) (bottom). Results from the \(2\rightarrow 0\) collision kernel are shown in green and the analytical results are shown to \(\mathcal {O}(\sigma ^2)\) (orange)

With these caveats in mind, we present our results for \(v_3(t)\) in Fig. 6, for the same values of the Knudsen number as \(N_\mathrm{resc.}\) and \(v_2\). Here the analytical calculations include terms up to order \(t^{11}\) and \({{\mathcal {O}}}(\sigma ^2)\). This means that the leading order at early times is \(v_3(t)\propto \sigma ^2 (t/R)^5\), i.e. a very slow growth.

To remain careful in our statements, let us just notice that the analytical and numerical signals seem to be of the same magnitude. This came somewhat as a surprise to us, because it means that in a \(2\rightarrow 0\) scenario \(v_3\) grows as \(\sigma ^2\), not proportional to \(\sigma \). In contrast, the simulations with a \(2\rightarrow 2\) collision kernel clearly give \(v_3\) rather proportional to \(\sigma \) – see for instance Fig. 3 and the successful fit with Eq. (14) which gives \(v_3\propto \textrm{Kn}^{-1}\) at large Kn. Nevertheless, this seems to be the message conveyed by our findings in Fig. 6, together with the “success” of the analytical approach in describing the numerical results.

As we shall see in Sect. 3.5, an alternative measure of triangular flow, namely weighted with the particle energy, gives rather different results.

3.4 Spatial characteristics

Let us now discuss the early-time dependence of various spatial characteristics, for instance the eccentricities \(\varepsilon _n^\textbf{x}\) or the mean square radius of the expanding system. A significant difference with anisotropic flow is that most of these characteristics evolve in a free streaming system, in the absence of rescatterings. Indeed, it was even found in Ref. [28] that the change in the geometrical “observables” caused by particle rescatterings is at times subleading with respect to the free evolution. Accordingly, we first look at collisionless systems, and check that we can describe them in our analytical approach, i.e. taking into account only the term \(f_{\mathrm {f.s.}}\) in Eq. (5), before we turn to systems with (few) collisions. Throughout this subsection we come back to simulations with the \(2\rightarrow 2\) collision kernel, which makes no difference in the free streaming case but is rather crucial when collisions are allowed.

An important class of geometrical quantities, which are correlated with anisotropic flow via rescatterings, are the spatial eccentricities. Here we consider both eccentricities computed via Eq. (1) with particle-number weighting

$$\begin{aligned} \varepsilon _n^\textbf{x}(t)\equiv -\frac{\displaystyle \int \!\! f(t,\textbf{x},\textbf{p})\,r^n\textrm{e}^{\textrm{i}n\theta }\,\textrm{d}^2\textbf{x}\,\textrm{d}^2\textbf{p}}{\displaystyle \int \!\! f(t,\textbf{x},\textbf{p})\,r^n\,\textrm{d}^2\textbf{x}\,\textrm{d}^2\textbf{p}}, \end{aligned}$$
(16)

where we used the fact that for our special case of initial geometry (10) the reaction-plane angle \(\Phi _n\) is zero, and energy-weighted eccentricities \(\varepsilon _n^{\textrm{x},E}\)

$$\begin{aligned} \varepsilon _n^{\textbf{x},E}(t)\equiv -\frac{\displaystyle \int \!\! E\, f(t,\textbf{x},\textbf{p})\,r^n\textrm{e}^{\textrm{i}n\theta }\,\textrm{d}^2\textbf{x}\,\textrm{d}^2\textbf{p}}{\displaystyle \int \!\! E\, f(t,\textbf{x},\textbf{p})\,r^n\,\textrm{d}^2\textbf{x}\,\textrm{d}^2\textbf{p}}, \end{aligned}$$
(17)

with \(E\equiv |\textbf{p}|\) the energy of a particle with momentum \(\textbf{p}\). The behavior of these eccentricities in a free streaming system is readily computed [28]:

$$\begin{aligned} \varepsilon _n(t) \simeq \frac{\varepsilon _n(0)}{1+a_n(t/R)^2}, \end{aligned}$$
(18)

where the approximate equality is actually exact in the case \(n=2\), while for \(n\ne 2\) it holds up to terms of order \((t/R)^4\) and possibly higher (if \(n\ne 4\)). For the initial condition(s) we consider in this paper, see Sect. 2.3, the coefficient \(a_2\) equals 1/2 if a particle number weight is used, i.e. for \(\varepsilon _2^\textbf{x}(t)\), while it is 3/4 for \(\varepsilon _2^{\textbf{x},E}(t)\) with energy weight. In the third harmonic, \(a_3\) takes the respective values 3/4 for \(\varepsilon _3^\textbf{x}(t)\) and 9/8 for \(\varepsilon _3^{\textbf{x},E}(t)\). Note that these numerical values are valid only for the initial distribution (7)–(10), while Eq. (18) holds for any initial distribution in the freely streaming case.

Fig. 7
figure 7

Time evolution of the spatial eccentricities in a collisionless system. The top panel shows particle-number weighted eccentricities \(\varepsilon _2^\textbf{x}\), \(\varepsilon _3^\textbf{x}\), the bottom panel eccentricities \(\varepsilon _2^{\textbf{x},E}\), \(\varepsilon _3^{\textbf{x},E}\) with energy weighting. The dotted curves are fits with Eq. (18) and the parameters given in Table 1

For our numerical calculations, we start with an input value of \(\varepsilon _n^\textbf{x}=0.15\) in the initial state. Due to the finite number of particles, which is \(N_\textrm{p} = 2\times 10^5\) in this subsection, this value is not reached exactly in the simulations.Footnote 8 In addition, the energy-weighted initial eccentricities \(\varepsilon _2^{\textbf{x},E}\) and \(\varepsilon _3^{\textbf{x},E}\) can differ from each other, since the momentum (and thus energy) distribution depends on the position. Figure 7 shows the time dependence of the eccentricities in free-streaming. The full curves showing the free-streaming evolution can be nicely fitted with Eq. (18) resulting in the fit parameters of Table 1, where we fitted the numerical simulations up to \(t/R=0.5\).

Table 1 Parameters of the fit function Eq. (18) for \(\varepsilon _n\) with particle-number and energy weight

For particle-number and energy weighting, and for both \(n=2\) and \(n=3\), the fitted \(\varepsilon _n(0)\) coincide with the initial values computed directly at the beginning of the simulations. In turn, the fitted values of \(a_n\) are in good agreement with the analytical prediction: as could be anticipated, the agreement is better for \(n=2\), in which case Eq. (18) is exact, than for \(n=3\), in which case the denominator contains higher (even) powers of t. Note that the energy-weighted eccentricities \(\varepsilon _n^{\textbf{x},E}\) decrease slightly faster than their particle-number weighted counterparts, which is reflected in the larger values of \(a_n\).

In the free-streaming case there is no transfer of spatial asymmetry into a momentum anisotropy and thus no buildup of anisotropic flow. That is the reason why the eccentricity decreases most slowly in the collisionless case: introducing rescatterings in the system will lead to a faster decrease. With collisions it is even possible to change the sign of the eccentricity – as observed in fluid-dynamical simulations [32], while for the free-streaming case this does not happen. However, at large Knudsen numbers (\(\textrm{Kn}\approx 25\) or 5) the change in the evolution of eccentricities due to rescatterings is barely visible (see Fig. 8), even at large times. For reference, we also include the behavior of the eccentricities for a system close to the fluid-dynamical regime, namely at \(\textrm{Kn}\approx 0.1\). One sees that sizable deviations from the collisionless behavior only appear for \(t\gtrsim R\). This is consistent with the fact that it takes about a similar time for anisotropic flow to acquire a sizable value across the whole system, and thus to affect the evolution of geometry.

Fig. 8
figure 8

Time evolution of the spatial eccentricities in a collisionless (full lines) and in an interacting system with few rescatterings (dotted and dashed lines). The top panel shows particle-number weighted eccentricities \(\varepsilon _2^\textbf{x}\), \(\varepsilon _3^\textbf{x}\), the bottom panel eccentricities \(\varepsilon _2^{\textbf{x},E}\), \(\varepsilon _3^{\textbf{x},E}\) with energy weighting. For comparison, we also show the behavior in a system in the fluid-dynamical regime (dotted-dashed lines)

To pinpoint the influence of rescatterings, let us investigate the behaviors of the numerator and denominator of the eccentricity separately. Here we only discuss results relevant for \(\varepsilon _2^\textbf{x}\) and \(\varepsilon _2^{\textbf{x},E}\), since the behaviors in the third harmonic (shown in Appendix B) are similar. To see the effect of collisions more easily, we will subtract the free-streaming behaviors.

Let us start with the numerator of the eccentricity, i.e. (minus) the average value of \(r^2\cos (2\theta )\), where the averaging can be done with particle-number or energy weighting. This is actually the simpler case, since in the free streaming case – and in the absence of initial anisotropic flow, as we assume throughout this subsection – that quantity remains constant over time: any evolution is thus due to rescatterings. We show this departure from the free-streaming value in Fig. 9 for simulations with Knudsen number \(\textrm{Kn} \approx 25\) (top panel) and \(\textrm{Kn} \approx 5\) (bottom panel). To obtain dimensionless quantities, we scaled the curves by the initial value of the corresponding average of \(r^2\cos (2\theta )\): each curve thus represents the relative change in the average value due to rescatterings.

Fig. 9
figure 9

Time evolution of the departure of \(-\langle r^2\cos (2\theta )\rangle _{\textbf{x},\textbf{p}}\) with particle-number (green) and energy (blue) weighting from its free streaming value, for simulations with \(\textrm{Kn}\approx 25\) (top panel) or \(\textrm{Kn}\approx 5\) (bottom panel)

One sees that this relative change is of order a few \(10^{-4}\) for the system with \(\textrm{Kn} \approx 25\), and of order \(10^{-3}\) when \(\textrm{Kn} \approx 5\). The latter signal is thus about 5 times larger than the former, i.e. seems to scale with \(\textrm{Kn}^{-1}\) or equivalently \(\sigma \) or the number of rescatterings in the system.

To quantify the behaviors displayed in Fig. 9, we tried to fit the curves with a simple power-law ansatz

$$\begin{aligned} -\!\langle r^2\cos (2\theta )\rangle _{\textbf{x},\textbf{p}}(t) + \langle r^2\cos (2\theta )\rangle _{\textbf{x},\textbf{p}}^\mathrm{f.s.} \propto \left( \frac{t}{R}\right) ^{\!\!\chi }. \end{aligned}$$
(19)

As in Sect. 3.1, we perform the fit over a time interval from \(t=0\) to some final t/R in the range 0.35–0.7, letting the end point of the interval vary. The fit results for the exponents lie in the range \(\chi = 3.5\)–5.5. This is a rather slow growth, and we know from our fitting of the early-time behavior of \(v_3(t)\) in Sect. 3.1 that it probably points at an exponent \(\chi \ge 4\), but we do not want to make any strong claim. Indeed, the signal of Fig. 9 is one to two orders of magnitude smaller than that of \(v_3(t)\).

With our analytical approach, one finds invoking general principles – namely particle-number or energy conservation, depending on the weight of the average – that the contributions from the Taylor expansion (5) at order \(t^2\) and below vanish, leaving \(\chi \ge 3\) [28]. We can further show that the contributions from the loss term of the \(2\rightarrow 2\) collision kernel vanish at any order, invoking parity arguments in momentum space. Unfortunately, we were unable to compute the contribution from the gain term of the collision integral, so we cannot give a more accurate prediction than the inequality \(\chi \ge 3\), in agreement with the fit values that we find.

Turning now to the denominator of \(\varepsilon _2^\textbf{x}\), i.e. the mean square radius, it differs from the numerator in that it is evolving in a collisionless system:

$$\begin{aligned} \langle r^2\rangle _{\textbf{x},\textbf{p}}^\mathrm{f.s.}(t) = \langle r^2\rangle _{\textbf{x},\textbf{p}}(0) + \langle v^2\rangle _{\textbf{x},\textbf{p}}(0)\,t^2, \end{aligned}$$
(20)

where \(v^2\) denotes the squared (transverse) velocity of the particles – here simply equal to the squared velocity of light since we consider massless particles.

Fig. 10
figure 10

Time evolution of the departure of \(\langle r^2\rangle _{\textbf{x},\textbf{p}}\) with particle-number (green) or energy (blue) weighting from its free streaming behavior, for simulations with \(\textrm{Kn}\approx 25\) (top panel) or \(\textrm{Kn}\approx 5\) (bottom panel)

We show in Fig. 10 the departure \(\langle r^2\rangle _{\textbf{x},\textbf{p}}(t)-\langle r^2\rangle _{\textbf{x},\textbf{p}}^\mathrm{f.s.}(t)\) of the mean square radius in a interacting system from this free-streaming evolution, scaled by the initial value of \(\langle r^2\rangle _{\textbf{x},\textbf{p}}\). The departure is negative, which means that rescatterings slow down the system expansion: this seems intuitive, since collisions cannot accelerate the outwards motion of particles already traveling at the speed of light. As in the case of \(\langle r^2\cos (2\theta )\rangle _{\textbf{x},\textbf{p}}\), one sees that the relative deviation of the mean square radius computed with particle weight from its free-streaming behavior (green curves) changes by about a factor of 5 from \(\textrm{Kn}\approx 25\) to \(\textrm{Kn}\approx 5\), i.e. it seems to scale linearly with the number of rescatterings. A power-law fit of these curves

$$\begin{aligned} \langle r^2\rangle _{\textbf{x},\textbf{p}} - \langle r^2\rangle _{\textbf{x},\textbf{p}}^\mathrm {f.s.} \propto \left( \frac{t}{R}\right) ^{\!\!\chi ^\prime } \end{aligned}$$
(21)

yield exponents in the range \(\chi '=4.1\)–4.5, depending on the end point of the time interval chosen for the fit. In the analytical approach we found \(\chi '\ge 3\) [28], consistent with the numerical finding.

Quite strikingly, the blue curves in Fig. 10 representing the energy-weighted mean square radius stay constant. That is, rescatterings in the system do not modify the evolution of the energy-weighted \(\langle r^2\rangle _{\textbf{x},\textbf{p}}\), i.e. of the denominator of \(\varepsilon _2^{\textbf{x},E}(t)\). We detail in Appendix A how this can actually be shown within our analytical approach [28], mostly invoking energy and momentum conservation – one has however to beware that it holds only for a two-dimensional system of massless particles. This absence of departure from the free-streaming behavior is specific to the mean square radius: as shown in Fig. 16 in Appendix B, the evolution of the energy-weighted average of the cubed radius does depend on the amount of rescatterings in the system. Yet the qualitative differences between particle-number weighted and energy-weighted quantities like the moments \(\langle r^2\rangle _{\textbf{x},\textbf{p}}\), \(\langle r^3\rangle _{\textbf{x},\textbf{p}}\) (Figs. 10, 16) show that the transport of energy density in the system does not match one-to-one that of particle-number density.

3.5 Alternative measures of anisotropic flow

Motivated by the observation at the end of the previous subsections, we now look at alternative measures of anisotropic collective flow. We shall compute the latter in both numerical simulations and analytical calculations and check if their early-time behaviors agree with the results obtained for \(v_n(t)\) in Sects. 3.1 and 3.3.

One possibility, which was adopted in a number of recent kinetic theory studies [22, 24,25,26,27], is to consider the Fourier harmonics of the transverse energy distribution. Using the terminology of Sect. 3.4, these are effectively “energy-weighted anisotropic flow coefficients”

$$\begin{aligned} v_n^{E\,}(t) \equiv \frac{\displaystyle \int \!E_{}f(t,\textbf{x},\textbf{p})\,\cos [n(\phi _\textbf{p}-\Psi _n^E)]\,\textrm{d}^2\textbf{x}\,\textrm{d}^2\textbf{p}}{\displaystyle \int \!E_{}f(t,\textbf{x},\textbf{p})\,\textrm{d}^2\textbf{x}\,\textrm{d}^2\textbf{p}}, \end{aligned}$$
(22)

with \(\Psi _n^E\) the n-th harmonic event plane. In contrast, the traditional coefficients (2) are “particle-number weighted” flow harmonics. In the following \(\Psi _n^E=0\), consistent with the orientation of the initial-state symmetry planes \(\Phi _n=0\).

For massless particles, as we consider throughout the paper, with \(p_z=0\), the energy-weighted elliptic flow \(v_2^E\) actually coincides with a definition that has been used in fluid-dynamical simulations [8, 37],Footnote 9 namely (in our two-dimensional setup)

$$\begin{aligned} \varepsilon _2^\textbf{p}\equiv \frac{\displaystyle \int \!\big [T^{xx}(\textbf{x})-T^{yy}(\textbf{x})\big ]_{}\textrm{d}^2\textbf{x}}{\displaystyle \int \!\big [T^{xx}(\textbf{x})+T^{yy}(\textbf{x})\big ]_{}\textrm{d}^2\textbf{x}}. \end{aligned}$$
(23)

Note that the notation emphasizes the similarity to the geometrical eccentricities. Definition (23) involves two diagonal components \(T^{xx}\) and \(T^{yy}\) of the energy-momentum tensor

$$\begin{aligned} T^{\mu \nu }(\textbf{x}) \equiv \int \! p^\mu p^\nu f(t,\textbf{x},\textbf{p})\;\frac{\textrm{d}^2\textbf{p}}{E}. \end{aligned}$$
(24)

An advantage of Eq. (23) is that it can also be implemented for a system that is not described as a collection of particles or a particle density distribution, but rather in terms of its energy momentum tensor. In particular, there is no need to “particlize” the system using a Cooper–Frye-like approach.

As in Sect. 3.1, let us first look at the behavior of \(\varepsilon _2^\textbf{p}\) across a large range of Knudsen numbers. The results of simulations with the \(2\rightarrow 2\) collision kernel from the few-rescatterings regime (\(\textrm{Kn}\approx 25\)) to the fluid-dynamical limit (\(\textrm{Kn}\approx 0.02\)) for the onset of \(\varepsilon _2^\textbf{p}(t) = v_2^E(t)\) is displayed in the top panel of Fig. 11.

Fig. 11
figure 11

Upper panel: early time dependence of \(\varepsilon _2^\textbf{p} = v_2^E\) for various Knudsen numbers. Lower panel: dependence of the scaling exponent \(\gamma '_2\) [Eq. (25)] on the Knudsen number, using the same color code as in Fig. 2

Similar to \(v_2(t)\), we fit the early time development with a power law ansatz

$$\begin{aligned} \varepsilon _2^\textbf{p}\bigg (\frac{t}{R}\bigg ) = \beta '_2\bigg (\frac{t}{R}\bigg )^{\!\!\gamma '_2}, \end{aligned}$$
(25)

performing 500 different realizations of the fit over varying time intervals. The change with Kn of the resulting scaling exponents \(\gamma '_2\) is shown in the bottom panel of Fig. 11. The dependence of \(\gamma '_2\) on the Knudsen number closely parallels that of \(\gamma _2\) (Fig. 2), seemingly ranging from 2 in the fluid-dynamical limit – as found in earlier hydrodynamical simulations – to roughly 3 in the few-rescatterings regime. That is, \(\varepsilon _2^\textbf{p}(t)\) behaves as \(v_2(t)\) at early times.

Using the same arguments as in Ref. [28] (especially Sect. IV.1), one finds that in the absence of initial flow, the leading contribution to \(\varepsilon _2^\textbf{p}(t)\) at early times is

$$\begin{aligned} \varepsilon _2^\textbf{p}(t) \propto \sigma t^3 + \mathcal {O}(t^4), \end{aligned}$$
(26)

where the term at order \(t^4\) is actually of order \(\sigma ^2\). This is similar to the scaling of \(v_2(t)\) and is shown as dotted line in the lower panel of Fig. 11. We computed the proportionality coefficient – as well as terms up to \({{\mathcal {O}}}(t^9)\) at linear order in \(\sigma \) – for the \(2\rightarrow 0\) collision kernel. This is compared to results from numerical simulations, also with the \(2\rightarrow 0\) kernel, in Fig. 12.

Fig. 12
figure 12

Early time evolution of \(\varepsilon _2^\textbf{p} = v_2^E\) at \(\textrm{Kn}\approx 25\). The results of the \(2\rightarrow 0\) simulation are shown in green, the analytical calculation at \({{\mathcal {O}}}(\sigma )\) in blue

The results from both approaches are in good agreement until \(t/R\simeq 0.4\), and we know from our investigations of \(v_2(t)\) that we can improve the agreement by including higher orders in \(\sigma \) and t in the (already extensive) analytical calculations.

Setting \(n=3\) in Eq. (22) gives the energy-weighted triangular flow \(v_3^E\).

Fig. 13
figure 13

Early time development of energy-weighted triangular flow \(v_3^E\) for \(\textrm{Kn}\approx 25\) (top panel) and \(\textrm{Kn}\approx 5\) (bottom panel) from numerical simulations with the \(2\rightarrow 0\) collision kernel (green) and analytical calculations at \(\mathcal {O}(\sigma )\) (blue)

We show in Fig. 13 results of simulations (green curves) with the \(2\rightarrow 0\) collision kernel at both \(\textrm{Kn}\approx 25\) (top panel) and \(\textrm{Kn}\approx 5\) (bottom panel). Comparing with the particle-number weighted \(v_3(t)\) in Fig. 6, the \(v_3^E(t)\) signal is significantly larger, and in particular less sensitive to noise in the initial state.

Figure 13 also shows the results of analytical calculations (blue curve), where in contrast to \(v_3\) we already find a non-vanishing \(v_3^E\) at \(\mathcal {O}(\sigma )\) and including terms up to order \(t^{10}\) – while in the same \(2\rightarrow 0\) scenario \(v_3\) was found to scale as \({{\mathcal {O}}}(\sigma ^2)\). The analytical results and those of simulations are actually in quite good agreement for both Knudsen numbers being considered, especially given the relative size of the initial fluctuations of the numerical signal, which yield a visible linear rise at small t/R. Other differences like the different curvature as \(t/R\approx 1\) could certainly be improved by including more orders in \(\sigma \) and in t/R in the analytical approach.

As mentioned above, a drawback of the coefficients \(v_n\) or \(v_n^E\) from the theorist’s point of view is that their definition assumes a particle-based model. For massless particles with \(p_z=0\), \(v_2^E\) coincides with the “momentum space eccentricity” \(\varepsilon _2^\textbf{p}\), Eq. (23), defined in terms of the energy momentum tensor, but the latter has no straightforward generalization to higher harmonics. A possible measure of anisotropic flow at the “macroscopic” level – i.e. a priori usable for any microscopic model – was proposed in Ref. [5] for hydrodynamical calculations, which has the advantage of being generalizable for any harmonic. The simplest example is the measure of elliptic flow, viaFootnote 10

$$\begin{aligned} \alpha _2^\textbf{p} \equiv \frac{\displaystyle \int \!\big [T^{0x}(\textbf{x})_{}u_x(\textbf{x}) - T^{0y}(\textbf{x})_{}u_y(\textbf{x})\big ]\,\textrm{d}^2\textbf{x}}{\displaystyle \int \!T^{00}(\textbf{x})_{}u_0(\textbf{x})\,\textrm{d}^2\textbf{x}}, \end{aligned}$$
(27)

where \(u^\mu (\textbf{x})\) is the system flow velocity. For a collection of particles of a single species as considered in the present paper, the natural choice for that velocity is

$$\begin{aligned} u^\mu (\textbf{x}) = \frac{N^{\mu }(\textbf{x})}{\sqrt{N^{\mu }(\textbf{x})N_{\mu }(\textbf{x})}}, \end{aligned}$$
(28)

with

$$\begin{aligned} N^\mu (\textbf{x}) \equiv \int \! p^\mu f(t,\textbf{x},\textbf{p})\;\frac{\textrm{d}^2\textbf{p}}{E}. \end{aligned}$$
(29)

In analytical calculations, implementing the above equations is straightforward. The numerical implementation of \(\alpha _2^\textbf{p}\) in the transport algorithm is more challenging than in a hydrodynamic simulation, as we do not have the energy-momentum tensor directly given at each point in space and time. To calculate the necessary quantities, we divided the system of test particles into \(N_\textrm{cells} = 40^2\) cells on a rectangular grid.Footnote 11 We then computed the sum of the momentum components \(p_x\) resp. \(p_y\) of the particles in each cell, which we denote by \(\textsf{P}_x\) resp. \(\textsf{P}_y\). For each cell, we also computed the total energy \(E_\mathrm{tot.}\), the number of particles, and the mean velocity per particle \(\bar{\textsf{v}}_x\equiv \textsf{P}_x/E_\mathrm{tot.}\) and \(\bar{\textsf{v}}_y\equiv \textsf{P}_y/E_\mathrm{tot.}\). Then we can approximate the numerator of Eq. (27) by

$$\begin{aligned} \big \langle T^{0x}u_x-T^{0y}u_y \big \rangle _{{\textbf {x}}} \approx \frac{1}{N_\textrm{cells}}\sum _{i=1}^{N_\textrm{cells}} \frac{\textsf{P}_{x,i} \bar{\textsf{v}}_{x,i}-\textsf{P}_{y,i} \bar{\textsf{v}}_{y,i}}{\sqrt{1-\bar{\textsf{v}}_{x,i}^2-\bar{\textsf{v}}_{y,i}^2}} \end{aligned}$$
(30)

and the denominator by

$$\begin{aligned} \big \langle T^{00}u_0 \big \rangle _{{\textbf {x}}} \approx \frac{1}{N_\textrm{cells}}\sum _{i=1}^{N_\textrm{cells}} \frac{E_{\mathrm{tot.},i}}{\sqrt{1-\bar{\textsf{v}}_{x,i}^2-\bar{\textsf{v}}_{y,i}^2}}, \end{aligned}$$
(31)

where the term in the denominators is due to the normalization of the velocity.

In the analytical approach starting from the Taylor expansion (5), a necessary ingredient is the calculation in the free-streaming case. It turns out that in a collisionless system \(\alpha _2^\textbf{p}\) is not constant, but grows quadratically with time:

$$\begin{aligned} \alpha _2^\textbf{p}(t) \propto t^2 + \mathcal {O}(t^3), \end{aligned}$$
(32)

where the proportionality factor of the term in \(t^2\) involves the initial spatial eccentricity \(\varepsilon _2^\textbf{x}\). This non-constant behavior is somewhat unexpected, since no anisotropic (here elliptic) flow in the usual acceptation of the term develops in a free streaming system.

In turn, collisions modify this behavior at order \(t^3\), consistent with the onset of \(v_2(t)\) or \(\varepsilon _2^\textbf{p}(t)\), yet subleading compared to the collisionless evolution.

Fig. 14
figure 14

Time dependence of \(\alpha _2^\textbf{p}\) for simulations (full lines) in a collisionless (green) system or in the few collisions regime (orange), together with the analytical result in the free streaming case (dotted blue line)

In Fig. 14 we show the early-time behavior of \(\alpha _2^\textbf{p}\) for a transport simulation with a moderate number of rescatterings (full orange line) with the \(2\rightarrow 2\) collision kernel and in the free-streaming case (full green curve), together with the analytical calculation for the collisionless system (dotted blue curve). As anticipated, rescatterings only lead to a sizable departure from the free streaming behavior when \(t/R\approx 0.8\), but their contribution is subleading at early times.

4 Discussion

In this paper, we have studied the early time development of several quantities describing the asymmetry in the transverse plane, either in position or in momentum space, of a system of massless particles. For that purpose, we used simulations from a numerical transport code and semi-analytical calculations based on a recently introduced [28] Taylor expansion of the single-particle phase space density at early times. Results from both approaches were compared in the few-rescatterings regime where the application of the analytical model makes sense. We also performed numerical simulations over a large range of Knudsen numbers, to study the early-time behavior of anisotropic flow coefficients from the few-rescatterings regime to the fluid-dynamical limit.

In a system with few rescatterings, we found that the Taylor-expansion based ansatz can indeed capture the numerical findings at early times, namely the scaling behavior \(v_n(t) \propto t^{n+1}\) – which also holds for the energy-weighted anisotropic flow coefficients \(v_n^E(t)\) –, the change in time of the number of rescatterings in the system, or the slow departure of geometrical characteristics like the spatial eccentricities \(\varepsilon _n^\textbf{x}(t)\) from their free-streaming evolution. We also showed that including higher-order terms in t and/or in the cross section \(\sigma \) improves the quality of the analytical predictions – say typically until \(t/R\approx 0.5\). However, we should quickly add that any new order in t or in \(\sigma \) typically means the appearance of many more terms in the calculations. It would thus be highly desirable to find resummation schemes if one wishes to push the analytical expansion to larger times.Footnote 12

Letting the number of rescatterings per particle grow, so that we can also reproduce the hydrodynamic limit, we found that the early-time scaling behavior of \(v_n(t)\) changes smoothly from \(t^{n+1}\) at large Knudsen number to \(t^n\) when Kn is small. We quantified this change via a non-integer scaling exponent \(v_n(t)\propto t^{\gamma _n}\), which we cannot find directly in the Taylor-series approach. It could be that a double resummation in t and \(\sigma \) can indeed provide such a non-analytic behavior, but it could also be an artifact from our fitting ansatz and procedure. In any case, we view \(\gamma _n\) as an effective exponent characterizing the behavior of \(v_n(t)\) on times of order 0.1–0.5R. On such a time scale set by the transverse system size, the fluid-dynamical scaling behavior appears as the many-collision limit of kinetic theory. This convergence in studies of anisotropic flow was found previously (for the \(v_n\) values at the end of the system evolution) in Refs. [17, 38], which use a similar two-dimensional setup as ours, or Ref. [27] in the case of a longitudinally boost-invariant expansion.Footnote 13

Instead of defining early times in comparison to R as we did, one could replace the latter by the mean free path \(\ell _\textrm{mfp} = \textrm{Kn}\cdot R\). In that case, we would expect that for times smaller than say about \(0.3\ell _\textrm{mfp}\), kinetic theory yields the behavior \(v_n(t)\propto t^{n+1}\) of the few-collisions regime [28], even for values of Kn “in the fluid-dynamical limit”, that is much smaller than 1. Unfortunately, investigating this “very early” behavior in a setup with \(\textrm{Kn}\ll 1\) is unfeasible with our cascade code if we wish to remain in the dilute regime. Yet with this alternative definition of “early times”, depending – at fixed initial geometry – on the interaction strength, we would probably find different scaling laws for the flow coefficients according as the system is described by kinetic theory (irrespective of the Knudsen number) or fluid dynamics. This would be similar to the finding that kinetic theory in the RTA and hydrodynamics have different early-time attractors for the ratio of longitudinal pressure over energy density [39].

While we cannot claim that our findings are of immediate relevance for heavy-ion phenomenology, although this is not excluded for the case of small systems, yet we think that they may still be of interest, in particular for studies of the initial stages [14]. Whatever dynamical model is used for the prehydrodynamic evolution, some amount of anisotropic flow will develop – unless of course it is assumed that the system is freely streaming –, and it is not uninteresting to know whether the model is “hydro-like” or rather “few-collisions-like”, or somewhere inbetween. One could even assume as initial-stage model a set of simple scaling laws like \(v_n(t)\propto t^{\gamma _n}\) and similar for other properties of the system, and see how this affects global Bayesian reconstructions of the properties of the medium created in heavy ion collisions.

More on the theoretical side, our results are relevant for searches for the existence of dynamical attractor solutions for systems with transverse dynamics [40]: even “late time attractors” have to accommodate qualitatively different “early time” behaviors. In that respect, it would be interesting to extend our study to spatially asymmetric setups for which analytical results in the hydrodynamic limit are known [41].