1 Introduction

There are many astrophysical and cosmological observations that point to the existence of a dark matter component as a key constituent of the Universe. Constraints on the amount of baryons in the Universe from CMB measurements, from measurements of the abundance of primordial light elements and from searches for dark objects using microlensing have practically ruled out the possibility that dark matter consists of known Standard Model particles [1]. In the most popular picture, dark matter is composed by non-relativistic Weakly Interacting Massive Particles (WIMPs) of yet unknown nature [2]. Among the many theories beyond the Standard Model of particle physics that predict new particles that could be viable dark matter candidates, Kaluza–Klein type models [3, 4] with universal extra dimensions (UED)Footnote 1 provide a WIMP in the Kaluza–Klein photon (\(B^1\)), the first excitation of the scalar gauge boson in the theory [5,6,7,8,9,10]. Usually denoted as the lightest Kaluza–Klein particle (LKP), it can have a mass in the range from a few hundred GeV (limit from rare decay processes [11, 12]) to a few TeV (to avoid overclosing the Universe), the mass being proportional to 1/R, where R is the size of the extra dimension.

LKPs in the galactic halo will suffer the same fate as any other WIMP. Assuming a non-zero \(B^1\)-proton scattering cross section, \(B^1\)’s in the galactic halo with Sun-crossing orbits can loose energy through interaction with the matter in the Sun and eventually sink into its core, where they would accumulate, thermalize, and annihilate into Standard Model particles [13,14,15,16], which in turn can lead to a detectable neutrino flux. Neutrino telescopes like AMANDA, IceCube, ANTARES and Baikal have searched for signatures of dark matter in this way, mainly focusing on the SUSY neutralino as WIMP candidate [17,18,19,20]. Additionally, both IceCube and ANTARES have set limits to the spin-dependent LKP-proton cross section [21,22,23]. The IceCube limits are based on the event selection and analysis searching for WIMP dark matter performed in Ref. [24].

In this letter we use the latest dark matter searches from the Sun by IceCube [18] to improve the limits on the Kaluza–Klein photon cross section with protons. Given the increase in detector size (86 strings versus 22 in the previous IceCube analysis) and lifetime (104 days versus 532 days) the results presented in this letter improve those in Ref. [21] by up to an order of magnitude. Additionally, the presence of the low-energy subdetector DeepCore allows to lower the explored LKP mass down to 30 GeV, compared to 250 GeV, the lowest mass studied in Ref. [21].

Table 1 Table with the branching ratios of the main annihilation channels of \(B^1B^1\rightarrow X{\overline{X}}\) in terms of two values of the quark splitting mass. The last channel corresponds to a Higgs-anti-Higgs pair. Source: Ref. [6]

2 LKP signatures from the Sun

Table 1 shows the theoretical branching ratios of the \(B^1\) self-annihilation processes in terms of the quark splitting mass:

$$\begin{aligned} \varDelta m=\frac{m_{q^1}-m_{B^1}}{m_{B^1}}, \end{aligned}$$
(1)

where \(m_{q^1}\) is the first fermion excitation in the Kaluza–Klein theory within universal extra dimensions [6]. The mass at which the LKP can be a good dark matter candidate depends on this splitting, which drives the co-annihilation with the higher KK modes which, in turn, determines the relic abundance [25]. Among the final annihilation products, only the weakly interacting neutrinos are able to escape from the Sun and be detected in neutrino observatories on Earth. Neutrinos resulting from these annihilations are also expected to be easily distinguishable from thermonuclear reaction products because the value of \(B^1\) mass needed for it to be a good dark matter candidate (\(m_{B^1}> \mathcal{{O}} 100\) GeV).Footnote 2

Assuming that the capture and annihilation rates of \(B^1\) particles in the Sun, \(\varGamma _C\) and \(\varGamma _A\), have reached an equilibrium [6, 26], the relationship between them can be written as \(\varGamma _A=\frac{1}{2}\varGamma _C\), where the one half factor comes from the fact that one annihilation requires two captured \(B^1\). This means that, assuming a particular velocity distribution for dark matter in the solar neighborhood and a solar structure model, the \(B^1\)-proton scattering cross section, which drives the capture, is proportional to the annihilation rate,

