GLAST DC-II kick-off, G. Kanbach, Mar 2, Periodicity Search Methods for Gamma-Ray Pulsars Developed and applied to data of SAS-2, COS-B, and EGRET The gamma-ray sky (EGRET, >100 MeV) Crab Vela Geminga (l.e.)
GLAST DC-II kick-off, G. Kanbach, Mar 2, small source detection rates: typical psr flux ~ cm -2 s -1 effective area~ 10 2 – 10 3 cm 2 src detection rate 1 / 10 3 – 10 4 sec strong background: S/B ~ long integration times of days – weeks no contemporaneous radio ephemeris available Characteristics of classical gamma-ray pulsar data:
GLAST DC-II kick-off, G. Kanbach, Mar 2, High-Energy Lightcurves
GLAST DC-II kick-off, G. Kanbach, Mar 2, Pulsar - dot Distribution 0. 2 Hz 1000 Hz Search region 0. 2 Hz
GLAST DC-II kick-off, G. Kanbach, Mar 2, How many test do we have to investigate? Step-size: the ‚independent Fourier interval‘.
GLAST DC-II kick-off, G. Kanbach, Mar 2, For a complete search: Assume a stretch of data that is 1 week long: t obs = 6x10 5 sec f 1 =0.2 Hz to f 2 =1000 Hz : S f ~ 10 3 x 6x10 5 x m ~ 10 9 f 1,dot = s -2 to f 2,dot = s -2 : S fdot ~ x 4x10 11 x m ~ 10 3 Total number of searches: ~ 10 12
GLAST DC-II kick-off, G. Kanbach, Mar 2, Steps to prepare data for a periodicity search: 1. extract photons from the map that belong (with a high probability) to the source : gtselect 2. apply barycentric time corrections : gtbary 3. derive periodicity indicators from the time series - folding and light curve assessment - Fourier transformation - any other method… 4. estimate significance and look for corroborating evidence
GLAST DC-II kick-off, G. Kanbach, Mar 2, Step 1: extract photons from the map that belong (with a high probability) to the source: Simple: cookie cutter: gtselect Classical EGRET method based on PSF: Accept photons if < 5.85° (E/100 MeV) Refinement 1: apply a weight factor to photons dependent on angular distance and energy Refinement 2: accept photons if probability for origin from pulsar exceeds given threshold in view of the neighbouring sources and background
GLAST DC-II kick-off, G. Kanbach, Mar 2, Geminga Crab DC2 Counts Map: Galactic Anticenter
GLAST DC-II kick-off, G. Kanbach, Mar 2, DC2: Vela Region gtpsearch: 5° radius
GLAST DC-II kick-off, G. Kanbach, Mar 2, Step 2: apply barycentric time corrections: gtbary Need: good source position tt SSC
GLAST DC-II kick-off, G. Kanbach, Mar 2, Step 3: If needed: Preprocess time series to take into account period derivatives or binary motions (shrink or expand time scale): cancelpdot=yes derive periodicity indicators from the time series - folding and light curve assessment - Fourier transformation - any other method … estimate significance and look for corroborating evidence
GLAST DC-II kick-off, G. Kanbach, Mar 2, Folding methods (1): Calculate phases from time series (Taylor expansion): = (t) = 0 + ft i + f dot t 2 /2 + f ddot t 3 /6 + … Derive lightcurve: histogram mod( i,1) in n phase bins Inspect resulting lightcurve for deviations from uniformity: Chi-square test: 2 = (x i - ) 2 i=1 n x x 1
GLAST DC-II kick-off, G. Kanbach, Mar 2, Folding methods (2): Fourier power over m harmonics (Buccheri et al., 1983): = Z m 2 2 n i=1 n n cos(2 k i )] 2 sin(2 k i )] 2 } + [ { [ k=1 m H-statistic test (De Jager et al., 1989): Z m 2 H max ( - 4m + 4) 1 m 20
GLAST DC-II kick-off, G. Kanbach, Mar 2, Some basic mathematics for Fourier analysis of time series Given an event rate of the form: Z(t) = (t-t i ) where the t i are distributed uniformely in [0,T] Fourier Transform: X(f,T) = Z(t) e -i2 ft dt = cos(2 ft i ) – i sin(2 ft i ) One sided Power Density: H(f)= |X(f,T)| 2 = { [ i=1 N T N N 2 N 2 N T N N cos(2 ft i )] 2 sin(2 ft i )] 2 } + [
GLAST DC-II kick-off, G. Kanbach, Mar 2, Following Buccheri, Özel, and Sacco, 1987: For random arrival times H(f) has a 2 probability distribution with 2 d.o.f. A periodic signal of N p counts (in total of N counts) concentrated in a duty cycle of leads to a PDF of H‘ = 2+2 N p (N p -1)/N ~ N p 2 / N and the significance is calculated from 2 2 : exp(-H(f)/2) If M trials were made S = M. exp(-H(f) max /2)
GLAST DC-II kick-off, G. Kanbach, Mar 2, Significance limitations Mattox et al., 1996: The significance of detection depends exponentially On the ratio: N p 2 N T Source counts Total counts > 50 needed
GLAST DC-II kick-off, G. Kanbach, Mar 2, Apply to the selected set of arrival times: Calculate PDF for test frequencies spaced by the ‚independent Fourier interval‘ f = 1/T (eventually use oversampling by a factor of ~2-3) Sum PDF for series of harmonics to increase signal (use FFT like Mattox et al., 1996; Chandler et al., 2001) Check for significant peaks and derive light-curve etc. Fourier Procedure:
GLAST DC-II kick-off, G. Kanbach, Mar 2, FFT on a supercomputer Mattox et al., 1996
GLAST DC-II kick-off, G. Kanbach, Mar 2, Evolutionary Search Brazier & Kanbach, 1996: -split T in shorter intervals - calculate full search in first interval - select significant frequencies - limit search in 2nd intl. to selected frequency regions - continue to rest - the signal survives…
GLAST DC-II kick-off, G. Kanbach, Mar 2, Autocorrelation: Basic Idea (Marcus Ziegler et al.) t ake only differences with t < max_diff typical max_diff = s ~ 3 hours typical EGRET viewingperiod ~ s Calculate the Fourier-Transform of the time differences of the photon arrival times t n.
GLAST DC-II kick-off, G. Kanbach, Mar 2, Dependence on max_diff The dependence of the signal width on max_diff Pulse width ~ 1/max_diff Simmulated Pulsar at 10Hz Power RMS off peak is called Noise S mall max_diff + Small number of differences (fast) + Coarse stepping in Frequency space (fast) -Large noise (Small S/N ratio) Large max_diff + Good S/N ratio - Large number of differences (very slow)
GLAST DC-II kick-off, G. Kanbach, Mar 2, Blind Search for VELA VELA Viewing Period VP 7 max_diff s Scan region 1 Hz – 100 Hz Number of Photons Number of differences Number F trials Calculations took 4h 30 min F0 catalog F0 from search F1 catalog E-10 F1 from search E-10 F0 trials with S/N > 10 Refined search around good F0 candidates
GLAST DC-II kick-off, G. Kanbach, Mar 2, Blind Search for GEMINGA GEMINGA Viewing Period VP 10 max_diff s Scan region 1 Hz – 100 Hz Number of Photons Number of differences Number F trials Calculations took 3h 30 min F0 catalog F0 from search F1 catalog E-10 F1 from search E-10 F0 trials with S/N > 10 Refined search around good F0 candidates
GLAST DC-II kick-off, G. Kanbach, Mar 2, The large Fdot=F1 of CRAB Simulate Pulsar F0 = 10Hz F1 = -3.0 E-10 F1 GEMINGA E-10 F1 VELA E-10 F1 CRAB E-10 Scan in 10 Hz, max_diff s Scan in F1 CRAB max_diff s
GLAST DC-II kick-off, G. Kanbach, Mar 2, F0 and F1 Scan for CRAB Scan in F CRAB max_diff s F1 10Hz 0.05 E-10 F1 30Hz 0.15 E-10 F0 catalog F0 from search F1 catalog E-10 F1 from search E-10 Epoch CRAB Epoch Search48393 Calculations took 4d 16h
GLAST DC-II kick-off, G. Kanbach, Mar 2, Autocorrelation: on a (visible) photon stream from the Crab using an APD detector(‚OPTIMA‘) and a commercial correlator unit* (D. Dravins et al., Lund University) * correlator.com, 15 Colmart Way, Bridgewater, NJ 08807
GLAST DC-II kick-off, G. Kanbach, Mar 2, Summary: Folding methods are useful small P-P dot ranges to refine lightcurves or find periodicity inside an extrapolated ephemeris Fourier power on lightcurves (including harmonics) is an extension of epoch folding with well defined significance levels. Full scale Fourier transformations have been successful to find Geminga in EGRET data: FFT on supercomputer (Mattox et al., 1996) Evolutionary search (Brazier & Kanbach, 1996) Autocorrelation methods could be even more sensitive because phase coherence is less essential
GLAST DC-II kick-off, G. Kanbach, Mar 2, Some References Buccheri, R., et al., A&A, 175, 353 (1987) Buccheri, R., et al., A&A, 128, 245 (1983) De Jager O.C. et al., A&A, 221, 180 (1989) Chandler, A.M. et al., ApJ, 556, 59, (2001) Mattox, J.R., et al., A&A Suppl., , (1996) Brazier, K.T.S. & Kanbach, G., A&A Suppl., , (1996)