This paper was converted on www.awesomepapers.org from LaTeX by an anonymous user.
Want to know more? Visit the Converter page.

Fast and accurate AMS-02 antiproton likelihoods for global dark matter fits

Sowmiya Balan,11footnotetext: Corresponding authors    Felix Kahlhoefer    Michael Korsmeier    Silvia Manconi    and Kathrin Nippel
Abstract

The antiproton flux measurements from AMS-02 offer valuable information about the nature of dark matter, but their interpretation is complicated by large uncertainties in the modeling of cosmic ray propagation. In this work we present a novel framework to efficiently marginalise over propagation uncertainties in order to obtain robust AMS-02 likelihoods for arbitrary dark matter models. The three central ingredients of this framework are: the neural emulator DarkRayNet, which provides highly flexible predictions of the antiproton flux; the likelihood calculator pbarlike, which performs the marginalisation, taking into account the effects of solar modulation and correlations in AMS-02 data; and the global fitting framework GAMBIT, which allows for the combination of the resulting likelihood with a wide range of dark matter observables. We illustrate our approach by providing updated constraints on the annihilation cross section of WIMP dark matter into bottom quarks and by performing a state-of-the-art global fit of the scalar singlet dark matter model, including also recent results from direct detection and the LHC.

1 Introduction

The search for dark matter (DM) is a global effort, both in the geographical sense, i.e. in terms of the sheer number of experiments and groups involved, and in the methodological one, i.e. in terms of the variety of relevant constraints that need to be considered. The scope of this endeavour calls for computational tools that provide fast and accurate theory predictions of relevant observables, efficient routines for likelihood calculations, and methods for their statistical interpretation. Of particular importance are tools that can perform DM relic density calculations and combine the results with a variety of constraints from direct and indirect detection experiments, such as micrOmegas [1], DarkSUSY [2], MadDM [3], SuperIso Relic [4] and the DarkBit [5] module of the GAMBIT [6] global fitting framework.

An excellent example for the need for tools are satellite measurements of cosmic rays (CRs), which are sensitive to charged antiparticles produced in DM annihilations [7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21]. In particular the most recent measurements of the antiproton flux by AMS-02 [22] have become so precise that we can expect strong constraints on, or potential evidence for, many different DM models, provided the background from secondary antiprotons produced in astrophysical systems can be modelled with sufficient accuracy [23, 24].

Unfortunately, a detailed modeling of CR propagation in the Galaxy needed for this purpose is computationally expensive. The state-of-the-art modeling for the CR journey in our Galaxy solves such transport problem numerically. Many astrophysical ingredients enter the computation, such as CR injection and transport properties. This requires a large number of parameters to be included in the analysis, some of them poorly constrained. While it is possible to consider these uncertainties in the calculation of AMS-02 antiproton constraints [25], including these constraints in global fits of DM models together with direct detection and collider constraints is very challenging without simplifying assumptions (see Ref. [26]).

In the present work, we address this gap in the toolbox of DM phenomenologists by providing three separate codes that together form a full analysis chain for AMS-02 antiproton data in the context of analysing DM models:

  • DarkRayNet.v2 is an updated version of the tool first presented in Ref. [27]. It provides fully trained neural networks that predict the primary (i.e. DM-produced) and secondary antiproton fluxes as a function of the DM properties and a wide range of propagation parameters. Compared to the first release, DarkRayNet.v2 contains more flexible propagation models and additional training data.

  • pbarlike takes predictions for the antiproton flux in order to calculate the likelihood of the AMS-02 measurements, including a state-of-the-art treatment of correlations. Moreover, it provides the marginalised likelihood when the propagation parameters and the effect of solar modulation are treated as nuisance parameters.

  • GAMBIT 2.4 is the most recent version of the GAMBIT [6] global fitting framework. It includes the necessary interface to calculate these likelihoods in large-scale parameter scans in order to perform global fits of many different DM models.222For additional features of the new GAMBIT release, we refer to Refs. [28, 29].

We illustrate the usefulness of these codes in two applications. First, we provide updated model-independent constraints on the annihilation cross section of DM into bottom quarks. In agreement with recent studies [30, 31, 32, 24], we show that the previously observed excess around DM masses of 100 GeV [33, 34, 35] is reduced to negligible significance when correlations and uncertainties are properly included. Moreover, the nature of the excess depends on the specific propagation model being used, highlighting the need for a sufficiently flexible propagation model.

As a second application, we provide the most up-to-date global analysis of the scalar singlet DM model [36, 37, 38], which has been the subject of a number of global analyses in recent years [39, 40, 41]. In addition to the AMS-02 antiproton data, we also include the most recent measurements of the Higgs invisible width from the LHC [42, 43] and new constraints from the direct detection experiments LZ [44] and PandaX-4T [45]. We find that with these constraints, the high-mass region (ms>mhm_{s}>m_{h}) is largely excluded and only the resonance region (msmh/2m_{s}\approx m_{h}/2) remains of interest.

The remainder of this work is structured as follows. In section 2 we present the framework for predicting the CR flux and introduce the specific injection and propagation models that we consider. The AMS-02 likelihood implementation and the formalism for marginalisation of nuisance parameters, and results of model-independent parameter scans are discussed in section 3. Finally, we introduce the model of scalar singlet DM in section 4 and provide our results from a global analysis of this model. Additional details on the numerical tools are provided in the appendix.

2 Injection and propagation of cosmic rays

The transport of CRs in the Galaxy can be described by the following equation [46]:

ψi(𝒙,p,t)t=qi(𝒙,p)\displaystyle\frac{\partial\psi_{i}(\bm{x},p,t)}{\partial t}=q_{i}(\bm{x},p) +\displaystyle+ (Dxxψi𝑽ψi)\displaystyle\bm{\nabla}\cdot\left(D_{xx}\bm{\nabla}\psi_{i}-\bm{V}\psi_{i}\right)
+\displaystyle+ pp2Dppp1p2ψip(dpdtψip3(𝑽)ψi)1τf,iψi1τr,iψi.\displaystyle\frac{\partial}{\partial p}p^{2}D_{pp}\frac{\partial}{\partial p}\frac{1}{p^{2}}\psi_{i}-\frac{\partial}{\partial p}\left(\frac{\mathrm{d}p}{\mathrm{d}t}\psi_{i}-\frac{p}{3}(\bm{\nabla\cdot V})\psi_{i}\right)-\frac{1}{\tau_{f,i}}\psi_{i}-\frac{1}{\tau_{r,i}}\psi_{i}\;.

where ψi(𝒙,p,t)\psi_{i}(\bm{x},p,t) is the CR number density per volume and absolute momentum pp, for each CR species ii, evaluated at position 𝒙\bm{x} in Galactocentric coordinates. The various terms in eq. (2) are carefully explained in the remainder of this section.

We employ Galprop version 56 [47] and Galtoollibs 855333 https://galprop.stanford.edu to solve numerically the transport equations for each species required in the following, such as for the training of DarkRayNet, see section 3.2. A number of custom modifications to the public Galprop code have been implemented as described in Ref. [31]. The Galprop code permits state-of-the-art modeling of CR transport in the Galaxy and is widely used to compute CR spectra at Earth’s position, as well as CR non-thermal emission at different wavelengths. Other, fully numerical codes such as DRAGON [48, 49], PICARD [50], as well as semi-analytical frameworks such as USINE [51] are also used in the recent literature. CRs are assumed to be in steady state (left-hand side in eq. (2) is zero). The equations are solved on a 3-dimensional grid, where two dimensions describe the CR’s spatial distribution, and the remaining one their kinetic energy. The spatial grid is defined in cylindrical coordinates, being rr the radial distance from the Galactic center and zz the distance perpendicular to the plane. The kinetic energy grid is logarithmically spaced, and the ratio between successive grid points is set to 1.3. The values of the step sizes for the spatial grid follow our previous work [27].

2.1 Primary and secondary cosmic rays

The term qi(𝒙,p)q_{i}(\bm{x},p) in eq. (2) incorporates the injection of CRs at each Galactic position 𝒙\bm{x}, with a given energy dependence. Depending on the considered CR species ii, we include primary and/or secondary contributions, which are briefly illustrated in the next subsections. We define as primary CR sources both the standard astrophysical sources such as supernova remnants (section 2.1.1), along with more exotic CR injections such as the production of (anti)particle CRs in the annihilation or decay of DM particles in the Galactic DM halo (section 2.1.2). Secondary CRs are instead produced by the interaction of the primary CRs with the gas in the interstellar medium (ISM) through fragmentation or decay processes (section 2.1.3).

2.1.1 Primary p, He

CRs are dominated by protons, which account for about 90% of the observed flux, followed by 10% of helium (He) and even smaller percentages of heavier nuclei, electrons and positrons [22]. In the standard paradigm, Galactic CR such as protons, electrons, He and other nuclei are accelerated and then released in primary sources such as supernova remnants [52]. Diffusive shock acceleration is considered to be the main mechanism for promoting these particles up to multi-TeV energies. Particle-in-cell simulations have demonstrated that this mechanism produces power-law spectra for the accelerated particles [53], which can be modified during their escape from the remnant [54, 55]. In addition, a break in the injection spectrum at low energies is required to explain data at about few GeV, which could be connected to self-confinement of particles in supernova remnants [56].