$$\begin{aligned} \sigma ^{i}=\lambda ^{i}\left( m_{B^1}\right) \varGamma _A \end{aligned}$$
(2)

where the proportionality constant \(\lambda ^{i}\left( m_{B^1}\right) \) depends on the mass of the \(B^1\), and the superscript i can take the values SD (for spin-dependent cross section) or SI (for spin-independent cross section). The neutrinos produced in the core of the Sun have to be numerically propagated to a detector on Earth to predict the detectable neutrino flux per unit area and time in the detector, \(\varPhi _\nu \), which is proportional to the annihilation rate, \(\varPhi _{\nu }=\eta \left( m_{B^1}\right) \varGamma _A\). Such neutrino propagation must also take into account the solar composition, neutrino interaction processes with matter (such as absorption, re-emission, decays of secondary particles into neutrinos, etc.) and neutrino oscillations.

Fig. 1
figure 1

Predicted energy spectra of muon neutrinos (solid lines) and anti-muon neutrinos (dashed lines) at the detector from \({B^1}\) annihilations, for three different values of \(m_{B^1}\). An extra peak at the end of the spectra produced by neutrinos that escape the Sun without interacting has been omitted from the plot for the sake of legibility, but it is considered in the calculations. Note the normalization in relative energy units

Note that the efficiency of LKP capture by the Sun is sensitive to the low-velocity tail of the, really unknown, LKP velocity distribution in the galaxy, f(v) (lower velocity particles fall easier below the escape velocity of the Sun after collisions with solar matter). We assume here a standard Maxwellian dark matter velocity distribution. Although there is accumulating evidence for a non-Maxwellian component in f(v) from recent Gaia and Sloan Digital Sky Survey (SDSS) data [28], the modifications to the Maxwellian distribution affect mainly the high-velocity tail, and are expected from simple kinematics to bear limited consequences for capture in the Sun. See Ref. [29] for a detailed discussion on the effects of astrophysical uncertainties on the calculation of dark matter capture in the Sun.

We simulated one million annihilation events at the core of the Sun and we propagated the neutrinos to a detector in the ice at latitude \(90^\circ \) S during the austral winter using WimpSim [27], for different assumed values of \(m_{B^1}\). The simulations themselves do not include any information on the capture conditions or \(\varGamma _A\), but they do require a solar structure model as an input for the propagation of neutrinos, in this case the one from Ref. [30]. Figure 1 shows the energy distribution of the muon (plus anti-muon) neutrino fluxes at the Earth per unit area A and per annihilation in the Sun, as a function of reduced energy \(z=E_\nu /m_{B^1}\),

$$\begin{aligned} \frac{d\varPsi _\nu }{dz}=\frac{dN_\nu }{dAdN_Adz} \end{aligned}$$
(3)

for some values of \(m_{B^1}\). As expected, heavier \(B^1\) particles produce steeper profiles in energy because of absorption of high-energy neutrinos on their way out of the Sun. The convolution of those spectra with the effective area of the detector gives a prediction of the number of events \(\mu _s\) per number of annihilations \(N_A\), expected at the detector

$$\begin{aligned} \frac{d\mu _s}{dN_A}=\int _0^1\frac{d\varPsi _\nu }{dz}A_{eff}\left( z\right) dz \end{aligned}$$
(4)
Fig. 2
figure 2

Median angular resolution as a function of \(B^1\) mass for the IceCube 86-string configuration (IC-86, blue line) and the 22-string configuration (IC-22, orange line). The bump at \(m_{B^1}=100\) GeV in the former is due to the transition from DeepCore resolution to IceCube resolution [18]. Values calculated at the discrete mases denoted by the dots. Lines are a linear interpolation between the dots to guide the eye

