Introduction

Astrophysical neutrinos are ideal to probe the high energy universe. The IceCube Neutrino Observatory makes it possible to detect and reconstruct ultra-high energy cosmic neutrinos. Based on 7 years of measurements, the IceCube Collaboration has observed plenty of neutrino events with energies above 30 TeV, including four PeV scale neutrinos1,2,3,4,5. Probable association between some neutrinos with lower energies and gamma-ray bursts (GRBs) with close temporal coincidence was suggested by the IceCube Collaboration6,7. GRB photons and neutrinos may enable us to determine or limit Lorentz-invariance violation (LV) physics8,9, since the high energy and the long propagating distance between the GRB source and the detector could produce an observable difference between the GRB trigger time and the arrival time of photons and neutrinos with high energies. GRB photons with energies above a few tens of GeV were analyzed in previous studies10,11,12,13,14,15 with the emergence of a remarkable regularity implying an energy-dependent variation of light speed. Unlike photons, neutrinos are able to escape from dense astrophysical environments and overcome the pair production problem which limits the photon energy. Therefore ultra-high energy cosmic neutrinos provide a powerful tool to explore LV physics9. Based on IceCube data, some research has been done to associate IceCube neutrino events with GRB candidates with longer time range16,17. The roughly compatible features between GRB photons and neutrinos are revealed by Amelino-Camelia and collaborators14. A limit is also proposed from an association between a PeV neutrino event and the outburst of blazar PKS B1424-41818,19.

In this work, we provide an analysis of the energy dependent speed variation of ultra-high energy IceCube neutrinos, along with the work on TeV scale neutrino events14. We find that all four PeV scale neutrino events can be associated with GRB candidates with much longer time range, and such four events are consistent with these TeV scale events for a speed variation at ELV = (6.5 ± 0.4) × 1017 GeV. Lorentz violation also explains the existence of both “early” and “late” neutrinos.

Results

Model

For a particle propagating in the quantum spacetime with energy \(E \ll E_{{\mathrm{Pl}}}\) (the Planck scale EPl ≈ 1.22 × 1019 GeV), the LV modified dispersion relation can be written in a general form as the leading term in Taylor series8,9

$$E^2 \simeq p^2c^2 + m^2c^4 - s_nE^2\left( {\frac{E}{{E_{{\mathrm{LV}},n}}}} \right)^n,$$
(1)

where, n = 1 or n = 2 corresponds to linear or quadratic dependence of the energy, sn = ±1 is the sign factor of LV correction, ELV,n is the nth-order LV scale to be determined by experiments, and m is the rest mass of the particle. Since photons and ultra-high energy neutrinos are both ultra-relativistic particles, it is reasonable to set m = 0 in the discussion. Using the relation v = ∂E/∂p, we can get the modified propagation velocity

$$v(E) = c\left[ {1 - s_n\frac{{n + 1}}{2}\left( {\frac{E}{{E_{{\mathrm{LV}},n}}}} \right)^n} \right].$$
(2)

Such a speed variation can cause a propagation time difference between particles with different energies. By taking into account the cosmological expansion, the LV time correction of two particles with energy Eh and El respectively can be written as20,21

$${\mathrm{\Delta }}t_{{\mathrm{LV}}} = s_n\frac{{1 + n}}{{2H_0}}\frac{{E_{\mathrm{h}}^n - E_{\mathrm{l}}^n}}{{E_{{\mathrm{LV}},n}}}{\int_0^z} \frac{{(1 + z\prime )^n{\mathrm{d}}z\prime }}{{\sqrt {{\mathrm{\Omega }}_{\mathrm{m}}(1 + z\prime )^3 + {\mathrm{\Omega }}_{\mathrm{\Lambda }}} }},$$
(3)

where z is the redshift of the GRB source. We adopt the cosmological constants22 \([{\mathrm{\Omega }}_{\mathrm{m}},{\mathrm{\Omega }}_{\mathrm{\Lambda }}] = [0.315_{ - 0.017}^{ + 0.016},0.685_{ - 0.016}^{ + 0.017}]\) and the Hubble expansion rate H0 = 67.3 ± 1.2 km s−1 Mpc−1. Here we focus on the n = 1 case, so Eq. (3) can be rewritten as

