dp08 36 PDF
dp08 36 PDF
dp08 36 PDF
j=1
j
cos(
j
t) +
j=1
j
sin(
j
t)
=
0
+
j=1
j
cos(
j
t
j
).
(1)
Here,
1
= 2/T is the fundamental frequency or angular velocity, which corre-
sponds to a trigonometric function that completes a single cycle in the interval
2
D.S.G. POLLOCK: Statistical Fourier Analysis
(i) The Fourier integral:
x(t) =
1
2
_
()e
it
d () =
_
x(t)e
it
dt
(ii) The classical Fourier series:
x(t) =
j=
j
e
i
j
t
j
=
1
T
_
T
0
x(t)e
i
j
t
dt
(iii) The discrete-time Fourier transform:
x
t
=
1
2
_
()e
it
d () =
t=
x
t
e
it
(iv) The discrete Fourier transform:
x
t
=
T1
j=0
j
e
i
j
t
j
=
1
T
T1
t=0
x
t
e
i
j
t
Figure 1. The classes of the Fourier transforms.
3
D.S.G. POLLOCK: Statistical Fourier Analysis
[0, T], or in any other interval of length T such as [T/2, T/2]. The second
expression depends upon the denitions
2
j
=
2
j
+
2
j
and
j
= tan
1
(
j
/
j
). (2)
The equality follows from the trigonometrical identity
cos(AB) = cos(A) cos(B) + sin(A) sin(B). (3)
In representing the periodic nature of x(t), it is helpful to consider mapping
the interval [0, T], over which the function is dened, onto the circumference
of a circle, such that the end points of the interval coincide. Then, successive
laps or circuits of the circle will generate successive cycles of the function.
According to Eulers equations, there are
cos(
j
t) =
1
2
(e
i
j
t
+ e
i
j
t
) and sin(
j
t) =
i
2
(e
i
j
t
e
ijt
). (4)
Therefore, equation (1) can be expressed as
x(t) =
0
+
j=1
j
+ i
j
2
e
i
j
t
+
j=1
j
i
j
2
e
i
j
t
, (5)
which can be written concisely as
x(t) =
j=
j
e
i
j
t
, (6)
where
0
=
0
,
j
=
j
i
j
2
and
j
=
j
=
j
+ i
j
2
. (7)
The inverse of the classical transform of (6) is demonstrated by writing
j
=
1
T
_
T
0
x(t)e
i
j
t
dt =
1
T
_
T
0
_
k=
k
e
i
k
t
_
e
i
j
t
dt
=
1
T
k=
k
_
_
T
0
e
i(
k
j
)t
dt
_
=
j
,
(8)
where the nal equality follows from an orthogonality condition in the form of
_
T
0
e
i(
k
j
)t
dt =
_
0, if j = k;
T, if j = k.
(9)
The relationship between the continuous periodic function and its Fourier trans-
form can be summarised by writing
x(t) =
j=
j
e
i
j
t
j
=
1
T
_
T
0
x(t)e
i
j
t
dt. (10)
4
D.S.G. POLLOCK: Statistical Fourier Analysis
The question of the conditions that are sucient for the existence of such
a Fourier relationship is an essential one; and there are a variety of Fourier the-
ories. The theory of Fourier series is concerned with establishing the conditions
under which the partial sums converge to the function, in some specied sense,
as the number of the terms increases.
At the simplest level, it is sucient for convergence that x(t) should be
continuous and bounded in the interval [0, T]. However, the classical theory
of Fourier series is concerned with the existence of the relationship in the case
where x(t) is bounded but is also permitted to have a nite number of maxima
and minima and a nite number of jump discontinuities. It can be shown that,
in that case, as successive terms are added, the Fourier series of (1) converges
to
1
2
{x(t + 0) + x(t 0)}, (11)
where x(t + 0) is the value as t is approached from the right and x(t 0) is
the value as it is approached from the left. If x(t) is continuous at the point in
question, then the Fourier series converges to x(t).
Here, the relevant criterion is that of overall convergence in mean-square
rather than of pointwise convergence. The question of the mode of converge was
the issue at stake in the paradox known as Gibbs phenomenon, which concerns
the absence of pointwise convergence in the presence jump discontinuities.
This phenomenon is illustrated in Figure 2, where it is apparent that not
all of the oscillations in the partial sums that approximate a periodic square
wave (i.e. a time-domain rectangle) are decreasing at a uniform rate as the
number of terms n increases. Instead, the oscillations that are adjacent to the
point of discontinuity are tending to a limiting amplitude, which is about 9% of
the jump. However, as n increases, the width of these end-oscillations becomes
vanishingly small; and thus the mean-square convergence of the Fourier series
is assured. Gibbs phenomenon is analysed in detail by Carslaw (1930); and
Carslaw (1925) has also recounted the history of its discovery.
Parsevals theorem asserts that, under the stated conditions, which guar-
antee mean-square convergence, there is
1
T
_
T
0
|x(t)|
2
dt =
2
0
+
1
4
j=1
(
2
j
+
2
j
) =
j=
|
j
|
2
, (12)
where |
j
|
2
=
j
j
=
2
j
/4. This indicates that the energy of the function x(t),
which becomes its average power if we divide by T, is equal to the sum of
the energies of the sinusoidal components. Here, it is essential that the square
integral converges, which is to say that the function possesses a nite energy.
The fullment of such an energy or power condition characterises what we have
chosen to describe as the canonical Fourier transforms.
There are some powerful symmetries between the two domains of the
Fourier transforms. The discrete-time Fourier transform, which is fundamental
to time-series analysis, is obtained by interchanging the two domains of the
classical Fourier series transform. It eects the transformation of a sequence
x(t) = {x
t
; t = 0, 1, 2, . . .} within the time domain, that is square summable,
5
D.S.G. POLLOCK: Statistical Fourier Analysis
0.00
0.25
0.50
0.75
1.00
1.25
0.00
0 T/8 T/4 3T/8 T/2
n = 30
n = 6
n = 3
Figure 2. The Fourier approximation of a square wave. The diagram shows
approximations to the positive half of a rectangle dened on the interval
[T/2, T/2] and symmetric with respect to the vertical axis through zero.
into a continuous periodic function in the frequency domain via an integral ex-
pression that is mean-square convergent. It is illustrated in Figure 1.(iii). We
may express the relationship in question by writing
x
t
=
1
2
_
()e
it
d () =
t=
x
t
e
it
. (13)
The periodicity is now in the frequency domain such that () = (+2)
for all . The periodic function completes a single cycle in any interval of
length 2; and, sometimes, it may be appropriate to dene the function over
the interval [0, 2] instead of the interval [, ]. In that case, the relationship
of (13) will be unaected; and its correspondence with (10), which denes the
classical Fourier series, is claried.
There remain two other Fourier transforms, which embody a complete
symmetry between the two domains. The rst of these is the Fourier integral
transform of Figure 1.(i) which is denoted by
x(t) =
1
2
_
()e
it
d () =
_
x(t)e
it
dt. (14)
Here, apart from the scaling, which can be revised to achieve symmetry, there
is symmetry between the transform and its inverse. (The factor 1/2 can be
eliminated from the rst integral by changing the variable from angular velocity
, measured in radians per period, to frequency f = /2, measured in cycles
per period.)
6
D.S.G. POLLOCK: Statistical Fourier Analysis
One of the surprises on rst encountering the Fourier integral is the ape-
riodic nature of the transform, which is in spite of the cyclical nature of the
constituent sinusoidal elements. However, this is readily explained. Consider
the sum of two elements within a Fourier synthesis that are at the frequencies
m
and
n
respectively. Then, their sum will constitute a periodic function of
period = 2/
if and only if
m
= m
and
n
= n
.
For a sum of many sinusoidal elements to constitute a periodic function, it
is necessary and sucient that all of the corresponding frequencies should be
integer multiples of a fundamental frequency. Whereas this condition is fullled
by the classical Fourier series of (10), it cannot be fullled by a Fourier integral
comprising frequencies that are arbitrary irrational numbers.
A sequence that has been sampled at the integer time points from a con-
tinuous aperiodic function that is square-integrable will have a transform that
is a periodic function. This outcome is manifest in the discrete-time Fourier
transform, where it can be seen that the period in question has the length of
2 radians. Let () be the transform of the continuous aperiodic function,
and let
S
() be the transform of the sampled sequence {x
t
; t = 0, 1, 2, . . .}.
Then
x
t
=
1
2
_
()e
it
d =
1
2
_
S
()e
it
d. (15)
The equality of the two integrals implies that
S
() =
j=
( + 2j). (16)
Thus, the periodic function
S
() is obtained by wrapping () around a circle
of circumference of 2 and adding the coincident ordinates.
The relationship between the Fourier series and the discrete-time Fourier
transform enables us to infer that a similar eect will arise from the regular
sampling of a continuous function of frequency. Thus, the corresponding time-
domain function will be wrapped around a circle of circumferences T = 2/
1
,
where
1
is both the fundamental frequency and the sampling interval in the
frequency domain.
The Fourier integral is employed extensively in mathematical physics. In
quantum mechanics, for example, it is used in one domain to describe a localised
wave train and, in the other domain, to describe its frequency composition,
which is a resolution of its energy amongst a set of frequencies. There is an
inverse relationship between the dispersion of the wave train in space and the
dispersion of its frequency components. The product of the two dispersions is
bounded below according to the famous Heisenberg uncertainty principle.
A simple and important example of the Fourier integral is aorded by
the sinc function wave packet and its transform, which is a frequency-domain
rectangle. Figure 3 depicts a continuous sinc function of which the Fourier
transform is a rectangle on the frequency interval [, ]:
0
(t) =
1
2
_
e
it
d(t) =
_
e
it
i2t
_
=
sin t
t
. (17)
7
D.S.G. POLLOCK: Statistical Fourier Analysis
0
0.25
0.5
0.75
1
0
0.25
0 2 4 6 8 0 2 4 6 8
Figure 3. The sinc function wave-packet
0
(t) = sin(t)/t comprising frequencies
in the interval [0, ].
Here, the nal equality is by virtue of (4), which expresses a sine function as a
combination of complex exponential functions.
The function
0
(t) can also be construed as a wave packet centred on
time t = 0. The gure also represents a sampled version the sinc function.
This would be obtained, in the manner of a classical Fourier series, from the
rectangle on the interval [, ], if this were regarded as a single cycle of a
periodic function.
The function
0
(t) with t I = {0, 1, 2, . . .} is nothing but the unit
impulse sequence. Therefore, the set of all sequences {
0
(t k); t, k I}, ob-
tained by integer displacements k of
0
(t), constitutes the ordinary orthogonal
Cartesian basis in the time domain for the set of all real-valued time series.
When t R is a real-valued index of continuous time, the set of displaced
sinc functions {
0
(t k); t R, k I} constitute a basis for the set of contin-
uous functions of which the frequency content is bounded by the Nyquist value
of radians per unit time interval. In common with their discretely sampled
counterparts, the sequence of continuous sinc functions at integer displacements
constitutes an orthogonal basis.
To demonstrate the orthogonality, consider the fact that the correspond-
ing frequency-domain rectangle is an idempotent function. When multiplied
by itself it does not change. The time-domain operation corresponding to this
frequency-domain multiplication is an autoconvolution. The time-domain func-
tions are real and symmetric with
0
(kt) =
0
(tk), so their autoconvolution
is the same as their autocorrelation:
(k) =
_
0
(t)
0
(k t)dt =
_
0
(t)
0
(t k)dt. (18)
Therefore, the sinc function is its own autocovariance function: (k) =
0
(k).
The zeros of the sinc function that are found at integer displacements from the
centre correspond the orthogonality of sinc functions separated from each other
by these distances.
8
D.S.G. POLLOCK: Statistical Fourier Analysis
Table 1. The classes of Fourier transforms*
Periodic Aperiodic
Continuous Discrete aperiodic Continuous aperiodic
Fourier series Fourier integral
Discrete Discrete periodic Continuous periodic
Discrete FT Discrete-time FT
* The class of the Fourier transform depends upon the nature of the function
which is transformed. This function may be discrete or continuous and it
may be periodic or aperiodic. The names and the natures of corresponding
transforms are shown in the cells of the table.
A sinc function wave packet that is limited to the frequency band [, ]
[0, ], if we are talking only of positive frequencies, has the functional form of
(t) =
1
t
{sin(t) sin(t)}
=
2
t
cos{( + )t/2} sin{( )t/2}
=
2
t
cos(t) sin(t),
(19)
where = (+)/2 is the centre of the band and = ()/2 is half its width.
The equality follows from the identity sin(A+B) sin(AB) = 2 cos Asin B.
Finally, we must consider the Fourier transform that is the most important
one from the point of view of this paper. This is the discrete Fourier transform
of Figure 1.(iv) that maps from a sequence of T data {x
t
; t = 0, 1, . . . , T 1}
in the time domain to a set of T ordinates {
j
; j = 0, 1, . . . , T 1} in the
frequency domain at the points {
j
= 2j/T; j = 0, 1, . . . , T 1}, which are
equally spaced within the interval [0, 2], and vice versa. The relationship can
be expressed in terms of sines and cosines; but it is more conveniently expressed
in terms of complex exponentials, even in the case where the sequence {x
t
} is
a set of real data values:
x
t
=
T1
j=0
j
e
i
j
t
j
=
1
T
T1
t=0
x
t
e
i
j
t
. (20)
Since all sequences in data analysis are nite, the discrete Fourier transform is
used, in practice, to represent all manner of Fourier transforms.
Although the sequences in both domains are nite and of an equal number
of elements, it is often convenient to regard both of them as representing single
cycles of periodic functions dened over the entire set of positive and negative
integers. These innite sequences are described and the periodic extensions of
their nite counterparts.
The various Fourier transforms may be summarised in a table that records
the essential characteristics of the function that is to be transformed, namely
9
D.S.G. POLLOCK: Statistical Fourier Analysis
whether it is discrete or continuous and whether it is periodic or aperiodic.
This is table 1.
There are numerous accounts of Fourier analysis that can be accessed in
pursuit of a more thorough treatment. Much of the text of Carslaw (1930)
is devoted to the issues in real analysis that were raised in the course of the
development of Fourier analysis. The book was rst published in 1906, which
is close to the dates of some of the essential discoveries that claried such mat-
ters as Gibbs phenomenon. It continues to be a serviceable and authoritative
text. Titchmarsh (1937), from the same era, provides a classical account of the
Fourier integral.
The more recent text of Kreider, Kuller, Ostberg and Perkins (1966) deals
with some of the analytic complications of Fourier analysis in an accessible
manner, as does the brief text of Churchill and Brown. The recent text of
Stade (2005) is an extensive resource. That of Nahin (2006) is both engaging
and insightful.
Many of the texts that are intended primarily for electrical engineers are
also useful to statisticians and econometricians. Baher (1990) gives much of
the relevant analytic details, whereas Brigham (1988) provides a practical text
that avoids analytic complications.
Following the discoveries of Wiener (1930) and Kolmogorov (1941b), the
mathematical exposition of the spectral analysis of time series developed
rapidly. Detailed analyses of the analytic issues are to be found in some of the
classical texts of time series analysis, amongst which are those of Wold (1938),
Doob (1953), Grenander and Rosenblat (1957), Hannan (1960), Yaglom (1962)
and Rozanov (1967). Yaglom and Rozanov were heirs to a Russian tradition
that began with Kolmogorov (1941b)
It was not until the 1960s that spectral analysis began to nd widespread
application; and the book of Jenkins and Watts (1968) was symptomatic of
the increasing practicality of the subject. Econometricians also began to take
note of spectral analysis in the 1960s; and two inuential books that brought
it to their attention were those of Granger and Hatanaka (1964) and Fishman
(1969). Nerlove, Grether and Carvalho (1979) continued the pursuit of the
spectral analysis of economic data.
Latterly, Brillinger (1975), Priestly (1981), Rosenblatt (1985) and Brock-
well and Davis (1987) have treated Fourier analysis with a view to the statistical
analysis of time series, as has Pollock (1999).
3. Representations of the Discrete Fourier Transform
It is often helpful to express the discrete Fourier transform in terms of the nota-
tion of the z-transform. The z-transforms of the sequences {x
t
; t = 0, . . . , T 1}
and {
j
; j = 0, . . . , T 1} are the polynomials
(z) =
T1
j=0
j
z
j
and x(z) =
T1
t=0
x
t
z
t
, (21)
wherein z is an indeterminate algebraic symbol that is commonly taken to be a
10
D.S.G. POLLOCK: Statistical Fourier Analysis
complex number, in accordance with the fact that the equations (z) = 0 and
x(z) = 0 have solutions within the complex plane.
The polynomial equation z
T
= 1 is important in establishing the connec-
tion between the z-transform of a sequence of T elements and the corresponding
discrete Fourier transform. The solutions of the equation are the complex num-
bers
W
j
T
= exp
_
i2j
T
_
= cos
_
2j
T
_
i sin
_
2j
T
_
; j = 0, 1, . . . , T 1. (22)
These constitute a set of points, described as the T roots of unity, that are
equally spaced around the circumference of the unit circle at angles of
j
=
2j/T radians. Multiplying any of these angles by T will generate a multiple
of 2 radians, which coincides with an angle of zero radians, which is the angle,
or argument, attributable to unity within the complex plane.
Using this conventional notation for the roots of unity, we can write the
discrete Fourier transform of (20) and its inverse as
j
=
1
T
T1
t=0
x
t
W
jt
T
and x
t
=
T1
j=0
j
W
jt
T
. (23)
The advantage of the z-transforms is that they enable us to deploy the
ordinary algebra of polynomials and power series to manipulate the objects of
Fourier analysis. In econometrics, it is common to replace z by the so-called
lag operator L, which operates on doubly-innite sequences and which has the
eect that Lx(t) = x(t 1).
It is also useful to replace z by a variety of matrix operators. The matrix
lag operator L
T
= [e
1
, e
2
, . . . , e
T1
, 0] is derived from the identity matrix I
T
=
[e
0
, e
1
, . . . , e
T1
] of order T by deleting its leading column and appending a
column of zeros to the end of the array.
Setting z = L
T
within the polynomial x(z) = x
0
+ x
1
z + + x
T1
z
T1
gives rise to a banded lower-triangular Toeplitz matrix of order T. The matrices
I
T
= L
0
T
, L
T
, L
2
T
, . . . , L
T1
T
form a basis for the vector space comprising all such
matrices. The ordinary polynomial algebra can be applied to these matrices
with the provision that the argument L
T
is nilpotent of degree T, which is to
say that L
q
T
= 0 for all q T.
Circulant Matrices
A matrix argument that has properties that more closely resemble those
of the complex exponentials is the circulant matrix K
T
= [e
1
, . . . , e
T1
, e
0
],
which is formed by carrying the leading column of the identity matrix I
T
to
the back of the array. This is an orthonormal matrix of which the transpose is
the inverse, such that K
T
K
T
= K
T
K
T
= I
T
.
The powers of the matrix form a T-periodic sequence such that K
T+q
T
=
K
q
T
for all q. The periodicity of these powers is analogous to the periodicity
of the powers of the argument z = exp{i2/T}, which is to be found in the
Fourier transform of a sequence of T elements.
11
D.S.G. POLLOCK: Statistical Fourier Analysis
The matrices K
0
T
= I
T
, K
T
, . . . , K
T1
T
form a basis for the set of all circu-
lant matrices of order Ta circulant matrix X = [x
ij
] of order T being dened
as a matrix in which the value of the generic element x
ij
is determined by the
index {(i j) mod T}. This implies that each column of X is equal to the pre-
vious column rotated downwards by one element. The generic circulant matrix
has a form that may be illustrated follows:
X =
_
_
x
0
x
T1
x
T2
. . . x
1
x
1
x
0
x
T1
. . . x
2
x
2
x
1
x
0
. . . x
3
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
x
T1
x
T2
x
T3
. . . x
0
_
_
. (24)
There exists a one-to-one correspondence between the set of all polynomials
of degree less than T and the set of all circulant matrices of order T. Thus,
if x(z) is a polynomial of degree less that T, then there exits a corresponding
circulant matrix
X = x(K
T
) = x
0
I
T
+ x
1
K
T
+ + x
T1
K
T1
T
. (25)
A convergent sequence of an indenite length can also be mapped into
a circulant matrix. If {c
i
} is an absolutely summable sequence obeying the
condition that
|c
i
| < , then the z-transform of the sequence, which is
dened by c(z) =
c
j
z
j
, is an analytic function on the unit circle. In that
case, replacing z by K
T
gives rise to a circulant matrix C
= c(K
T
) with
nite-valued elements. In consequence of the periodicity of the powers of K
T
,
it follows that
C
=
_
j=0
c
jT
_
I
T
+
_
j=0
c
(jT+1)
_
K
T
+ +
_
j=0
c
(jT+T1)
_
K
T1
T
= c
0
I
T
+ c
1
K
T
+ + c
T1
K
T1
T
.
(26)
Given that {c
i
} is a convergent sequence, it follows that the sequence of
the matrix coecients {c
0
, c
1
, . . . , c
T1
} converges to {c
0
, c
1
, . . . , c
T1
} as T
increases. Notice that the matrix c
(K
T
) = c
0
I
T
+ c
1
K
T
+ + c
T1
K
T1
T
,
which is derived from a polynomial c
T
_
_
1 1 1 . . . 1
1 W W
2
. . . W
T1
1 W
2
W
4
. . . W
T2
.
.
.
.
.
.
.
.
.
.
.
.
1 W
T1
W
T2
. . . W
_
_
. (28)
The second row and the second column of this matrix contain the T roots of
unity. The conjugate matrix is dened as
U = T
1/2
[W
jt
; t, j = 0, . . . , T 1];
and, by using W
q
= W
Tq
, this can be written explicitly as
U =
1
T
_
_
1 1 1 . . . 1
1 W
T1
W
T2
. . . W
1 W
T2
W
T4
. . . W
2
.
.
.
.
.
.
.
.
.
.
.
.
1 W W
2
. . . W
T1
_
_
. (29)
The matrix U is a unitary, which is to say that it fulls the condition
UU = U
U = I. (30)
The operator K, from which we now omit the subscript, can be factorised
as
K =
UDU = U
D
U, (31)
where
D = diag{1, W, W
2
, . . . , W
T1
} (32)
is a diagonal matrix whose elements are the T roots of unity, which are found
on the circumference of the unit circle in the complex plane. Observe also that
D is T-periodic, such that D
q+T
= D
q
, and that K
q
=
UD
q
U = U
D
q
U for any
integer q. Since the powers of K form the basis for the set of circulant matrices,
it follows that all circulant matrices are amenable to a spectral factorisation
based on (31).
Circulant matrices have represented a mathematical curiosity ever since
their rst appearance in the literature in a paper by Catalan (1846). The
literature on circulant matrices, from their introduction until 1920, was sum-
marised in four papers by Muir (1911)(1923). A recent treatise on the subject,
which contains a useful bibliography, has been provided by Davis (1979); but
his book does not deal with problems in time-series analysis. An up-to-date
account, orientated towards statistical signal processing, has been provided by
Gray (2002).
13
D.S.G. POLLOCK: Statistical Fourier Analysis
The Matrix Discrete Fourier Transform
The matrices U and
U are entailed in the discrete Fourier transform. Thus,
the equations of (20) or (23) can be written as
= T
1/2
Ux = T
1
Wx and x = T
1/2
U =
W, (33)
where x = [x
0
, x
1
, . . . x
T1
]
and = [
0
,
1
, . . . ,
T1
]
, and where W = [W
jt
]
and
W = [W
jt
] are the matrices of (28) and (29) respectively, freed from their
scaling factors. We may note, in particular, that
= T
1/2
Ue
0
= T
1/2
Ue
0
and e
0
= T
1/2
U = T
1/2
U, (34)
where e
0
= [1, 0, . . . 0]
X = 0, the cross
product of the matrix X gives rise to the matrix C
X = C
=
Uc
(D)U
= T
1
Ux(
D)x(D)U,
(36)
where we have used X
= Ux(D)
U =
Ux(
D)U.
The values of the elements of [c
0
, c
1
, . . . , c
T1
]
= c
= C
e
0
are given by
the formula
c
=
1
T
T1
t=0
x
t
x
t+
; where x
t
= x
(t mod T)
or, equivalently,
c
=
1
T
T1
t=0
x
t
x
t+
+
1
T
1
t=0
x
t
x
t+T
= c
+ c
T
,
(37)
where c
(D) = T
1
x(
D)x(D) = TDiag{|
0
|
2
, |
1
|
2
, . . . , |
T1
|
2
}, (38)
of which the graph of the elements is described as the periodogram. (The
frequencies indexed by j = 0, . . . , T 1 extend from 0 to 2(T 1)/T. However,
for real-valued data, there is
j
=
Tj
, and so it is customary to plot the
periodogram ordinates only over a frequency range from 0 to , as in Figure
14.)
Since e
0
C
e
0
= c
0
= c
0
and Ue
0
=
Ue
0
= T
1/2
, we get the following
expression for the variance:
c
0
= T
1
T1
j=0
x
2
t
= T
2
x(
D)x(D) =
T1
j=0
|
j
|
2
.
(39)
This is the discrete version of Parsevals theorem. In statistical terms, it rep-
resents a frequency-specic analysis of variance.
15
D.S.G. POLLOCK: Statistical Fourier Analysis
4. Fourier Analysis of Temporal Sequences
It is clear that the discrete-time Fourier transform is inappropriate to a doubly-
innite stationary stochastic sequence y(t) = {y
t
; t = 0, 1, 2, . . .} dened of
over the set of positive and negative integers. Such a sequence, which has
innite energy, is not summable.
In the appendix, it is demonstrated there there exists a spectral represen-
tation of y(t) in the form of
y(t) =
_
e
it
dZ(), (40)
where Z() is continuous non-dierentiable complex-valued stochastic process
dened on the interval [, ]. The increments dZ(), dZ() of the process
are uncorrelated for all = . However, the statistical expectation
E{dZ()dZ
= E(y
t
y
t
). (42)
Such an autocovariance sequence is absolutely summablei.e. there is
| <
and, therefore, a fortiori, its transform is mean-square convergent. The
Fourier transform of the autocovariance function is the spectral density function
or power spectrum, which, in view of the symmetry of (), can be expressed
as
f() =
1
2
_
0
+
=1
(e
i
+ e
i
)
_
=
1
2
_
0
+ 2
=1
cos()
_
.
(43)
16
D.S.G. POLLOCK: Statistical Fourier Analysis
1 2 3 4
1.0
0.5
0.5
1.0
Figure 5. The values of the function cos{(11/8)t} coincide with those
of its alias cos{(5/8)t} at the integer points {t = 0, 1, 2, . . .}.
Notice, however, that compared with equation (14), the scaling factor 1/2 has
migrated from the Fourier integral to the series. Now, the inverse transform
takes the form of
=
_
e
i
f()d. (44)
Setting = 0 gives
0
=
_
f()d, which indicates that the power of the
process, which is expressed by its variance, is equal to the integral of the spectral
density function over the interval [, ].
This a form of Parsevals theorem. The sequence y(t) is not square sum-
mable and, therefore, its power is cannot be expressed in terms of a sum of
squares. Instead it is expressed, in the time domain, via the statistical moment
0
= E(y
2
t
).
In the frequency domain, this power is attributed to an innite set of sinu-
soidal components, of which the measure of power is provided by the continuous
spectral density function f(). One can see, by a direct analogy with a contin-
uous probability density function, that the power associated with a component
at a particular frequency is vanishingly small, i.e. of measure zero.
Here, we are seeing some of the perplexities that are associated with
Wieners generalised harmonic analysis and with the spectral representation
of a stochastic process. These matters are dealt with in the appendix.
The Problem of Aliasing
Notice that the (positive) frequencies in the spectral analysis of a discrete-
time process are limited to the interval [0, ], bounded by the so-call Nyquist
frequency . The process of sampling imposes a limit of the observability of
high-frequency components. To be observable in sampled data, a sinusoidal
motion must take no less than two sample periods to complete its cycle, which
limits its frequency to no more than radians per period.
A motion of higher angular velocity will be mistaken for one of a velocity
that lies within the observable interval, and this is described as the problem of
17
D.S.G. POLLOCK: Statistical Fourier Analysis
0
0.25
0.5
0.75
1
0 2 2
A B
Figure 6. The function f(/2 + ), represented by the semi-continuous line, su-
perimposed upon the function f(/2). The sum of these functions is a 2-periodic
function f
H
(), which represents the spectral density of a subsampled process. The
segments A and B of f(/2 + ) that fall within the interval [, ] may be con-
strued as the eects of wrapping f(/2), dened over the interval [2, 2], around
a circle of circumference 2.
aliasing. The problem is illustrated by Figure 5 which shows that, by sampling
it at the integer points {t = 0, 1, 2, . . .}, a sinusoid with frequency of (11/8)
radians per period, which is in excess of the limiting Nyquist value of , will
be mistaken for one with a frequency of (5/8).
The extent to which aliasing is a problem depends upon the structure of
the particular time series under analysis. It will be suggested later that, for
many econometric time series, the problem does not arise, for the reason that
their (positive) frequencies are band-limited to a subinterval of the range [0, ].
However, this fact, which has its own problems, is not commonly recognised in
econometric time-series analysis.
To understand the statistical aspects of aliasing, we may consider a sta-
tionary stochastic process y(t) = {y
t
; t = 0, 1, 2, . . .} with an autocovariance
function () = {
f()e
i
d f() =
1
2
e
i
. (45)
When alternate values are selected from the data sequence, the autocovariance
function is likewise subsampled, and there is
(2) =
_
f()e
i(2)
d
=
1
2
_
2
2
f(/2)e
i
d (46)
=
1
2
__
2
f(/2)e
i
d +
_
f(/2)e
i
d +
_
2
f(/2)e
it
d
_
.
18
D.S.G. POLLOCK: Statistical Fourier Analysis
Here, we have dened = 2, and we have used the change of variable tech-
nique to obtain the second equality.
Within the integrand of (46), there is exp{i} = exp{i( 2)}. Also,
f({/2} ) = f({/2} + ), by virtue of the 2-periodicity of the function.
Therefore,
_
2
f(/2)e
i
d =
_
0
f({/2} )e
i(2)
d
=
_
0
f({/2} + )e
i
,
(47)
where the rst equality is an identity and the second exploits the results above.
Likewise,
_
2
f(/2)e
i
d =
_
0
f({/2} + )e
i(+2)
d
=
_
0
f({/2} + )e
i
.
(48)
It follows that within the expression of (46), the rst integral may be translated
to the interval [0, ], whereas the third integral may be translated to the interval
[, 0]. After their translations, the rst and the third integrands can be
combined to form the segment of the function f( + /2) that falls in the
interval [, ]. The consequence is that
(2) =
1
2
_
{f(/2) + f( + /2)}e
i
d. (49)
It follows that
(2) f
H
() =
1
2
{f(/2) + f( + /2)}, (50)
where f
H
() = f
H
( + 2) is the spectral density function of the subsampled
process. Figure 6 shows the relationship between f(/2) and f( + /2).
The superimposition of the shifted frequency function f(+/2) upon the
function f(/2) corresponds to a process of aliasing. To visualise the process,
one can imagine a single cycle of the original function f() over the interval
[, ]. The dilated function f(/2) manifests a single cycle over the inter-
val [2, 2]. By wrapping this segment twice around the circle dened by
exp{i} with [, ], we obtain the aliased function {f(/2)+f(+/2)}.
the
Observe that, if f() = 0 for all || > /2, then the support of the dilated
function would be the interval [, ], and the rst and third integrals would
be missing from the nal expression of (46). In that case, there would be no
aliasing, and the function f
H
() would represent the spectrum of the original
process accurately.
In the case of a nite sample, the frequency-domain representation and the
time-domain representation are connected via the discrete Fourier transform.
19
D.S.G. POLLOCK: Statistical Fourier Analysis
We may assume that the size T of the original sample is an even number.
Then, the elements of the sequence {x
0
, x
2
, x
4
, . . . , x
T1
}, obtained by selecting
alternate points, are described by
x
2t
=
T1
j=0
j
exp{i
1
2tj}, where
1
=
2
T
=
(T/2)1
j=0
{
j
+
j+(T/2)
} exp{i
2
tj}, where
2
= 2
1
=
4
T
.
(51)
Here, the second equality follow from the fact that
exp{i
2
j} = exp{i
2
[j mod (T/2)]}.
To envisage the eect of equation (51), we can imagine wrapping the se-
quence
j
; j = 0, 1, . . . , T 1 twice around a circle of circumference T/2 so that
its elements fall on T/2 points at angles of
2j
= 4j/T; j = 1, 2, . . . , T/2 from
the horizontal.
Undoubtedly, the easiest way to recognise the eect of aliasing in the case
of a nite sample is to examine the eect upon the matrix representation of the
discrete Fourier transform. For conciseness, we adopt the expressions under
(33), and we may take the case were T = 8. Subsampling by a factor of 2 is
a matter of removing from the matrix
U alternate rows corresponding to the
odd-valued indices. This gives
_
_
x
0
x
2
x
4
x
6
_
_
=
_
_
1 1 1 1 1 1 1 1
1 W
6
8
W
4
8
W
2
8
1 W
6
8
W
4
8
W
2
8
1 W
4
8
1 W
4
8
1 W
4
8
1 W
4
8
1 W
2
8
W
4
8
W
6
8
1 W
2
8
W
4
8
W
6
8
_
_
_
7
_
_
=
_
_
1 1 1 1
1 W
3
4
W
2
4
W
4
1 W
2
4
1 W
2
4
1 W
4
W
2
4
W
3
4
_
_
_
0
+
4
1
+
5
2
+
6
3
+
7
_
_
.
(52)
We see that, in the nal vector on the RHS, the elements
0
,
1
,
2
,
3
are
conjoined with the elements
4
,
5
,
6
,
7
, which are associated with frequencies
that exceed the Nyquist rate.
5. Linear Filters in Time and Frequency
In order to avoid the eects of aliasing in the process of subsampling the data,
it is appropriate to apply an anti-aliasing lter to remove from the data those
frequency components that are in excess of the Nyquist frequency of the sub-
sampled date. In the case of downsampling by a factor of two, we should need
20
D.S.G. POLLOCK: Statistical Fourier Analysis
to remove, via a preliminary operation, those components of frequencies in
excess of /2.
A linear lter is dened by a set of coecients {
k
; k = p, . . . , q}, which
are applied to the data sequence y(t) via a process of linear convolution to give
a processed sequence
x(t) =
q
k=p
k
y(t k). (53)
On dening the z-transforms (z) =
k
k
z
k
, y(z) =
t
y
t
z
t
and x(z) =
t
x
t
z
t
, we may represent the ltering process by the following polynomial or
series equation:
x(z) = (z)y(z). (54)
Here, (z) is described as the transfer function of the lter.
To ensure that the sequence x(t) is bounded if y(t) is bounded, it is nec-
essary and sucient for the coecient sequence to be absolutely summable,
such that
k
|
k
| < . This is known by engineers as the bounded input
bounded output (BIBO) condition. The condition guarantees the existence of
the discrete-time Fourier transform of the sequence. However, a meaning must
be sought for this transform.
Consider, therefore, the mapping of a (doubly-innite) cosine sequence
y(t) = cos(t) through a lter dened by the coecients {
k
}. This produces
the output
x(t) =
k
cos([t k])
=
k
cos(k) cos(t) +
k
sin(k) sin(t)
= cos(t) + sin(t) = cos(t ),
(55)
where =
k
k
cos(k), =
k
k
sin(k), =
(
2
+
2
) and =
tan
1
(/). These results follow in view of the trigonometrical identity of (3).
The equation indicates that the lter serves to alter the amplitude of the
cosine signal by a factor of and to displace it in time by a delay of = /
periods, corresponding to an angular displacement of radians. A (positive)
phase delay is inevitable if the lter is operating in real time, with j 0, which
is to say that only the present and past values of y(t) are comprised by the
lter. However, if the lter is symmetric, with
k
=
k
, which necessitates
working o-line, then = 0 and, therefore, = 0.
Observe that the values of and are specic to the frequency of
the cosine signal. The discrete-time Fourier transform of the lter coecients
allows the gain and the phase eects to be assessed over the entire range of
frequencies in the interval [0, ]. The transform may be obtained by setting
z = exp{i} = cos() i sin() within (z), which constrains this argument
to lie on the unit circle in the complex plane. The resulting function
(exp{i}) =
k
cos(k) i
k
sin(k)
= () i()
(56)
21
D.S.G. POLLOCK: Statistical Fourier Analysis
is the frequency response function, which is, in general, a periodic complex-
valued function of with a period of 2. In the case of a symmetric lter, it
becomes a real-valued and even function, which is symmetric about = 0.
For a more concise notation, we may write () in place of (exp{i}).
In that case, the relationship between the coecients and their transform can
be conveyed by writing {
k
} ().
The eect of a linear lter on a stationary stochastic process, which is
not summable, can be represented in terms of the autocovariance generating
functions f
y
(z) and f
x
(z) of the sequence and its transform, respectively. Thus
f
x
(z) = |(z)|
2
f
y
(z), (57)
where |(z)|
2
= (z)(z
1
). Setting z = exp{i} gives the relationship
between the spectral density functions, which entails the squared gain |()|
2
=
|(e
i
)|
2
of the lter.
The Ideal Filter
Imagine that it is required to remove from a data sequence the components
of frequencies in excess of
d
within the interval [0, ]. This requirement may
arise from an anti-aliasing operation, preliminary to sub sampling, or it may
arise from a desire to isolate a component that lies in the frequency range
[0,
d
]. We shall discuss the motivation in more detail later.
The ideal lter for the purpose would be one that preserves all components
with (positive) frequencies in the subinterval [0,
d
) and nullies all those with
frequencies in the subinterval (
d
, ]. The specication of the frequency re-
sponse function of such a lter over the interval [, ] is
() =
_
_
1, if || (0,
d
),
1/2, if =
d
,
0, otherwise.
(58)
The coecients of the lter are given by the sinc function:
k
=
1
2
_
d
d
e
ik
d =
_
, if k = 0;
sin(
d
k)
k
, if k = 0 .
(59)
These coecients form a doubly-innite sequence and, in order to apply
such a lter to a data sample of size T, it is customary to truncate the sequence,
retaining only a limited number of its central elements (Figure 7).
The truncation gives rise to a partial-sum approximation of the ideal fre-
quency response that has undesirable characteristics. In particular, there is
a ripple eect whereby the gain of the lter uctuates within the pass band,
where it should be constant with a unit value, and within the stop band, where
it should be zero-valued. Within the stop band, there is a corresponding prob-
lem of leakage whereby the truncated lter transmits elements that ought to be
22
D.S.G. POLLOCK: Statistical Fourier Analysis
0
0.1
0.2
0.3
0.4
0.5
0
0.1
0 5 10 15 0 5 10 15
Figure 7. The central coecients of the Fourier transform of the frequency response
of an ideal low pass lter with a cut-o point at = /2. The sequence of coecients
extends indenitely in both directions.
0
0.25
0.5
0.75
1
1.25
0
0 /2 /2
Figure 8. The result of applying a 17-point rectangular window to the coecients
of an ideal lowpass lter with a cut-o point at = /2.
0
0.25
0.5
0.75
1
0
0 /2 /2
Figure 9. The result of applying a 17-point Blackman window to the coecients of
an ideal lowpass lter with a cut-o point at = /2.
23
D.S.G. POLLOCK: Statistical Fourier Analysis
blocked (Figure 8). This is nothing but Gibbs eect, which has been discussed
already in section 3 and illustrated in Figure 2.
The classical approach to these problems, which has been pursued by elec-
trical engineers, has been to modulate the truncated lter sequence with a
so-called window sequence, which applies a gradual taper to the higher-order
lter coecients. (A full account of this has been given by Pollock, 1999.)
The eect is to suppress the leakage that would otherwise occur in regions
of the stop band that are remote from the regions where the transitions occur
between stop band and pass band. The detriment of this approach is that it
exacerbates the extent of the leakage within the transition regions (Figure 9).
The implication here seems to be that, if we wish to make sharp cuts in
the frequency domain to separate closely adjacent spectral structures, then we
require a lter of many coecients and a very long data sequence to match it.
However, Figures 8 and 9 are based upon the discrete-time Fourier transform,
which entails an innite sequence in the time domain and a continuous function
in the frequency domain; and their appearances are liable be misleading.
In practice, one must work with a nite number of data points that trans-
form into an equal number of frequency ordinates. If one is prepared to work in
the frequency domain, then one can impose an ideal frequency selection upon
these ordinates by setting to zero those that lie within the stop band of the
ideal lter and conserving those that lie within the pass band. One can ignore
whatever values a continuous frequency response function might take in the in-
terstices between these frequency ordinates, because they have no implications
for the nite data sequence.
The same eects can be achieved by operations performed within the time
domain. These entail a circular lter, which is applied to the data by a pro-
cess of circular convolution that is akin to the process of circular correlation
described and illustrated in section 3. In the case of circular convolution, the
data sequence and the sequence of lter coecients are disposed around the
circle in opposite directionsclockwise and anti clockwise. The set of T coe-
cients of a circular lter are derived by applying the (inverse) discrete Fourier
transform to a sample of the ordinates of the ideal frequency response, taken
at the T Fourier frequencies
j
= 2j/T; j = 0, 1, . . . , T 1.
To understand the nature of the lter, consider evaluating the frequency
response of the ideal lter at one of the points
j
. The response, expressed in
terms of the doubly-innite coecient sequence of the ideal lter, is
(
j
) =
k=
k
W
jk
, (60)
where W
j
= exp{i
j
} = cos(
j
) i sin(
j
). However, since W
q
is a T-
periodic function, there is W q = W (q mod T), where the upward arrow
signies exponentiation. Therefore,
24
D.S.G. POLLOCK: Statistical Fourier Analysis
(
j
) =
_
q=
qT
_
+
_
q=
qT+1
_
W
j
+
+
_
q=
qT+T1
_
W
j(T1)
(61)
=
0
+
1
W
j
+ +
T1
W
j(T1)
, for j = 0, 1, 2, . . . , T 1.
Thus, the coecients
0
,
1
, . . . ,
T1
of the circular lter would be ob-
tained by wrapping the innite sequence of sinc function coecients of the ideal
lter around a circle of circumference T and adding the overlying coecients.
By applying a sampling process to the continuous frequency response function,
we have created an aliasing eect in the time domain. However, summing the
sinc function coecients is not a practical way of obtaining the coecients of
the nite sample lter. They should be obtained, instead, by transforming the
frequency-response sequence or else by one of the available analytic formulae.
In the case where
d
= d
1
= 2d/T, the coecients of the lter that
fulls the specication of (58) within a nite sample of T points are given by
d
(k) =
_
_
2d
T
, if k = 0
cos(
1
k/2) sin(d
1
k)
T sin(
1
k/2)
, for k = 1, . . . , [T/2],
(62)
where
1
= 2/T and where [T/2] is the integral part of T/2.
A more general specication for a bandpass lter is as follows:
() =
_
_
1, if || (
a
,
b
),
1/2, if =
a
,
b
,
0, for elsewhere in [, ),
(63)
where
a
= a
1
and
b
= b
1
. This can be fullled by subtracting one lowpass
lter from another to create
[a,b]
(k) =
b
(k)
a
(k)
=
cos(
1
k/2){sin(b
1
k) sin(a
1
k)}
T sin(
1
k/2)
= 2 cos(g
1
k)
cos(
1
k/2) sin(d
1
k)
T sin(
1
k/2)
.
(64)
Here, 2d = b a is the width of the pass band (measured in terms of a number
of sampled points) and g = (a + b)/2 is the index of its centre. These results
have been demonstrated by Pollock (2006).
The relationship between the time-domain and the frequency-domain l-
tering can be elucidated by considering the matrix representation of the lter,
25
D.S.G. POLLOCK: Statistical Fourier Analysis
0
0.25
0.5
0.75
1
0
0 /2 /2
Figure 10. The frequency response of the 16-point wrapped lter dened over the
interval [, ). The values at the Fourier frequencies are marked by circles and
dots.
0
0.25
0.5
0.75
1
1.25
0
0.25
0 /2 /2
Figure 11. The frequency response of the 17-point wrapped lter dened over the
interval [, ). The values at the Fourier frequencies are marked by circles.
which is obtained by replacing the generic argument W
j
= exp{i
j
} in (60)
and (61) by the matrix operator K. This gives
(K) =
=
U
(D)U. (65)
Replacing z in the z-transform y(z) of the data sequence by K gives the cir-
culant matrix Y =
Uy(D)U. Multiplying the data matrix by the lter matrix
gives
x(K) = X =
Y = {
(D)U}{
Uy(D)U}
=
U{
(D)y(D)}U =
U
(D)UY,
(66)
where the nal equality follows in view of the identity UY = y(D)U.
Here, there is a convolution in the time domain, represented by the product
X =
(
j
) are distinct functions of
which, in general, the values coincide only at the roots of unity. Strictly speak-
ing, these are the only points for which the latter function is dened. Never-
theless, there may be some interest in discovering the values that
(
j
) would
deliver if its argument were free to travel around the unit circle.
Figure 10 is designed to satisfy such curiosity. Here, it can be seen that,
within the stop band, the function
y
(z) =
(z) +
(z), (68)
is the sum of the autocovariance generating functions of the components.
On this basis, a lter may be formulated that produces a minimum mean
square error estimate of the signal. Its transfer function is given by
(z) =
(z)
(z) +
(z)
. (69)
The innite-sample lter is a theoretical construct from which a practical im-
plementation must be derived.
A straightforward way of deriving a lter that is applicable to the nite
data sequence contained in a vector y = [y
0
, y
1
, . . . , y
T1
]
T
. Then, the
generating function
y
(z) =
0
+
=1
(z
+ z
y
=
0
I
T
+
T1
=1
(F
T
+ L
T
), (70)
where the limit of the summation is when = T 1, since L
q
T
= 0 for all q T.
This is an ordinary autocovariance matrix. The autocovariance matrices of the
components
and
.
Using the matrices in place of the autocovariance generating functions in
(68) gives rise to the following estimate x of the signal component :
x =
)
1
y (71)
It is necessary to preserve the order of the factors of this product since, unlike
the corresponding z-transforms,
and
1
y
= (
)
1
do not commute
in multiplication. Such lters have been discussed in greater detail by Pollock
(2000), (2001), where the matter of trended data sequences is also dealt with.
28
D.S.G. POLLOCK: Statistical Fourier Analysis
For an alternative nite-sample representation of the lter, we may replace
z in (68) and (69) by K
T
=
UDU and z
1
by K
T
= K
T1
T
= UD
U. Then, the
generating functions are replaced by the following matrices of circular autoco-
variances:
(K) =
U
(D)U,
(K) =
U
(D)U
and
y
=
=
y
(K) =
U
y
(D)U.
(72)
Putting these matrices in place of the autocovariance matrices of (71) gives rise
to the following estimate of the signal:
x =
U
(D){
(D) +
(D)}
1
Uy =
UJ
Uy. (73)
The estimate may be obtained in the following manner. First, a Fourier
transform is applied to the data vector y to give Uy. Then, the elements of the
transformed vector are multiplied by those of the diagonal weighting matrix
J
(D){
(D) +
(D)}
1
. Finally, the products are carried back to the
time domain by the inverse Fourier transform.
The same method is indicated by equation (66), which represent the ap-
plication of the ideal lter. When it is post multiplied by e
0
, the latter delivers
the expression x =
U
j=0
_
j
cos(
j
t) +
j
sin(
j
t)
_
, (A.1)
where
j
= 2j/T and n is the integral part of T/2.
37
D.S.G. POLLOCK: Statistical Fourier Analysis
By allowing n to tend to innity, it is possible to express a sequence of
indenite length in terms of a sum of sine and cosine functions. However, in
the limit as n , the coecients
j
,
j
tend to vanish; and, therefore, an
alternative representation in terms of dierentials is called for.
By writing
j
= dA(
j
),
j
= dB(
j
), where A(), B() are step func-
tions with discontinuities at the points {
j
; j = 0, . . . , n}, the expression (A.1)
can be rendered as
y
t
=
j
_
cos(
j
t)dA(
j
) + sin(
j
t)dB(
j
)
_
. (A.2)
In the limit, as n , the summation is replaced by an integral to give the
expression
y(t) =
_
0
_
cos(t)dA() + sin(t)dB()
_
. (A.3)
Here, cos(t) and sin(t), and therefore y(t), may be regarded as innite se-
quences dened over the entire set of positive and negative integers.
Since A() and B() are discontinuous functions for which no derivatives
exist, one must avoid using ()d and ()d in place of dA() and dB().
Moreover, the integral in (A.3) is a FourierStieltjes integral.
In order to derive a statistical theory for the process that generates y(t),
one must make some assumptions concerning the functions A() and B().
So far, the sequence y(t) has been interpreted as a realisation of a stochastic
process. If y(t) is regarded as the stochastic process itself, then the functions
A(), B() must, likewise, be regarded as stochastic processes dened over
the interval [0, ]. A single realisation of these processes now corresponds to a
single realisation of the process y(t).
The rst assumption to be made is that the functions dA() and dB()
represent a pair of stochastic processes of zero mean, which are indexed on the
continuous parameter . Thus
E
_
dA()
_
= E
_
dB()
_
= 0. (A.4)
The second and third assumptions are that the two processes are mutu-
ally uncorrelated and that non-overlapping increments within each process are
uncorrelated. Thus
E
_
dA()dB()
_
= 0 for all , ,
E
_
dA()dA()
_
= 0 if = ,
E
_
dB()dB()
_
= 0 if = .
(A.5)
The nal assumption is that the variance of the increments is given by
V
_
dA()
_
= V
_
dB()
_
= 2dF()
= 2f()d.
(A.6)
38
D.S.G. POLLOCK: Statistical Fourier Analysis
It can be seen that, unlike A() and B(), F() is a continuous dierentiable
function. The function F() and its derivative f() are the spectral distribu-
tion function and the spectral density function, respectively.
In order to express (A.3) in terms of complex exponentials, we may dene
a pair of conjugate complex stochastic processes:
dZ() =
1
2
_
dA() idB()
_
,
dZ
() =
1
2
_
dA() + idB()
_
.
(A.7)
Also, the domain of the functions A(), B() may be extended from [0, ] to
[, ] by regarding A() as an even function such that A() = A() and by
regarding B() as an odd function such that B() = B(). Then there is
dZ
() = dZ(). (A.8)
From the conditions of (A.5), it follows that
E
_
dZ()dZ
()
_
= 0 if = ,
E{dZ()dZ
()} = f()d.
(A.9)
These results may be used to reexpress (A.3) as
y(t) =
_
0
_
(e
it
+ e
it
)
2
dA() i
(e
it
e
it
)
2
dB()
_
=
_
0
_
e
it
{dA() idB()}
2
+ e
it
{dA() + idB()}
2
_
=
_
0
_
e
it
dZ() + e
it
dZ
()
_
.
(A.10)
When the integral is extended over the range [, ], this becomes
y(t) =
_
e
it
dZ(), (A.11)
which is commonly described as the spectral representation of the process y(t).
39