# Light speed variation from gamma ray bursts: criteria for low energy photons

## Abstract

We examine a method to detect the light speed variation from gamma ray burst data observed by the Fermi Gamma-ray Space Telescope (FGST). We suggest new criteria to determine the characteristic time for low energy photons by the energy curve and the average energy curve respectively, and obtain similar results compared with those from the light curve. We offer a new criterion with both the light curve and the average energy curve to determine the characteristic time for low energy photons. We then apply the new criteria to the GBM NaI data, the GBM BGO data, and the LAT LLE data, and obtain consistent results for three different sets of low energy photons from different FERMI detectors.

## 1 Introduction

According to Einstein’s relativity, the speed of light is a constant *c* in free space. However, it is speculated that the effect of quantum gravity may bring a tiny correction to the light speed of the order \(E/E_{\mathrm{Pl}}\), where *E* is the photon energy and \(E_\mathrm{Pl} = \sqrt{\hbar c^5 /G}\approx 1.22\times 10^{19} \,\mathrm GeV\) is the Planck energy. The matter effect of the universe may also cause a modification to the light speed in the cosmological space. It is very difficult to measure the light speed variation by ordinary experiments on Earth because such a variation of *c* is extremely small. One approach to solve this problem is to focus on photons from far away astrophysical objects. Amelino-Camelia et al. first suggested detecting light speed variation due to the Lorentz invariance violation (LV) from gamma-ray bursts (GRBs) [1, 2]. Gamma-ray bursts are extremely energetic and rather quick processes in the universe. During a GRB, photons with different energies are emitted from the source and these photons travel through the cosmological space to reach the detectors. Some of the GRBs are so energetic that they emit high energy photons with energy \(E_{\mathrm{high, src}}\gtrsim 30\) GeV at the source (src). Meanwhile, a GRB also emits numerous low energy photons: \(E_{\mathrm{low, src}}\lesssim 1\) MeV. Although \(E_\mathrm{high, src}\) and \(E_{\mathrm{low, src}}\) are still very small compared to the Planck energy, the little difference in the light speed can be accumulated during the very long distance of travel. The tiny light speed variation leads to the different time of travel, so it contributes to the difference between the arrival times of high energy photons and low energy photons.

Ellis et al. first analyzed the GRB data of photons aiming to detect quantum gravity induced light speed variance [3], and they also developed a robust method to collect high energy photon data from different observations and analyzed them collectively [4]. In later work, Refs. [5, 6] combined high energy photons from different GRBs of the Fermi telescope, and analyzed them collectively according to the method prescribed in Ref. [4]. Reference [7] used the first main peak in the low energy light curve rather than the trigger time as the low energy characteristic time. Some progress has been made in Refs. [5, 6, 7, 8, 9, 10] on detecting the light speed variation from analysis of energetic photon events detected by the Fermi Gamma-ray Space Telescope (FGST) [11, 12]. By analyzing the time lags between energetic photon events and the corresponding low energy photon signals for several GRBs with known redshifts, a regularity was found for the time lags between photons of different energies. Such a regularity suggests a tiny light speed variation of the form \(v(E)=c(1-E/E_{\mathrm{LV}})\), where \(E_{\mathrm{LV}} \simeq 3.6 \times 10^{17}\) GeV. In this work we check this method carefully, mainly focusing on the determination of a remarkable low energy photon signal for each GRB in the analysis. Besides light curves, we apply more criteria on choosing a low energy characteristic time from the photon energy released per unit time and average energy of photons. We thus offer a new criterion to include the average energy curve in addition to the light curve to determine the characteristic time for low energy photons. Such a criterion not only includes the widely used light curve but also takes into account the changes of GRB energy distribution. We then apply the new criteria to the GBM NaI data, the GBM BGO data, and the LAT LLE data, and obtain similar results for three different sets of low energy photons from different FERMI detectors. With the new analysis, we arrive at the results that are consistent with each other.

In Sect. 2, we review the basic method to detect the light speed variation from GRBs. The usual criterion is based on the light curve of a GRB (Sect. 2). In Sect. 3, we provide more options on the criterion for the characteristic time of low energy photons. We use more criteria considering different aspects of intrinsic nature of the source. In Sect. 3.1, we focus on the energy released. In Sect. 3.2, we use the average energy per photon of an energy band. In Sect. 3.3, we combine the criterion of the light curve in Sect. 2 and the criterion of the average energy in Sect. 3.2 and give our recommendation of the characteristic times. In Sect. 4, we apply the new criteria to the GBM NaI data, the GBM BGO data and the LAT LLE data, and obtain consistent results for three different sets of low energy photons. In this section we also provide the estimation on uncertainties. Section 5 serves as a summary and conclusion.

## 2 Detecting the light speed variation

### 2.1 The method

We now explain the method on detecting the light speed variation from analyzing GRB data.

*z*is the redshift of the GRB, and \(E_{\mathrm{src}}\) is the energy of photon when it is emitted from the source. So the energies of the two photons can be written as

*E*, if \(E\ll E_{\mathrm{Pl}}\), the LV effect leads to a modified form of dispersion relation

*n*th-order Lorentz invariance violation scale to be determined.