In order to take into account the finite angular resolution of the detector, the direction of each event has been randomly smeared using the median angular resolution of IceCube shown in Fig. 2, which has been computed from the median muon neutrino energy at every \(m_{B^1}\) and the corresponding mean angular separation between the original neutrino and the reconstructed muon trajectories (see Ref. [18] for the explicit relation). \(\varTheta \) is used to spread the predicted signal (4) with a 2D Gaussian distribution centered around the Sun on the celestial sphere:

$$\begin{aligned} \frac{d\mu _s}{dN_Ad\psi }=\frac{d\mu _s}{dN_A}\frac{C}{\varTheta ^2}e^{-\psi ^2/2\varTheta ^2}\sin {\psi } \end{aligned}$$
(5)

where \(\psi \) is the angle from the Sun (\(\psi _\odot =0\)), and C a normalization constant. The expected angular distribution of the signal, for a few \({B^1}\) masses as a function of angle with respect to the Sun position is shown in Fig. 5.

Fig. 3
figure 3

The combined muon and anti-muon neutrino effective area for both the DeepCore (blue) and main IceCube array (red) for horizontally arriving neutrinos as a function of the neutrino energy. Uncertainties are not shown, but they can be as large as \(30\%\). Source: Ref. [18]

3 Data selection

We use the muon-neutrino effective area corresponding to the latest solar dark matter search from IceCube [18], shown in Fig. 3. The figure shows the effective areas for IceCube and DeepCore for muon neutrinos as a function of neutrino energy, \(E_\nu \), for the case of neutrinos arriving near the horizon, since the Sun is always close to the horizon in the South Pole. For this analysis, both curves are summed and the entire detector is treated as one single array. Only muon events are considered here since the long muon tracks allow pointing back to the Sun. Muon in what follows refer to both muons and anti-muons since IceCube can not distinguish between particles and antiparticles.

The predicted signal (Eq. 4) can be compared with the actual observed signal rate to compute \(\varGamma _A\):

$$\begin{aligned} \frac{d\mu _s}{dt}=\frac{dN_A}{dt}\frac{d\mu _s}{dN_A} =\varGamma _A\frac{d\mu _s}{dN_A} \end{aligned}$$
(6)

and \(\varGamma _A\) is used to calculate the \(B^1\)-proton scattering cross sections through Eq. (2). The conversion factors \(\lambda ^{i}\left( m_{B^1}\right) \) are obtained with the DarkSUSY software [31], and include the information on the solar structure and the dark matter velocity distribution in the solar neighborhood [26]. Figure 4 shows the expected number of events at the detector per annihilation as a function of \(B^1\) mass calculated with Eq. (4)

We use the data from Fig. 6 in Ref. [18], which we present here combined for DeepCore and IceCube in Fig. 5, in order to extract limits on the spin-dependent \(B^1\)-proton cross section as a function of \(B^1\) mass. The data set was obtained during 532 days of exposure between May 2011 and May 2014. As thoroughly explained in Ref. [18], several filters were applied to the data sample in order to minimize the presence of background. Data was only taken into account if measured during austral winters, when the Sun is below the horizon, in order to avoid overlap with atmospheric muons originating from cosmic-ray induced showers in the atmosphere above the detector. For this reason, only muons with upward trajectories were selected. Still, atmospheric muon neutrinos created at any declination can cross the Earth without interacting and reach the detector from below, being an irreducible background. Boosted decision trees were used to maximize signal separation and reduce background.

Fig. 4
figure 4

Expected number of events in IceCube per annihilation as a function of \(B^1\) mass. The blue dots (IC-86) show the result of this work (using Eq. (4) with the effective area of Ref. [18]), while the orange dots show the result using the effective area of the 22-string IceCube configuration (IC-22) [24], which was the basis for the previous Kaluza–Klein analysis [21]. Values calculated at the discrete mases denoted by the dots. Lines are just a linear interpolation between the dots to guide the eye

4 Results

Figure 5 shows that no statistically significant deviation from the expected background was detected in the IceCube solar analysis, so a 90% confidence level limit on the \(B^1\)-proton cross section can be extracted from the data by setting a limit to \(\varGamma _A\). The amount of expected signal events per unit of time can be estimated as