$${\mathrm{\Delta }}t_{{\mathrm{LV}}} = s(1 + z)\frac{K}{{E_{{\mathrm{LV}}}}},$$
(4)

where s = ±1 is the sign factor and

$$K = \frac{{E_{\mathrm{h}} - E_{\mathrm{l}}}}{{H_0}}\frac{1}{{1 + z}}\int_0^z \frac{{(1 + z\prime ){\mathrm{d}}z\prime }}{{\sqrt {{\mathrm{\Omega }}_{\mathrm{m}}(1 + z\prime )^3 + {\mathrm{\Omega }}_{\mathrm{\Lambda }}} }},$$
(5)

is the LV factor. In our discussion, Eh is the neutrino energy (over 10 TeV) and El is the trigger photon energy (about 100 keV). Since Eh is much higher than El, El in Eq. (5) is negligible in our analysis.

The observed arrival time difference Δtobs between two particles detected on the Earth is actually caused by two reasons, the LV time correction ΔtLV in the propagation, and the intrinsic time difference Δtin at the source. Δtin is only related to the intrinsic mechanism of the GRB source. Hence we have

$${\mathrm{\Delta }}t_{{\mathrm{obs}}} = t_{\mathrm{h}} - t_{\mathrm{l}} = {\mathrm{\Delta }}t_{{\mathrm{LV}}} + (1 + z){\mathrm{\Delta }}t_{{\mathrm{in}}}\,,$$
(6)

where th and tl represent the arrival times of high-energy and low-energy particles. Considering Eq. (5), we rewrite Eq. (6) as

$$\frac{{{\mathrm{\Delta }}t_{{\mathrm{obs}}}}}{{1 + z}} = {\mathrm{\Delta }}t_{{\mathrm{in}}} + s\frac{K}{{E_{{\mathrm{LV}}}}}.$$
(7)

According to Eq. (7), there would be a linear relation between Δtobs/(1 + z) and K, if the energy dependence speed variation does exist.

Analysis of TeV GRB neutrinos

The IceCube Collaboration provided dozens of high-energy neutrino events after seven years of detection1,2,3,4,5. If a neutrino is emitted at the source with an associated GRB, Δtobs can be represented by the difference between the arrival time of the neutrino and the trigger time of the given GRB. By using the maximum correlation criterion, Amelino-Camelia and collaborators14,17 selected nine GRB candidates from the associated GRBs of IceCube neutrino events with energy between 60 TeV and 500 TeV. These events with the associated GRBs, the redshift values z, the observed time differences Δtobs and the neutrino energies E are listed in Table 1. The LV factor K of these events can be obtained immediately according to Eq. (5). The observed time difference Δtobs of neutrino events can be positive or negative. Δtobs > 0 events are called “late neutrinos”, and Δtobs < 0 events are called “early neutrinos” in the discussion. However, ΔtLV > 0 (s = 1) or ΔtLV < 0 (s = −1) case is called “time delay” or “time advance” to avoid confusion. Since Δtin is only related to the intrinsic mechanism of the GRB, it is reasonable to expect that Δtin is a constant for most events. In fact, Δtin can be safely neglected for TeV and PeV neutrinos with ELV of the scale 1018 GeV.

Table 1 The GRB candidates for the TeV neutrino events

To check the possible linear correlation, we draw the Δtobs/(1 + z) versus K plot for the nine events in Table 1, as shown in Fig. 1. We find that all events fall on a pair of inclined lines (a) and (b) that can be described by the equation

$$\left| {\frac{{{\mathrm{\Delta }}t_{{\mathrm{obs}}}}}{{1 + z}} - {\mathrm{\Delta }}t_{{\mathrm{in}}}} \right| = \frac{K}{{E_{{\mathrm{L}}V}}},$$
(8)

which is equivalent to Eq. (7). The slopes of the pair of lines happen to be opposite numbers, i.e., the LV scales are equal but the sign factors are opposite. Line (a) represents the delay case, and line (b) represents the advance case. It is unnatural that the same kind of particle has two different kinds of propagation properties. Hence, one of the possible interpretations is that the nine events include both neutrinos and anti-neutrinos, which could not be distinguished by the IceCube detector. Since the linear (n = 1) correction implies the CPT odd term in an effective field theory framework23, neutrinos and anti-neutrinos have different signs for the LV sign factor s. Therefore neutrinos are advanced and anti-neutrinos are delayed, or vice versa.