In the derivation above, \(\varDelta t_{\mathrm{in}}\) and \(E_{\mathrm{LV}}\) are unknown but other parameters: *z*, \(E_{\mathrm{low,obs}}\), \(E_\mathrm{high,obs}\) and \(\varDelta t_{\mathrm{obs}}\) are known in principle. What we should do next is to obtain \(E_{\mathrm{LV}}\) based on these parameters and some reasonable assumptions.

*K*, a factor that depends on the low and high photon energies and the redshift of the GRB. What we can obtain from data is the observed time lag between high and low energy photons

*K*and \(\varDelta t_{\mathrm{obs}}\) due to the light speed variation, which infers that \(E_{\mathrm{LV}}\) is of certain value, so our method is to plot the events in a \(\varDelta t_{\mathrm{obs}}/(1+z)\) versus

*K*plot and find out whether there is a correlation between

*K*and \(\varDelta t_{\mathrm{obs}}/(1+z)\).

What we do next is based on the data from the FERMI telescope. The FERMI telescope consists of the Fermi Large Area Telescope (LAT) [11, 16, 17] and the Gamma-Ray Burst Monitor (GBM) [12, 18] detectors. LAT is mainly used to record high energy events while GBM is used to record low energy events. GBM consists of 12 Sodium Iodide (NaI) detectors and 2 Bismuth Germanate (BGO) detectors. The energy range of NaI detectors is about \(8-1000\) keV. The BGO detectors provide energy coverage from about 150 keV − 40 MeV [18, 19]. The time accuracy of GBM and LAT is smaller than 10 \(\upmu \)s relative to spacecraft time [20, 21]. Therefore, we can treat these two instruments as well-synchronized. We choose the photons whose intrinsic energies are higher than 30 GeV at source as high energy events and the photons detected by the GBM NaI detectors as the low energy events. From the LAT telescope, the energies and the observed arrival time of the high energy events can be read directly. Although the LAT data trace the direction of the photon events, the GBM detectors do not record the directions. Thus, the background contamination can be big. Fortunately, we focus on the characteristic time when the light curve deviation from the background is significant. Since the background is expected to be stable over time, it merely adds a constant pedestal to the light curve without inducing any time-varying features. We therefore do not perform the background subtraction below because the background actually does not influence the determination of \(t_{\mathrm{low}}\), as shown later in Sect. 4.2.

The data of high energy (\(>30\) GeV) photon events from GRBs with known redshifts, read from Pass-8 data [22] of the FERMI telescope. \(t_{\mathrm{high,obs}}\) refers to the observed arrival time since trigger

GRB | | \(t_{\mathrm{high,obs}}\) (s) | \(E_{\mathrm{high,obs}}\) (GeV) | \(E_{\mathrm{high,src}}\) (GeV) | \(K (10^{18} \hbox {s}\cdot \hbox {GeV})\) |
---|---|---|---|---|---|

080916C(1) | 4.35 \(\pm \, 0.15\) | 40.509 | 27.4 | 146.7 | 9.87 |

080916C(2) | 4.35 \(\pm \,0.15\) | 16.545 | 12.4 | 66.5 | 4.47 |

080916C(3) | 4.35 \(\pm \,0.15\) | 43.999 | 5.71 | 30.5 | 2.05 |

080916C(4) | 4.35 \(\pm \, 0.15\) | 28.210 | 6.72 | 36.0 | 2.42 |

090510 | 0.903 \(\pm \, 0.003\) | 0.828 | 29.9 | 56.9 | 7.21 |

090902B(1) | 1.822 | 81.746 | 39.9 | 112.5 | 12.9 |

090902B(2) | 1.822 | 26.168 | 18.1 | 51.1 | 5.85 |

090902B(3) | 1.822 | 45.608 | 15.4 | 43.5 | 4.97 |

090902B(4) | 1.822 | 14.167 | 14.2 | 40.1 | 4.59 |

090902B(5) | 1.822 | 42.374 | 12.7 | 35.7 | 4.10 |

090902B(6) | 1.822 | 11.671 | 11.9 | 33.5 | 3.84 |

090926A | 2.1071 \(\pm \,0.0001\) | 24.838 | 19.5 | 60.5 | 6.52 |

100414A | 1.368 | 33.368 | 29.8 | 70.6 | 8.73 |

130427A(1) | 0.3399 \(\pm \, 0.0002\) | 18.644 | 77.1 | 103.3 | 9.58 |

130427A(2) | 0.3399 \(\pm \, 0.0002\) | 47.588 | 28.4 | 38.1 | 3.53 |

130427A(3) | 0.3399 \(\pm \, 0.0002\) | 84.749 | 26.9 | 36.0 | 3.34 |

130427A(4) | 0.3399 \(\pm \, 0.0002\) | 78.397 | 38.7 | 51.8 | 4.80 |

140619B | 2.67 \(\pm \, 0.37\) | 0.613 | 22.7 | 83.5 | 7.96 |

160509A | 1.17 | 76.506 | 51.9 | 112.6 | 14.23 |

As the number of photons with such a high energy from a single GRB is quite small, we need to combine different GRBs together. As the sample GRBs we choose must have known redshifts and photons with enough high energies, the GRBs that meet these restrictions are: GRB 080916C, GRB 090510, GRB 090902B, GRB 090926A, GRB 100414A, GRB 130427A, GRB 140619B and GRB 160509A (the redshift of GRB 140619B is obtained from Ref. [24] and other redshifts are obtained from Ref. [25], also see Refs. [26, 27, 28, 29, 30, 31]). For high energy events, each of GRB 080919C and GRB 130427A has four events, and GRB 090902B has six events. Each of the other GRBs has only one event. Therefore, there are 19 high energy events that meet the requirements above.