$$\begin{aligned} \frac{d\mu _s}{dt}\simeq \frac{\mu _s}{\tau } \end{aligned}$$
(7)

where \(\tau \) is the total exposure time, 532 days in our case. We proceed with a “counting experiment”, comparing the number of background events to the number of observed events extracted from Fig. 5, and construct Poisson confidence intervals for the signal strength \(\mu _s\), calculated with the Neyman method using the algorithm developed in Ref. [32], including the detector systematic uncertainties from Ref. [18]. A limit on \(\mu _s\) is easily translated to a limit on \(\varGamma _A\) through equation (6) and further to limits on \(\sigma ^{SI}\) and \(\sigma ^{SD}\) through equation (2). Table 2 shows the results for a series of \(B^1\) masses. Limits at 90% confidence level on the signal strength (\(\mu _s\)), the annihilation rate in the Sun (\(\varGamma _A\)), the muon flux at the detector above 1 GeV (\(\varPhi _\mu \)) and the spin-independent and spin-dependent cross sections (\(\sigma ^{SI}\) and \(\sigma ^{SD}\)) are shown, along with the median angular resolution (\(\varDelta \theta _\nu \)) and mean muon energy at the detector \(\left( \left<E_\mu \right> \right) \) for each signal model.

Fig. 5
figure 5

Expected background (dark blue line) within the range of maximum systematic uncertainties (shaded area), the actual number of detected events at every angular bin (red dots) and the expected signal (multiplied by three for visualization) for some values of \(m_{B^1}\) (light blue, orange and green), as a function of angle with respect to the Sun (in cosine in the lower axis and degrees in the upper). Data from Ref. [18]

Table 2 90% confidence level upper limits on the signal, the annihilation rate in the Sun, the muon flux at the detector above 1 GeV and the spin independent and spin dependent \(B^1\)-proton cross sections for several values of the \(B^{1}\) mass. The last two columns show the median angular resolution and the muon mean energy at the detector

Figure 6 shows \(\sigma ^{SD}\) versus \(B^1\) mass for the current analysis (blue dots) and the previously published analysis by IceCube in the 22-string configuration (orange dots), where it can be seen that the constraints have been improved by up to one order of magnitude. The figure also shows the results from the ANTARES collaboration [23] (black curve). The shaded area shows the disfavoured mass region for the first Kaluza–Klein excitation obtained from searches for UED at the LHC [33], where a limit on 1/R (GeV) is obtained by combining several searches for events with large missing transverse momentum or monojets by ATLAS and CMS at 8 TeV and 13 TeV center of mass energies. Collider searches provide a complementary approach to indirect searches for dark matter in the form of Kaluza–Klein modes with neutrino telescopes, being competitive in different regions of the LKP mass range. Additional constraints from cosmology (that the \(B^1\) must have a relic density compatible with the estimated dark matter density from CMB measurements) require the mass of the \(B^1\) to be below \(\sim \) 1.6 TeV [9, 25, 35]. Thus, taken all results together, the allowed parameter space for the \(B^1\) to constitute the only component of dark matter in the Universe is currently quite restricted, but non-minimal UED models, not probed here, can still provide viable dark matter candidates [10].

Fig. 6
figure 6

90% confidence level upper limit on the spin-dependent \(B^1\)-proton scattering cross section as a function of \(B^1\) mass. Blue curve (IC-86): this work. Orange curve (IC-22): previous IceCube limit on LKP cross section from the 22-string IceCube configuration [21]. Black line: limits from ANTARES [23]. Limits from IceCube have been evaluated at the discrete masses denoted by the dots. Lines are just a linear interpolation between the dots to guide the eye. The shaded area represents the disfavoured region (at 95% confidence level) on the mass of the LKP from the LHC [33]

From the experimental point of view, a few simplifying assumptions have been made to obtain the presented results. Uncertainties on the solar structure model and dark matter velocity distribution have been ignored, and binned data (from Fig. 5) have been used instead of a continuous sample of individual events, which limits the statistical power of the analysis. Even with these approximations, the IceCube limit presented in this letter considerably improves over those published in Refs. [21] and [23].