We model the source term for primary pp and He by factorizing the spatial and energetic dependence. The first is characterized by a smooth distribution of supernova remnants in Galactocentric cylindrical coordinates (r,zr,z, with r=x2+y2r=\sqrt{x^{2}+y^{2}}) of the form f(r,z)=(rr)α1exp(α2(rr)/r))exp(z/z0)f(r,z)=\left(\frac{r}{r_{\odot}}\right)^{\alpha_{1}}\exp(-\alpha_{2}(r-r_{\odot})/r_{\odot}))\exp({-\mid z\mid/z_{0}}), where the parameters α1=1.09,α2=3.87,z0=0.2\alpha_{1}=1.09,\alpha_{2}=3.87,z_{0}=0.2 are fixed according to default prescriptions of Galprop, and the Earth’s distance from the Galactic Center is set to r=8.5r_{\odot}=8.5 kpc. The modeling of the spatial distribution of sources of CR nuclei has been demonstrated to have a very minor impact on the resulting fluxes at Earth [57]. The energetic dependence is modeled as a power law or as a smoothly broken power law, depending on the chosen setup (see section 2.3). This approximation is widely used [58, 59, 60, 61] and permits to well describe the data in the rigidity range we consider:

qR(R)\displaystyle q_{R}(R) =\displaystyle= (RR0)γ1(R01/s+R1/s2R01/s)s(γ2γ1),\displaystyle\left(\frac{R}{R_{0}}\right)^{-\gamma_{1}}\left(\frac{R_{0}^{1/s}+R^{1/s}}{2\,R_{0}^{1/s}}\right)^{-s(\gamma_{2}-\gamma_{1})}, (2.2)

which is given as a function of rigidity RR (momentum pp divided by the absolute charge value), a more natural quantity than momentum when dealing with charged particle acceleration. As illustrated by figure 1, when we consider a simple power law, only one spectral index γ2\gamma_{2} is relevant. When a break in the injection spectrum at the rigidity value R0R_{0} is considered, this is regulated by a smoothing parameter ss, and requires two spectral indices below (γ1\gamma_{1}) and above (γ2\gamma_{2}) the break. We assume a universal injection spectrum for all primary nuclei, except for protons for which different spectral indices γ1,p,γ2,p\gamma_{1,p},\gamma_{2,p} are introduced, see discussion in [59] and references therein.

Refer to captionRefer to caption
Figure 1: Sketch of the propagation setups INJ.BRK (upper row) and DIFF.BRK (lower row). The different panels depict the effect of the model parameter on the spectrum ϕ\phi or individual terms of the transport equation 2.

2.1.2 Primary antiprotons from dark matter

DM interactions in the diffusion halo of our Galaxy could inject further, exotic primary CRs through annihilation or decay. These processes produce an equal amount of matter and antimatter CRs, such as protons and antiprotons. However, in the standard paradigm the antimatter CRs such as antiprotons, antideuterons are produced only as secondaries (see next section), and their production is suppressed with respect to primaries by 4-5 orders of magnitude. Thus antimatter CR fluxes are sensitive targets to search for exotic spectral components [62]. Further astrophysical mechanism have been explored in the literature to produce primary antimatter, such as the acceleration in old SNRs [63, 64, 60, 65].

In this work we focus on annihilation processes of the type DM DM f+f¯\rightarrow f+\bar{f}, where ff indicates a specific standard model particle final state, for example the quark-antiquark mode bb¯b\bar{b}. The source term for primary CR antiprotons from DM annihilation is factorized into a spatial term and a term dependent on the antiproton kinetic energy EkinE_{\mathrm{kin}}:

qp¯(DM)(𝒙,Ekin)=12(ρ(𝒙)mDM)2fσvfdNp¯fdEkin,\displaystyle q_{\bar{p}}^{(\mathrm{DM})}(\bm{x},E_{\mathrm{kin}})=\frac{1}{2}\left(\frac{\rho(\bm{x})}{m_{\mathrm{DM}}}\right)^{2}\sum_{f}\left\langle\sigma v\right\rangle_{f}\frac{\mathrm{d}N^{f}_{\bar{p}}}{\mathrm{d}E_{\mathrm{kin}}}\;, (2.3)

where the factor 1/21/2 is for Majorana fermion DM, and mDMm_{\mathrm{DM}} is the DM particle mass. The ρ(𝒙)\rho(\bm{x}) term in eq. (2.3) indicates the DM spatial density profile. As done in previous works, we assume that the DM halo of our Galaxy is described by a simple NFW radial profile [66] with scale radius rh=20r_{h}=20 kpc. We assign the characteristic halo density ρh\rho_{h} in order to reproduce a local DM density at solar position rr_{\odot} of 0.430.43 GeV/cm3 [67]. We note that the DM density is consistently rescaled among all the considered observables when computing the constraints on DM models in section 4. The sum over individual final states ff in eq. (2.3) includes the thermally averaged annihilation cross section σvf\left\langle\sigma v\right\rangle_{f} for each individual final state ff, and dNp¯f/dEkin{\mathrm{d}N^{f}_{\bar{p}}}/{\mathrm{d}E_{\mathrm{kin}}} which is the antiproton energy spectrum for a single DM annihilation. Here we follow [27] and fix the annihilation cross section independently of ff, and assign branching fractions into different final states. We consider both a single annihilation final state (bb¯b\bar{b}) as well as the branching fraction structure of the scalar singlet DM model (see section 4 and [27]). For both cases, we take the antiproton energy spectrum for each final state ff from the widely used tabulated results of [68]. These results include electroweak corrections [69]. For the annihilation channel into a pair of W and Z bosons, we have extended these tables to include the contribution from the off-shell production of one W or Z boson following Ref. [70].

2.1.3 Secondaries

The propagation of primary CRs in the interstellar medium (ISM) leads to the production of secondary CRs by fragmentation reactions. We recall that the ISM of our Galaxy is mainly composed of gas, with a small fraction (0.5-1%) of dust. The interstellar gas is dominantly hydrogen (about 9090%), and a small fraction of helium (about 1010%). When primary CRs such as pp, He interact with the hydrogen and helium in the ISM, secondary CR particles are produced. Since some CR species, such as Boron are thought to be exclusively produced through these processes, secondary-over-primary ratios of CR fluxes are powerful probes of the transport properties of our Galaxy [71]. In the standard picture for CRs, also antiprotons are exclusively produced as secondaries [72].

In order to compute the source of secondary CRs we need to convolute the flux of primary CRs (ϕi(Ekin,i)\phi_{i}(E_{\mathrm{kin},i})) to the ISM density (nISMn_{\mathrm{ISM}}) with the energy-differential production cross section (dσijsecdEkin,sec\frac{\mathrm{d}\sigma_{ij\rightarrow\mathrm{sec}}}{\mathrm{d}E_{\mathrm{kin},\mathrm{sec}}}):

qsec(𝒙,Ekin,sec)\displaystyle q_{\mathrm{sec}}({\bm{x}},E_{\mathrm{kin},\mathrm{sec}}) =\displaystyle= j{H,He}4πnISM,j(𝒙)idEkin,iϕi(Ekin,i)dσijsecdEkin,sec(Ekin,i,Ekin,sec).\displaystyle\!\!\!\!\sum\limits_{j\in\{\mathrm{H},\mathrm{He}\}}\!\!\!\!4\pi\,n_{\mathrm{ISM},j}({\bm{x}})\sum\limits_{i}\int\mathrm{d}E_{\mathrm{kin},i}\,\phi_{i}(E_{\mathrm{kin},i})\,\frac{\mathrm{d}\sigma_{ij\rightarrow\mathrm{sec}}}{\mathrm{d}E_{\mathrm{kin},\mathrm{sec}}}(E_{\mathrm{kin},i},E_{\mathrm{kin},\mathrm{sec}})\,. (2.4)

The source term in eq. 2.4 is evaluated for each CR species qsecq_{\mathrm{sec}} by considering the relevant CR primaries and the corresponding cross sections. The ISM density as a function of the position in the Galaxy follows the default Galprop model [47]. As for the production cross section, we make different choices depending on the CR species. The secondary pp and He cross sections are modeled following the default Galprop implementation. As for the secondary antiprotons, we instead implement in Galprop the updated analytic parametrisation of the Lorentz invariant cross section as obtained in Ref. [73] as detailed in Ref. [31]. Being tuned to all available cross section data recorded by colliders at low energies, this parametrisation implements a more reliable treatment of the production cross section for antiproton energies below about 1010 GeV. We note that for the fragmentation of primary CRs we always assume dσij/dEsec=σijδ(Ekin,iEkin,sec)\mathrm{d}\sigma_{ij}/\mathrm{d}E_{sec}=\sigma_{ij}\,\delta(E_{kin,i}-E_{kin,sec}).

Secondary CRs such as antiprotons may further scatter inelastically with the ISM and consequently lose energy. We consider this contribution, which is suppressed with respect to the secondaries, and is usually referred to as tertiary CRs [74].

2.2 Propagation

As outlined above, the source term of CR nuclei significantly differs between primary and secondary CRs as well as between DM and astrophysical sources. In contrast, the mechanism and, therefore, the description of CR propagation are the same for all species. The dominant process for CR nuclei, especially at high energies, is the scattering on the turbulent magnetic fields in our Galaxy. Effectively, this leads to diffusion of CRs in a halo extending a few kpc above and below the Galactic plane. From linear perturbation theory, the diffusion coefficient is expected to be antiproportional to the spectrum of magnetic wave turbulence [75]. The spectrum of magnetic turbulence depends on the exact turbulence model; the typical benchmarks are Kolmogorov or Kraichnan, both leading to power-law dependence of the diffusion coefficient as a function of rigidity, but with different spectral indices of δ=0.33\delta=0.33 and 0.5 [76], respectively. We use a phenomenological approach and model the diffusion coefficient as a double-broken power law in rigidity