*K*, because \(E_{\mathrm{low}} \ll E_{\mathrm{high}}\). Therefore,

*K*can be written approximately as

*K*tells us that the energy of a low energy event does not matter, so we do not need to focus on the exact value of energy of low energy photons. What remains unclear is the time of a low energy event (\(t_{\mathrm{low,obs}}\)), which does not have a clear definition because while \(t_{\mathrm{high,obs}}\) is a property of one single high energy photon, \(t_{\mathrm{low,obs}}\) can only be obtained from

*a set of*low energy photons with different energies and arrival times.

It is reasonable to assume that the low energy process has effect on the number of photons emitted per unit of time, so the characteristic time of a low energy event in the observer reference frame, i.e., \(t_{\mathrm{low,obs}}\), must correlate with a characteristic point in the light curve. In Refs. [5, 6], \(t_{\mathrm{low,obs}}\) is chosen as the trigger time of GBM detector, while in Refs. [7, 8], \(t_{\mathrm{low,obs}}\) is the time of the first main pulse in the light curve, i.e., \(t_{\mathrm{peak,obs}}\). As the trigger time is strongly affected by the performance of GBM detectors and the distance of the source, we choose the time of the first main peak in the light curve as the signal time of low energy photons. As the peaks of a light curve mark the moments with the largest densities of photons, the first main peak can serve as a significant benchmark that represents the intrinsic property of the GRB objectively. We choose the highest point of this peak as \(t_{\mathrm{low,obs}}\), and the details are discussed in the next subsection.

As this method depends on the criterion for choosing low energy events, we mainly focus on the determination of low energy characteristic times from different viewpoints and different data in the following sections. We try to provide a more comprehensive criterion and test it with more data.

### 2.2 Determination of low energy characteristic time from light curves

From discussion in the previous section, the arrival time of a high energy photon can be read directly from the data. We now need to find a proper way to determine \(t_{\mathrm{low,obs}}\). Following Refs. [7, 8], we choose the first peak in the light curve of low energy photons as \(t_{\mathrm{low,obs}}\) to mark an intrinsic low energy process of GRB. It is considered to be a better choice than the trigger time [6, 7], because the latter is also sensitive to the performance of detectors besides the properties of the GRB itself. In Ref. [7], photons ranging from 8 to 260 keV are used to plot the low energy light curve, but here we choose another energy band. The number of recorded photons is determined not only by the numbers of emitted photons, but also by the efficiency of the detector. Due to the materials in front of NaI detectors in GBM and other factors, the effective area of the detector depends on energy (see Fig. 11 in ref. [12]). NaI detectors can record photons ranging from 8 to 1000 keV, but the effective area of the detector drops quickly when the energy is lower than 20 keV and higher than 200 keV. In the band of 20–200 keV, the effective area is nearly the same. If we choose low energy photons regardless of the dependence of effective area on energy, we actually assume implicitly that the light curves for each low energy band are of the same shape. However, the light curves for different energy bands are not necessarily the same. In Ref. [7], the low energy band is set to be 8–260 keV, but in that work, the variance of effective area is not considered. We use another low energy band here, 20–200 keV, in which the effective area is nearly constant. Thus, we take all the photons in 20–200 keV band from GBM data into account, and in this band, the dependence of effective area on energy is much smaller than that of 8–260 keV (we call the 20–200 keV band as Band-Obs later).

Following former works [5, 6, 7, 8], we choose the time of the first peak in the light curve in Band-Obs as the low energy photon arrival time \(t_{\mathrm{low,obs}}\) and put it into Eq. 9 to calculate \(\varDelta t_{\mathrm{obs}}\) for each corresponding high energy event.

^{1}In this way, with both wide bins (0.5 s) and narrow bins (0.032 s), we can avoid stochastic fluctuations of the light curve when the GRB is not very bright (see Fig. 1, Table 2).

Combining \(t_{\mathrm{low,obs}}\) in Table 2 with \(t_{\mathrm{high,obs}}\) and *K* in Table 1, we can obtain *K* and \(\varDelta t_{\mathrm{obs}}/(1+z)\) using Eqs. 9 and 11 for each energetic photon event, and then draw the \(\varDelta t_{\mathrm{obs}}/(1+z)\)–*K* plot as shown in Fig. 2. From this figure, we notice that if we ignore 130427(2), 130427(3) and 130427(4), the rest events roughly fall on three parallel lines (dashed lines in Fig. 2). 9 events (080916C(2), 090902B(1), 090902B(2), 090902B(4), 090902B(6), 090926A, 100414A, 130427A(1) and 160509A) fall surprisingly on the middle line, which is called the “mainline” in Refs. [7, 8]. Besides, four events (080916C(3), 080916C(4), 090902(3) and 090902(5)) fall on the upper line and three events (080916C(1), 090510, and 140619B) fall on the lower line. It is noticed in Ref. [8] that the events on the lower line have relatively higher energies (in the source frame) while the events on the upper line roughly have lower energies. An assumption may be made that photons with different intrinsic energies have different intrinsic time lag statistically, and therefore we introduce three lines to fit higher, medium, and lower energy photons. That is to say, for each line, it is assumed that the events on this line may share a same intrinsic time lag, and the slope of the line represents \(1/E_{\mathrm{LV}}\) according to Sect. 2.1. Different parallel lines imply a same \(E_{\mathrm{LV}}\) with different intrinsic time lags.