Fig. 1
figure 1

Δtobs/(1 + z) versus K plot for TeV neutrino events. The black triangles are experimentally measured data, and the red lines are linear fits to experimental data. All nine events fall near a pair of lines noted as a and b. The different signs of slopes may be the result of intrinsic distinctions between neutrino and anti-neutrino. The error bars are calculated according to uncertainties of energy, red-shift and cosmological parameters (see Methods)

Taking into account the sign factor s, we do a linear fitting for Δtobs and s × K of the events, as shown in Fig. 2. We set s = 1 for the five events fallen on line (a), and s = −1 for the rest four events fallen on line (b). The slope and intercept are

$$1/E_{{\mathrm{LV}}}^\prime = (1.56 \pm 0.13) \times 10^{ - 15} {\mathrm{TeV}}^{ - 1},$$
(9)
$${\mathrm{\Delta }}t_{{\mathrm{in}}}^\prime = (1.8 \pm 4.1) \times 10^3\,{\mathrm{s}}.$$
(10)
Fig. 2
figure 2

The linear fitting of Δtobs and sK for TeV events. The black triangles are experimentally measured data, and the red lines are linear fits to experimental data. We set s = 1 for the five “time delay” events, and s = −1 for the rest four “time advance” events. The slope and intercept are (1.56 ± 0.13) × 10−15 TeV−1 and (1.8 ± 4.1) × 103 s. The Pearson’s correlation coefficient r = 0.978 implies a relatively strong linear correlation between the observed time difference and the LV factor

The Pearson’s correlation coefficient r = 0.978, which implies a relatively strong linear correlation between the observed time difference and the LV factor. The errors are calculated according to statistical and systematic uncertainties of energy, red-shift and cosmological parameters (see Methods). Since the error range of Δtin covers the zero point, it is still uncertain whether these neutrino events are emitted before or after the GRB photons.

Consistency in PeV neutrinos

As mentioned earlier, the influence of the intrinsic time difference and the atmosphere neutrino background would be weakened due to the ultra-high energy of neutrinos. After reanalyzing the nine TeV neutrino events, we turn to the PeV neutrinos. IceCube Collaboration has reported four events with energy ≥1 PeV up to now. The events #14 (1.0 ± 0.16 PeV), #20 (1.14 ± 0.17 PeV) and #35 (2.00 ± 0.26 PeV) are based on three years (2010–2013) of detection1,2,3, and the lately reported event ATel #7856 (2.6 ± 0.3 PeV) is based on an analysis of seven years of data5. The atmospheric background-only explanation of these PeV events has been rejected at 3.6–5.7 σ1,2,3,5.

To find associated GRBs with neutrino events, we adopt two criteria to restrict the time difference and the direction. At the ultra-high energy scale, a neutrino detected months around the GRB trigger time might be statistically associated with the GRB9. So the time range should be expanded with the increase of energy. For each neutrino event, several GRB candidates are selected by the criteria. Their main properties are shown in Table 2 (detailed in Methods). The redshifts of some GRBs are not measured yet, here we use the average value of all GRBs observed so far as the “best guess” value. According to the GRB database24 provided by the IceCube Collaboration, we set z = 2.15 for “long bursts”, and z = 0.5 for “short bursts”. In fact, it is not the central value but the error range of the redshift that plays an important role in the analysis17. The error estimation of energy and redshift is similar to the former TeV events (see Methods).

Table 2 GRB candidates for the four PeV neutrinos

By analyzing the GRB candidates in Table 2, we find that all four PeV events are possible to be in accordance with the regularity of TeV neutrinos on the Δtobs/(1+z) versus K plot. Figure 3 shows the consistency between the TeV candidates suggested by Amelino-Camelia and collaborators14,17 and the PeV candidates suggested by us. The four candidates still fall on the pair of lines, with both time delay and time advance cases. The separated linear fitting of the four PeV events with associated GRB candidates gives a result 1/E′′LV = (1.50 ± 0.09) × 10−15 TeV−1, which conforms well with Eq. (9). Hence, we can do a fitting to all thirteen events, as shown in Fig. 4. The slope and the intercept are

