Abstract
We present DM@NLO, a Fortran 77 based program with a C++ interface dedicated to precision calculations of dark matter (DM) (co)annihilation cross-sections and elastic dark matter-nucleon scattering amplitudes in the minimal supersymmetric (SUSY) Standard Model (MSSM) at next-to-leading order (NLO) in perturbative (SUSY) QCD. If the annihilating initial particles carry an electric or colour charge, the Sommerfeld enhanced cross section is included as well and can be matched to the NLO cross section. We review these calculations including technical details relevant for using the code. We illustrate their impact by applying DM@NLO to an example scenario in the constrained MSSM.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
The relic density of cold dark matter (CDM) in the cosmological standard (\(\varLambda \)CDM) model
as determined from Planck data [1] is one of the most stringent constraints on the nature and properties of DM. In the canonical freeze-out mechanism, today’s DM abundance may be predicted for a given particle physics framework with a suitable DM candidate through all possible (co)annihilation processes of the thermal relic into Standard Model (SM) particles, and the most important channels are those with two particles in the final state [2, 3].
Given the sub-percent accuracy of the Planck observation in Eq. (1), matching the experimental and theoretical uncertainties clearly calls for the evaluation of the associated cross sections beyond the tree-level approximation. The impact of higher-order corrections to DM annihilation, both strong and electroweak, has been discussed within many well-motivated and intensely studied extensions of the SM such as the minimal supersymmetric Standard Model (MSSM) [4,5,6,7,8,9,10,11,12,13,14,15,16,17], the next-to-minimal supersymmetric Standard Model (NMSSM) [18, 19], or the inert doublet model [20,21,22]. The relic density can in addition potentially receive large corrections from non-perturbative effects like the Sommerfeld enhancement coming from the exchange of light mediators between the annihilating particles [23,24,25] or the formation of bound-states [26,27,28,29].
In addition to the increased precision, a further advantage of full loop calculations is that they allow for a systematical evaluation of the theoretical uncertainties from missing higher-order corrections through variations of the renormalisation scheme as well as the renormalisation scale [16, 30].
The need for an increased theoretical precision extends to the calculation of indirect detection signals from present-day DM annihilation processes [31,32,33,34] as well as to DM-nucleon interactions in the context of direct DM detection. Calculations of higher-order corrections to the corresponding scattering cross sections have been computed in many UV-complete models like the MSSM [35,36,37,38,39,40,41], the inert doublet model [20, 42], simple Higgs-portal models [43,44,45,46], the next-to-minimal two Higgs doublet model [47], a vector DM model [48], the singlet-extended two Higgs doublet model [49], but also in simplified fermionic DM models [50,51,52], or frameworks described through effective operators [53, 54].
In this context, we present in this paper the public release of the DM precision code DM@NLO (“Dark Matter at Next-to-Leading Order”), which allows to numerically calculate the total DM (co)annihilation as well as DM-nucleon scattering cross-sections at next-to-leading order (NLO) in the strong coupling constant for most (co)annihilation channels within the MSSM. In addition to the fixed-order one-loop calculation, the code includes several resummed corrections, such as the SUSY-QCD \(\varDelta m_b\) resummation and the Sommerfeld effect from the exchange of gluons or photons between the incoming particles.
Additional uncertainties not addressed within the context of DM@NLO stem from possible non-standard cosmologies [55], the neglect of multi-body final states [56], uncertainties of the SM effective number of degrees of freedom [57], differences in the numerical computation of the physical mass spectrum of the BSM model under consideration [58], thermal corrections [59], or the early-kinetic decoupling effect [60, 61]. Moreover, on the side of the experimental analysis, the measured DM relic density relies on the the six-parameter cosmological concordance model. Including additional physical parameters [62] or relaxing the assumption of a constant comoving DM density [63] may increase the allowed range of the DM density by up to about 20%.
In the remainder of this manuscript, we begin by briefly summarising in Sect. 2 all relevant formulae for the calculation of the DM relic density in the standard freeze-out scenario and the spin-independent as well as spin-dependent elastic DM-nucleon scattering cross sections which are necessary to correctly interpret the DM@NLO output. The different components of a one-loop cross section as well as the Sommerfeld enhancement effect are described in Sect. 3. Section 4, Appendix A, and Appendix B are dedicated to the installation and running of the program. An illustrative MSSM scenario is defined and analysed in Sect. 5. We summarise this paper in Sect. 6.
2 Dark matter theory
2.1 Standard calculation of the relic density
The standard procedure [2, 64, 65] of calculating the freeze-out abundance of a single relic particle is usually based on the assumptions that (i) the total (co)annihilation cross-section is governed by \(2 \rightarrow n\) annihilation processes of DM into SM particles, (ii) all dark sector particles are in kinetic equilibrium with the SM thermal bath at the photon temperature T due to sufficiently large elastic scattering rates between both sectors, (iii) these share the same chemical potential and (iv) are highly non-relativistic so that in-medium as well as finite temperature effects are negligible. This means in particular that even for \(n>2\), SM particles are assumed to obey a Maxwell-Boltzmann distribution. In this case, the evolution of the DM number density \(n_\chi \) over time t can be described with the single Boltzmann equation
with the equilibrium number density
of a particle species i with mass \(m_i\) and \(g_i\) degrees of freedom for a vanishing chemical potential. The Hubble expansion rate H is usually parameterised through the effective number of SM energy and entropy degrees of freedom. \(K_i\) denote the modified Bessel functions of order i. Particle physics enters through the thermally averaged annihilation cross section
including all possible \(2\rightarrow n\) (co)annihilation channels of dark sector particles into a set X of n SM particles. For a given initial-state configuration, the thermal average
can be cast into a single integral over the centre-of-momentum energy \(\sqrt{s} = \sqrt{m_a^2 + p_{\textrm{cm}}^2} + \sqrt{m_b^2 + p_{\textrm{cm}}^2}\) with \(p_{\textrm{cm}}\) being the relative annihilation momentum. From the present-day number density \(n_\chi ^0\), the theoretically predicted dark matter relic density is obtained via
with \(\rho _c\) being the critical density. The task of numerically integrating Eq. (2) in conjunction with computing the thermal average in Eq. (4) for a model dependent annihilation cross section can be performed with a high accuracy using adequate numerical codes, e.g., MicrOMEGAs[66], SuperIso Relic [67], MadDM [68], DarkSUSY[69] or DRAKE [70], which can even go beyond the assumption of kinetic equilibrium.
2.2 Calculation of the direct detection rate
Results of direct dark matter detection experiments are usually presented as exclusion limits on the spin-dependent (SD) and spin-independent (SI) DM-nucleon scattering cross-sections, \(\sigma _N^{\textrm{SD}}\) and \(\sigma _N^{\textrm{SI}}\), as a function of the DM mass. However, as the typical energies in a direct detection experiment are much smaller than the heavy particle masses of the microscopic theory mediating the interaction between DM and the constituents of a nucleon, it is customary to perform the calculation in the language of an effective field theory [71,72,73,74], i.e. by integrating out those heavy mediators.
The spin-independent cross section
is then expressed through the SI effective DM coupling to nucleons \(g_N^{\textrm{SI}}\) with \(\mu _N = m_N m_\chi /(m_N + m_\chi )\) being the reduced mass of the DM-nucleon system. The effective coupling is computed as
where the sum runs over all six quark flavors q and \(\alpha ^{\textrm{SI}}_q\) is the Wilson coefficient describing the SI interaction between quarks and the DM particle. The nuclear matrix element \(\langle N|\bar{q} q|N\rangle \) can be qualitatively understood as the probability of finding the quark q inside the nucleon N and is commonly expressed through the scalar nuclear form factors \(f^N_{Tq}\) as
with the quark mass \(m_q\) and the nucleon mass \(m_N\). The scalar coefficients \(f^N_{Tq}\) are determined from experiment and lattice QCD and are another source of theoretical uncertainties. To highlight the latter point, we show in Table 1 the associated values that are hardcoded in DM@NLO and the two other DM packages DarkSUSY and MicrOMEGAs. The heavy quark form factors \(f^N_{Tq}\) are obtained from those related to light quarks via the relation [75]
The SD scattering cross section for DM on a single nucleon is given by
where the effective SD coupling \(g_N^{\textrm{SD}}\) between DM and nucleons reads
with the SD Wilson coefficient \(\alpha ^{\textrm{SD}}_q\) describing the DM-quark interaction. In contrast to the SI case, the sum runs only over the light quarks u, d and s, as these carry the largest fraction of the nucleon spin which in turn is quantified through the axial-vector form factors \((\varDelta q)_N\). The corresponding numerical values in DM@NLO are identified with those in MicrOMEGAs 5.3, given by
For a detailed discussion of direct detection in NLO SUSY-QCD, we refer the reader to Ref. [39].
3 Dark matter annihilation beyond tree-level
At next-to-leading order (NLO), the tree-level DM (co)annihilation cross-section is extended by the contribution
which contains virtual (\(\textrm{d}{\sigma ^{\textrm{V}}}\)) and real (\(\textrm{d}{\sigma ^{\textrm{R}}}\)) corrections, contributing at the same order in the coupling constant. In the present work, we focus on one-loop corrections in SUSY-QCD at order \(\alpha _s\), including the emission of a real gluon. Note that, for certain couplings, we include the resummation of higher-order SUSY-QCD contributions as discussed in Refs. [5, 9, 10].
3.1 Renormalisation
The virtual corrections are plagued by ultraviolet (UV) divergences whose removal requires a (numerically well behaved) renormalisation scheme, coming along with a suitable regularisation prescription. For the regularisation, the SUSY-preserving dimensional reduction (DR) scheme [78, 79] is employed, i.e. the relevant loop integrals are evaluated in \(D = 4 - 2\epsilon \) space-time dimensions.
When it comes to the renormalisation of the MSSM, the squark masses have to be renormalised carefully since the stop and sbottom sectors have to be treated simultaneously due to the fact that the up- and down-type squarks share the common soft breaking parameter \(M_{\tilde{q}}\) as a result of the \({\text {SU}}(2)_L\) gauge symmetry. The squark mass matrix can be diagonalised,
with the two physical masses \(m^2_{\tilde{q}_1}\) and \(m^2_{\tilde{q}_2}\) being the eigenvalues of the non-diagonal mass matrix with the entries
Out of the eleven parameters \(M_{\tilde{Q}}\), \(M_{\tilde{U}}\), \(M_{\tilde{D}}\), \(A_t\), \(A_b\), \(m_{\tilde{t}_1}\), \(m_{\tilde{t}_2}\), \(m_{\tilde{b}_1}\), \(m_{\tilde{b}_2}\), \(\theta _{\tilde{t}}\) and \(\theta _{\tilde{b}}\) only five are completely independent. As the renormalisation scheme should be applicable to all (co)annihilation channels with squarks in a leading role, we replace the soft SUSY-breaking masses \(M_{\tilde{Q}}\), \(M_{\tilde{U}}\), \(M_{\tilde{D}}\) as input parameters by the physical on-shell masses \(m_{\tilde{b}_1}\), \(m_{\tilde{b}_2}\) and \(m_{\tilde{t}_1}\). The three aforementioned soft parameters are then fixed through the requirement that Eq. (15) holds even at the one-loop order which, by inverting the corresponding eigenvalue equations, results in two possible solutions,
for the diagonal entries of the mass matrix. Consequently, there are two possible values for \(M_{\tilde{Q}}\), \(M_{\tilde{U}}\), and \(M_{\tilde{D}}\). However, not both of them may yield a numerically stable renormalisation scheme, the reason being that the diagonalisation may not correctly reproduce the mass of the lighter stop used as an input value, and, more importantly, the counterterm belonging to the heavier stop mass \(\delta m_{\tilde{t}_2} \sim (U_{21}^{\tilde{q}} U_{12}^{\tilde{q}})^{-1}\) may become singular for vanishing off-diagonal elements of the squark mixing matrix. The same problem might occur in the counterterm related to the squark mixing angle \(\delta \theta _{\tilde{q}} \sim (U_{11}^{\tilde{q}} U_{22}^{\tilde{q}} + U_{12}^{\tilde{q}} U_{21}^{\tilde{q}})^{-1}\). To avoid these issues, a scheme is defined as numerically stable if the following three conditions are fulfilled:
-
\(|m^\textrm{out}_{\tilde{t}_1} - m^\textrm{in}_{\tilde{t}_1}|/m^\textrm{in}_{\tilde{t}_1}< 10^{-5}\) ,
-
\(|\textrm{Re} \, U_{11}^{\tilde{q}} U_{21}^{\tilde{q}}| >10^{-4}\) ,
-
\(|\textrm{Re} \, (U_{11}^{\tilde{t}} U_{22}^{\tilde{t}} + U_{12}^{\tilde{t}} U_{21}^{\tilde{t}})| >10^{-4}\) .
Otherwise a scheme is declared as invalid (unstable). Given that both solutions are compatible, by default the solution is chosen where the dependent stop mass \(m_{{\tilde{t}_2}}\) is closer to the corresponding physical value.
In a series of previous analyses [11,12,13, 15, 17], the following three renormalisation schemes, adapted to the present situation of DM (co)annihilation, have been introduced:
-
0:
\(m_b\), \(m_t\), \(m_{\tilde{f}}\), \(\theta _{\tilde{f}}\), \(A_f\) are all \(\smash {\overline{\textrm{DR}}}\) parameters.
-
1:
\(m_b\), \(A_b\) and \(A_t\) are \(\smash {\overline{\textrm{DR}}}\) input parameters whereas \(m_t\), \(m_{\tilde{t}_1}\) \(m_{\tilde{b}_1}\) and \(m_{\tilde{b}_2}\) are on-shell (OS) masses. \(\theta _{\tilde{t}}\), \(\theta _{\tilde{b}}\) and \(m_{{\tilde{t}_2}}\) are then dependent quantities.
-
2:
\(m_t\), \(m_b\), \(A_b\) and \(A_t\) are \(\smash {\overline{\textrm{DR}}}\) input parameters and \(m_{\tilde{t}_1}\), \(m_{\tilde{b}_1}\) and \(m_{\tilde{b}_2}\) are OS masses. \(\theta _{\tilde{t}}\), \(\theta _{\tilde{b}}\) and \(m_{{\tilde{t}_2}}\) are then dependent quantities.
The hybrid on-shell/\(\smash {\overline{\textrm{DR}}}\) scheme 1, which resembles the RS2 scheme presented in Ref. [80], is the recommended option, whereas the other two schemes are well suited for the estimation of theoretical uncertainties from scheme variations. The integration of an automated selection of the best renormalisation scheme as, e.g., discussed in Ref. [81] is left for a future update.
3.2 Infrared treatment
The real corrections on the other hand suffer from infrared (IR) divergent terms occurring in the soft or collinear phase-space regions which cancel against those singularities appearing in the one-loop diagrams of the virtual corrections. To make the analytic cancellation manifest and allow for the numerical integration over the real phase-space, we choose within DM@NLO the Catani–Seymour dipole subtraction method [82, 83] for massive initial-state particles [84] over phase-space slicing methods [85,86,87]. This subtraction technique is based on the introduction of a local counterterm \(\textrm{d}{\sigma ^{\textrm{A}}}\) that cancels the singularities in the real emission matrix element pointwise and is at the same time simple enough such that the integrals over the singular region can be performed analytically and the IR divergences appear as poles of the form \(\varepsilon ^{-1}\) and \(\varepsilon ^{-2}\). The whole procedure can be schematically captured in the equation
and has the advantage over the slicing approach that no introduction of an arbitrary cutoff value on the energy or emission angle of the emitted gluon is required. This makes subtraction methods in general more numerically stable and therefore better suited for parameter space scansFootnote 1.
3.3 Intermediate on-shell resonance subtraction
Within the real emission contribution to the process \(\tilde{\chi }^0_n \tilde{t}_i \rightarrow b W^+\), the internal top propagator can become on-shell if the collisional energy \(\sqrt{s}\) exceeds the top mass \(m_t\). To cure the singularity, we follow the “Prospino scheme” defined in Refs. [88, 89] and substitute the top propagator with the Breit–Wigner form, according to
in the resonant part \(\mathcal {M}_\textrm{r}\) of the total amplitude \(\mathcal {M}_\textrm{tot} = \mathcal {M}_\textrm{r} + \mathcal {M}_\textrm{nr}\), whereas the non-resonant piece \(\mathcal {M}_\textrm{nr}\) remains unchanged. Since the corresponding process \(\tilde{\chi }^0_n \tilde{t}_i \rightarrow t g\) is already accounted for in the calculation of the neutralino relic density, the contribution from the leading order on-shell production of a top with the subsequent decay into a bottom quark and a W-boson is removed locally through the replacement
with the physical top width \(\varGamma _t\). This procedure has the advantage that it retains the interference \(\textrm{Re}(\mathcal {M}^*_\textrm{r} \mathcal {M}_\textrm{nr})\) containing only one on-shell propagator and thus finite principal-value integrals. However, to stabilise the numerical integration, we use a small artificial top width \(\varGamma _t = 10^{-3}\cdot m_t\) in the interference part instead of the physical width.
3.4 Sommerfeld enhancement
The Sommerfeld enhancement is an elementary quantum mechanical effect that increases (decreases) annihilation cross sections for small relative velocities in the presence of an attractive (repulsive) long-range potential affecting the incoming particles. From a field theory point of view, this effect is described by ladder diagrams involving the exchange of light mediators with some coupling \(\lambda \) to the initial particles. More quantitatively, the Sommerfeld factor
is obtained as a solution \(\phi (\textbf{r})\) evaluated at the origin \(\textbf{r}=0\) of the stationary Schrödinger equation for the potential describing the interaction of the annihilating particles transforming under the representation \(\textbf{R}\) of the corresponding force carriers. For an s-wave dominated annihilation process, the Sommerfeld factor simply multiplies the perturbative tree-level cross section giving the Sommerfeld corrected cross section
where the sum runs over all irreducible representations contained in the decomposition of the initial particle pair. In this convention for the Sommerfeld factor, the free wave-function is normalised to one \(|\phi _0^{[\textbf{R}]}(0)|^2=1\) to ensure that \(\sigma ^{\textrm{Som}} \rightarrow \sigma ^{\textrm{Tree}}\) is fulfilled if the interaction governing the enhancement effect is turned off (\(\lambda \rightarrow 0\)). When combining the Sommerfeld effect with the full \(\mathcal {O}({\lambda ^2})\) correction, one has to be careful to not overcount the single mediator exchange contained in both calculations. Therefore, we make the decision to match both by removing the \(\mathcal {O}({\lambda ^2})\) contribution from the Sommerfeld factor.
4 Installing and running DM@NLO
4.1 Installation
The DM@NLO package is a high-energy physics program whose source code is written in Fortran 77 with a C++ interface similar to the precision code Resummino [90, 91]. It is publicly available for download at https://dmnlo.hepforge.org and is licensed under the European Union Public Licence v1.1.
The code can be compiled with the GNU compiler collection (GCC) and CMake version 3.0 or higher. As external dependencies, the libraries SLHALib-2.2 [92] and LoopTools-2.16 [93] are required for reading particle spectra following the Supersymmetry Les Houches Accord 2 (SLHA 2) convention [94, 95] and for evaluating one-loop integrals, respectively. The code ships directly with slightly modified versions of both libraries, as well as the CUBA-1.1 [96] library for performing multidimensional phase space integrals through the VEGAS Monte Carlo algorithm.
Once downloaded, the code can easily be unpacked and installed by running the following commands in a shell:
The last command is optional and places the DM@NLO binary dmnlo as well as the static library libdmnlo.a in the top-level source directory, which is the setup we assume in the following. Otherwise, the executable can be found in build/bin and the library in build/src. To install the code, e.g. system wide, the installation directory can be set with the cmake option
Compilers different from the default C, C++ and Fortran compilers identified by CMake can be set with
The path to an alternative LoopTools installation can be specified with -DLOOPTOOLS=PATH after setting -DBUILD_LOOPTOOLS (default: ON) to OFF if libraries and headers are installed in the same folder, or through LOOPTOOLS_INCLUDE_DIR and LOOPTOOLS_LIB_DIR if not.
After successful compilation, the local installation can be tested by running the commands
in a shell. The source files of the C++ interface to DM@NLO are located in src, whereas the processes themselves implemented in Fortran 77 are collected in the folder run_dmnlo. The name of each subfolder for every process supported by DM@NLO is summarised in Table 2, together with the key references documenting the corresponding calculational details. The directory external contains external dependencies like LoopTools or SLHALib. The folder input/demo provides for every process available in DM@NLO, sorted according the arXiv number of the corresponding publication, the associated example scenarios as SLHA 2 files as well as Python 3 plotting routines that partially use PySLHA [97] and allow to reproduce the most important cross section plots.
4.2 Running DM@NLO from the command line
As indicated above, DM@NLO can be executed in a shell through the command
where the mandatory argument \(<\texttt {dmnlo-input-file}>\) provides the path to a configuration file in plain text format specifying the process and corresponding input parameters. Details on all the available options in such an input configuration file are extensively documented in Appendix A. One example input file delivered with the code is input/DMNLO.in. Alternatively, the parameter values defined in the input file can also be passed through the command line interface (CLI), which then supersedes the value included in the text file. In the following, all possible command line options are described. A concise summary is also provided in Appendix B. The command line options follow the same naming convention as the variables in the configuration file, so that the transfer from the command line to the input file is straightforward. We start with the general options that are valid for both the relic density as well as the direct detection module.
The path to the SLHA file containing the numerical values of masses, mixing angles and decay widths has to be defined with --slha. The value of the renormalisation scale in GeV is fixed through the --muR option whereas the renormalisation scheme must be set to one of the three schemes defined in Sect. 3.1 with the option --renscheme. The mixed \(\smash {\overline{\textrm{DR}}}\)-OS scheme no. 1 is here the recommended option.
The --choosesol option defines the solution in the heavy quark sector, with 0 being the recommended option, where the solution is chosen such that the dependent stop mass \(m_{{\tilde{t}_2}}\) is closest to the corresponding on-shell value from the SLHA file (see discussion above). The arguments 1 and 2 then correspond to the two solutions in Eqs. (19) and (20), respectively. If DM@NLO is used from the command line and the renormalisation scheme fails, the code simply stops after issuing a warning.
Also included is a legacy option which can only be turned on through the CLI by passing the flag --legacy. This mode defines the weak mixing angle \(\theta _W\) and the W-mass as in the default MSSM model file in MicrOMEGAs 2.4.1, i.e. \(\sin \theta _W = 0.481\) and \(m_W = \cos \theta _W m_Z\) with \(m_Z\) being the on-shell Z-mass. We include this option since this definition was adopted in DM@NLO before the public release and allows to reproduce old results. Starting with v1.0.0 the electroweak mixing angle is defined through the on-shell Z- and W-mass from the SLHA 2 file
Note that the legacy option should only be used for the reproduction of previously published results.
Lastly, the perturbative order of the calculation needs to be specified. This is only possible through the CLI via the arguments --lo for LO-accurate predictions and --nlo for NLO accuracy. For the calculation of (co)annihilation cross sections there are two more accuracy options. The flag --sommerfeld returns the Sommerfeld enhancement alone, whereas --full returns the NLO result matched to the Sommerfeld enhancement. Otherwise the highest order available is assumed. If no Sommerfeld enhancement is available, the --full option returns just the NLO cross section.
The initial and final particles of the (co)annihilation process are fixed according to the PDG numbering scheme [98]. The two options --particleA and --particleB fix the initial state, whereas the two produced SM particles must be referred to by setting --particle1 and --particle2. The collisional energy \(\sqrt{s}\) has to be defined with --pcm, which is the center-of-mass momentum \(p_{\textrm{cm}}\) of the incoming particles. The option --result controls whether the output contains the total cross section \(\sigma \) or the cross section times velocity \(\sigma v\), both in units of \({\hbox {GeV}}^{-2}\), where the relative velocity is defined as \(v = 2 \lambda ^{1/2}(s,m_a^2,m_b^2)/s\) with \(\lambda \) being the Källén function.
The direct detection module is enabled through the --DD option, which supersedes the specified (co)annihilation settings. The output contains then the SI and SD scattering cross sections of DM on protons and neutrons in \({\hbox {cm}}^{2}\), respectively. The scalar nuclear form factors from Table 1 can be found (and modified) in DD/DD_Init.F. The --formfactor option followed by an integer number (0 for DM@NLO, 1 for DarkSUSY and 2 for MicrOMEGAs) allows the user to select a set of values from Table 1.
4.3 The DM@NLO library
To facilitate the usage of DM@NLO from within other codes, the static library libdmnlo.a provides the two functions
where the former returns the total (co)annihilation cross section and the latter writes the SI and SD DM-nucleon cross sections into the array cs. The renormalisation scale is set with muR, the SLHA 2 input file with slha, the renormalisation scheme through the flag rs and the associated solution for the three soft-breaking parameters with rs. The parameter sol corresponds to the choosesol option and ff in the argument set of the direct detection function to the formfactor option.
The integer order specifies the perturbative order of the calculation. Possible vales are 0 for the LO result, 1 for the NLO result. For the computation of the (co)annihilation cross section, two additional options are available for the \(\texttt {order}\) parameter, namely 2 for the full result (including NLO calculation and Sommerfeld enhancement) and 3 for the Sommerfeld enhanced cross section alone (without including the NLO calculation).
The parameters \(\texttt {na}\) and \(\texttt {nb}\) are needed to fix the incoming particles through their respective PDG numbers, while \(\texttt {n1}\) and \(\texttt {n2}\) are meant to specify the two particles in the final state. The center-of-mass momentum is set through PcmIn. Finally, the integer array corrFlags allows to turn certain processes on and off, which may be useful if the corresponding contribution to the relic density is known to be negligible.
The static library libdmnlo.a also provides the two functions
The former allows to check whether a given process can be corrected with DM@NLO, while the latter verifies whether the particle spectrum contained in slha yields a stable renormalisation scheme.
Alternative to the manual decision what annihilation channels to include, the file minimal_example.cpp located in external/micromegas_5.3.41/MSSM exemplifies the use of these functions with MicrOMEGAs in a way that only those channels contributing more than 2% to the relic density are corrected.
Before compiling the minimal example file through
the file micromegas_5.3.41/include/modelMakefile has to be replaced with the associated modified version shipped with DM@NLO. This can be achieved by running
in the external/ directory where the tar option -k (or --keep-old-files) ensures that our modified version of modelMakefile containing the paths to the required libraries according to the default installation of DM@NLO is retained. For different paths or an alternative MicrOMEGAs version, modelMakefile has to be adjusted accordingly by the user. After successful compilation, the MicrOMEGAs interface can be tested by running
in a shell from the MSSM folder. For more details on the usage of the corrFlags argument, we refer to the explanation given in minimal_example.cpp.
5 Illustrative example calculations
To illustrate the usage of DM@NLO, we present example calculations in the constrained minimal supersymmetric extension of the Standard Model (cMSSM) which contains the simplifying assumption that the soft supersymmetry-breaking parameters unify at the gauge coupling unification scale of about \(10^{16}\) GeV. This setup is entirely characterised through the universal scalar mass parameter \(m_0\), the universal gaugino mass parameter \(m_{1/2}\), the ratio of the vacuum expectation values of the neutral components of the two Higgs doublets \(\tan \beta \), the universal trilinear coupling \(A_0\), and the sign of the Higgs mixing parameter \(\mu \).
In the following, we use, inspired by the recent search for non-excluded regions in the cMSSM parameter space [99], the parameter point given in Table 3, where stop (co)annihilation is the dominant dark-matter annihilation mechanismFootnote 2. The (co)annihilation channels contributing most to \(\langle \sigma _\textrm{ann}v \rangle \) are listed in Table 4 with stop-antistop annihilation into gluons having the largest relative contribution. For each channel that can be corrected with DM@NLO, we show in Fig. 1 our tree-level (black dashed line), the one-loop (blue solid line), and the full cross-section (red solid line), containing in addition to the NLO result the Sommerfeld enhancement, if available. For reference, the cross-section produced with the default MicrOMEGAs setup (orange solid line) is also shown. The grey shaded area depicts (in arbitrary units) the thermal velocity distribution, in order to demonstrate in which \(p_\textrm{cm}\) region the cross-section contributes to the total annihilation cross-section \(\langle \sigma _\textrm{ann}v \rangle \). In the lower part, the corresponding relative shifts of the different cross-section values (second item in the legend) are shown. Note that the difference between the MicrOMEGAs prediction and our tree-level result, which is particularly large for the gg (\(q\bar{q}\)), tg and tt final states, is mainly due to a different choice of the renormalisation scale. We define the renormalisation scale through the tree-level stop masses as \(\mu _R = \sqrt{m_{\tilde{t}_1} m_{\tilde{t}_2}}\), which for the particular scenario in Table 3 yields \(\mu _R = 1368.2\) GeV, whereas MicrOMEGAs 5.3.41 uses the scale \(Q = 2 m_{\tilde{\chi }^0_1}/3\) for the evaluation of the strong coupling stored in the global variable GGscale.Footnote 3 We also show the uncertainties from variations of the renormalisation scale \(\mu _R\) by a factor of two around the central scale as shaded bands.
In Fig. 2 we show the impact of our corrections on the neutralino relic density \(\varOmega _\chi h^2\) by performing a scan in the \(m_{1/2}\)-\(m_0\) plane around the reference scenario of Table 3, which is indicated by a red star. The orange band (\(\varOmega ^\textrm{MO}_\chi \)) indicates the region consistent with the observed value \(\varOmega _\textrm{CDM} h^2\) from Eq. (1) purely based on MicrOMEGAs and under the assumption that the lightest neutralino solely accounts for all of the observed DM, the blue band (\(\varOmega ^\textrm{Tree}_\chi \)) corresponds to the prediction where the DM@NLO tree-level cross sections replace the CalcHEP result, and the yellow band (\(\varOmega ^\textrm{Full}_\chi \)) is based on our full calculation.
The width of the three bands reflects the experimental \(2\sigma \) uncertainty shown in Eq. (1). One can observe a clear separation between all three bands everywhere across the shown \(m_{1/2}\)-\(m_0\) plane. The black contour lines quantify the relative difference between our tree-level and our full calculation of the neutralino relic density. The increase amounts to roughly 16 to 18% in the regions consistent with the observed relic density \(\varOmega _\textrm{CDM}\). Let us mention that DM@NLO allows to correct a large portion of the different contributions to the relic density which is between 85 and 90% in the relevant regions.
Finally, we illustrate the application of DM@NLO to direct detection, i.e. we discuss the neutralino-nucleon cross-sections for different values of \(m_{1/2}\) around the example scenario. In the upper panels of Fig. 3, the SI proton (left) and neutron (right) cross sections are shown, whereas the corresponding SD quantities are presented in the two lower panels. All quantities have been calculated with our DM@NLO code at tree level (black solid line), including the full \(\mathcal {O}({\alpha _s})\) corrections to the dominant effective operators (blue solid line), MicrOMEGAs (orange solid line) and the corresponding analytic tree-level calculation.Footnote 4
We also show all three values of the resulting relic density (\(\varOmega ^\textrm{MO}_\chi \), \(\varOmega ^\textrm{Tree}_\chi \), \(\varOmega ^\textrm{Full}_\chi \)) with the same colour coding as in Fig. 2, as well as the Planck compatible value through a grey band. Note that the three curves increase as expected with the neutralino mass.
6 Summary
In this paper, we have presented the DM@NLO package, dedicated to precision calculation of dark matter (co)annihilation processes and direct detection in the MSSM. The program allows to compute total cross-sections at leading order and next-to-leading order in perturbative SUSY-QCD including the Sommerfeld enhancement effect.
To illustrate the usage of the code and the impact of the higher-order corrections, various computations in a typical supersymmetric dark matter scenario were performed using DM@NLO. Apart from the benefit of having more precise predictions, we emphasise the possibility of estimating theory errors as a major advantage of using NLO cross sections and beyond. In addition, the general structure of the code is well-suited for the extension to non-supersymmetric models.
Data Availability Statement
This manuscript has no associated data or the data will not be deposited. [Authors’ comment: There are no external data associated with the manuscript.]
Notes
For historical reasons, squark annihilation into electroweak final states is computed using the phase space slicing method. For stop annihilation into gluons and light quarks, the quarks of the first two generations are considered as effectively massless. Consequently, a consistent cancellation of infrared divergent terms requires the combination of the two processes \(\tilde{t}_i \tilde{t}^*_j \rightarrow g g\) and \(\tilde{t}_i \tilde{t}^*_j \rightarrow q\bar{q}\) at the loop level. To avoid double-counting, we therefore adopt the convention that the process with two gluons in the final state automatically includes the light quark contribution at both LO and NLO. For this reason, the code returns a zero cross section if the final state is set to a light quark-antiquark pair.
Note that numerical differences in the physical mass spectrum occur with respect to Ref. [99] since SPheno 4.0.5 is used as spectrum generator in this work whereas Ref. [99] makes use of a private code. This is also the reason why \(A_0 = 4 m_0\) is chosen in the example scenario in Table 3 versus \(A_0 = 3 m_0\) in Ref. [99].
This scale choice is different from MicrOMEGAs 2.4.1, where \(Q = 2 m_{\tilde{\chi }^0_1}\) is used.
More precisely, the orange solid line corresponds to the MicrOMEGAs function nucleonAmplitudes which includes additionally the box corrections calculated in Ref. [36], while the green dotted line corresponds to the output of the function MSSMDDtest(loop=0,...) with the additional QCD corrections turned off QCDcorrections=0.
References
Planck Collaboration, N. Aghanim et al., Planck 2018 results. VI. Cosmological parameters. Astron. Astrophys. 641, A6 (2020). https://doi.org/10.1051/0004-6361/201833910. arXiv:1807.06209
P. Gondolo, G. Gelmini, Cosmic abundances of stable particles: improved analysis. Nucl. Phys. B 360, 145–179 (1991). https://doi.org/10.1016/0550-3213(91)90438-4
G. Jungman, M. Kamionkowski, K. Griest, Supersymmetric dark matter. Phys. Rep. 267, 195–373 (1996). https://doi.org/10.1016/0370-1573(95)00058-5. arXiv:hep-ph/9506380
A. Freitas, Radiative corrections to co-annihilation processes. Phys. Lett. B 652, 280–284 (2007). https://doi.org/10.1016/j.physletb.2007.07.019. arXiv:0705.4027
B. Herrmann, M. Klasen, SUSY-QCD corrections to dark matter annihilation in the Higgs funnel. Phys. Rev. D 76, 117704 (2007). https://doi.org/10.1103/PhysRevD.76.117704. arXiv:0709.0043
N. Baro, F. Boudjema, A. Semenov, Full one-loop corrections to the relic density in the MSSM: a few examples. Phys. Lett. B 660, 550–560 (2008). https://doi.org/10.1016/j.physletb.2008.01.031. arXiv:0710.1821
N. Baro, F. Boudjema, A. Semenov, Automatised full one-loop renormalisation of the MSSM. I. The Higgs sector, the issue of tan(beta) and gauge invariance. Phys. Rev. D 78, 115003 (2008). https://doi.org/10.1103/PhysRevD.78.115003. arXiv:0807.4668
N. Baro, F. Boudjema, Automatised full one-loop renormalisation of the MSSM II: the chargino-neutralino sector, the sfermion sector and some applications. Phys. Rev. D 80, 076010 (2009). https://doi.org/10.1103/PhysRevD.80.076010. arXiv:0906.1665
B. Herrmann, M. Klasen, K. Kovarik, Neutralino annihilation into massive quarks with SUSY-QCD corrections. Phys. Rev. D 79, 061701 (2009). https://doi.org/10.1103/PhysRevD.79.061701. arXiv:0901.0481
B. Herrmann, M. Klasen, K. Kovarik, SUSY-QCD effects on neutralino dark matter annihilation beyond scalar or gaugino mass unification. Phys. Rev. D 80, 085025 (2009). https://doi.org/10.1103/PhysRevD.80.085025. arXiv:0907.0030
J. Harz, B. Herrmann, M. Klasen, K. Kovarik, Q.L. Boulc’h, Neutralino-stop coannihilation into electroweak gauge and Higgs bosons at one loop. Phys. Rev. D 87, 054031 (2013). https://doi.org/10.1103/PhysRevD.87.054031. arXiv:1212.5241
J. Harz, B. Herrmann, M. Klasen, K. Kovarik, One-loop corrections to neutralino-stop coannihilation revisited. Phys. Rev. D 91, 034028 (2015). https://doi.org/10.1103/PhysRevD.91.034028. arXiv:1409.2898
B. Herrmann, M. Klasen, K. Kovarik, M. Meinecke, P. Steppeler, One-loop corrections to gaugino (co)annihilation into quarks in the MSSM. Phys. Rev. D 89, 114012 (2014). https://doi.org/10.1103/PhysRevD.89.114012. arXiv:1404.2931
J. Harz, B. Herrmann, M. Klasen, K. Kovařík, M. Meinecke, SUSY-QCD corrections to stop annihilation into electroweak final states including Coulomb enhancement effects. Phys. Rev. D 91, 034012 (2015). https://doi.org/10.1103/PhysRevD.91.034012. arXiv:1410.8063
S. Schmiemann, J. Harz, B. Herrmann, M. Klasen, K. Kovařík, Squark-pair annihilation into quarks at next-to-leading order. Phys. Rev. D 99, 095015 (2019). https://doi.org/10.1103/PhysRevD.99.095015. arXiv:1903.10998
J. Branahl, J. Harz, B. Herrmann, M. Klasen, K. Kovařík, S. Schmiemann, SUSY-QCD corrected and Sommerfeld enhanced stau annihilation into heavy quarks with scheme and scale uncertainties. Phys. Rev. D 100, 115003 (2019). https://doi.org/10.1103/PhysRevD.100.115003. arXiv:1909.09527
M. Klasen, K. Kovařík, L.P. Wiggering, Radiative corrections to stop-antistop annihilation into gluons and light quarks. Phys. Rev. D 106, 115032 (2022). https://doi.org/10.1103/PhysRevD.106.115032. arXiv:2210.05260
G. Bélanger, V. Bizouard, F. Boudjema, G. Chalons, One-loop renormalization of the NMSSM in SloopS: the neutralino-chargino and sfermion sectors. Phys. Rev. D 93, 115031 (2016). https://doi.org/10.1103/PhysRevD.93.115031. arXiv:1602.05495
G. Bélanger, V. Bizouard, F. Boudjema, G. Chalons, One-loop renormalization of the NMSSM in SloopS. II. The Higgs sector. Phys. Rev. D 96, 015040 (2017). https://doi.org/10.1103/PhysRevD.96.015040. arXiv:1705.02209
M. Klasen, C.E. Yaguna, J.D. Ruiz-Alvarez, Electroweak corrections to the direct detection cross section of inert Higgs dark matter. Phys. Rev. D 87, 075025 (2013). https://doi.org/10.1103/PhysRevD.87.075025. arXiv:1302.1657
S. Banerjee, F. Boudjema, N. Chakrabarty, G. Chalons, H. Sun, Relic density of dark matter in the inert doublet model beyond leading order: the heavy mass case. Phys. Rev. D 100, 095024 (2019). https://doi.org/10.1103/PhysRevD.100.095024. arXiv:1906.11269
S. Banerjee, F. Boudjema, N. Chakrabarty, H. Sun, Relic density of dark matter in the inert doublet model beyond leading order for the low mass region: 1. Renormalisation and constraints. Phys. Rev. D 104, 075002 (2021). https://doi.org/10.1103/PhysRevD.104.075002. arXiv:2101.02165
R. Iengo, Sommerfeld enhancement: general results from field theory diagrams. JHEP 05, 024 (2009). https://doi.org/10.1088/1126-6708/2009/05/024. arXiv:0902.0688
M. Beneke, A. Bharucha, F. Dighera, C. Hellmann, A. Hryczuk, S. Recksiegel et al., Relic density of wino-like dark matter in the MSSM. JHEP 03, 119 (2016). https://doi.org/10.1007/JHEP03(2016)119. arXiv:1601.04718
J. Harz, K. Petraki, Higgs enhancement for the dark matter relic density. Phys. Rev. D 97, 075041 (2018). https://doi.org/10.1103/PhysRevD.97.075041. arXiv:1711.03552
B. von Harling, K. Petraki, Bound-state formation for thermal relic dark matter and unitarity. JCAP 12, 033 (2014). https://doi.org/10.1088/1475-7516/2014/12/033. arXiv:1407.7874
J. Harz, K. Petraki, Radiative bound-state formation in unbroken perturbative non-Abelian theories and implications for dark matter. JHEP 07, 096 (2018). https://doi.org/10.1007/JHEP07(2018)096. arXiv:1805.01200
S. Biondini, Bound-state effects for dark matter with Higgs-like mediators. JHEP 06, 104 (2018). https://doi.org/10.1007/JHEP06(2018)104. arXiv:1805.00353
J. Harz, K. Petraki, Higgs-mediated bound states in dark-matter models. JHEP 04, 130 (2019). https://doi.org/10.1007/JHEP04(2019)130. arXiv:1901.10030
J. Harz, B. Herrmann, M. Klasen, K. Kovarik, P. Steppeler, Theoretical uncertainty of the supersymmetric dark matter relic density from scheme and scale variations. Phys. Rev. D 93, 114023 (2016). https://doi.org/10.1103/PhysRevD.93.114023. arXiv:1602.08103
A. Hryczuk, R. Iengo, The one-loop and Sommerfeld electroweak corrections to the Wino dark matter annihilation. JHEP 01, 163 (2012). https://doi.org/10.1007/JHEP01(2012)163. arXiv:1111.2916
A. Hryczuk, I. Cholis, R. Iengo, M. Tavakoli, P. Ullio, Indirect detection analysis: wino dark matter case study. JCAP 07, 031 (2014). https://doi.org/10.1088/1475-7516/2014/07/031. arXiv:1401.6212
M. Baumgart, T. Cohen, I. Moult, N.L. Rodd, T.R. Slatyer, M.P. Solon et al., Resummed photon spectra for WIMP annihilation. JHEP 03, 117 (2018). https://doi.org/10.1007/JHEP03(2018)117. arXiv:1712.07656
M. Baumgart, T. Cohen, E. Moulin, I. Moult, L. Rinchiuso, N.L. Rodd et al., Precision photon spectra for Wino annihilation. JHEP 01, 036 (2019). https://doi.org/10.1007/JHEP01(2019)036. arXiv:1808.08956
M. Drees, M.M. Nojiri, New contributions to coherent neutralino-nucleus scattering. Phys. Rev. D 47, 4226–4232 (1993). https://doi.org/10.1103/PhysRevD.47.4226. arXiv:hep-ph/9210272
M. Drees, M. Nojiri, Neutralino-nucleon scattering revisited. Phys. Rev. D 48, 3483–3501 (1993). https://doi.org/10.1103/PhysRevD.48.3483. arXiv:hep-ph/9307208
J. Hisano, S. Matsumoto, M.M. Nojiri, O. Saito, Direct detection of the Wino and Higgsino-like neutralino dark matters at one-loop level. Phys. Rev. D 71, 015007 (2005). https://doi.org/10.1103/PhysRevD.71.015007. arXiv:hep-ph/0407168
A. Berlin, D.S. Robertson, M.P. Solon, K.M. Zurek, Bino variations: effective field theory methods for dark matter direct detection. Phys. Rev. D 93, 095008 (2016). https://doi.org/10.1103/PhysRevD.93.095008. arXiv:1511.05964
M. Klasen, K. Kovarik, P. Steppeler, SUSY-QCD corrections for direct detection of neutralino dark matter and correlations with relic density. Phys. Rev. D 94, 095002 (2016). https://doi.org/10.1103/PhysRevD.94.095002. arXiv:1607.06396
S. Bisal, A. Chatterjee, D. Das, S.A. Pasha, Radiative corrections to aid the direct detection of the Higgsino-like neutralino dark matter: spin-independent interactions. arXiv:2311.09937
S. Bisal, A. Chatterjee, D. Das, S.A. Pasha, Confronting electroweak MSSM through one-loop renormalized neutralino-Higgs interactions for dark matter direct detection and muon \((g-2)\). arXiv:2311.09938
T. Abe, R. Sato, Quantum corrections to the spin-independent cross section of the inert doublet dark matter. JHEP 03, 109 (2015). https://doi.org/10.1007/JHEP03(2015)109. arXiv:1501.04161
D. Azevedo, M. Duch, B. Grzadkowski, D. Huang, M. Iglicki, R. Santos, One-loop contribution to dark-matter-nucleon scattering in the pseudo-scalar dark matter model. JHEP 01, 138 (2019). https://doi.org/10.1007/JHEP01(2019)138. arXiv:1810.06105
K. Ishiwata, T. Toma, Probing pseudo Nambu-Goldstone boson dark matter at loop level. JHEP 12, 089 (2018). https://doi.org/10.1007/JHEP12(2018)089. arXiv:1810.08139
K. Ghorbani, P.H. Ghorbani, Leading loop effects in pseudoscalar-Higgs portal dark matter. JHEP 05, 096 (2019). https://doi.org/10.1007/JHEP05(2019)096. arXiv:1812.04092
T. Abe, M. Fujiwara, J. Hisano, Loop corrections to dark matter direct detection in a pseudoscalar mediator dark matter model. JHEP 02, 028 (2019). https://doi.org/10.1007/JHEP02(2019)028. arXiv:1810.01039
S. Glaus, M. Mühlleitner, J. Müller, S. Patel, R. Santos, Electroweak corrections to dark matter direct detection in the dark singlet phase of the N2HDM. Phys. Lett. B 833, 137342 (2022). https://doi.org/10.1016/j.physletb.2022.137342. arXiv:2204.13145
S. Glaus, M. Mühlleitner, J. Müller, S. Patel, R. Santos, Electroweak corrections to dark matter direct detection in a vector dark matter model. JHEP 10, 152 (2019). https://doi.org/10.1007/JHEP10(2019)152. arXiv:1908.09249
T. Biekötter, P. Gabriel, M.O. Olea-Romacho, R. Santos, Direct detection of pseudo-Nambu-Goldstone dark matter in a two Higgs doublet plus singlet extension of the SM. JHEP 10, 126 (2022). https://doi.org/10.1007/JHEP10(2022)126. arXiv:2207.04973
A. Berlin, D. Hooper, S.D. McDermott, Dark matter elastic scattering through Higgs loops. Phys. Rev. D 92, 123531 (2015). https://doi.org/10.1103/PhysRevD.92.123531. arXiv:1508.05390
F. Ertas, F. Kahlhoefer, Loop-induced direct detection signatures from CP-violating scalar mediators. JHEP 06, 052 (2019). https://doi.org/10.1007/JHEP06(2019)052. arXiv:1902.11070
C. Borschensky, G. Coniglio, B. Jäger, J. Jochum, V. Schipperges, Direct detection of dark matter: precision predictions in a simplified model framework. Eur. Phys. J. C 81, 44 (2021). https://doi.org/10.1140/epjc/s10052-020-08795-x. arXiv:2008.04253
U. Haisch, F. Kahlhoefer, On the importance of loop-induced spin-independent interactions for dark matter direct detection. JCAP 04, 050 (2013). https://doi.org/10.1088/1475-7516/2013/04/050. arXiv:1302.4454
A. Crivellin, F. D’Eramo, M. Procura, New constraints on dark matter effective theories from Standard Model loops. Phys. Rev. Lett. 112, 191304 (2014). https://doi.org/10.1103/PhysRevLett.112.191304. arXiv:1402.1173
A. Arbey, F. Mahmoudi, SUSY constraints from relic density: high sensitivity to pre-BBN expansion rate. Phys. Lett. B 669, 46–51 (2008). https://doi.org/10.1016/j.physletb.2008.09.032. arXiv:0803.0741
C.E. Yaguna, Large contributions to dark matter annihilation from three-body final states. Phys. Rev. D 81, 075024 (2010). https://doi.org/10.1103/PhysRevD.81.075024. arXiv:1003.2730
K. Saikawa, S. Shirai, Precise WIMP dark matter abundance and Standard Model thermodynamics. JCAP 08, 011 (2020). https://doi.org/10.1088/1475-7516/2020/08/011. arXiv:2005.03544
B.C. Allanach, S. Kraml, W. Porod, Theoretical uncertainties in sparticle mass predictions from computational tools. JHEP 03, 016 (2003). https://doi.org/10.1088/1126-6708/2003/03/016. arXiv:hep-ph/0302102
M. Beneke, F. Dighera, A. Hryczuk, Relic density computations at NLO: infrared finiteness and thermal correction. JHEP 10, 045 (2014). https://doi.org/10.1007/JHEP10(2014)045. arXiv:1409.3049
T. Binder, T. Bringmann, M. Gustafsson, A. Hryczuk, Early kinetic decoupling of dark matter: when the standard way of calculating the thermal relic density fails. Phys. Rev. D 96, 115010 (2017). https://doi.org/10.1103/PhysRevD.96.115010. arXiv:1706.07433
A. Aboubrahim, M. Klasen, L.P. Wiggering, Forbidden dark matter annihilation into leptons with full collision terms. JCAP 08, 075 (2023). https://doi.org/10.1088/1475-7516/2023/08/075. arXiv:2306.07753
J. Hamann, S. Hannestad, M.S. Sloth, Y.Y.Y. Wong, How robust are inflation model and dark matter constraints from cosmological data? Phys. Rev. D 75, 023522 (2007). https://doi.org/10.1103/PhysRevD.75.023522. arXiv:astro-ph/0611582
T. Bringmann, F. Kahlhoefer, K. Schmidt-Hoberg, P. Walia, Converting nonrelativistic dark matter to radiation. Phys. Rev. D 98, 023543 (2018). https://doi.org/10.1103/PhysRevD.98.023543. arXiv:1803.03644
B.W. Lee, S. Weinberg, Cosmological lower bound on heavy-neutrino masses. Phys. Rev. Lett. 39, 165–168 (1977). https://doi.org/10.1103/PhysRevLett.39.165
J. Edsjo, P. Gondolo, Neutralino relic density including coannihilations. Phys. Rev. D 56, 1879–1894 (1997). https://doi.org/10.1103/PhysRevD.56.1879. arXiv:hep-ph/9704361
G. Bélanger, F. Boudjema, A. Goudelis, A. Pukhov, B. Zaldivar, micrOMEGAs5.0: freeze-in. Comput. Phys. Commun. 231, 173–186 (2018). https://doi.org/10.1016/j.cpc.2018.04.027. arXiv:1801.03509
A. Arbey, F. Mahmoudi, SuperIso relic: a program for calculating relic density and flavor physics observables in supersymmetry. Comput. Phys. Commun. 181, 1277–1292 (2010). https://doi.org/10.1016/j.cpc.2010.03.010. arXiv:0906.0369
F. Ambrogi, C. Arina, M. Backovic, J. Heisig, F. Maltoni, L. Mantani et al., MadDM v.3.0: a comprehensive tool for dark matter studies. Phys. Dark Univ. 24, 100249 (2019). https://doi.org/10.1016/j.dark.2018.11.009. arXiv:1804.00044
T. Bringmann, J. Edsjö, P. Gondolo, P. Ullio, L. Bergström, DarkSUSY 6: an advanced tool to compute dark matter properties numerically. JCAP 07, 033 (2018). https://doi.org/10.1088/1475-7516/2018/07/033. arXiv:1802.03399
T. Binder, T. Bringmann, M. Gustafsson, A. Hryczuk, Dark matter relic abundance beyond kinetic equilibrium. Eur. Phys. J. C 81, 577 (2021). https://doi.org/10.1140/epjc/s10052-021-09357-5. arXiv:2103.01944
J. Fan, M. Reece, L.-T. Wang, Non-relativistic effective theory of dark matter direct detection. JCAP 11, 042 (2010). https://doi.org/10.1088/1475-7516/2010/11/042. arXiv:1008.1591
R.J. Hill, M.P. Solon, Standard Model anatomy of WIMP dark matter direct detection I: weak-scale matching. Phys. Rev. D 91, 043504 (2015). https://doi.org/10.1103/PhysRevD.91.043504. arXiv:1401.3339
R.J. Hill, M.P. Solon, Standard Model anatomy of WIMP dark matter direct detection II: QCD analysis and hadronic matrix elements. Phys. Rev. D 91, 043505 (2015). https://doi.org/10.1103/PhysRevD.91.043505. arXiv:1409.8290
J. Hisano, R. Nagai, N. Nagata, Effective theories for dark matter nucleon scattering. JHEP 05, 037 (2015). https://doi.org/10.1007/JHEP05(2015)037. arXiv:1502.02244
M.A. Shifman, A.I. Vainshtein, V.I. Zakharov, Remarks on Higgs boson interactions with nucleons. Phys. Lett. B 78, 443–446 (1978). https://doi.org/10.1016/0370-2693(78)90481-1
M. Hoferichter, J. Ruiz de Elvira, B. Kubis, U.-G. Meißner, High-precision determination of the pion-nucleon \(\sigma \) term from Roy–Steiner equations. Phys. Rev. Lett. 115, 092301 (2015). https://doi.org/10.1103/PhysRevLett.115.092301. arXiv:1506.04142
J. Gasser, H. Leutwyler, M.E. Sainio, Sigma term update. Phys. Lett. B 253, 252–259 (1991). https://doi.org/10.1016/0370-2693(91)91393-A
W. Siegel, Supersymmetric dimensional regularization via dimensional reduction. Phys. Lett. B 84, 193–196 (1979). https://doi.org/10.1016/0370-2693(79)90282-X
A. Signer, D. Stockinger, Using dimensional reduction for hadronic collisions. Nucl. Phys. B 808, 88–120 (2009). https://doi.org/10.1016/j.nuclphysb.2008.09.016. arXiv:0807.4424
S. Heinemeyer, H. Rzehak, C. Schappacher, Proposals for bottom quark/squark renormalization in the complex MSSM. Phys. Rev. D 82, 075010 (2010). https://doi.org/10.1103/PhysRevD.82.075010. arXiv:1007.0689
S. Heinemeyer, F. von der Pahlen, Automated choice for the best renormalization scheme in BSM models. Eur. Phys. J. C 83, 865 (2023). https://doi.org/10.1140/epjc/s10052-023-12009-5. arXiv:2302.12187
S. Catani, M.H. Seymour, A general algorithm for calculating jet cross-sections in NLO QCD. Nucl. Phys. B 485, 291–419 (1997). https://doi.org/10.1016/S0550-3213(96)00589-5. arXiv:hep-ph/9605323
S. Catani, S. Dittmaier, M.H. Seymour, Z. Trocsanyi, The dipole formalism for next-to-leading order QCD calculations with massive partons. Nucl. Phys. B 627, 189–265 (2002). https://doi.org/10.1016/S0550-3213(02)00098-6. arXiv:hep-ph/0201036
J. Harz, M. Klasen, M.Y. Sassi, L.P. Wiggering, Dipole formalism for massive initial-state particles and its application to dark matter calculations. Phys. Rev. D 107, 056020 (2023). https://doi.org/10.1103/PhysRevD.107.056020. arXiv:2210.03409
K. Fabricius, I. Schmitt, G. Kramer, G. Schierholz, Higher order perturbative QCD calculation of jet cross-sections in e+ e\(-\) annihilation. Z. Phys. C 11, 315 (1981). https://doi.org/10.1007/BF01578281
W.T. Giele, E.W.N. Glover, Higher order corrections to jet cross-sections in e+ e\(-\) annihilation. Phys. Rev. D 46, 1980–2010 (1992). https://doi.org/10.1103/PhysRevD.46.1980
B.W. Harris, J.F. Owens, The two cutoff phase space slicing method. Phys. Rev. D 65, 094032 (2002). https://doi.org/10.1103/PhysRevD.65.094032. arXiv:hep-ph/0102128
W. Beenakker, R. Hopker, M. Spira, P.M. Zerwas, Squark and gluino production at hadron colliders. Nucl. Phys. B 492, 51–103 (1997). https://doi.org/10.1016/S0550-3213(97)80027-2. arXiv:hep-ph/9610490
T. Binoth, D. Goncalves Netto, D. Lopez-Val, K. Mawatari, T. Plehn, I. Wigmore, Automized squark-neutralino production to next-to-leading order. Phys. Rev. D 84, 075005 (2011). https://doi.org/10.1103/PhysRevD.84.075005. arXiv:1108.1250
B. Fuks, M. Klasen, D.R. Lamprea, M. Rothering, Precision predictions for electroweak superpartner production at hadron colliders with resummino. Eur. Phys. J. C 73, 2480 (2013). https://doi.org/10.1140/epjc/s10052-013-2480-0. arXiv:1304.0790
J. Fiaschi, B. Fuks, M. Klasen, A. Neuwirth, Electroweak superpartner production at 13.6 Tev with resummino. Eur. Phys. J. C 83, 707 (2023). https://doi.org/10.1140/epjc/s10052-023-11888-y. arXiv:2304.11915
T. Hahn, SUSY Les Houches accord 2 I/O made easy. Comput. Phys. Commun. 180, 1681–1693 (2009). https://doi.org/10.1016/j.cpc.2009.03.012. arXiv:hep-ph/0605049
T. Hahn, M. Perez-Victoria, Automatized one loop calculations in four-dimensions and D-dimensions. Comput. Phys. Commun. 118, 153–165 (1999). https://doi.org/10.1016/S0010-4655(98)00173-8. arXiv:hep-ph/9807565
P.Z. Skands et al., SUSY Les Houches accord: interfacing SUSY spectrum calculators, decay packages, and event generators. JHEP 07, 036 (2004). https://doi.org/10.1088/1126-6708/2004/07/036. arXiv:hep-ph/0311123
B.C. Allanach et al., SUSY Les Houches accord 2. Comput. Phys. Commun. 180, 8–25 (2009). https://doi.org/10.1016/j.cpc.2008.08.004. arXiv:0801.0045
T. Hahn, CUBA: a Library for multidimensional numerical integration. Comput. Phys. Commun. 168, 78–95 (2005). https://doi.org/10.1016/j.cpc.2005.01.010. arXiv:hep-ph/0404043
A. Buckley, PySLHA: a Pythonic interface to SUSY Les Houches Accord data. Eur. Phys. J. C 75, 467 (2015). https://doi.org/10.1140/epjc/s10052-015-3638-8. arXiv:1305.4194
Particle Data Group Collaboration, R.L. Workman et al., Rev. Part. Phys. PTEP 2022, 083C01 (2022). https://doi.org/10.1093/ptep/ptac097
J. Ellis, K.A. Olive, V.C. Spanos, I.D. Stamou, The CMSSM survives Planck, the LHC, LUX-ZEPLIN, Fermi-LAT, H.E.S.S. and IceCube. Eur. Phys. J. C 83, 246 (2023). https://doi.org/10.1140/epjc/s10052-023-11405-1. arXiv:2210.16337
Acknowledgements
We would like to thank all colleagues who contributed to DM@NLO over the years, i.e. (in alphabetical order), J. Branahl, Q. Le Boulc’h, M. Meinecke, S. Schmiemann, P. Steppeler, and M. Younes Sassi. We would also like to thank A. Pukhov for useful discussions throughout the development of DM@NLO, and A. Puck Neuwirth for useful technical discussions on the build system. The research of MK and LPW was supported by the Deutsche Forschungsgemeinschaft (DFG, German Research Foundation) through the Research Training Group 2149 “Strong and Weak Interactions - from Hadrons to Dark matter”. This work was also supported by Investissements d’avenir, Labex ENIGMASS, contrat ANR-11-LABX-0012. JH acknowledges support from the Emmy Noether grant “Baryogenesis, Dark Matter and Neutrinos: Comprehensive analyses and accurate methods in particle cosmology” (HA 8555/1-1, Project No. 400234416) funded by the DFG and the Cluster of Excellence “Precision Physics, Fundamental Interactions, and Structure of Matter” (PRISMA\(^+\) EXC 2118/1), funded by the DFG within the German Excellence Strategy (Project No. 390831469).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Code Availability Statement
The manuscript has no associated code/software. [Author’s comment: The software DM@NLO is publicly available for download at https://dmnlo.hepforge.org and https://doi.org/10.5281/zenodo.10830169.]
Appendices
Appendix A: The DM@NLO configuration file
In this appendix, the options available in a DM@NLO configuration file are described. Such an input file consists out of a series of keywords that can be set to user defined values. These keywords are given by:
-
\(\texttt {slha =} <\texttt {string}>\): path to the SLHA input file defining the SUSY scenario to investigate (mass spectrum, mixing matrices, decay widths, etc.).
-
\(\texttt {muR =} <\texttt {double}>\): renormalisation scale \(\mu _R\) in GeV.
-
\(\texttt {renscheme =} <\texttt {int}>\): renormalisation scheme according to the numbering scheme introduced in Sect. 3.1. The mixed \(\smash {\overline{\textrm{DR}}}\)-OS scheme no. 1 is the recommended option.
-
\(\texttt {choosesol =} <\texttt {int}>\): solutions for \(M_{\tilde{Q}}\), \(M_{\tilde{U}}\), \(M_{\tilde{D}}\) as explained in Sect. 3.1.
-
\(\texttt {particleA = }<\texttt {int}>\) and \(\texttt {particleB =} <\texttt {int}>\): PDG numbers of the first and second particle in the initial state.
-
\(\texttt {particle1 =} <\texttt {int}>\) and \(\texttt {particle2 =} <\texttt {int}>\): PDG numbers of the first and second particle in the final state.
-
\(\texttt {pcm =} <\texttt {double}>\): centre-of-mass momentum in GeV.
-
\(\texttt {result =} <\texttt {string}>\): defines whether the output should contain the total cross \(\sigma \) corresponding to the value s or the total cross section times relative velocity \(\sigma v\) defined through the value sv.
-
\(\texttt {formfactor =} <\texttt {int}>\): sets the scalar nuclear form factors \(f^N_{Tq}\) to one of the sets of values in Table 1.
Appendix B: Options available from the command line interface of DM@NLO
The DM@NLO program can be run with several command line options by typing in a shell
The keyword \(<\texttt {input-file}>\) provides the path to a configuration file specifying the details of the computation to be achieved according to the standard defined in Appendix A. The following options are allowed:
-
--help, prints a help message to the screen, indicating how to execute the code.
-
--slha, followed by a string sets the path to the SLHA 2 parameter file containing the numerical values of masses, mixing angles, decay widths, etc.
-
--muR, followed by a double-precision number sets the value of the renormalisation scale in Gev.
-
--renscheme, followed by an integer number sets the renormalisation scheme according to the numbering scheme introduced in Sect. 3.1.
-
--choosesol, followed by an integer number defines which solution to use for \(M_{\tilde{Q}}\), \(M_{\tilde{U}}\), \(M_{\tilde{D}}\) as explained in Sect. 3.1.
-
--legacy, defines the weak mixing angle \(\theta _W\) and the W-mass as in the default MSSM model file in MicrOMEGAs 2.4.1.
-
--lo, returns the result at LO accuracy.
-
--nlo, returns the result at NLO accuracy.
-
--sommerfeld, returns the Sommerfeld enhanced cross section.
-
--full, returns the NLO result matched to the Sommerfeld enhancement if the latter is available. Otherwise the output is identical to --nlo.
-
--particleA and --particleB, followed by integer numbers defines the nature of the two initial-state particles through their PDG numbers.
-
--particle1 and --particle2, followed by integer numbers defines the nature of the two final-state particles through their PDG numbers.
-
--pcm, followed by a double-precision number sets the centre-of-mass momentum \(p_\textrm{cm}\) in GeV.
-
--result, followed by a string corresponding to s for the total cross \(\sigma \) or sv for the total cross section times the relative velocity \(\sigma v\).
-
--DD, enables the direct detection module. This option supersedes (co)annihilation settings.
-
--formfactor, followed by an integer number ranging from zero to two sets the scalar nuclear form factors \(f_{Tq}^N\) to one of the value sets shown in Table 1 with zero for DM@NLO and two for MicrOMEGAs.
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
Funded by SCOAP3.
About this article
Cite this article
Harz, J., Herrmann, B., Klasen, M. et al. Precision predictions for dark matter with DM@NLO in the MSSM. Eur. Phys. J. C 84, 342 (2024). https://doi.org/10.1140/epjc/s10052-024-12660-6
Received:
Accepted:
Published:
DOI: https://doi.org/10.1140/epjc/s10052-024-12660-6