However, in our analysis, three events, 130427(2), 130427(3) and 130427(4), which were not included in former analyses in Refs. [7, 8], fall far from the three lines suggested by those works. Thus, the three parallel lines seem less plausible, though all the long bursts have events (including 130427(1)) on the mainline. As there is no convincing reason to ignore the three events off three lines, we fit all points with a single line and obtain the slope \((0\pm 3)\times 10^{-18} \,\mathrm GeV^{-1}\), from which we obtain a lower bound on \(E_{\mathrm{LV}}\) with \(|E_{\mathrm{LV}}|\ge 3\times 10^{17}\) GeV.

## 3 Other criteria

One remaining question is how to select the characteristic time for low energy photons from more convincing viewpoints. In the discussion above, we select the first main peak of the light curve. That is to say, we choose the time when the density of photons is sharp. We need to offer more options on the selection of \(t_{\mathrm{low}}\) to explore whether \(t_{\mathrm{low}}\) determined above represents a characteristic mechanism. If the mechanism at \(t_{\mathrm{low}}\) is significant, we should expect that it not only results in notable changes in photon numbers but also changes in other aspects such as the energy distribution. If the characteristic times determined from different viewpoints are consistent with each other, we may assume that there is an important process at around \(t_{\mathrm{low}}\) which results in significant phenomena in different aspects.

In this section, we offer other criteria to determine the characteristic time for low energy photons. As before, our data is obtained from two GBM NaI detectors with most detected photons.

In consideration of the fact that the light curve shows the number of photons but not the energy released from source, our next method is to plot the whole energy received per bin within a low energy band versus time, and then choose the first main peak of this “energy curve” as the characteristic time.

Another method is to calculate the average energy per photon in the low energy band and draw the average energy versus time plot. This method is based on a speculation that the energy distribution may change severely during a characteristic process so that the average energy per photon also changes a lot. In this way, the first significant peak (or dip) of the average energy curve (the plot of average energy per photon versus time) can represent the change point of the energy distribution and thus a characteristic time of the GRB.

At last, we offer a new criterion based on both light curve and average energy curve in Sect. 3.3.

### 3.1 Criterion 1: Energy received in a certain band

\(t_{\mathrm{low,obs}}/(1+z)\) chosen from light curves in Band-Obs

GRB | | \(t_{\mathrm{low,obs}}/(1+z)\) (s) |
---|---|---|

080916C | 4.35 | 0.480 |

090510 | 0.903 | 0.288 |

090902B | 1.822 | 3.456 |

090926A | 2.1071 | 1.376 |

100414A | 1.368 | 0.096 |

130427A | 0.3399 | 0.384 |

140619B | 2.67 | \(-\)0.032 |

160509A | 1.17 | 6.432 |

The energy curves (see Fig. 3) show that they are quite similar to the light curves. Thus, the first main peaks of the energy curves have counterparts in the light curves, i.e., these \(t_{\mathrm{low,obs}}/(1+z)\) determined by this energy criterion (see Table 3) are similar to those determined by light curves. It is easy to understand, as more photons are often associated with more energy received. However, as the energy distribution of photons may change over time, the energy received is not necessarily proportional to the number of photons.

### 3.2 Criterion 2: Average energy per photon for low energy photons

It makes sense to assume that the energy distribution of GRB photons is different from that of the background photons because of the special mechanism in the GRB source. Therefore, the occurrence of a GRB can cause a significant change to the average energy curve (average energy per photon during a bin versus time). Still, we select the photons in a certain energy band from data of two GBM NaI detectors with most detected photons. The average energy of these photons in each time bin is calculated and used for the average energy curve.

As the sharp change of the average energy curve ought to be related with some characteristic process, we choose the first significant change of the average energy curve as the characteristic time, \(t_{\mathrm{low,obs}}/(1+z)\). As \(t_{\mathrm{low,obs}}/(1+z)\) ought to be able to represent the intrinsic nature of low energy photons, a low energy band is still needed. Average energy curves in Band-Obs are plotted in Fig. 5. We bin the curves in 0.5 s and 0.032 s. We first find the first significant peak of the 0.5 s binned curve and then choose the highest point around this peak in the 0.032 s binned curve as the characteristic time.

The photons detected can be divided into two parts: background photons and GRB photons. The background photons dominate before trigger, so the average energy curve before trigger represents the average energy of background photons. After the GRB begins, the average energy curve represents the average energy of both background photons and GRB photons. When the number of GRB photons is much larger than that of background photons (such as 130427A, 090902B, 090926A and 160509A), the average energy curve can approximately represent the average energy of GRB photons.

The average energy curves are quite different from the light curves. As the number of background photons is small, the fluctuation of these curves is quite large, so the 0.5 s binned curves are useful for finding the peak.

The relative changes of average energy can be clearly seen. One example is 130427A, which is quite interesting in many aspects [32]. This indicates that the GRB process is not a stable process: the energy distribution changes greatly at some time but remains quite stable during other periods of time. By comparison, the average energy of 100414A is more stable during the GRB, and this implies that the energy distribution may not change much during the whole GRB process of 100414A. It is interesting that even if the first peak of the light curve of 130427A is lower than the following “platform”, the average energies of the peak and the “platform” are similar in the average energy curve. It shows that though the first peak in the light curve corresponds to a less intensive process, this process may share similar properties with the following intensive process, because they share a similar average energy.