$$1/E_{{\mathrm{LV}}} = (1.53 \pm 0.10) \times 10^{ - 15} {\mathrm{TeV}}^{ - 1},$$
(11)
$${\mathrm{\Delta }}t_{{\mathrm{in}}} = (1.7 \pm 3.6) \times 10^3\,{\mathrm{s}}.$$
(12)
Fig. 3
figure 3

Δtobs/(1 + z) versus K plot for PeV neutrino events with associated GRB candidates. The TeV neutrino events and the pair of lines are drawn here to show the consistency. Different symbols represent the experimental data of different neutrino events, and the red lines are linear fits to TeV neutrino events. The four c marked GRB candidates in Table 2 are represented as solid symbols and they fall on the same pair of lines a and b drawn from TeV neutrino events. The open symbols represent the rest candidates that satisfy the direction criterion

Fig. 4
figure 4

The linear fitting of Δtobs and sK for both TeV and PeV events. Different symbols represent the experimental data of different neutrino events, and the red lines are linear fits to both TeV and PeV neutrino events. The slope and intercept are (1.53 ± 0.10) × 10−15 TeV−1 and (1.7 ± 3.6) × 103 s. The Pearson’s correlation coefficient r = 0.98 also implies a relatively strong linear correlation between the observed time difference and the LV factor. We can obtain the LV scale ELV = (6.5 ± 0.4) × 1017 GeV, which is comparable with the results proposed by the GRB photon studies11,12,13,14,15

This combined linear fitting result is well consistent with the TeV regularity Eqs. (9) and (10). The LV scale is obtained immediately,

$$E_{{\mathrm{LV}}} = (6.5 \pm 0.4) \times 10^{17}\,{\mathrm{GeV}}.$$
(13)

From previous GBR photon studies11,12,13,14,15, the LV scale was determined as ELV = 3.6 × 1017 GeV. Considering the gap over five orders of magnitude in energy scale, the LV scale obtained by the neutrino data is essentially in agreement with the GRB photon result. Such a consistency between different particles and energy scales can be considered as a positive support for the energy dependent speed variation of ultra-relativistic particles. For the GRB photons, there still exist alternative results, such as the one from an analysis of the short burst GRB 09051025 and also analyses with different data selection criteria as have been discussed in previous works14,15. Therefore the conclusion on the light-speed variation still needs to be tested by more studies in future.

Lorentz violation as an explanation

The similar regularity of energy dependent speed variation is supported by the analysis on GRB photons and GRB neutrinos with different energies. Theoretically, the speed variation may be caused by different reasons. The in vacuo dispersion due to LV is one of the probable options, as well as the matter effect. The cosmic matters on the path might alter the propagation time of particles, but for the ultra-relativistic particles, the matter effect can only cause the time delay, i.e., Δt > 0. However, both time advance and time delay cases exist for either TeV and PeV neutrinos, as revealed by previous studies14,17 and our analysis. Different signs of time correction can not be interpreted by the pure matter effect. Because of the CPT odd feature of the linear Lorentz correction, neutrinos and anti-neutrinos have different signs for the LV sign factor s23, thus they can be superluminal and subluminal respectively (or vice versa) in propagation. So the Lorentz invariant violation effect is a more reasonable explanation.

Discussion

Inferences based on ultra-high energy neutrinos could overcome several interference factors. To obtain stronger limits and higher time resolution, particles are expected to come from more distant sources. The propagation distance of high-energy photons is limited by the pair production, so GRB neutrinos have more advantages over photons to probe LV physics9. On the other hand, ultra-high energy neutrinos can be distinguished from neutrinos produced in the atmosphere and other backgrounds. As mentioned in refs. 6,7, the detection results of TeV neutrino events are still found consistent with backgrounds. However, ultra-high energy neutrinos above 1 PeV stand out from backgrounds, thus render the revealed regularity more convincing. In addition, little information about intrinsic time difference was known until now. If Δtobs is not too long, Δtin might have a significant impact on the results. Δtin is of the order of 1–2 h and can be safely neglected in our analysis if compared with the LV time correction ΔtLV, which can be of up to months timescale for PeV neutrinos.