DxxβRδl(1+(RRD,0)1/sD,0)sD,0(δδl)(1+(RRD,1)1/sD,1)sD,1(δhδ),\displaystyle D_{xx}\sim\beta R^{\delta_{l}}\cdot\left(1+\left(\frac{R}{R_{D,0}}\right)^{1/s_{D,0}}\right)^{s_{D,0}\,(\delta-\delta_{l})}\cdot\left(1+\left(\frac{R}{R_{D,1}}\right)^{1/s_{D,1}}\right)^{s_{D,1}\,(\delta_{h}-\delta)}\,, (2.5)

which is normalized to Dxx(R=4GV)=D0D_{xx}(R=4\;\mathrm{GV})=D_{0}. The spectral indices below, between, and above the two breaks at RD,0R_{D,0} and RD,1R_{D,1} are labeled δl\delta_{l}, δ\delta, and δh\delta_{h}. At the positions of the breaks, the power law is smoothed by the parameters sD,0s_{D,0} and sD,1s_{D,1}, respectively. Indeed, a smooth transition is expected in the rigidity dependence of the diffusion coefficient, when the turbulence changes between two regimes [77, 78]. The second break at about 300 GV is directly observed in the AMS-02 data [22]. The fact that the break is more pronounced in secondaries than in primaries [79] clearly points to a change in the diffusion coefficient rather than in the injection spectrum [80]. A natural explanation for this scenario is for example provided by self-generated turbulence, as explored in Refs. [78, 77]. In contrast, a break at lower rigidities (10\sim 10 GV) is more speculative because also other processes like convection and reacceleration influence the CR spectra [71, 23]. Therefore, we will explore two different models (as in Ref. [81]), one with the low-energy break and one without. The models will be detailed further below.

Convective winds with the velocity 𝑽c\bm{V}_{\rm c} can transport the CRs away from the Galactic plane and induce adiabatic energy losses. We employ a constant convection velocity that is perpendicular to the Galactic plane, 𝑽c=v0,csign(z)𝒆z\bm{V}_{\rm c}=v_{0,\rm c}\,{\rm sign}(z)\,\bm{e}_{z}. Increasing the convection velocity decreases the CR flux below 10\sim 10 GV. In contrast, reacceleration is due to scattering of CRs on Alfvén magnetic waves and has the opposite effect on the CR spectra. In a head-on scattering with the Alfvén waves a CR gains energy while it loses energy in back-on collisions. However, head-on collisions are more likely such that statistically the CRs gain energy. In eq. (2), reacceleration is modeled as diffusion in momentum space with the coefficient DppD_{pp}. Larger magnetic turbulence makes reacceleration more efficient, such that Dpp1/DxxD_{pp}\sim 1/D_{xx} [82]. The amount of reacceleration further depends on the Alfvén velocity, DppvAD_{pp}\sim v_{\rm A}.

The term /p(dp/dtψi)\partial/\partial p(\mathrm{d}p/\mathrm{d}t\psi_{i}) represents continuous energy losses from ionization and Coulomb collisions [83], while the last two terms of eq. (2) describe catastrophic losses by fragmentation and decay with the characteristic time scales τf,i\tau_{f,i} and τr,i\tau_{r,i}, respectively.

Finally, when the CRs enter the heliosphere, they are deflected and decelerated by the solar winds. The effect is known as solar modulation and varies in a 22-year cycle. The effect is most prominent at low energies. In principle, solar modulation can be described by a diffusion equation, similar to equation (2), but with the geometry, magnetic field and turbulence adjusted to the heliosphere. There are semi-analytical [84] or fully numerical codes [85, 86] solving this equation numerically. We use a simplified approach instead, and treat solar modulation in the force-field approximation [87]. This approximates well enough the effect of solar winds for nuclei observed above about few GeV.

2.3 Choice of models

We explore two distinct frameworks for CR propagation labelled INJ.BRK and DIFF.BRK. The assumptions and free parameters of each model are detailed below.

The INJ.BRK (injection break) model has been explored extensively in literature [83, 88, 89, 90, 91, 92, 93]. It also matches the model that we studied in the previous work on antiproton constraints [27]. The assumptions and free parameters are sketched in figure 1 (upper row). We employ a broken power law for the injection spectra of the primary (astrophysical) CRs with slopes γ1\gamma_{1} and γ2\gamma_{2} below and above the break position at R0R_{0} with a smoothing ss. We use different slopes for pp and He in the fit to account for the observed difference of the slopes in the CR fluxes of the two primaries. Understanding this difference is subject to current research. Possible explanations are, for example, different source populations [94, 95, 96] or a Z/AZ/A-dependence of efficiency of Fermi-shock acceleration [97, 98]. The diffusion coefficient is modeled as a single broken power law with the break RD,1R_{D,1} around 300 GV (i.e. δl=δ\delta_{l}=\delta in eq. (2.5)). Furthermore, we allow for reacceleration and convection444In the recent update of Galprop [99] from version 56 to 57 the implementation of convection was changed, correcting a false definition of the Crank–Nicolson coefficients near the Galactic plane. However, this has negligible impact on our results because our CR fits prefer very small (compatible with 0) convection velocities. with vAv_{\rm A} and v0,cv_{0,c} as the two free parameters, respectively. Finally, solar modulation is treated in the force-field approximation. We allow for a slightly different solar modulation potential for antiprotons because solar modulation is charge-sign dependent [100].

The DIFF.BRK (diffusion break) model employs a single power law for the injection spectrum of the primary CRs. This type of model has also been studied in literature (see e.g. [83]), but only more recently it is tested against AMS-02 data [101, 102, 23]. In contrast to the INJ.BRK model, reacceleration is replaced by an additional break, RD,0R_{D,0}, in the diffusion coefficient, see figure 1. It is conceivable that the interaction of CRs and magnetic turbulence causes a damping of turbulence at low energies that effectively leads to an increase of the diffusion coefficient [103].

For both setups, we fix the half-height of the diffusion halo to 4kpc4\,\mathrm{kpc}, which is roughly the lower bound compatible with the beryllium data from AMS-02 [104, 105, 93, 23, 106]. This is different with respect to the propagation setup used in our previous work [27], in which zhz_{h} was varied as free parameter. However, a precise determination of the halo size is currently prevented by large systematic uncertainty in the secondary fragmentation cross section [107, 104, 23]. Thus, at the moment, larger values for the half-height are equally viable because of the well-known degeneracy of zhz_{h} with the normalization of the diffusion coefficient. We chose a small value for the half-height because this corresponds to the most conservative DM limit.

If we had performed the whole analysis with a different value of zhz_{h}, to a first approximation, we would have inferred a different value of D0D_{0}. The other propagation parameters would only change marginally, and also the astrophysical fluxes of primary and secondary CRs would not be affected by this. However, the DM flux would increase as a function of zhz_{h}. The difference between astrophysical CRs and CRs from DM annihilation is the spatial extent of the source term. The astrophysical CRs are produced in a thin layer of the Galactic plane, while DM annihilates and produces antiprotons in the entire diffusion halo [8]. Empirically, we found the following enhancement factor for the flux of DM antiprotons, which is valid for zhz_{h} between 1 and 10 kpc:

fp¯,DM(zh)\displaystyle f_{\bar{p},{\rm DM}}(z_{h}) =\displaystyle= 1.0+3.7×101(zh4kpckpc)+5.0×103(zh4kpckpc)2\displaystyle 1.0+3.7\times 10^{-1}\left(\frac{z_{h}-4\,{\rm kpc}}{\rm kpc}\right)+5.0\times 10^{-3}\left(\frac{z_{h}-4\,{\rm kpc}}{\rm kpc}\right)^{2}
8.1×103(zh4kpckpc)3+8.4×104(zh4kpckpc)4.\displaystyle-8.1\times 10^{-3}\left(\frac{z_{h}-4\,{\rm kpc}}{\rm kpc}\right)^{3}+8.4\times 10^{-4}\left(\frac{z_{h}-4\,{\rm kpc}}{\rm kpc}\right)^{4}\,.

We note that this factor is normalized to one at our benchmark of zh=4z_{h}=4 kpc.

3 AMS-02 antiproton likelihood

In this work, the antiproton analysis pipeline implemented using pbarlike obtains antiproton flux predictions from DarkRayNet to calculate the marginalised AMS-02 antiproton likelihood while considering correlated errors. Correlations for AMS-02 data have not been published and hence have to be modeled. The prescription used for modeling of data correlations and relevant theoretical uncertainties are discussed in section 3.1.
For the choice of propagation models DIFF.BRK and INJ.BRK, the CR propagation parameter space compatible with recent CR data was identified using MultiNest scans. The posterior samples from these scans were then used for training the neural networks in DarkRayNet. They are also used to perform marginalization over propagation and solar modulation parameters. Details about the MultiNest scans and marginalisation are discussed in section 3.2 and section 3.3 respectively.
In section 3.4, we illustrate the effect of the new AMS-02 antiproton likelihood on constraints from the benchmark case of DM annihilation into bottom quarks.

3.1 AMS-02 data and correlations

The likelihood p¯\mathcal{L}_{\bar{p}} for the AMS-02 measurements of the antiproton flux can be written as 2logp¯=χp¯2-2\log\mathcal{L}_{\bar{p}}=\chi^{2}_{\bar{p}}, with

χp¯2(𝒙DM,𝜽prop)=i,j(ϕp¯,i(AMS)ϕp¯,i(𝒙DM,𝜽prop))Vij1(ϕp¯,j(AMS)ϕp¯,j(𝒙DM,𝜽prop)),\chi^{2}_{\bar{p}}(\bm{x}_{\text{DM}},\bm{\theta}_{\text{prop}})=\sum_{i,j}\left(\phi_{\bar{p},i}^{(\text{AMS})}-\phi_{\bar{p},i}(\bm{x}_{\text{DM}},\bm{\theta}_{\text{prop}})\right)V^{-1}_{ij}\left(\phi_{\bar{p},j}^{(\text{AMS})}-\phi_{\bar{p},j}(\bm{x}_{\text{DM}},\bm{\theta}_{\text{prop}})\right)\;, (3.1)