The \(t_{\mathrm{low,obs}}/(1+z)\) determined by the energy criterion (Criterion 1)

GRB | z | \(t_{\mathrm{low,obs}}/(1+z)\) |
---|---|---|

080916C | 4.35 | 0.256 |

090510 | 0.903 | 0.288 |

090902B | 1.822 | 3.456 |

090926A | 2.1071 | 1.376 |

100414A | 1.368 | 0.096 |

130427A | 0.3399 | 0.384 |

140619B | 2.67 | 0.096 |

160509A | 1.17 | 6.432 |

The \(\varDelta t_{\mathrm{obs}}/(1+z)\)–*K* plot for this criterion (Fig. 6) is different from those in former discussion, as shown in Figs. 2 and 4. The points near the “mainline” become a little more scattered mainly because four events of GRB 090902B moves up along the *y* direction compared to Figs. 2 and 4. The fit of all points gives a slope \((0\pm 3)\times 10^{-18}\mathrm ~GeV^{-1}\), which is still consistent with previous results.

In this subsection, we offer an alternative viewpoint on the signal for low energy photons. We focus on the change of energy distribution but not the tensity of GRB. However the results are similar.

### 3.3 Criterion 3: Combine photon numbers and their average energy

In the following discussion, we compare the results from Criterion 2 (criterion of the average energy curve) with that from Sect. 2. Short bursts only have one significant peak in their light curves, energy curves and average energy curves; therefore the characteristic times, \(t_{\mathrm{low,obs}}/(1+z)\), for the 3 criteria are nearly the same. Therefore we only discuss long bursts below. For long bursts, the results of Sects. 3.1 and 2 show that the obtained \(t_{\mathrm{low,obs}}/(1+z)\) are almost the same for the light curve criterion (we call it Criterion 0, and the same below) and Criterion 1 (criterion of the energy curve). The peaks chosen by Criterion 0 and Criterion 1 are of nearly the same position. Therefore, we mainly compare the peaks chosen by Criterion 0 and Criterion 2.

where we have considered the fact that the results for different bands do not vary much.Criterion 3: choose the first significant peak of the light curve in Band-Obs that also matches a significant change in the average energy curve

\(t_{\mathrm{low,obs}}/(1+z)\) determined by the average energy criterion (Criterion 2)

GRB | | \(t_{\mathrm{low,obs}}/(1+z)\) (s) |
---|---|---|

080916C | 4.35 | 0.256 |

090510 | 0.903 | 0.352 |

090902B | 1.822 | 1.856 |

090926A | 2.1071 | 0.992 |

100414A | 1.368 | 0.800 |

130427A | 0.3399 | 0.128 |

140619B | 2.67 | 0.032 |

160509A | 1.17 | 4.928 |

Now we come to GRB 160509A. 160509A [8] is considered to be a strong evidence to support the prediction of Ref. [7], so it is important to check whether \(t_{\mathrm{low,obs}}/(1+z)\) for 160509A still holds for the new Criterion 3. In the 0.5 s binned light curve of 160509A (see Fig. 11), there is a small peak at around 1.120 s (marked by dotted line). We do not choose this peak because it is too small compared to the next peak in Sect. 2. Now we can give more evidence by using Criterion 3. From the average energy curve of 160509A, we find that the bigger peak in the light curve (marked by solid line, which we choose as \(t_{\mathrm{low,obs}}/(1+z)\)) can match the main peak in the 0.5 s binned average energy curve. However the smaller peak in the light curve (at around 1.120 s) does not match the main peak in the average energy curve. There is a smaller peak but this peak is also too small compared to the next peak. Therefore, we do not treat the smaller peak as the first significant peak and suppose that the next peak represents more reasonable significant time for low energy photons.

It becomes more complicated to apply the criterion to GRB 090902B (see Fig. 12). The 0.5 s binned light curve has three main peaks while the 0.5 s binned average energy curve only has two. It seems that the three peaks of the light curve do not match the significant peak in the average energy curve. We notice that the first peak of the light curve is significant and is the nearest to the first main peak of the average energy curve. Therefore, we assume that the first peak of the light curve is related with the physical mechanism shown by the average energy curve.

- 1.
First bin the light curve and the average energy curve for Band-Obs in 0.5 s.

- 2.
Then find the first significant peak of the light curve that also matches a significant change of the average energy curve.

- 3.
Use the time of the highest point around this peak in the 32 ms binned light curve as the characteristic time for low energy photons \(t_{\mathrm{low,obs}}/(1+z)\).

*K*plot in Fig. 13. By fitting all the points, we obtain the slope \((0\pm 3)\times 10^{-18}~\mathrm GeV^{-1}\), still consistent with previous results.

## 4 Application to FERMI detectors of low energy photons

### 4.1 Application to NaI, BGO, and LLE data

The low energy characteristic times we recommend (using Criterion 3) for 8 GRBs

GRB | | \(t_{\mathrm{low,obs}}/(1+z)\) (s) | \(t_{\mathrm{low,obs}}\) (s) |
---|---|---|---|

080916C | 4.35 | 0.480 | 2.568 |