In summary, we propose for the first time the association of IceCube PeV events with GRB candidates. By analyzing the TeV and PeV IceCube neutrino events that are likely associated with GRBs, we find that the GRB neutrino events fall on a pair of lines in the Δtobs/(1+z) versus K plot. All four PeV neutrinos detected so far agree with the regularity revealed from TeV neutrinos, implying an energy dependent speed variation of ultra-high energy neutrinos. This regularity is similar to the light speed variation previously proposed from GRB photons. The LV scale ELV = (6.5 ± 0.4) × 1017 GeV determined by GRB neutrino events is comparable with that determined by GRB photons. We also suggest that neutrinos and anti-neutrinos have different signs of LV time correction ΔtLV, so that there are both “early” and “late” events. Certainly, these results still remain to be tested by more data in the future. Since the IceCube Collaboration as well as many other researchers are advancing the coincidence with ultra-high energy neutrinos and GRBs (see e.g. ref. 7 and references therein), it is expected that the energy dependent speed variation accompanied with other Lorentz violation features can be tested in the foreseeable future.

Methods

Estimation of error range

The errors in our analysis are based on the uncertainties of energy, redshift and cosmological parameters. Since the errors of cosmological parameters are provided by PDG22, we focus on the energy and redshift here. For the energy, we can get both positive and negative errors from the IceCube database, but the positive errors are higher in our estimation. Although the IceCube detector has very good energy resolution, the detector may not collect the entire energy of particles produced by ultra-high energy neutrinos, since the interaction vertex of neutrino events may be located outside the instrumental volume. The energy E provided by the IceCube Collaboration is regarded as an approximate lower limit of the neutrino energy26. Furthermore, the uncertainties are different between “shower” and “track” events. The “deposited energy” (the energy information given by IceCube databases) is close to the neutrino energy for most shower events, but for track events the deposited energy is only a lower bound to the true neutrino energy. Among our four PeV events, three of them are shower events, while the fourth is a track event. So in our analysis, the positive error of energy is set as 30% for three shower events and 50% for the fourth track event as a reasonable “explorative assumption”, and the negative error is still provided by IceCube measurements. In practice, different energy error estimations of the fourth track event do not make significant changes in fitting results. Even if we assume that the deposited energy of the track event is only half of the true energy and do the same linear fitting, we find that the new slope (1.36 ± 0.13) × 10−15 TeV−1 is consistent with the slope (1.53 ± 0.10) × 10−15 TeV−1 in Fig. 4, if taking into account uncertainties. The new correlation coefficient r = 0.95 also implies a relatively strong linear correlation.

For the redshift, some of our GRB candidates do not have a determined redshift yet. The likely estimated value is obtained as the average of known redshifts in previous analyses14,17. Here we follow this principle and estimate z = 2.15 for “long bursts” and z = 0.5 for “short bursts”, as suggested in the IceCube database24. As an average of all “long burst” redshifts that have been determined so far, z = 2.15 also corresponds closely to the average of two known redshift values of our PeV GRB neutrino candidates. The error of the known redshift is negligible, since the measurement of the redshift is extraordinarily accurate currently. The likely error range of the unknown redshift is suggested as 0.5z ~ 2z in our analysis. This estimation method can also separate the two kinds of GRBs.

Time and direction criteria

We adopt time and direction criteria to select the associated GRBs of our PeV neutrino events from the GRBs database on the IceCube web interface. The time correction of the LV effect could be extended by the ultra-high energy and the long propagation distance of neutrinos. So it is reasonable to expand the time range with the increase of the energy. We include the GRBs detected within one month before or after the neutrino for the two 1 PeV events, within two months for the 2 PeV event, and within three months for the 2.6 PeV event.

We also require that the associated GRB has a consistent direction with the neutrino event. As the directional criterion, a two dimensional circular Gaussian17