where ϕp¯(AMS)\mathbf{\phi}_{\bar{p}}^{(\text{AMS})} denotes the AMS-02 measurements and VV is the covariance matrix. We estimate the covariance matrix following the approach of Refs. [71, 32], i.e. we write

V=diag(σstat,i2)+αVα+Vxs.V=\text{diag}(\sigma^{2}_{\text{stat},i})+\sum_{\alpha}V^{\alpha}+V_{\text{\rm xs}}\;. (3.2)

The first two terms represent the uncertainty of the flux measurement by AMS-02, where σstat,i\sigma_{\text{stat},i} denotes the (uncorrelated) statistical uncertainty in bin ii and VαV^{\alpha} denote additional systematic uncertainties.555AMS-02 provides only the diagonal entries of the sum of first two terms in eq. (3.2), i.e, it gives the uncorrelated statistical and systematic uncertainties in flux measurements. A crucial contribution to the correlated uncertainty comes from the antiproton absorption cross section in the AMS-02 detector, as carefully modeled in Ref. [32]. All other contributions can be approximated by

(Vα)ij=ΔiαΔjαexp((logRi/Rj)22(lα)2)\left(V^{\alpha}\right)_{ij}=\Delta_{i}^{\alpha}\Delta_{j}^{\alpha}\exp\left(-\frac{(\log R_{i}/R_{j})^{2}}{2(l^{\alpha})^{2}}\right)\; (3.3)

with RiR_{i} denoting the rigidity of bin ii, Δiα\Delta_{i}^{\alpha} denoting the systematic error and lαl^{\alpha} denoting the corresponding correlation length. Following Ref. [32] we consider errors in the effective acceptance, errors in the rigidity scale, unfolding errors, geomagnetic cut-off errors, template shape errors and selection errors.

In contrast to the first two terms, the third term takes into account the uncertainties in modeling the production of secondary antiprotons. Here we follow the procedure form Refs. [30, 31]. We translate the correlated uncertainties in the production cross section from Ref. [73] into the covariance matrix VxsV_{\rm xs} that can be applied directly on the antiproton flux. In more detail, we generate 2400 vectors of the cross section parameters using the correlated uncertainties from Ref. [73] and then calculate the antiproton flux with Galprop for each parameter vector. Finally, we have used the sample covariance for the antiproton flux evaluated at rigidities RiR_{i} and RjR_{j}:

(Vxs)ij=1N1k=1N(ϕp¯,ikϕ¯p¯,i)(ϕp¯,jkϕ¯p¯,j),\left(V_{\rm xs}\right)_{ij}=\frac{1}{N-1}\sum\limits^{N}_{k=1}\big{(}\phi_{\bar{p},i}^{k}-\bar{\phi}_{\bar{p},i}\big{)}\big{(}\phi_{\bar{p},j}^{k}-\bar{\phi}_{\bar{p},j}\big{)}\;, (3.4)

where the superscript kk denotes the parameter vector and N=2400N=2400 is the sample size. For this procedure, the CR propagation parameters are fixed to the best-fit values, meaning that VxsV_{\text{\rm xs}} is slightly different for the two propagation setups DIFF.BRK and INJ.BRK.

3.2 Cosmic ray scans with MultiNest

We want to gain an understanding of the reasonable parameter space of the parameters relevant for CR propagation. These will be our nuisance parameters in the likelihoods for the DM models we consider. We use MultiNest [108] as a tool to efficiently sample the parameter space and obtain the likelihoods of each sampled point based on our model. MultiNest uses a nested sampling algorithm that initially samples from the prior and then iteratively samples and stores parameter points from ordered prior volumes according to their respective likelihoods in the parameter space. We thus get an ensemble of samples covering the entire parameter space, with the most dense sampling within the regions of high likelihood.

For each propagation model described in section 2.2, we perform this fit twice. Our initial scan includes all of the propagation parameters described previously with the assumption of no DM signal contributing to the measured CR spectra, i.e. our null hypothesis. This fit results in our most general understanding of the parameter space. We choose the priors as uniform distributions that are either constrained by observations of different CR species or have been indicated by previous parameter inferences. We simultaneously fit the most recent AMS-02 antiproton-over-proton ratio together with the fluxes of protons and helium and the He3/4He{}^{3}\mathrm{He}/^{4}\mathrm{He} ratio [22, 109]. For proton and Helium we also use Voyager data [110]. For the MultiNest scans, we do not consider correlations in the data sets, i.e. we assume that the given error bars can be interpreted as uncorrelated statistical uncertainties. The correlations in the anti-proton data, modeled as discussed above, will be included when deriving DM constraints, see section 3.3.

In the fit, we consider the propagation parameters going into eq. (2) for each model. We consider the effect of solar modulation, which is modeled with the force-field potential φAMS02\varphi_{\mathrm{AMS-02}} for proton and helium. Antiprotons are allowed to have a different value of the force-field potential, as described earlier. In the fit this is taken into account by using the difference of the force-field potentials, φAMS02φp¯\varphi_{\mathrm{AMS-02}}-\varphi_{\bar{p}}, as a free parameter. Furthermore, the normalization of the proton flux, normp\mathrm{norm}_{p},666The global free normalization of all primary and secondary fluxes (except the DM flux) in Galprop is fixed by choosing the proton flux at 100 GeV. and the 4He isotopic abundance relative to the proton abundance, AbdHe4{\rm Abd}_{{}^{4}\mathrm{He}}, are free parameters. Finally, we allow for cross section uncertainties in the 3He production cross section by introducing nuisance parameters for the cross section normalization and slope, AXS,4He3HeA_{\mathrm{XS,^{4}\mathrm{He}\rightarrow^{3}\mathrm{He}}} and δXS,4He3He\delta_{\mathrm{XS,^{4}\mathrm{He}\rightarrow^{3}\mathrm{He}}}, as in Ref. [59]. The complete setup allows for independent constraints on the propagation and a fully Bayesian interpretation of all parameters.

The prior ranges and resulting best fit points of the scan (plus their 1σ\sigma intervals) are shown in table 1. We show the result of the best fit parameter point applied to the fluxes of p,p¯p,\overline{p}, 3He and He for both propagation models in figure. 2. While the best fit values for different physical properties vary significantly for both models, the overall fit to the data is very similar, in line with the findings of Ref. [59]. The combined χ2\chi^{2} here is 159.1 (163.7) for the DIFF.BRK (INJ.BRK) model. The total number of likelihood evaluations for the scan is 1.4(3.7)1061.4\,(3.7)\cdot 10^{6}.

Table 1: Priors and posterior for the CR parameters obtained from MultiNest fit. Results are provided for both CR propagation setups, INJ.BRK and DIFF.BRK.
Parameters Priors DIFF.BRK INJ.BRK
γ1,p\gamma_{1,p} 1.2 2.1 2.338{2.338} 0.009+0.008\!\!\!\!{}^{+0.008}_{-0.009} 1.72{1.72} 0.02+0.03\!\!\!\!{}^{+0.03}_{-0.02}
γ1\gamma_{1} 1.2 2.1 2.280{2.280} 0.008+0.007\!\!\!\!{}^{+0.007}_{-0.008} 1.73{1.73} 0.03+0.03\!\!\!\!{}^{+0.03}_{-0.03}
γ2,p\gamma_{2,p} 2.1 2.6 2.338{2.338} 0.009+0.008\!\!\!\!{}^{+0.008}_{-0.009} 2.448{2.448} 0.007+0.008\!\!\!\!{}^{+0.008}_{-0.007}
γ2\gamma_{2} 2.1 2.6 2.280{2.280} 0.008+0.007\!\!\!\!{}^{+0.007}_{-0.008} 2.393{2.393} 0.007+0.007\!\!\!\!{}^{+0.007}_{-0.007}
R0[GV]R_{0}\,\mathrm{[GV]} 1.0 20 - 6.43{6.43} 0.48+0.38\!\!\!\!{}^{+0.38}_{-0.48}
ss 0.1 0.7 - 0.33{0.33} 0.03+0.02\!\!\!\!{}^{+0.02}_{-0.03}
D0[1028cm2/s]D_{0}\,\mathrm{[10^{28}\;cm^{2}/s]} 0.5 10.0 3.78{3.78} 0.13+0.10\!\!\!\!{}^{+0.10}_{-0.13} 4.10{4.10} 0.08+0.11\!\!\!\!{}^{+0.11}_{-0.08}
δl\delta_{l} 1.0-1.0 0.5 0.66{-0.66} 0.06+0.07\!\!\!\!{}^{+0.07}_{-0.06} 0.372{0.372} 0.008+0.007\!\!\!\!{}^{+0.007}_{-0.008}
δ\delta 0.3 0.7 0.516{0.516} 0.008+0.010\!\!\!\!{}^{+0.010}_{-0.008} 0.372{0.372} 0.008+0.007\!\!\!\!{}^{+0.007}_{-0.008}
δhδ\delta_{h}-\delta 0.2-0.2 0.0 0.16{-0.16} 0.01+0.02\!\!\!\!{}^{+0.02}_{-0.01} 0.09{-0.09} 0.01+0.02\!\!\!\!{}^{+0.02}_{-0.01}
RD,0[GV]R_{D,0}\,\mathrm{[GV]} 1.0 20.0 3.91{3.91} 0.25+0.24\!\!\!\!{}^{+0.24}_{-0.25} -
sDs_{D} 0.1 0.9 0.41{0.41} 0.02+0.02\!\!\!\!{}^{+0.02}_{-0.02} -
RD,1[103]R_{D,1}\,[10^{3}] 100 500 222{222} 21+21\!\!\!\!{}^{+21}_{-21} 234{234} 35+24\!\!\!\!{}^{+24}_{-35}
vA[km/s]v_{\mathrm{A}}\,\mathrm{[km/s]} 0 30 - 20.40{20.40} 0.64+1.10\!\!\!\!{}^{+1.10}_{-0.64}
v0,c[km/s]v_{0,\mathrm{c}}\,\mathrm{[km/s]} 0 60 1.91{1.91} 1.91+0.38\!\!\!\!{}^{+0.38}_{-1.91} 0.64{0.64} 0.64+0.10\!\!\!\!{}^{+0.10}_{-0.64}
φAMS02[GV]\varphi_{\mathrm{AMS-02}}\,\mathrm{[GV]} 0.4 0.8 0.43{0.43} 0.01+0.01\!\!\!\!{}^{+0.01}_{-0.01} 0.62{0.62} 0.01+0.01\!\!\!\!{}^{+0.01}_{-0.01}
(φp¯φAMS02)[GV](\varphi_{\bar{p}}-\varphi_{\mathrm{AMS-02}})\,\mathrm{[GV]} 0.2-0.2 0.2 0.181{0.181} 0.004+0.019\!\!\!\!{}^{+0.019}_{-0.004} 0.165{-0.165} 0.035+0.006\!\!\!\!{}^{+0.006}_{-0.035}
normp[108MeV1cm2s1sr1]\mathrm{norm}_{p}\,[10^{-8}\,\mathrm{MeV^{-1}cm^{-2}s^{-1}sr^{-1}]} 0.3 0.5 0.430{0.430} 0.001+0.001\!\!\!\!{}^{+0.001}_{-0.001} 0.434{0.434} 0.001+0.001\!\!\!\!{}^{+0.001}_{-0.001}
AbdHe4[105]{\rm Abd}_{{}^{4}\mathrm{He}}\,[10^{5}] 0.7 1.3 1.063{1.063} 0.007+0.007\!\!\!\!{}^{+0.007}_{-0.007} 0.984{0.984} 0.006+0.006\!\!\!\!{}^{+0.006}_{-0.006}
AXS,4He3HeA_{\mathrm{XS,^{4}\mathrm{He}\rightarrow^{3}\mathrm{He}}} 0.8 1.2 1.17{1.17} 0.01+0.01\!\!\!\!{}^{+0.01}_{-0.01} 1.177{1.177} 0.006+0.023\!\!\!\!{}^{+0.023}_{-0.006}
δXS,4He3He\delta_{\mathrm{XS,^{4}\mathrm{He}\rightarrow^{3}\mathrm{He}}} -0.2 0.2 0.01{0.01} 0.02+0.02\!\!\!\!{}^{+0.02}_{-0.02} 0.190{0.190} 0.002+0.010\!\!\!\!{}^{+0.010}_{-0.002}