090510 | 0.903 | 0.288 | 0.548 |

090902B | 1.822 | 3.456 | 9.753 |

090926A | 2.1071 | 1.376 | 4.275 |

100414A | 1.368 | 1.184 | 2.804 |

130427A | 0.3399 | 0.384 | 0.515 |

140619B | 2.67 | \(-\)0.032 | \(-\)0.117 |

160509A | 1.17 | 6.432 | 13.957 |

- 1.
Set-NaI: For each GRB, draw the light curve and average energy curve by using all the photon events of the two GBM NaI detectors with most number of detected photons.

- 2.
Set-BGO: For each GRB, draw the light curve and average energy curve by using all the photon events of the two GBM BGO detectors.

- 3.
Set-LLE: For each GRB, draw the light curve by using the LAT Low-Energy (LLE) events [16] and draw the average energy curve by using the LLE events with energies less than 1 GeV. The number of photons with energies larger than 1 GeV is quite small and thus causes little influence to the light curve. However, as the count per bin is also small, these high-energy events lead to notable changes of the average energy curves. Therefore, we cut off the high energy events in the average energy curves. Since the 1-\(\sigma \) angular resolution of LAT is about \(3.5^\circ \) [21], a \(12^{\circ }\) region of interest (ROI) is chosen as in ref. [8] in order to include more photons from the GRB source.

The characteristic times (since trigger) for low energy photons from NaI, BGO and LLE data. As we have mentioned, we do not have \(t_{\mathrm{low}}\) for GRB 100414A from LLE data because of the lack of data

GRB | | \(t_{\mathrm{low,obs}}/(1+z)\) (s) | \(t_{\mathrm{low,obs}} (s)\) | ||||
---|---|---|---|---|---|---|---|

NaI | BGO | LLE | NaI | BGO | LLE | ||

080916C | 4.35 | 0.480 | 0.864 | 0.864 | 2.568 | 4.622 | 4.622 |

090510 | 0.903 | 0.288 | 0.288 | 0.384 | 0.548 | 0.548 | 0.731 |

090902B | 1.822 | 3.456 | 3.456 | 2.624 | 9.753 | 9.753 | 7.405 |

090926A | 2.1071 | 1.376 | 1.344 | 1.920 | 4.275 | 4.176 | 5.966 |

100414A | 1.368 | 1.184 | 1.184 | – | 2.804 | 2.804 | – |

130427A | 0.3399 | 0.352 | 0.224 | \(-\)0.032 | 0.472 | 0.300 | \(-\)0.043 |

140619B | 2.67 | 0.096 | 0.000 | 0.096 | 0.352 | 0.000 | 0.352 |

160509A | 1.17 | 6.432 | 5.536 | 5.504 | 13.957 | 12.013 | 11.944 |

As the energies for most LLE events are less than \(\sim 100\) MeV, which is negligible compared to the energy of high energy photons (> 30 GeV), the LV effect of LLE (and also BGO, NaI) photons, if really exists, must produce tiny arrival time shift compared to that of high energy events. Thus the LLE events can still be treated as low energy photons and we can ignore the LV effect on them. Because it is important to test whether the \(t_{\mathrm{low}}\) we choose really represent significant low energy process, we do this analysis to look for evidence from data of other detectors.

All the curves are binned in 0.5 s and 0.032 s in the source frame (\(t_{\mathrm{obs}}/(1+z)\)) as in the previous section. For each set of curves, we find the first main peak in the 0.5s-binned curves for each GRB and choose the highest point around this peak as the characteristic time. The light curves and average energy curves of NaI, BGO and LLE data^{2} are plotted respectively in Figs. 17 and 18 (Set-NaI), Figs. 19 and 20 (Set-BGO), and Figs. 21 and 22 (Set-LLE). The characteristic times we choose for eight GRBs for each curve set are listed in Table 6. For all these figures, the left column refers to the light curves and the right column refers to the average energy curves of the corresponding GRB. The *x*-axes refer to the time since trigger in the source frame, i.e. \(t_{\mathrm{obs}}/(1+z)\). The thin curves (blue) are binned in 32 ms and the thick curves (red) are binned in 0.5 s. The *y*-axes of the light curves refer to the normalized counts, i.e., the counts per bin divided by the maximum counts per bin of the corresponding light curve. The *y*-axes of the average energy curves refer to the average energy per photon (measured in the observer reference frame). The vertical lines (black) refer to the characteristic times we choose for each GRB.

To clarify this, energy distributions of Set-NaI of GRB 090902B before and after trigger are plotted in Fig. 14. In previous sections, Band-Obs (marked by red dashed lines) is applied. However, in this section, all the photons (Set-NaI) are used. As shown in Fig. 14, if we only consider photons within Band-Obs, obviously the average energy increase after trigger (i.e. approximately after GRB begins). However, if we focus on photons from the whole band of NaI detectors, relatively more lower energy photons makes the average energy of whole band after trigger smaller. This explains why there is a peak when we choose Band-Obs and why there is a dip if we use Set-NaI.

As mentioned before, the energy distribution within Band-Obs can be treated as the real energy distribution of GRB and background photons, while the energy distribution outside Band-Obs is distorted by the performance of detectors. However, as we focus on the changes of energy distribution, Set-NaI is used in this section.