$$P(\nu ,{\mathrm{GRB}}) = \frac{1}{{2\pi \sigma ^2}}{\mathrm{exp}}\left( { - \frac{{{\mathrm{\Delta \Psi }}^2}}{{2\sigma ^2}}} \right),$$
(14)

is introduced, where ΔΨ is the angular separation between GRB and neutrino, and \(\sigma = \sqrt {\sigma _{{\mathrm{GRB}}}^2 + \sigma _\nu ^2}\) is the standard deviation based on the angular uncertainties of GRB and neutrino measurements. In our analysis, we consider the GRBs whose angular separation is smaller than 3σ. The properties of GRB candidates that satisfy both time and direction criteria are listed in Table 3.

Table 3 The properties of PeV neutrino events with associated GRB candidates

To test the consistency between TeV and PeV neutrinos, we use a strict time criterion that requires

$$\left| {\frac{{{\mathrm{\Delta }}t_{{\mathrm{obs}}}}}{{1 + z}} - s \cdot \frac{K}{{E_{{\mathrm{LV}}}^\prime }}} \right| < 30\% \cdot \frac{K}{{E_{{\mathrm{LV}}}^\prime }},$$
(15)

where \(E_{{\mathrm{LV}}}^\prime\) is obtained from Eq. (9) and represents the regularity of the TeV neutrinos. All four PeV events have associated GRBs satisfing the strict time criterion. We mark these suggested GRBs withc in Tables 2 and 3, and include them in the new linear fitting in Fig. 4. For the event #14, both GRB 110725A and GRB 110905A satisfy Eq. (15), and we select GRB 110725A according to the maximal correlation criterion14,17, which requires the correlation coefficient r to be of maximal value in the fitting of the selected GRBs. In fact, the results of linear fittings with either GRB 110725A or GRB 110905A are in agreement within the error range. The angular separation of the suggested GRB 120118C with the IceCube event #20 is about 3σ. The other three of the four suggested GRBs, i.e., GRB 110725A, GRB 130121A and GRB 140427A, have an angular separation ΔΨ less than or close to 1σ, which represents an extraordinary direction consistency to render a convincing regularity.

Since each PeV neutrino event has multiple GRB candidates, there is more than one option to combine candidates as a group. Solely considering the four PeV events, we can calculate the correlation coefficient of all options and pick the group with maximal correlation. Coincidentally, it is the suggested group marked byc that gives the highest value of correlation, which is r = 0.996. Therefore our suggested GRB candidates selected by Eq. (15) satisfy the maximal correlation criterion mentioned in refs. 14,17 as well. It is noteworthy that another option marked byd in Table 3 also has a strong correlation and gives r = 0.994 with ELV = (12.7 ± 0.1) × 1017 GeV. But in the linear fitting of both TeV and PeV events, we find that this option results in a large negative intrinsic time difference Δtin = (−72.9 ± 0.3) × 103 s, which leads to an unnatural vision that the ultra-high energy neutrinos are emitted about 20 h before the GRB photons. So thed marked candidates are less favored as thec marked ones suggested by us.

The association between GRBs and PeV neutrinos was rarely mentioned in previous studies, since people focused on looking for associated GRBs with very close temporal coincidence with neutrino events. Only a blazar PKS B1424-418 was proposed to be associated to the PeV event #3518 because the neutrino event was detected on 4 December 2012, within the PKS B1424-418 outburst period from 16 July 2012 to 30 April 2013. In this work, we extend the time range and find that all four PeV neutrino events detected so far might be associated to the GRB candidates listed in Table 3, if taking into account the LV effect. For the event #35, the suggested GRB 130121A was detected during the PKS B1424-418 outburst period. The angular separation of GRB 130121A ΔΨ = 6.55° ≈ 0.4σ is smaller than that of PKS B1424-418. The three probable GRB candidates of event #35 indicate a range of LV scale, which is (3.25–12.45) × 1017 GeV, whereas the limit from the association between event #35 and PKS B1424-418 gives a linear LV scale ELV > 0.01EPl ≈ 1.22 × 1017 GeV19. So even if the event #35 was emitted by the blazar PKS B1424-418 instead of GRB 130121A, it is still compatible with our result of ELV = (6.5 ± 0.4) × 1017 GeV.