Refer to caption
Refer to caption
Figure 2: Result of the CR fits with MultiNest for the two propagation setups DIFF.BRK (left) and INJ.BRK (right). We show the best fit for pp, He, 3He, and p¯\bar{p}. Solid lines correspond to the CR flux including solar modulation for the period of AMS-02 data-taking, while dashed lines show the local interstellar flux as measured by Voyager. In the lower panel, we show the residuals of the p¯\bar{p} data.

In a second step, we also include a tentative DM signal and add the DM mass and annihilation cross-section as free parameters to the MultiNest scan. For simplicity, we fix the annihilation channel to bb¯b\overline{b}, which is a standard benchmark choice. Here, we are not primarily interested in the likelihood of the final result of the scan, but rather in how the posteriors of the propagation parameters shift in order to accommodate the additional DM signal. This is important for one of the two use-cases of the MultiNest samples for our results. In this work we consider more general DM models than the one considered in this scan, assuming annihilation only into bb¯b\overline{b}, but the overall shift in the posterior for the individual propagation parameters can well be approximated with this assumption. We have found in particular a shift for γ1,p\gamma_{1,p} and γ1\gamma_{1} at the level of about 1.7σ1.7\sigma towards lower values, and for δ\delta towards a higher value at about 1.5σ1.5\sigma in the DIFF.BRK model. The remaining fit parameters, as well as the INJ.BRK model were affected less by the additional signal, i.e. the shift was at most 1σ1\sigma.

We use the combination of both scans to set up an extensive training set for the DarkRayNet simulation tool, a deep neural network emulator that we set up as in Ref. [27]. In the remainder of this work, this tool is used to speed up the required simulations of CR-spectra.

For both scans in each propagation model, we store all simulated spectra with a Δχ2\Delta\chi^{2}\leq 30 and combine them as a training set. We include model independent DM signals by sampling four sets of DM masses and annihilation branching fractions for each set of propagation parameters. We set a flat prior on a logarithmic scale for the DM mass between 5 GeV and 5 TeV, and consider annihilation into qq¯,cc¯,bb¯,tt¯,W+W,ZZ,gg,hhq\overline{q},\ c\overline{c},\ b\overline{b},\ t\overline{t},\ W^{+}W^{-},\ ZZ,\ gg,\ hh, as we expect non-negligible contributions to a resulting antiproton flux from these channels, and sample random branching fractions, always summing up to one. We don’t need to vary the annihilation cross section in the emulator, as it can be inserted as a normalization to the DM signal later. With the final training sample for each propagation model, the fully trained network can emulate accurate CR-spectra within an extended, relevant parameter space. With the addition of the second scan, the shift in preferred regions of the propagation parameters due to that additional signal are accounted for. More details on the DarkRayNet and the involved neural networks can be found in appendix A.1.

The second use-case of the MultiNest scans is the generation of a sample of propagation parameters, which can then be used to perform the marginalization as described in more detail in the following section. For this, we extract the equally weighted posterior samples from the scan.

3.3 Marginalisation over propagation parameters

The likelihood introduced above can be used to perform a simultaneous scan over DM and propagation parameters. In the context of constraining DM models, it is however often unnecessary to infer the preferred propagation parameters. In this case, it is convenient to eliminate the dependence on the propagation parameters and obtain a likelihood function that depends exclusively on the DM parameters. Since fixing the propagation parameters to specific values may lead to overly aggressive constraints, the two possible options are either profiling or marginalisation. The former approach, i.e. maximising the likelihood with respect to the propagation parameters for every choice of 𝒙DM\bm{x}_{\text{DM}} is not only computationally expensive, but may be sensitive to finely-tuned parameter regions where small excesses in the data can be fitted. Moreover, when using DarkRayNet this approach may be susceptible to inaccurate network predictions for parameter regions with insufficient training (see the more detailed discussion in Ref. [27]).

The most robust approach is therefore to calculate the marginalised likelihood

¯tot(𝒙DM)=d𝜽proptot(𝒙DM,𝜽prop)π(𝜽prop),\bar{\mathcal{L}}_{\text{tot}}(\bm{x}_{\text{DM}})=\int\mathrm{d}\bm{\theta}_{\text{prop}}\mathcal{L}_{\text{tot}}(\bm{x}_{\text{DM}},\bm{\theta}_{\text{prop}})\pi(\bm{\theta}_{\text{prop}})\;, (3.5)

where tot=p¯pHe\mathcal{L}_{\text{tot}}=\mathcal{L}_{\bar{p}}\cdot\mathcal{L}_{p}\cdot\mathcal{L}_{\text{He}} and π(𝜽prop)\pi(\bm{\theta}_{\text{prop}}) denotes the assumed prior probability for the propagation parameters. In the following, we will adopt flat priors and consider the same parameter regions used for the MultiNest scans described above, i.e. we set π(𝜽prop)=Πi(θi,maxθi,min)1\pi(\bm{\theta}_{\text{prop}})=\Pi_{i}(\theta_{i,\text{max}}-\theta_{i,\text{min}})^{-1}. In principle, the marginalised likelihood can be obtained through Monte Carlo integration by drawing a random sample {𝜽prop,i}\{\bm{\theta}_{{\rm prop},i}\} of size NN from the prior probability distribution and writing

¯tot(𝒙DM)=1N𝜽prop,iπtot(𝒙DM,𝜽prop,i).\bar{\mathcal{L}}_{\text{tot}}(\bm{x}_{\text{DM}})=\frac{1}{N}\sum_{\bm{\theta}_{{\rm prop},i}\sim\pi}\mathcal{L}_{\text{tot}}(\bm{x}_{\text{DM}},\bm{\theta}_{{\rm prop},i})\;. (3.6)

In practice, a more accurate estimate777The gain in accuracy is both due to the fact that more weight is given to parameter regions where the likelihood is large, thus decreasing the uncertainty of the Monte Carlo integration, and due to the fact that DarkRayNet is only evaluated in parameter regions where sufficient training data is available to guarantee reliable predictions. is obtained by drawing samples from the posterior probability for the propagation parameters in the absence of a DM signal 𝒫(𝜽prop)tot(𝒙DM=0,𝜽prop)π(𝜽prop)\mathcal{P}(\bm{\theta}_{\text{prop}})\propto\mathcal{L}_{\text{tot}}(\bm{x}_{\text{DM}}=0,\bm{\theta}_{\text{prop}})\pi(\bm{\theta}_{\text{prop}}). In this case,

¯tot(𝒙DM)1N𝜽prop,i𝒫tot(𝒙DM,𝜽prop,i)tot(𝒙DM=0,𝜽prop,i).\bar{\mathcal{L}}_{\text{tot}}(\bm{x}_{\text{DM}})\propto\frac{1}{N}\sum_{\bm{\theta}_{{\rm prop},i}\sim\mathcal{P}}\frac{\mathcal{L}_{\text{tot}}(\bm{x}_{\text{DM}},\bm{\theta}_{{\rm prop},i})}{\mathcal{L}_{\text{tot}}(\bm{x}_{\text{DM}}=0,\bm{\theta}_{{\rm prop},i})}\;. (3.7)