Although the LLE average energy curves do not help much, the peaks in the corresponding light curves are sharp and clear. From Figs. 17, 18, 19, 20, 21 and 22, we find the characteristic times using the Criterion 3 for curves in Set-NaI and Set-BGO and the criterion in Ref. [7] (first main peak in the light curve) for Set-LLE. The characteristic times, \(t_{\mathrm{low,obs}}/(1+z)\), for three sets of curves are listed in Table 6. From the table, the three sets of \(t_{\mathrm{low,obs}}/(1+z)\) are consistent with each other, as the maximum difference of \(t_{\mathrm{low,obs}}/(1+z)\) for each GRB is less than 1 s (about two 0.5 s bins). As the peaks are chosen according to the 0.5 s-binned curves, a 1 s time interval can be assumed to be related with the same energetic process. Besides, for each GRB, the uncertainty in choosing the highest point in the 0.032 s-binned curve may also lead to a difference about one or two large bins (0.5 s) among three \(t_{\mathrm{low,obs}}/(1+z)\). Therefore, the three \(t_{\mathrm{low,obs}}/(1+z)\) may reflect the same intrinsic process for each GRB. The consistence of three sets of \(t_{\mathrm{low,obs}}/(1+z)\) also suggests that the mechanism around the characteristic time influences both low energy (\(\sim \)10 keV) and medium energy (\(\sim \)100 MeV) photons. Thus, the first main peak for each GRB may represent an important process with wide spectrum of energy, and this process is treated as the low energy event in Sect. 2.1.

Also the results are consistent with \(t_{\mathrm{low,obs}}/(1+z)\) in former sections, and the \(\varDelta t_{\mathrm{obs}}/(1+z)\)–*K* plots for three sets (as shown in Fig. 23) are remarkably similar to the plots in former sections. All the fittings arrive at a slope \((0\pm 3)\times 10^{-18}\mathrm ~GeV^{-1}\), showing consistency with Figs. 2, 4, 6, and 13.

### 4.2 Estimation of uncertainties

According to the method in sect. 2.1, the uncertainty of the final \(E_{\mathrm{LV}}\) comes from the uncertainties of the times and energies of high and low energy events, the uncertainty of redshifts and the error from the linear fit. In former sections, we fit the middle nine events with linear function and obtain the mainline. The uncertainty there only contains the error caused by the fitting. With this method, we obviously overestimate the accuracy of \(E_{\mathrm{LV}}\). Now we try to estimate the uncertainty in consideration of all uncertainties caused by the method. As the accurate value of \(E_{\mathrm{LV}}\) is now less important than its order of magnitude, we simply do a rough estimation.

To estimate the uncertainty of the slope of the mainline, we need to obtain the uncertainties of *K* and \(\varDelta t_{\mathrm{obs}}/(1+z)\) for each point in the \(\varDelta t_{\mathrm{obs}}/(1+z)\)–*K* plot. According to Sect. 2.1, the error of *K* for each high energy event is decided by the error of energy and the error of redshift. For high energy photons, the energy resolution is a function of incidence angle and energy. For simplicity, we take energy resolution as \(\varDelta E/E\simeq 10\%\) (see Fig. 18 in Ref. [11]). As that the error of redshift is absent for some GRB, and that for most GRB on the mainline, the uncertainty of the redshift is less than 5% as shown in Table 1, we ignore the uncertainty of redshift and simply apply a 10% error in *K* for each events.

As a rough estimation, the uncertainty of \(t_{\mathrm{low,obs}}/(1+z)\) is chosen as the maximum difference of \(t_{\mathrm{low,obs}}/(1+z)\) under different criteria, i.e., about 1 s. The fluctuations of the background may lead to uncertainty in selecting the highest point around the first main peak, but the peak in 0.5 s-binned curve is clear so the uncertainty caused by the background fluctuation should be \(\sim \) 0.5 s. The difference of \(t_{\mathrm{low,obs}}/(1+z)\) for a certain GRB actually contains the uncertainty of choosing the highest point around the peak.

These uncertainties do not significantly change the fittings, from which we arrive at the lower bound on \(E_{\mathrm{LV}}\) with \(|E_{\mathrm{LV}}|\ge 3\times 10^{17}\) GeV.

## 5 Conclusion

We aim to check whether the speed of light changes with the photon energy by using the gamma-ray burst data from the FERMI telescope (FGST). We review the work in Refs. [7, 8] and also suggest two other criteria on determining the characteristic time \(t_{\mathrm{low}}\) for low energy photons. The first is to choose the first main peak of received energy curve. It results in nearly the same \(\varDelta t_{\mathrm{obs}}/(1+z)\)–*K* plot as from the light curve. The second is to choose the first significant peak (or dip) of the average energy curve, which reflects the change of energy distribution. We obtain a slightly different \(\varDelta t_{\mathrm{obs}}/(1+z)\)–*K* plot, but the results are still consistent with those in Refs. [7, 8]. Finally, we offer a new criterion that uses the average energy curve in addition to the light curve to determine the characteristic time for low energy photons. We apply the new criteria to three different sets of GBM NaI, GBM BGO, and LAT LLE data of low energy photons from FERMI detectors. It is remarkable that we obtain consistent results for the characteristic time of three different sets of low energy photons. The regularity that several high energy photon events from different GRBs fall on a same line [7, 8] still persists under different situations. With this more comprehensive analysis, we arrive at consistent results of the lower bound on \(E_{\mathrm{LV}}\) with \(|E_{\mathrm{LV}}|\ge 3\times 10^{17}\) GeV. A recent work studied the LV energy scale from statistical estimators[34], with lower bound exceeding either \(8.4\times 10^{17}\) GeV or \(2.4\times 10^{17}\) GeV, which is consistent with our results.

