Abstract
In this paper we present solutions of evolution equations for inclusive distribution of gluons as produced by jet traversing quark–gluon plasma. We reformulate the original equations in such a form that virtual and unresolved-real emissions as well as unresolved collisions with medium are resummed in a Sudakov-type form factor. The resulting integral equations are then solved most efficiently with use of newly developed Markov Chain Monte Carlo algorithms implemented in a dedicated program called MINCAS. Their results for a gluon energy density are compared with an analytical solution and a differential numerical method. Some results for gluon transverse-momentum distributions are also presented. They exhibit interesting patterns not discussed so far in the literature, in particular a departure from the Gaussian behaviour – which does not happen in approximate analytical solutions.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
Quantum chromodynamics (QCD) is the well established theory of strong interactions. However, there are QCD phenomena that still require better understanding. One of such phenomena is jet quenching predicted in [1, 2] and already observed in the context of the RHIC physics [3] (for an overview see [4, 5] and references therein), i.e. stopping of a hadronic jet produced in an early stage of heavy ion collisions and propagating through quark-gluon plasma (QGP) which is formed in a later stage of the collisions. With the LHC being in operation, the jet quenching can be observed at much higher available energies in collisions of lead nuclei [6]. Still one of the open problems is to understand the details of the jet–QGP interaction mechanism and a pattern of energy loss. Various approaches have been proposed which differ in assumptions about properties of plasma and jet–plasma interactions. Examples are: the kinetic theory assuming that the jet–plasma interactions can be described within a weak-coupling regime of QCD [7,8,9,10,11,12,13,14,15,16], the AdS/CFT models where one assumes the plasma to be strongly coupled [17, 18] or the classical-field-theory-based approach [19] (for reviews see [7, 20,21,22,23]). Some of the mentioned formalisms are implemented in Monte Carlo event generators [24,25,26,27,28,29].
In this paper we look closer at the results obtained in [30, 31] and focus on an analysis of the generation of transverse momenta via cascades of subsequently emitted jets from an energetic jet traversing QGP. In this approach the plasma is modelled by static centres and the jet interacts with it weakly. Using equations for the energy loss of the jet traversing QGP, the authors of [30,31,32] found the process to have turbulent properties, i.e. the energy is transported from large values of x to low values of x without being accumulated at intermediate values. In this paper we investigate a more exclusive equation, i.e. the equation which describes time evolution of longitudinal as well as transverse momenta distributions of gluons emitted from the energetic jet. So far this equation has not been solved numerically, and the analytical as well as numerical analyses are limited to some special cases [31, 33, 34] where for instance part the equation leading to broadening of transverse momentum is simplified or it is included as an input distribution. The simplified analysis suggests that the distribution of gluon transverse momenta being a solution of the equation remains Gaussian [33]. We, however, find that the exact numerical solution of the evolution equation given in Ref. [31] is not Gaussian. Furthermore, the numerical method allows to test consequences of the assumptions about properties of the medium for distribution patterns of the jets emitted from the hard jet.
The paper is organised as follows. In Sect. 2, we introduce and overview the equations for the jet energy distribution and for the inclusive gluon distribution. In Sect. 3, we present reformulation of the above equations making use of Sudakov-like resummation, i.e. we resum virtual and unresolved-real emissions as well as unresolved collisions with the medium of minijets from the highly energetic jet in form of a Sudakov-type form factor. Then, we provide formal iterative solutions of these equations. In Sect. 4, we propose a Markov Chain Monte Carlo (MCMC) algorithms for numerical solutions of the above equations. In Sect. 5, we describe a numerical algorithm for solving the integro-differential equation for the jet energy distribution which is based on application of the Runge–Kutta method and discuss its limitations in obtaining high accuracy solutions. In Sect. 6, first, we present numerical results from the MCMC method for the jet energy distribution and compare them with an analytical solution as well as with results from the differential Runge–Kutta-based method. Then, we show and discuss some results for the jet transverse-momentum distributions obtained with the MCMC method. We summarise our work and present its outlook in Sect. 7. Finally, in Appendix A we provide some further details on the MCMC algorithms, in particular we describe a combination of the branching Monte Carlo method with the importance sampling.
2 Evolution equations
The evolution equation for gluon transverse-momentum-dependent distribution \(D(x,\mathbf {k},t)\) in the dense medium, obtained under the assumption that the momentum transfer in the kernel is small, reads [31]
where
is the z-kernel function, and
where \(t^*\) is a stopping time, i.e. the time at which the energy of an incoming parton has been radiated in form of soft gluons, E is the energy of the incoming parton, x – its longitudinal momentum fraction, \(\mathbf {k}=(k_x,k_y)\) – its transverse-momentum vector, \(\hat{q}\) – the quenching parameter, \(\alpha _s\) – the QCD coupling constant and \(N_c\) – the number of colours.
The collision kernel \(C(\mathbf {q})\) is given by
where the function \(w(\mathbf {q})\), which models out-of-equilibrium momentum distributions of medium quasi-particles, takes the form [31]
with \(\mathbf {q}=(q_x,q_y)\) being transverse-momentum vector and n – the density of scatterers. However, we can also consider a situation where the quark–gluon plasma equilibrates and the above transverse-momentum distribution assumes the form [35]
where \(m_D\) is the Debye mass of the medium quasi-particles. In the following we shall consider both the above expressions for \(w(\mathbf {q})\).
After integration of Eq. (1) over the transverse momentum \(\mathbf {k}\) one obtains the evolution equation for gluon energy density [31]
This integro-differential equation can be solved analytically for a simplified case of \(f(z) = 1\) and \(D(x,t=0) = \delta (1-x)\) [31]:
where \(\tau = t/t^*\).
3 Integral equations and iterative solutions
Let us rewrite Eq. (1) by moving all terms with the minus sign from RHS to LHS and using \(\tau = t/t^*\):
Then, after introducing the following notation:
we can write
where we have introduced the upper (infra-red) cut-off for the z integral and the lower cut-off \(q_{\mathrm {min}}\) in the integral of \(w(\mathbf {q})\) over \(\mathbf {q}\), since the former is divergent for \(z\rightarrow 1\) and the latter is divergent for \(|\mathbf {q}| \rightarrow 0\) in both cases of \(w(\mathbf {q})\) given in Eqs. (5) and (6). The whole equation does not depend on these cut-offs, so they (if sufficiently small) only play roles of (dummy) regulators of the corresponding integrals.
The expression for the integral W depends on the actual form of the function \(w(\mathbf {q})\). For \(w(\mathbf {q})\) given in Eq. (5) we get
while for the one of Eq. (6):
The latter features much milder dependence on the lower cut-off \(q_{\mathrm {min}}\) than the former. The integral \(\Phi (x)\) does not have a compact analytical form, instead it can be computed numerically for a given value of \(\epsilon \). However, as will be seen later on, we do not need its actual value.
The above integro-differential equation can then be transformed into an integral equation
where we have introduced the following notation
The factor \(e^{-\Psi (x)(\tau - \tau ')}\) is the Sudakov-type form factor corresponding to resummation of virtual and unresolved-real gluon emissions as well as unresolved collisions with the medium due to the kernel-function \(C(\mathbf {q})\).
Similarly, Eq. (7) can be transformed into the integral equation
In this case the Sudakov-type form factor \(e^{-\Phi (x)(\tau - \tau ')}\) corresponds only to resummation of virtual and unresolved-real gluon emissions, as there is no medium-collision term.
The above integral equations can be formally solved by iteration. For Eq. (16) we obtain
where
with \(x_0\) and \(\mathbf {k}_0\) being some initial values of x and \(\mathbf {k}\) at the initial evolution time \(\tau _0\), given by the distribution \(D(x_0,\mathbf {k}_0,\tau _0)\).
A similar solution can be found for Eq. (18):
4 Markov Chain Monte Carlo algorithms
The formal solutions given in Eqs. (19) and (21) can be used to develop Markov Chain Monte Carlo algorithms for numerical evaluation of the distribution functions \(D(x,\tau )\) and \(D(x,\mathbf {k},\tau )\), given some initial functions \(D(x_0,\tau _0)\) and \(D(x_0,\mathbf {k}_0,\tau _0)\), respectively.
In Eqs. (19) and (21) there is ordering in the variable \(\tau _i\):
Therefore, this variable can be treated as an evolution time of a random walk in the MCMC algorithm to be used for a numerical solution of the respective integral equation. This random walk will start at some time \(\tau _0\) and finish at the time moment \(\tau \), making an arbitrary number of random leaps between \(\tau _{i-1}\) and \(\tau _i,\; i = 1,2,\ldots \) In order to construct such an algorithm let us rewrite this equation in a probabilistic form.
First we notice that
and this can be regarded the probability of a single jump beyond \(\tau \) from the point \(\tau _n\), i.e. a stopping rule for the random walk. Thus, the probability density function (pdf) of a random variable \(\tau _i\) for a single leap from \(\tau _{i-1}\) is
The random variable \(\tau _i\) can be generated according to the above pdf using the analytical inverse transform method.
The pdf for the variables \(z_i\) and \(\mathbf {q}_i\) is given by
The variables \(z_i\) and \(\mathbf {q}_i\) can be generated almost independently using the following branching MC method:
-
with the probability \(p = \Phi (x_{i-1})/\Psi (x_{i-1})\) generate \(z_i\) according to the density function \(\zeta (z_i)\):
$$\begin{aligned} \zeta (z_i) = \frac{z_i\mathcal{K}(z_i)}{\kappa (\epsilon )}, \quad \kappa (\epsilon ) = \int _0^{1-\epsilon } dz\,z\mathcal{K}(z), \end{aligned}$$(26)and set \(\mathbf {q}_i = \mathbf {0}\),
-
otherwise, i.e. with the probability \(1-p\), set \(z_i=1\) and generate \(\mathbf {q}_i\) according to the density function
$$\begin{aligned} \omega (\mathbf {q}_i) = \frac{1}{W}\,t^* \, \frac{w(\mathbf {q}_i)}{ (2\pi )^2}, \quad |\mathbf {q}_i| \ge q_{\mathrm {min}}\, . \end{aligned}$$(27)
While the random variable \(\mathbf {q}_i\) can be generated according to the pdf \(\omega (\mathbf {q}_i)\) for \(w(\mathbf {q})\) given in Eqs. (5) and (6), generating \(z_i\) according to the pdf \(\zeta (z_i)\) is more difficult due to the complicated function \(\mathcal{K}(z)\) given in Eq. (2). For this purpose one can use the rejection method or the importance sampling – we shall come back to this later on.
Finally, let us define the probability density for the initial variables \(x_0\) and \(\mathbf {k}_0\):
If this function is complicated, for generation of the random variables \(x_0\) and \(\mathbf {k}_0\) one can use some self-adaptive Monte Carlo (MC) sampler, e.g. FOAM [36]. However, quite often it factorises into a product of probability densities:
where for \(\upsilon (\mathbf {k}_0)\) one can use e.g. the Gaussian distribution:
which can be easily generated, e.g. using the Box–Muller method.
Having defined all the necessary probability distribution functions, we can rewrite Eq. (19) in the following form
Now we can propose the following MCMC algorithm for numerical numerical evaluation of Eq. (31):
-
Step 1 Start a random walk from the point \(\tau _0\). First generate the variables \(x_0\in [0,1]\) and \(\mathbf {k}_0\) according to the probability density \(\eta (x_0,\mathbf {k}_0)\), then generate \(\tau _1 \in [\tau _0,+\infty )\) according to the probability density \(\uprho (\tau _1)\). If \(\tau _1 > \tau \), set \(x=x_0,\,\mathbf {k}=\mathbf {k}_0\) and stop the random walk, otherwise go to step 2.
-
Step 2 Generate the variables \(z_1\in [0,1]\) and \(\mathbf {q}_1> \mathbf {q}_{\mathrm {min}}\) according to the probability density \(\xi (z_1,\mathbf {q}_1)\) and calculate \(x_1=z_1x_0,\, \mathbf {k}_1=\mathbf {q}_1 +z_1\mathbf {k}_0\). Then generate \(\tau _2 \in [\tau _1,+\infty )\) according to the probability density \(\uprho (\tau _2)\): if \(\tau _2 > \tau \), set \(x=x_1,\,\mathbf {k}=\mathbf {k}_1\) and stop the random walk, otherwise go to step 3.
-
...
-
Step n Generate the variables \(z_n\in [0,1]\) and \(\mathbf {q}_n> \mathbf {q}_{\mathrm {min}}\) according to the probability density \(\xi (z_n,\mathbf {q}_n)\) and calculate \(x_n=z_nx_{n-1},\,\mathbf {k}_n=\mathbf {q}_n +z_n\mathbf {k}_{n-1}\). Then generate \(\tau _{n+1} \in [\tau _n,+\infty )\) according to the probability density \(\uprho (\tau _{n+1})\): if \(\tau _{n+1} > \tau \), set \(x=x_n,\mathbf {k}=\mathbf {k}_n\) and stop the random walk, otherwise go to step \(\mathbf{n}+1\).
-
...
Repeat the above steps N-times histogramming the variables x and \(\mathbf {k}\). At the end normalise the histograms with the value \(d(\tau _0)/N\). Such a 3D distribution of x and \(\mathbf {k}\) will be a Monte Carlo estimate of the function \(D(x,\mathbf {k},\tau )\) for a given value of \(\tau \) with a statistical error proportional to \(1/\sqrt{N}\). Since a 3D distribution is difficult to visualise, in practice one usually makes 1D or 2D histograms of any combination of x and \(\mathbf {k}\). In addition, one can impose arbitrary cuts on any of these variables.
One can formally prove that the above algorithm gives a correct solution to Eq. (31), i.e. that the expectation value of a MC weight associated with a random walk trajectory, as described above, is equal to the function \(D(x,\mathbf {k},\tau )\). We skip such a proof here – it will be provided in our future publication dedicated to the MCMC algorithm and its implementation.
In the above MCMC algorithm we have assumed that all random variables can be generated according to the respective probability distribution functions using standard Monte Carlo techniques, preferably the analytical inverse-transform method or its combination with the branching method. Among the integration variables in Eq. (31) the most problematic is the variable z because its probability distribution function \(\zeta (z)\) is too complicated to be sampled with the above methods. Details on how to deal with this using a combination of the branching method with the importance sampling are given in Appendix A.
The MCMC algorithm for solving Eq. (21) is analogous to the above – one only needs to set \(w(\mathbf {q}) = 0\) and \(\mathbf {k}_n = \mathbf {0},\, n = 0,1,\ldots \)
5 Differential method
Direct temporal numerical integration of the Eq. (7) is another approach we use. First of all, the spatial grid with the constant step-size \(\Delta x = 1/N \) is created to keep N grid-points with the solution of \(D(x,\tau )\) at each time-step \(\Delta \tau \). The generation of this grid seems to be quite involved in order to obtain reasonable numerical results and we shall discuss this issue later on. The integral on the right-hand side of the Eq. (7) is divided into two parts: the gain part
and loss part
Both of them are evaluated at every time step by a simple midpoint rule, i.e.
where \(\Delta z\) is the spatial step-size equal to \(\Delta x\). Other advanced methodsFootnote 1 did not yield significantly better results and this type of interpolation function is the fastest choice, which in turn allows us to use very dense grids (in fact, the grids with as many as \(N=16{,}384\) grid-points were used to obtain numerical results that are reasonably accurate and are presented in this paper). Due to the simple midpoint approximation we were able to keep computational time less than one day on a computer system with the i7 CPU.
After the spatial approximation, we end up with the following system of ordinary differential equations:
with \(x_i=(i+0.5)/N\) and \(z_j=(j+0.5)/N\), \(i,j\in \{0,\ldots ,N-1\}\).
The RHS in Eq. (35) is then used to advance the solution in time by the five-stage Runge–Kutta–Merson method with fourth-order accuracy and adaptive time-step regulator, see e.g. [38]. The time step correction is accomplished by the following rule:
where \(\delta _\mathrm {tol}=10^{-12}\) is the tolerance parameter used in the simulations and \(\varepsilon \) is the truncation error indicator computed in the last step of the algorithm.
The initial condition used in the simulations is the analytical solution (8) at the very small time \(\tau _0=10^{-4}\) which we use as an approximation of the \(\delta \)-function in the case of the simplified kernel. In the full kernel case, we use the following approximation of the \(\delta \)-function:
with \(\varepsilon =6\cdot 10^{-3}\).
The numerical solution is then advanced in time and reported. Spatial grids used during the simulations have to be very fine to obtain stable and meaningful results. The problem lies in the gain integral (32) where the arguments of \(\mathcal{K}\) and D are reciprocal. When we use the equally distributed fixed grid and try to compute the gain integral with z from the finite subset of grid-points, we get arguments for D from unequally distributed grid points due to x / z, i.e. a bad approximation of the gain integral as most of the values will be taken from the region close to 0. A substitution does not help here as it will just switch the reciprocal values from one term to the other. To overcome this problematic behaviour, the very fine grid is needed that has an inevitable effect on computational times. One possible solution is the adaptive mesh refinement together with a smart distribution of the grid-points – this type of approach is still investigated.
6 Numerical results
We have implemented the MCMC algorithms described in Sect. 4 in the C-language program called MINCAS (the acronym for Medium-INduced CAScades) as two independent MC generators. First, we performed numerical tests of the algorithm for the solution of Eq. (21) by comparing it with the analytical formula of Eq. (8) and with the numerical differential method described in Sect. 5 for the case of the simplified z-kernel function, i.e. with \(f(z) = 1\).
In our numerical calculations presented below we have used the following input parameters values:
The results for the evolution time values: \(t = 0.1\), 1, 2 and \(4\,\)fm are presented in Fig. 1. We can see a very good agreement between the three solutions: by the MCMC algorithm of MINCAS, by the analytical formula (8) obtained in [39] and by the differential method described in Sect. 5. The resulting distributions feature the turbulent behaviour, i.e. the energy is transported from the large-x region to the low-x region without accumulating in the intermediate values of x.
In Fig. 2 we show similar results as above, but for the exact z-kernel function as given in Eq. (2). The agreement between MINCAS and the differential method is similar as in Fig. 1 which confirms that our numerical solutions of Eq. (7) are also correct for the exact z-kernel. Of course, now the analytical solution is away from both of them because it works only for the simplified z-kernel – it is shown only for reference. One can see that the x distribution for the exact z-kernel differs considerably from the one for the simplified z-kernel, particularly in the region of the intermediate x values – the turbulent behaviour of the exact solution is stronger than of the approximate one.
Then, we performed tests of the MCMC algorithm for the for the x and \(\mathbf {k}\) evolution of Eq. (19) implemented in MINCAS.
Since the integration over \(\mathbf {k}\) of Eq. (1) gives Eq. (7), our first test was to check if using the algorithm for the x and \(\mathbf {k}\) evolution of Eq. (19) we can reproduce the x distributions generated by the simpler algorithm for x-only evolution of Eq. (21). For this purpose we have produced inclusive histograms of x, i.e. without any restrictions on \(\mathbf {k}\). The results in the case of the exact z-kernel function for the evolution time values: \(t = 0.1\), 1, 2 and \(4\,\)fm are shown in Fig. 3. As one can see, they are in a perfect agreement. This is an important, non-trivial test of the MCMC algorithm for the x and \(\mathbf {k}\) evolution of Eq. (19) and its implementation in MINCAS, showing that it produces the correct x distribution.
Unfortunately, we could not make comparisons of the \(\mathbf {k}\) distributions with the differential method because it turned out to be inefficient in solving the general evolution Eq. (1). Therefore, in the following we present a few figures with the results from MINCAS only, to show how the the medium-induced QCD evolution affects transverse gluon momenta.
In Fig. 4 the \(k_x\) and \(k_T=\sqrt{k_x^2+k_y^2}\) distributions are shown. These results have been obtained with \(w(\mathbf {q})\) of Eq. (6) for the evolution time values: \(t = 0\), 0.1, 1, 2 and \(4\,\)fm. One can observe fast broadening of a very narrow initial Gaussian distribution of \(\mathbf {k}\) with the increasing evolution time as well as the departure from the Gaussianity of the subsequent distributions. This non-Gaussian behaviour of the transverse momentum distributions can be explained by inspecting Eq. (20). As one can see, \(\mathbf {k}_n\) is the sum of \(n+1\) random variables. From the Central Limit Theorem it follows that for a fixed value of n a distribution of the random variable \(\mathbf {k}_n\) would converge to the Gaussian distribution. However, in this case n is also a random variable as it corresponds to the length of the random-walk trajectory in the MCMC algorithm described in Sect. 4. The final distribution of \(\mathbf {k}\) results from summing of all such trajectories, therefore it is not a single Gaussian distribution but a sum of an arbitrary number of Gaussian distributions with the same mean values and different widths (variances). Generally, the longer trajectory results in the larger width as the transverse momentum broadening due the medium-collisions seems to dominate, for a given form of the function \(w(\mathbf {q})\), over its shrinking due to the emission branchings. As the evolution time increases the trajectories get longer and more Gaussian distributions with larger widths contribute to the overall \(\mathbf {k}\) distribution, making it wider – this we observe in Fig. 4.
In Fig. 5 we show the dependence of the \(k_T\) mean value on the x variable for the q-kernel function \(w(\mathbf {q})\) of Eq. (5) (the LHS plot) and for that of Eq. (6) (the RHS plot). One can observe increasing \(\langle k_T \rangle \) in the course of the evolution in the whole x region for small evolution times and its accumulation in the low-x region for large evolution times. This pattern is very similar to the one presented in Ref. [33] for some approximate analytical solution. One should also comment on a distinctive feature of the slope of the final-state cascades \(\langle k_T \rangle \) as a function of x as compared with the behaviour of \(\langle k_T \rangle \) as a function of x in the initial-state cascades [40]. Namely, for the final states one can see that the lower x the typical \(k_T\) is lower, while for the initial-state cascades the opposite happens. From Fig. 5 it can also be seen that \(\langle k_T \rangle \) rises faster with the evolution time for \(w(\mathbf {q})\) of Eq. (5) than for that of Eq. (6). This can interpreted as a more efficient quenching by the non-equilibrated plasma than by the equilibrated one, however the shapes are very similar, so the rate of the quenching is similar.
Finally, in Fig. 6 we show examples of 2D distributions of \(k_x\) vs. \(k_y\) (upper row) and x vs. \(k_T\) (lower row) for the exact z kernel and \(w(\mathbf {q})\) of Eq. (6). The LHS plots present initial distributions, i.e. for \(t = 0\), while the RHS ones the evolved distributions at \(t = 2\,\)fm. One can observe how the initial gluon distributions get ‘diffused’ in x and \(\mathbf {k}\) in the course of the medium-induced QCD evolution. The apparent departure from the Gaussian \(\mathbf {k}\) distribution can be clearly seen in the upper-right plot. In the lower plots the turbulent behaviour of the distribution in the x direction, as discussed above, is also visible.
7 Summary and outlook
In this paper we have obtained numerical solutions of the equations describing the inclusive gluon distribution as produced by a jet the propagating in QGP, given in Ref. [31]. These equations were reformulated as the integral equations which allows for their efficient solution using the newly constructed Markov Chain Monte Carlo algorithms implemented in the dedicated Monte Carlo program MINCAS. The results for the energy density (the x distribution) were cross-checked with algorithm based on a direct numerical solution of the integro-differential equation by applying the Runge–Kutta-based method, and for the simplified emission kernel also with the exact analytical solution [31]. The MCMC method turns out to be far more efficient in solving the above equations than the differential method.
The resulting distributions of the gluon density as function of the transverse momenta show some new features, not studied so far in the literature on this subject, i.e. the departure, as the evolution time passes, from the initial Gaussian distribution. This is a result of the exact treatment of the gluon transverse-momentum broadening due to an arbitrary number of the collisions with the medium together with its shrinking due an arbitrary number of the emission branchings. We observe this behaviour for two different forms of the collision kernel \(w(\mathbf {q})\).
In the future, we plan to study in a more detailed and systematic way a relation of our MCMC solution to the existing approximate solutions as well as to test other possible forms of the collision kernel \(w(\mathbf {q})\) and the quenching parameter \({\hat{q}}\) resulting from them (in the present study, in order to have a correspondence to existing results, we have used the standard value of \({\hat{q}} = 1\, \hbox {GeV}^2\)/fm). This will allow to see how universal the pattern of the gluon distribution in QGP is. For instance, one can use some AdS/CFT models to obtain \(w(\mathbf {q})\). One can also use our MCMC-based method to solve more general versions of Eq. (1) or an even more general kinetic equation (which assumes thermalisation of soft gluons) obtained in Ref. [8], and perform a full parton-shower simulation of the final state based on the generated distribution.
Data Availability Statement
This manuscript has no associated data or the data will not be deposited [Authors’ comment: The paper is a theoretical study and no data is currently available.]
Notes
Simpson’s 3 / 8 rule, advanced integrators from the QUADPACK package and also Monte Carlo integrators available in the GNU Scientific Library [37] were tested on moderate (N up to 1000 grid-points) grids.
References
M. Gyulassy, M. Plumer, Jet quenching in dense matter. Phys. Lett. B 243, 432–438 (1990)
X.-N. Wang, M. Gyulassy, Gluon shadowing and jet quenching in A + A collisions at \(\text{ s }**(1/2) = 200\text{-GeV }\). Phys. Rev. Lett. 68, 1480–1483 (1992)
STAR Collaboration, C. Adler et al., Disappearance of back-to-back high \(p_{T}\) hadron correlations in central Au+Au collisions at \(\sqrt{s_{NN}} =\) 200-GeV. Phys. Rev. Lett. 90, 082302 (2003). arXiv:nucl-ex/0210033
H. A. Andrews et al., Novel tools and observables for jet physics in heavy-ion collisions. arXiv:1808.03689
U.A. Wiedemann, Jet quenching in heavy ion collisions. Landolt Bornstein 23, 521 (2010). arXiv:0908.2306
ATLAS Collaboration, G. Aad et al., Observation of a centrality-dependent dijet asymmetry in lead-lead collisions at \(\sqrt{s_{NN}}=2.77\) TeV with the ATLAS detector at the LHC. Phys. Rev. Lett. 105, 252303 (2010). arXiv:1011.6182
R. Baier, D. Schiff, B.G. Zakharov, Energy loss in perturbative QCD. Ann. Rev. Nucl. Part. Sci. 50, 37–69 (2000). arXiv:hep-ph/0002198
R. Baier, A.H. Mueller, D. Schiff, D.T. Son, ‘Bottom up’ thermalization in heavy ion collisions. Phys. Lett. B 502, 51–58 (2001). arXiv:hep-ph/0009237
S. Jeon, G.D. Moore, Energy loss of leading partons in a thermal QCD medium. Phys. Rev. C 71, 034901 (2005). arXiv:hep-ph/0309332
B.G. Zakharov, Fully quantum treatment of the Landau–Pomeranchuk–Migdal effect in QED and QCD. JETP Lett. 63, 952–957 (1996). arXiv:hep-ph/9607440
B.G. Zakharov, Radiative energy loss of high-energy quarks in finite size nuclear matter and quark–gluon plasma. JETP Lett. 65, 615–620 (1997). arXiv:hep-ph/9704255
B.G. Zakharov, Transverse spectra of radiation processes in-medium. JETP Lett. 70, 176–182 (1999). arXiv:hep-ph/9906536
R. Baier, Y.L. Dokshitzer, S. Peigne, D. Schiff, Induced gluon radiation in a QCD medium. Phys. Lett. B 345, 277–286 (1995). arXiv:hep-ph/9411409
R. Baier, Y.L. Dokshitzer, A.H. Mueller, S. Peigne, D. Schiff, The Landau–Pomeranchuk–Migdal effect in QED. Nucl. Phys. B 478, 577–597 (1996). arXiv:hep-ph/9604327
P.B. Arnold, G.D. Moore, L.G. Yaffe, Photon and gluon emission in relativistic plasmas. JHEP 06, 030 (2002). arXiv:hep-ph/0204343
J. Ghiglieri, G.D. Moore, D. Teaney, Jet-medium interactions at NLO in a weakly-coupled quark–gluon plasma. JHEP 03, 095 (2016). arXiv:1509.07773
H. Liu, K. Rajagopal, U.A. Wiedemann, Calculating the jet quenching parameter from AdS/CFT. Phys. Rev. Lett. 97, 182301 (2006). arXiv:hep-ph/0605178
P.M. Chesler, K. Rajagopal, Jet quenching in strongly coupled plasma. Phys. Rev. D 90(2), 025033 (2014). arXiv:1402.6756
M.E. Carrington, K. Deja, S. Mrowczynski, Energy loss in unstable quark–gluon plasma. Phys. Rev. C 92(4), 044914 (2015). arXiv:1506.09082
Y. Mehtar-Tani, J.G. Milhano, K. Tywoniuk, Jet physics in heavy-ion collisions. Int. J. Mod. Phys. A 28, 1340013 (2013). arXiv:1302.2579
J. Ghiglieri, D. Teaney, Parton energy loss and momentum broadening at NLO in high temperature QCD plasmas. Int. J. Mod. Phys. E 24(11), 1530013 (2015). [,271(2016)], arXiv:1502.03730
J.-P. Blaizot, Y. Mehtar-Tani, Jet structure in heavy ion collisions. Int. J. Mod. Phys. E 24(11), 1530012 (2015). arXiv:1503.05958
W. Busza, K. Rajagopal, W. van der Schee, Heavy ion collisions: the big picture, and the big questions. Ann. Rev. Nucl. Part. Sci. 68, 339–376 (2018). arXiv:1802.04801
C.A. Salgado, U.A. Wiedemann, Calculating quenching weights. Phys. Rev. D 68, 014008 (2003). arXiv:hep-ph/0302184
K. Zapp, G. Ingelman, J. Rathsman, J. Stachel, U.A. Wiedemann, A Monte Carlo model for jet quenching. Eur. Phys. J. C 60, 617–632 (2009). arXiv:0804.3568
N. Armesto, L. Cunqueiro, C.A. Salgado, Q-PYTHIA: a medium-modified implementation of final state radiation. Eur. Phys. J. C 63, 679–690 (2009). arXiv:0907.1014
B. Schenke, C. Gale, S. Jeon, MARTINI: an event generator for relativistic heavy-ion collisions. Phys. Rev. C 80, 054913 (2009). arXiv:0909.2037
I.P. Lokhtin, A.V. Belyaev, A.M. Snigirev, Jet quenching pattern at LHC in PYQUEN model. Eur. Phys. J. C 71, 1650 (2011). arXiv:1103.1853
J. Casalderrey-Solana, D.C. Gulhan, J.G. Milhano, D. Pablos, K. Rajagopal, A hybrid strong/weak coupling approach to jet quenching. JHEP 10, 019 (2014). [Erratum: JHEP09,175(2015)], arXiv:1405.3864
J.-P. Blaizot, F. Dominguez, E. Iancu, Y. Mehtar-Tani, Probabilistic picture for medium-induced jet evolution. JHEP 06, 075 (2014). arXiv:1311.5823
J.-P. Blaizot, L. Fister, Y. Mehtar-Tani, Angular distribution of medium-induced QCD cascades. Nucl. Phys. A 940, 67–88 (2015). arXiv:1409.6202
L. Fister, E. Iancu, Medium-induced jet evolution: wave turbulence and energy loss. JHEP 03, 082 (2015). arXiv:1409.2010
J.-P. Blaizot, Y. Mehtar-Tani, M.A.C. Torres, Angular structure of the in-medium QCD cascade. Phys. Rev. Lett. 114(22), 222002 (2015). arXiv:1407.0326
E. Iancu, B. Wu, Thermalization of mini-jets in a quark-gluon plasma. JHEP 10, 155 (2015). arXiv:1506.07871
M. Gyulassy, X.-N. Wang, Multiple collisions and induced gluon Bremsstrahlung in QCD. Nucl. Phys. B 420, 583–614 (1994). arXiv:nucl-th/9306003
S. Jadach, Foam: a general purpose cellular Monte Carlo event generator. Comput. Phys. Commun. 152, 55–100 (2003). arXiv:physics/0203033
M. Galassi et al., GNU Scientific Library Reference Manual, 3rd edn. (Network Theory Ltd., Bodmin, 2009)
J. Christiansen, Numerical solution of ordinary simultaneous differential equations of the 1st order using a method for automatic step change. Numer. Math. 14, 317–324 (1970)
J.-P. Blaizot, E. Iancu, Y. Mehtar-Tani, Medium-induced QCD cascade: democratic branching and wave turbulence. Phys. Rev. Lett. 111, 052001 (2013). arXiv:1301.6102
Y.V. Kovchegov, E. Levin, Quantum chromodynamics at high energy, vol. 33 (Cambridge University Press, Cambridge, 2012)
Acknowledgements
We would like to thank Andreas van Hameren, Jacopo Ghiglieri, Bronislav Zakharov for useful comments. KK acknowledges the CERN TH Department for hospitality when a large part of this project was done and for stimulating discussions with Jacopo Ghiglieri, Ulrich Heinz, Alexi Kurkela, Konrad Tywoniuk, Urs Wiedemann, Bin Wu and Korinna Zapp. Furthermore, KK would like to thank Yacine Mehtar-Tani and Jean-Paul Blaizot for informative e-mail exchanges.
Author information
Authors and Affiliations
Corresponding author
Additional information
This work is partly supported by the Polish National Science Centre Grant no. DEC-2017/27/B/ST2/01985.
A Branching method with importance sampling
A Branching method with importance sampling
As was said in Sect. 4, the random variable z cannot be easily generated according to the pdf \(\zeta (z)\), because it is a complicated function. For this purpose we can utilise the importance sampling technique, i.e. we can replace \(\zeta (z)\) with some simpler \({\tilde{\zeta }}(z)\):
and compensate for this simplification with an appropriate MC weight. The above simplification affects, however, generation of the random variable \(\mathbf {q}_i\) because z has the joint pdf with \(\mathbf {q}\), namely \(\xi (z,\mathbf {q})\) given in Eq. (25), and also generation of \(\tau _i\).
In order to describe this in detail, let us introduce some useful notation:
where W is given in Eq. (12). Then, we can express the product of probability densities of the random variables \(\tau _i\), \(z_i\) and \(\mathbf {q}_i\) in terms of the above functions:
where
and \(v(\tau _i,z_i)\) is the compensating weight for simplifications done in generation of the random variables \(\tau _i\) and \(z_i\):
with
where
It turns out that for the difference of the integrals \({\tilde{\kappa }}(\epsilon )\) and \(\kappa (\epsilon )\) we can take the limit \(\epsilon \rightarrow 0\) – this limit \(\Delta \) is finite and can be computed (e.g. numerically) once for a given function f(z), independently of \(\epsilon \); the above value corresponds to f(z) given in Eq. (2) (e.g. for a simple case of \(f(z)=1\): \(\Delta = 0\)). This suggests that in the MC generation we can avoid calculation of the complicated \(\epsilon \)-dependent integral \(\kappa (\epsilon )\), instead we can replace it with the simple integral \({\tilde{\kappa }}(\epsilon ) \) and compensate for their difference with MC weight of Eq. (49).
Because of the change in the \(\tau \)-variable pdf: \(\uprho (\tau ) \rightarrow {\tilde{\uprho }}(\tau )\), we also need to modify accordingly the stopping rule:
Thus, we can generate \(\tau _{n+1}\) according to \({\tilde{\uprho }}(\tau _{n+1})\) and apply the MC weight
If the initial density \(D(x_0,\mathbf {k}_0,\tau _0)\) is a complicated function, we can approximate it with some simpler function \({\tilde{D}}(x_0,\mathbf {k}_0,\tau _0)\), construct the corresponding pdf:
and apply the compensating weight
Therefore, we can now generate the random variables \(x_0\), \(\mathbf {k}_0\), \(\tau _i\), \(z_i\) and \(\mathbf {q}_i\) according to the pdfs \({\tilde{\eta }}(x_0,\mathbf {k}_0)\), \({\tilde{\uprho }}(\tau _i)\), \({\tilde{\zeta }}(z_i)\) and \(\omega (\mathbf {q}_i)\), respectively, and to each generated random-walk trajectory \(\gamma _n\) of the length n apply the MC event-weight
where \(r_i\in \mathcal{U}(0,1)\), i.e. it is a random number from the uniform distribution on (0, 1).
One can prove that the expectation value of the above weight corresponds to the solution of Eq. (19), i.e.
In actual MC computations, the above expectation value is estimated (according to the Law of Large Numbers) by the arithmetic mean of the event-weight values for a given MC sample. Its statistical error is proportional to \(1/\sqrt{N}\), where N is the number of generated MC events. We skip the proof of Eq. (56) here – it will be given in our future publication devoted to details of the MCMC algorithm.
In the case of the algorithm for solving Eq. (21), the above method simplifies to the pure importance sampling of z without branching into \(\mathbf {q}\), and \(\mathbf {k}_i=\mathbf {0},\,i=0,1,\ldots \)
Rights and permissions
Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.
Funded by SCOAP3
About this article
Cite this article
Kutak, K., Płaczek, W. & Straka, R. Solutions of evolution equations for medium-induced QCD cascades. Eur. Phys. J. C 79, 317 (2019). https://doi.org/10.1140/epjc/s10052-019-6838-9
Received:
Accepted:
Published:
DOI: https://doi.org/10.1140/epjc/s10052-019-6838-9