The constant of proportionality is independent of 𝒙DM\bm{x}_{\text{DM}} and therefore drops out when calculating likelihood ratios.

Now we can make use of the fact that the contribution of DM to the local proton and Helium flux is completely negligible. Hence, the proton and Helium likelihoods p,He\mathcal{L}_{p,\text{He}} are independent of 𝒙DM\bm{x}_{\text{DM}} and therefore cancel in the likelihood ratio. We can therefore replace totp¯\mathcal{L}_{\text{tot}}\to\mathcal{L}_{\bar{p}} in the equation above. The marginalised χ2\chi^{2} is then given by

χ¯2(𝒙DM)\displaystyle\bar{\chi}^{2}(\bm{x}_{\text{DM}}) =2log(𝜽prop,i𝒫p¯(𝒙DM,𝜽prop,i)p¯(𝒙DM=0,𝜽prop,i))\displaystyle=-2\log\left(\sum_{\bm{\theta}_{{\rm prop},i}\sim\mathcal{P}}\frac{\mathcal{L}_{\bar{p}}(\bm{x}_{\text{DM}},\bm{\theta}_{{\rm prop},i})}{\mathcal{L}_{\bar{p}}(\bm{x}_{\text{DM}}=0,\bm{\theta}_{{\rm prop},i})}\right)
=2log[𝜽prop,i𝒫exp(χp¯2(𝒙DM,𝜽prop,i)χp¯2(𝒙DM=0,𝜽prop,i)2)]\displaystyle=-2\log\left[\sum_{\bm{\theta}_{{\rm prop},i}\sim\mathcal{P}}\exp\left(-\frac{\chi^{2}_{\bar{p}}(\bm{x}_{\text{DM}},\bm{\theta}_{{\rm prop},i})-\chi^{2}_{\bar{p}}(\bm{x}_{\text{DM}}=0,\bm{\theta}_{{\rm prop},i})}{2}\right)\right] (3.8)

with χp¯2\chi^{2}_{\bar{p}} defined in eq. (3.1). We note that by construction χ¯2(𝒙DM=0)=0\bar{\chi}^{2}(\bm{x}_{\text{DM}}=0)=0.

In general, drawing a random sample from the posterior probability is far from easy. Fortunately, this sample only needs to be generated once and can then be used for arbitrary DM parameters. Moreover, such a sample is generated automatically as a by-product of the MultiNest scans that we have run to generate the training data for DarkRayNet and therefore requires no additional calculations. This sample of about 10410^{4} sets of propagation parameters is included in pbarlike and used by default for marginalisation.

To conclude this discussion, we note that it is in fact possible to use a different definition of the antiproton likelihood for the marginalised likelihood than the one that has been used to calculate the posterior probability. In this case, eq. (3.8) simply becomes

¯tot(𝒙DM)1N𝜽prop,i𝒫0tot(𝒙DM,𝜽prop,i)tot,0(𝒙DM=0,𝜽prop,i)\bar{\mathcal{L}}_{\text{tot}}(\bm{x}_{\text{DM}})\propto\frac{1}{N}\sum_{\bm{\theta}_{{\rm prop},i}\sim\mathcal{P}_{0}}\frac{\mathcal{L}_{\text{tot}}(\bm{x}_{\text{DM}},\bm{\theta}_{{\rm prop},i})}{\mathcal{L}_{\text{tot},0}(\bm{x}_{\text{DM}}=0,\bm{\theta}_{{\rm prop},i})} (3.9)

with 𝒫0(𝜽prop)tot,0(𝒙DM=0,𝜽prop)π(𝜽prop)\mathcal{P}_{0}(\bm{\theta}_{\text{prop}})\propto\mathcal{L}_{\text{tot},0}(\bm{x}_{\text{DM}}=0,\bm{\theta}_{\text{prop}})\pi(\bm{\theta}_{\text{prop}}). This means in particular that it is possible to modify the covariance matrix without the need to rerun the computationally expensive MultiNest scan.

3.4 Constraints on DM annihilations into bb¯b\bar{b}

Assuming all of DM annihilates only into bottom quarks, we calculate the marginalised log-likelihood ratios pbarlike, for each point on a 2D grid of DM model parameters {mDM,σv}\{m_{DM},\langle\sigma v\rangle\}. We consider the DM parameter ranges, mDM[10GeV,5TeV]m_{DM}\in[10\ \mathrm{GeV},5\ \mathrm{TeV}] and σv[1028,1024]cm3s1\langle\sigma v\rangle\in[10^{-28},10^{-24}]\ \mathrm{cm^{3}s^{-1}}. An entire routine consisting of obtaining antiproton flux prediction from DarkRayNet, solar modulation and marginalised log-likelihood ratio calculation for a single point in DM model parameter space takes 𝒪(10)s\mathcal{O}(10)\ \mathrm{s}. The evaluation of 𝒪(104)\mathcal{O}(10^{4}) antiproton fluxes (for the entire sample of 𝒪(104)\mathcal{O}(10^{4}) propagation parameter vectors used for marginalization) using DarkRayNet takes only 𝒪(1)s\mathcal{O}(1)\,\mathrm{s}, whereas Galprop would take 𝒪(10)\mathcal{O}(10)   s for each set of propagation parameters. The most time-consuming part of the likelihood calculation turns out to be the modulation of each of 𝒪(104)\mathcal{O}(10^{4}) antiproton fluxes with appropriate solar modulation parameters.

Refer to caption
Figure 3: χ¯2\bar{\chi}^{2} for DM annihilating into bb¯b\bar{b}, obtained using the two CR propagation models-DIFF.BRK (left) and INJ.BRK (right). The black line represents the 95%95\% CL upper limit for σv\langle{\sigma v}\rangle as a function of mDMm_{DM}.

The results are shown in figure 3. The region in colour correspond to χ¯2>0\bar{\chi}^{2}>0 and hence prefers the case of antiprotons from a purely secondary origin. The region in gray corresponds to χ¯2<0\bar{\chi}^{2}<0 and thus exhibits a small preference for the presence of a DM signal. The black line shows the 95%95\% CL upper bound for σv\langle\sigma v\rangle as a function of DM mass mDMm_{DM} (corresponding to χ¯2=3.84\bar{\chi}^{2}=3.84). For the DIFF.BRK propagation model (left panel), preference for DM signal is seen in TeV\mathrm{TeV} masses and for INJ.BRK (right panel) around 100GeV100\,\mathrm{GeV}. The bound obtained using INJ.BRK model is similar to ones previously seen in literature [30, 31, 32, 24]. For the DIFF.BRK model, however, the DM preference is pushed to TeV\mathrm{TeV} masses. This can be understood with the help of residuals in figure 2. The additional break at low rigidities in the diffusion coefficient in the DIFF.BRK model allows for a good fit to low rigidity data, whereas it performs a poorer fit to data at high rigidities compared to INJ.BRK model.

To conclude this section, we note that pbarlike also returns log-likelihood ratios calculated using uncorrelated errors given by AMS-02. For more details, we refer to appendix B.

4 Application to scalar singlet dark matter

We are now in the position to apply the AMS-02 antiproton likelihood to more realistic DM models. As an example, we consider the scalar singlet DM model, which is briefly reviewed in section 4.1. We discuss the additional constraints that we have implemented in section 4.2 and present our results in section 4.3.

4.1 Model details

In the scalar singlet DM model, the SM is extended by a gauge-singlet real scalar boson ss stabilised by a 2\mathbb{Z}_{2} symmetry [36, 37, 38]. The resulting scalar potential can then be written as

V(s2,HH)=λh[(HH)v22]2+12λhss2HH+14λss4+12ms,02s2V(s^{2},H^{\dagger}H)=\lambda_{h}\left[\left(H^{\dagger}H\right)-\frac{v^{2}}{2}\right]^{2}+\frac{1}{2}\,\lambda_{hs}\,s^{2}\,H^{\dagger}H+\frac{1}{4}\,\lambda_{s}\,s^{4}+\frac{1}{2}\,m_{s,0}^{2}\,s^{2} (4.1)

with v=246GeVv=246\>\text{GeV} denoting the vacuum expectation value of the SM Higgs field. After electroweak symmetry breaking, we can replace H=(h+v,0)/2H=(h+v,0)/\sqrt{2} with a real scalar hh to obtain the potential

V(s2,h)=V(h)+12ms2s2+14λss4+12λhsvhs2+14λhsh2s2,V(s^{2},h)=V(h)+\frac{1}{2}\,m_{s}^{2}\,s^{2}+\frac{1}{4}\,\lambda_{s}\,s^{4}+\frac{1}{2}\,\lambda_{hs}\,v\,h\,s^{2}+\frac{1}{4}\,\lambda_{hs}\,h^{2}\,s^{2}\;, (4.2)

where ms=[ms,02+λhsv2/2]1/2m_{s}=\left[m_{s,0}^{2}+\lambda_{hs}\,v^{2}/2\right]^{1/2} denotes the physical mass of the scalar singlet.

The quartic self-coupling λ\lambda typically has no consequences for phenomenology, and we will therefore set it to zero in the following. The model is then fully characterised by the scalar singlet mass msm_{s} and the Higgs portal coupling λhs\lambda_{hs}.888In the analysis below, we also include a number of nuisance parameters, most notably the local DM density ρ\rho_{\odot}, which affects direct and indirect detection constraints. See Ref. [40] for details. The latter is responsible for all interactions of ss with SM particles, which determine the relic density of ss via the freeze-out mechanism and the potentially observable signatures of ss in satellites and laboratory experiments.