## Footnotes

- 1.
- 2.
We download the data from https://fermi.gsfc.nasa.gov/ssc/observations/types/grbs/lat_grbs/table.php. We find that the LLE (LAT) data for GRB 100414A are not available. Therefore, we do not plot the LLE curves for GRB 100414A.

## Notes

### Acknowledgements

This work is supported by National Natural Science Foundation of China (Grant no. 11475006). It is also supported by Hui-Chun Chin and Tsung-Dao Lee Chinese Undergraduate Research Endowment (CURE).

## References

- 1.G. Amelino-Camelia, J.R. Ellis, N.E. Mavromatos, D.V. Nanopoulos, Int. J. Mod. Phys. A
**12**, 607 (1997)ADSCrossRefGoogle Scholar - 2.G. Amelino-Camelia, J.R. Ellis, N.E. Mavromatos, D.V. Nanopoulos, S. Sarkar, Nature
**393**, 763 (1998)ADSCrossRefGoogle Scholar - 3.J. Ellis et al., Astrophys. J.
**535**, 139 (2000)ADSCrossRefGoogle Scholar - 4.
- 5.L. Shao, Z. Xiao, B.-Q. Ma, Astropart. Phys.
**33**, 312 (2010)ADSCrossRefGoogle Scholar - 6.S. Zhang, B.-Q. Ma, Astropart. Phys.
**61**, 108 (2014)ADSCrossRefGoogle Scholar - 7.H. Xu, B.-Q. Ma, Astropart. Phys.
**82**, 72 (2016)ADSCrossRefGoogle Scholar - 8.H. Xu, B.-Q. Ma, Phys. Lett. B
**760**, 602 (2016)ADSCrossRefGoogle Scholar - 9.G. Amelino-Camelia, G. D’Amico, G. Rosati, N. Loret, Nat. Astron.
**1**, 0139 (2017)ADSCrossRefGoogle Scholar - 10.H. Xu, B.-Q. Ma, JCAP
**1801**, 050 (2018)ADSCrossRefGoogle Scholar - 11.W.B. Atwood et al., Fermi-LAT Collaboration, Astrophys. J.
**697**, 1071 (2009)Google Scholar - 12.C. Meegan, G. Lichti, P.N. Bhat et al., Astrophys. J.
**702**, 791 (2009)ADSCrossRefGoogle Scholar - 13.U. Jacob, T. Piran, JCAP
**0801**, 031 (2008)ADSCrossRefGoogle Scholar - 14.J.R. Ellis, N.E. Mavromatos, D.V. Nanopoulos, A.S. Sakharov, Astron. Astrophys.
**402**, 409 (2003)ADSCrossRefGoogle Scholar - 15.C. Patrignani et al. [Particle Data Group], Chin. Phys. C
**40**(10), 100001 (2016)Google Scholar - 16.M. Ajello et al. [Fermi-LAT Collaboration], Astrophys. J. Suppl.
**209**(1), 11 (2013)Google Scholar - 17.W.B. Atwood, Astrophys. J.
**774**, 76 (2013)ADSCrossRefGoogle Scholar - 18.https://fermi.gsfc.nasa.gov/science/instruments/gbm.html. Accessed 2018
- 19.https://gammaray.nsstc.nasa.gov/gbm/instrument/. Accessed 2018
- 20.
- 21.
- 22.https://fermi.gsfc.nasa.gov/ssc/data/access/. Accessed 2018
- 23.
- 24.R. Ruffini et al., Astrophys. J.
**808**(2), 190 (2015)ADSCrossRefGoogle Scholar - 25.Information about redshift can be found in GCN circular archive http://gcn.gsfc.nasa.gov/gcn3_archive.html or http://www.mpe.mpg.de/~jcg/grbgen.html
- 26.J. Greiner et al., Astron. Astrophys.
**498**, 89 (2009)ADSCrossRefGoogle Scholar - 27.A. Cucchiara, D.B. Fox, N. Tanvir, E. Berger, GCN Circ.
**9873**, 1 (2009)Google Scholar - 28.A. Cucchiara, D.B. Fox, GCN Circ.
**10606**, 1 (2010)Google Scholar - 29.V. D’Elia et al., Astron. Astrophys.
**523**, A36 (2010)CrossRefGoogle Scholar - 30.A.J. Levan, S.B. Cenko, D.A. Perley, N.R. Tanvir, GCN Circ.
**14455**(2013)Google Scholar - 31.S. McBreen et al., Astron. Astrophys.
**516**, A71 (2010)CrossRefGoogle Scholar - 32.G. Amelino-Camelia, F. Fiore, D. Guetta, S. Puccetti, Adv. High Energy Phys.
**2014**, 597384 (2014)CrossRefGoogle Scholar - 33.
- 34.J. Ellis, R. Konoplich, N.E. Mavromatos, L. Nguyen, A.S. Sakharov, E.K. Sarkisyan-Grinbaum, arXiv:1807.00189 [astro-ph.HE]

## Copyright information

**Open Access**This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.

Funded by SCOAP^{3}