![]() |
(1) |
For any two observations yc(ti) and yc(tj),
their time difference tij, the corresponding weight
wcij and the dispersion contribution ycij are
tij | = | | ti - tj |, | (2) |
wcij | = | ![]() |
(3) |
For a real period, a correlation exists between the proximity of the phases of two observations and the proximity of the observed values yc. For an arbitrarily chosen period P this correlation is much less probable.
The phase dispersion D(P) can discriminate between these two cases:
Our particular choice for
g(tij,P) is
![]() |
(7) |
However, reducing
enables us to detect more complex waveforms.
At the same time, the total number of pairs taken into account
in the dispersion estimate decreases and D(P) becomes more erratic.
Thus, the value of
is somewhat restricted by
the amount of available data points.
The selection criterion L(tij) is introduced
for pairing ti and tj according to their distance
in time. L(tij) is defined as
If the time points ti and tj are too close, i.e.
|ti-tj| is less than the minimal trial period
,
the corresponding terms in D(P) do not change significantly
for all trial periods so that it does not help to discriminate
between them.
To avoid unnecessary computations, the lower limit
discards such pairs from the sum of D(P). A typical choice of
depends on the minimum trial period
,
e.g.
.
The straightforward computation of the D(P) spectra can be very time consuming. Following a simple binning scheme allows us to speed up calculations significantly.
We divide the full range of
into
![]() |
(9) |
![]() |
= | ![]() |
(10) |
![]() |
= | ![]() |
(11) |
![]() |
= | ![]() |
(12) |
![]() |
(13) |
In this first search stage we only identify a set of approximate period candidates for further refinement and identification. Small approximation errors which result from the binning scheme do not hide significant peaks in the PDM spectra. The PDM stage is most useful in the situations where the full time span of the data set is large compared with expected period. For short data sets it can be skipped altogether.
We compute the second stage LM spectra
using a weighted least squares fit of the model curve
in the form of trigonometric
sums (Koen 1999):
The step size for the frequency grids is computed from
The last important parameter of the grid search is the frequency range.
For every candidate period
,
we define a frequency grid around it spanning at least
,
where
is the step size in the PDM search.
In this way the approximate periods (frequencies) from
the first search stage are allowed to contain rather large errors.
Relatively wide ranges for the second stage search are important also
in situations where multiple, narrowly spaced peaks blend into one
in smooth spectra.
The weighted residual sums of squares of a single channel
As a result of weighted linear least squares fit
(for a particular frequency) we get the values and
the error estimates for the linear parameters (Chapter 15 in Press et al. 1994).
The error estimates are valid only in the case when
the frequency is assumed to be accurate, i.e. the correlations
between the linear parameters and the period are not taken into account.
Koen (1999) has pointed out that these error estimates
for the linear parameters are different from those obtained
when the errors are estimated together with
the frequency error.
For the nonlinear parameter P, the error estimate
of the final period relies on the curvature of the WRSS(P)
hypersurface (Chapter 11 in Bevington 1969),
which is
After Brent's algorithm traced the minimum of the WRSS function,
the parabolic curve fitted to the last three points of (
P, WRSS(P))
is used for the actual computation of
.
Assume for the moment that the observing times ti can be
exactly expressed as
Two observations at
times ti, tj have the same phase in the PPD
when
for some integer
number ai,j. If these points are from an equally spaced
mesh with period
then for some other integer number
bi,j,k we have
.
We can now combine the integer numbers ai,j and bi,j,k
into various integer sums
![]() |
(21) |
![]() |
(22) |
![]() |
(23) |
There is an integer index r in Eq. (19)
which needs additional explanation.
So far, we explained how one particular period P
will produce "ghosts'' in the spectra
if the data time points contain periodicities.
Our simple explanation in terms of phase relations
can be complemented by a detailed analysis using Fourier transforms
as it is done in Deeming (1975).
If we compare
PDM spectra (or LM spectra
with the order R chosen according to )
and Fourier spectra,
we see that PDM (or LM) spectra,
which are computed using
multi-harmonic fits, contain many more
spurious peaks than the Fourier spectra.
Only if we compute PDM (or LM) spectra for
a single harmonic model do we get the same
picture as in the standard power spectra.
The difference comes from the fact
that phase-dispersion estimators for one particular trial period Pdepend also on higher harmonics P/r, where
For instance, in the particular case of a two-harmonic LM fit,
it is quite obvious that the resulting dispersion for
the trial periods depends at least on the spectral power
at P and at P/2.
This shows up in a quite straightforward way.
In the spectrum
(computed using a two-harmonic fit),
we can see not only the strong minimum for the correct period P(and possibly one at P/2)
but also a strong minimum for 2P,
which results from the fit of only
the second harmonic to the part of
the light curve generated by the first harmonic.
The PDM (or LM) spectrum
detects periods, not harmonics.
If the process is periodic with period P,
then it is periodic also with period 2P!
As a result of this, all spurious periods belonging to
every real harmonic in the spectrum will generate additional ghosts
around the multiples of periods in the spectra.
Formally we take this into account using the index r in Eq. (19). The set of spurious periods given by Tanner (1948) is the special case for r = 1, K = 1 in Eq. (19). From Eq. (19) we can compute only the positions of potential spurious peaks in the spectrum. The actual strengths of the peaks depend on the harmonic content of the process itself, on the time point distribution etc. (see for instance, the identification of spurious periods of the set 5 from the second group of simulations in Sect. 3). It is also possible that some of the spurious periods can constructively or destructively interfere with each other. This is especially true for multiperiodic light curves (see Pelt 1997).
c | A0c | A1c | B1c | A2c | B2c | Ec |
U | 0.0 | 0.9 | 0.4 | 0.5 | 0.4 | 3.0 |
B | 0.0 | 0.8 | -0.5 | 0.6 | 0.3 | 2.5 |
V | 0.0 | -0.7 | 0.6 | 0.7 | 0.2 | 2.0 |
R | 0.0 | -0.6 | -0.7 | 0.8 | 0.1 | 1.5 |
![]() |
Figure 1: PPDs of U, B, V and R of set 3 in the first group of simulations. The noise level is 0.25Ec (see Table 3). The Ecs are fixed for all observations in a particular channel (see Table 1) |
c | A0c | A1c | B1c | A2c | B2c | Ec |
U | 8.005674 | 0.011960 | 0.001157 | -0.040586 | 0.003809 | 0.030 |
B | 7.960660 | 0.009258 | 0.002582 | -0.044870 | 0.006782 | 0.015 |
V | 7.354608 | 0.006704 | 0.002303 | -0.042520 | 0.006269 | 0.015 |
R | 6.795945 | 0.006663 | 0.002186 | -0.041944 | 0.006590 | 0.015 |
![]() |
Figure 2: PPDs of U, B, V and R of sets 7 (left) and 12 (right) in the second group of simulations. The corresponding noise levels are 3.0Ec and 8.0Ec (see Table 4). The Ecs are the real estimated observation errors for UBVR (see Table 2) |
Copyright The European Southern Observatory (ESO)