4.2 Implementation of new constraints

The phenomenology of the scalar singlet DM model has been discussed in great detail in Refs. [39, 40, 41]. Here, we repeat the analysis procedure from Ref. [40], i.e. we calculate the relic density Ωs\Omega_{s} of scalar singlets and require fsΩs/ΩDM1f_{s}\equiv\Omega_{s}/\Omega_{\text{DM}}\leq 1, where ΩDM=0.12\Omega_{\text{DM}}=0.12 [111]. Furthermore, we consider constraints from direct detection experiments (rescaled by the fractional abundance fsf_{s} of scalar singlets), indirect detection experiments (rescaled by a factor fs2f_{s}^{2}) and the LHC as well as the perturbativity requirement λs<4π\lambda_{s}<\sqrt{4\pi}. In addition to previously considered constraints, we include the antiproton likelihood from AMS-02 discussed above, as well as a number of additional new likelihoods as detailed below.

4.2.1 Higgs invisible width

The partial width for the decay of a Higgs boson into a pair of scalar singlets is given by

Γ(hss)=λhs2v232πmh14ms2mh2,\Gamma(h\rightarrow ss)=\frac{\lambda_{hs}^{2}v^{2}}{32\pi\,m_{h}}\sqrt{1-\frac{4\,m_{s}^{2}}{m_{h}^{2}}}\;, (4.3)

from which the invisible branching ratio can be calculated as

BR(hss)=Γ(hss)Γ(hss)+ΓSM.\text{BR}(h\rightarrow ss)=\frac{\Gamma(h\rightarrow ss)}{\Gamma(h\rightarrow ss)+\Gamma_{\text{SM}}}\;. (4.4)

Both CMS [42] and ATLAS [43] have recently published new constraints on the Higgs invisible branching ratio using the vector boson fusion channel.

CMS. The CMS constraint is provided in the form of a likelihood as a function of BR(hss)\text{BR}(h\to ss), see figure 12 of Ref. [42]. This likelihood can be very well approximated by the quadratic function

2log=a(BR(hss)b)2-2\log\mathcal{L}=a(\text{BR}(h\to ss)-b)^{2} (4.5)

with a339a\approx 339 and b0.089b\approx 0.089.

ATLAS. For ATLAS, no detailed likelihood function is available. However, assuming that the ATLAS likelihood can also be written in the form of eq. (4.5), we can infer the two parameters from the stated bounds BR(hss)<0.127(0.145)\text{BR}(h\to ss)<0.127\ (0.145) at 90% (95%) confidence level, which yields a303a\approx 303 and b0.032b\approx 0.032.

The combined constraint from CMS and ATLAS gives BR(hss)<0.14\text{BR}(h\to ss)<0.14 at 95% confidence level. The best-fit value is BR(hss)=0.06\text{BR}(h\to ss)=0.06, which is preferred over BR=0\text{BR}=0 with a significance of 1.2σ1.2\sigma.

4.2.2 Direct detection

The DM–nucleon scattering cross section at zero momentum transfer is given by

σSI=λhs2fN24πμ2mN2mh4ms2,\sigma_{\text{SI}}=\frac{\lambda_{hs}^{2}f_{N}^{2}}{4\pi}\frac{\mu^{2}\,m_{N}^{2}}{m_{h}^{4}\,m_{s}^{2}}\;, (4.6)

where mNm_{N} is the nucleon mass, μ=(msmN)/(ms+mN)\mu=(m_{s}\,m_{N})/(m_{s}+m_{N}) is the reduced mass and fNf_{N} is the effective Higgs-nucleon coupling. Recent constraints on σSI\sigma_{\text{SI}} as a function of msm_{s} have been published by LZ and PandaX.

LZ. We consider events below the 90% quantile of the nuclear recoil band, such that the effective exposure is 2.97105kgdays2.97\cdot 10^{5}\,\mathrm{kg\,days}. At ER=15keVE_{\mathrm{R}}=15\,\mathrm{keV} we split the search region into two bins, assuming an energy resolution of σ=1.5keV\sigma=1.5\,\mathrm{keV}. We then fix the background expectation in each bin in such a way that the expected limit is recovered when setting the observed number of events equal to the background expectation. We find that this procedure yields 1 (7) expected background event in the lower (upper) bin. The actual observation gave no events in the lower and twelve events in the upper bin. This leads to an observed exclusion limit somewhat stronger (slightly weaker) than the expected one for small (large) DM masses, in agreement with the published LZ result.

PandaX-4T. We consider events below the mean of the nuclear recoil band, leading to an effective exposure of 1.15105kgdays1.15\cdot 10^{5}\,\mathrm{kg\,days}. In this region, the expected background was 9.8 events, compared to 6 observed events. To calculate the signal prediction, we take the efficiency from figure 2 of Ref. [45].

4.3 Results

In this section, we present updated constraints on the scalar singlet DM model. To do this, one could perform a comprehensive global scan with all the relevant available datasets and the resulting 𝒪(10)\mathcal{O}(10) nuisance parameters. Instead, for a judicious use of computational resources, we take advantage of the publicly available results [112] (hereafter referred to as GC17) from the extensive global analysis performed by the GAMBIT collaboration in Ref. [40]. This analysis combined the then available relic density measurements, direct detection limits, limits from invisible Higgs decays, and indirect detection limits from dark annihilating into neutrinos and gamma-rays. The results in GC17 contain parameter spaces allowed by the limits considered and their corresponding combined likelihoods.

The large sample of 𝒪(107)\mathcal{O}(10^{7}) points in GC17 contains combined results from multiple sampling runs. These scans included the DM model parameters in the range ms[45GeV,10TeV]m_{s}\in[45\,\mathrm{GeV},10\,\mathrm{TeV}] and λhs[104,10]\lambda_{hs}\in[10^{-4},10]. For details on the nuisance parameters and their ranges, see table 2 of Ref. [40]. The scans identified the best-fit at λhs=6.5×104,ms=62.51GeV\lambda_{hs}=6.5\times 10^{-4},\ m_{s}=62.51\,\mathrm{GeV} corresponding to fs2σv0=8.65×1028cm3s1f_{s}^{2}\langle\sigma v\rangle_{0}=8.65\times 10^{-28}\,\mathrm{cm^{3}s^{-1}}.

Refer to caption
Refer to caption
Refer to caption
Refer to caption
Figure 4: Allowed parameter space of the scalar singlet model in the fs2σv0f_{s}^{2}\langle\sigma v\rangle_{0}msm_{s} plane. The plots show the modification of parameter space, on updating constraints in [40] with the addition of AMS-02 antiproton likelihood. The top (bottom) row shows constraints obtained using DIFF.BRK (INJ.BRK) model.

For our analysis, we restrict the parameter space to ms[45GeV,5TeV]m_{s}\in[45\,\mathrm{GeV},5\,\mathrm{TeV}] to remain within the parameter region where DarkRayNet has been trained. We further reduce the GC17 sample to 𝒪(105)\mathcal{O}(10^{5}) points. We then update the old combined likelihoods in GC17 by adding the new likelihoods discussed above using the postprocessor scanner available within the GAMBIT sampling module ScannerBit [113]. We emphasize that this procedure is possible because there is no strong DM signal in the AMS-02 data, and hence we do not expect the new likelihoods to open up previously disfavoured parameter regions.

In a first step, we only add the new AMS-02 antiproton likelihood, to explore its impact on the allowed parameter space. The resulting updated constraints on the fs2σv0f_{s}^{2}\langle\sigma v\rangle_{0}msm_{s} plane are shown in figure 4.999Plots were made using pippi [114]. Each panel shows the profiled likelihood in the DM model parameter space, normalized by the best-fit likelihood.101010Note that the total likelihood here is profiled over the nuisance parameters in GC17 only; pbarlike already returns the marginalized likelihood and hence, the CR propagation and solar modulation parameters are not included in the GAMBIT postprocessing run as nuisance parameters. The contours show the 1σ1\sigma and 2σ2\sigma confidence regions, and the star indicates the best-fit point. The viable regions identified in previous studies, i.e. the resonance region with msmh/2m_{s}\approx m_{h}/2 and small cross sections (left column) and the high-mass regions with msmhm_{s}\gg m_{h} and large cross sections (right column), are still retained. For comparison, see the right panel of figure 3 in Ref. [40].

The two rows of figure 4 correspond to the DIFF.BRK (top) and INJ.BRK (bottom) models. For both propagation models, the likelihood of the best-fit point is changed by 2Δlog<0.1-2\Delta\log\mathcal{L}<0.1. Neither propagation models shift the best-fit point to different masses. For DIFF.BRK, the best-fit point is however shifted to smaller couplings and a smaller log-likelihood, as this model leads to strong bounds on the rescaled annihilation cross section for DM masses in the 10–100GeV\,\mathrm{GeV} range (see also figure 3). For the INJ.BRK model, the small excess seen in figure 3 leads to a weaker bound on the rescaled cross section and a correspondingly larger coupling at the best-fit point with a larger log-likelihood. In the TeV range, on the other hand, the INJ.BRK model gives the stronger constraint than the DIFF.BRK model, leading to a smaller allowed parameter region. This observation highlights the relevant impact of the AMS-02 antiproton constraints on the scalar singlet DM model.

Refer to caption
Refer to caption
Refer to caption
Refer to caption
Figure 5: Allowed parameter space of the scalar singlet model in the λs\lambda_{s}msm_{s} plane. In addition to the constraints considered in figure 4, we also include the most recent constraints from direct detection experiments (PandaX-4T and LZ) and the most up-to-date measurements of the Higgs invisible branching ratio from ATLAS and CMS. In the top (bottom) row, we consider the AMS-02 antiproton likelihood using the DIFF.BRK (INJ.BRK+vA) propagation model.

In a second step, we now also include the new direct detection constraints using DDCalc [5, 115] and the Higgs invisible branching ratio likelihood, which has been directly implemented within GAMBIT. The resulting updated constraints on the λhs\lambda_{hs}msm_{s} plane are shown in figure 5 for the DIFF.BRK (top) and INJ.BRK (bottom) models. As before, the figure also shows a zoom-in of the resonance region with mass in linear scale (left). The impact of the antiproton constraints is less visible in this case, as the relevant regions are already excluded by the new direct detection constraints. Hence, the top and bottom panels look almost identical. For both the propagation models, the likelihood of the best-fit is changed by 2Δlog2.5-2\Delta\log\mathcal{L}\approx 2.5, driven by the small excess seen in Higgs invisible decays. Thus, the coupling of the best-fit is also shifted to larger values (0.02\sim 0.02). In the resonance region, the allowed parameter space is constrained from the left by the improved direct detection constraints, which also exclude a large region of the parameter space in the high-mass region. The remaining parameter space will be further explored by future direct DM detection experiments [116].

5 Conclusions

Observations of cosmic rays (CRs), in particular antiparticle fluxes, are among the most sensitive probes of dark matter (DM) annihilations, provided that the uncertainties related to injection and propagation are under control. While various codes exist to simulate CR propagation, the computational cost in combination with the complexity of the underlying propagation models make it very difficult to comprehensively explore indirect detection constraints for different DM models. In this work we have addressed this challenge for the case of the AMS-02 antiproton data by combining two key ingredients: neural networks capable of accurately predicting primary and secondary antiproton fluxes, and efficient marginalisation of propagation uncertainties in the calculation of AMS-02 likelihoods. The required software tools, DarkRayNet.v2 and pbarlike, are publicly available and can be readily interfaced with the most recent release of the GAMBIT global fitting framework, which automates the calculation of cross sections and branching ratios from Lagrangian-level inputs [117].

Using importance sampling, the calculation of the marginalised likelihood for a specific DM hypothesis requires calculating the primary and secondary antiproton fluxes and the resulting AMS-02 likelihood for approximately 10410^{4} different combinations of propagation and solar modulation parameters. In our approach, this calculation takes approximately 10s10\,\mathrm{s} on a single cpu, which is sufficiently fast to include antiproton constraints in global fits of DM models. As an illustration, we have considered the scalar singlet DM model, updating all relevant constraints to include the most recent experimental results. While in principle this model can give sizeable signals in indirect detection experiments, the relevant high-mass regions of parameter space are largely excluded by the most recent direct detection experiments. Given these constraints, as well as a slight excess in LHC measurements of the Higgs invisible branching ratio, the resonance region remains as the parameter region of primary interest for this model.

Our work also highlights the need for flexible propagation models and an accurate treatment of experimental uncertainties. All our analyses have been carried out using two different propagation models, which introduce a break in the injection spectrum and in the diffusion coefficient, respectively. We show that, for the case of annihilation into bb¯b\bar{b}, the former model gives rise to a slight excess for DM masses around 100GeV100\,\mathrm{GeV} and tight constraints on TeV-scale DM, while the latter yields an excess for DM masses in the TeV range and very strong constraints on DM masses below 100GeV100\,\mathrm{GeV}. Once correlations in AMS-02 data are taken into account, the local significance of any of these excesses is well below 3σ3\sigma.

At present there is hence no evidence for a DM signal in AMS-02 data and only upper bounds on the interactions of DM particles can be obtained. Nevertheless, our analysis clearly demonstrates the strong potential of using the antiproton flux to search for DM. The software tools that we release together with this work make it possible to fully exploit this potential and efficiently reinterpret experimental data for a wide range of DM models. These methods will become more and more important as our understanding of CR propagation continues to improve, flux measurements for heavier antiparticles are released (e.g. by the GAPS balloon mission [118]), and a new generation of indirect detection experiments begin to take data [119, 120].

Acknowledgments

We would like to thank Michael Krämer for discussions and Tomás Gonzalo for help with the GAMBIT interface. SB acknowledges the support by the Doctoral School ’Karlsruhe School of Elementary and Astroparticle Physics: Science and Technology’. FK is partially funded by the Deutsche Forschungsgemeinschaft (DFG) through the Emmy Noether Grant No. KA 4662/1-1. MK is supported by the Swedish Research Council under contracts 2019-05135 and 2022-04283 and the European Research Council under grant 742104. SM acknowledges the European Union’s Horizon Europe research and innovation programme for support under the Marie Sklodowska-Curie Action HE MSCA PF–2021, grant agreement No.10106280, project VerSi. This project used computing resources from the Swedish National Infrastructure for Computing (SNIC) under project Nos. 2021/3-42, 2021/6-326 and 2021-1-24 partially funded by the Swedish Research Council through grant no. 2018-05973. The training of the neural networks was performed with computing resources granted by RWTH Aachen University under project ‘rwth0754’.

Appendix A Details on new software tools

A.1 DarkRayNet.v2

The DarkRayNet is a neural emulation tool based on recurrent neural networks, specifically LSTMs [121], that can quickly simulate antiprotons, protons, and Helium CR spectra at Earth, based on Galprop simulations. It was first published in Ref. [27] and is designed to predict measurable CR spectra for different parameters in seconds, allowing quick scans for indirect DM searches. The neural network architecture of the DarkRayNet is designed to handle the large set of relevant parameters for CR propagation and the DM model parameters individually, and convert the physical parameters into the resulting cosmic-ray spectra, using multiple densely connected layers and finally an LSTM layer. The network was trained using a large set of fluxes for each particle type and origin (primary/secondary/DM annihilation). The samples in the training data were chosen from MultiNest scans used to evaluate the compatible parameter space with recent AMS-02 data for the parameters describing CR transport (see also section 3.2). The network accuracy for predictions within the trained parameter regions is always sufficiently high, such that a difference between the emulated spectra and the corresponding conventionally simulated spectra from Galprop will always be significantly below the uncertainty in the most recent AMS-02 data. As a result, no systematic will be introduced when using this emulator for likelihood evaluations. The simulation of cosmic-ray spectra with DarkRayNet is about two to three orders of magnitude faster than with the standard Galprop setup, depending on the number of different cosmic-ray species considered.

In this paper, we have updated the model for CR propagation (INJ.BRK) with respect to the setup in Ref. [27], and included a new model (DIFF.BRK), as described in section 2.3. With respect to the original release, the new version v2111111https://github.com/kathrinnp/DarkRayNet of DarkRayNet has thus been extended with newly trained networks for the updated models.

A.2 pbarlike

pbarlike121212https://github.com/sowmiya-balan/pbarlike is an open-source python code developed for indirect DM searches with antiprotons. One of the main aims of pbarlike is state-of-the-art treatment of antiproton production cross section uncertainties and data correlations; the other is to interface the powerful CR emulator, DarkRayNet with the global fitting framework GAMBIT. In addition, pbarlike also computes solar modulation of the antiproton flux. pbarlike treats solar modulation using the Force Field Approximation. It currently includes the 7-year AMS-02 antiproton dataset [22] and is easily extendable to include more datasets. For likelihood calculations, one can choose to either marginalize over all nuisance parameters from CR propagation and solar modulation, or to profile over only the solar modulation parameters, keeping the propagation parameters fixed. For marginalization, the MultiNest sample of all nuisance parameters (described in sec. 3.2) is made available; for profiling, custom CR propagation parameters need to be provided.

For a chosen propagation model (options are those available within DarkRayNet, i.e. DIFF.BRK and INJ.BRK), and a given set of CR propagation and DM model parameters, pbarlike obtains predictions for antiproton flux at the local interstellar region from DarkRayNet. It then simulates solar modulation of this flux and finally compares it against the given dataset to calculate likelihoods. pbarlike can be easily installed and used as either a standalone for antiproton constraints or in conjunction with GAMBIT for global fits. The complete documentation can be found at https://pbarlike.readthedocs.io.

A.3 GAMBIT interface

The interface between pbarlike and GAMBIT (also called the frontend) makes it possible to automatically evaluate the AMS-02 antiproton likelihood for any DM model implemented in GAMBIT. For any such model, all relevant annihilation cross sections are provided by the ProcessCatalog object [5], such that the branching fractions for different final states and the total annihilation cross section can be readily calculated. For new models, the Process Catalogue may be automatically generated from Lagrangian-level input using CalcHEP [122] via the GAMBIT Universal Model Machine [117].

Appendix B Comparison of correlated and uncorrelated likelihoods

Refer to caption
Figure 6: χ¯2\bar{\chi}^{2} for DM annihilating into bb¯b\bar{b}, obtained using the two CR propagation models - DIFF.BRK (top), INJ.BRK (bottom) - and using uncorrelated (left) and correlated (right) errors.

Figure 6 compares the result from section 3.4 to the ones obtained when using uncorrelated errors. It can be observed that the inclusion of correlations leads to a decrease in local significance from 3.9σ3.9\sigma to 1.0σ1.0\sigma for the INJ.BRK model (assuming that χ¯min2-\bar{\chi}^{2}_{\text{min}} follows a χ2\chi^{2} distribution with two degrees of freedom). The same effect is not observed in DIFF.BRK model where the local significance does not change by a lot when moving from uncorrelated (2.3σ2.3\sigma) to correlated (2.2σ2.2\sigma) errors, the reason being that errors are dominated by correlated systematic uncertainties only in the low rigidity range.

References