C Fourier
C Fourier
a0 ∞ 2πn
f (t )= + ∑ a n cos(ωn t )+b n sin (ωn t ) with ω n=
2 n=1 T
T /2 T /2
2 2
a n= ∫ f (t )cos(ω n t )dt b n= ∫ f (t )sin(ωn t )dt
T −T /2 T −T /2
In theory we can think of signals that violate these conditions, (e.g. sin (log t)) but
it is not possible to have experimental signals that violate these conditions.
T T
One cycle only is enough to determine f(t): ( )
− , , (0 , T ), (−T , 0)...
2 2
2πn
is determined by the period T : ω n=
T
2π
1 is the fundamental angular frequency ω1 =
T
Earth Sciences Department – University of Pisa
A. Mazzotti – E. Stucchi
Fourier series
a0 ∞
f (t )= + ∑ C n cos(ωn t +ϕ n )
2 n=1
bn
and ϕ n = arctan (− ) Phase
an
2 2
b1 bn
C 1 = √ a +b ϕ1 = arctan (− )
1 1
a1
w3 w2
2 2
b2 b3
C 2 = √ a +b ϕ 2 = arctan (− ) w1 b2 b C3
2 2
a2 C2
C1 1
2 2
b3 a1 a3 a2 an
C 3 = √ a +b ϕ 3 = arctan (− )
3 3
a3
AMPLITUDE PHASE
SPECTRUM SPECTRUM
2 2
b2 C1
C 2 = √ a +b ϕ 2 = arctan (− )
2 2
a2 w1 w2 w3 wn
b3
2
C 3 = √ a +b 2
ϕ 3 = arctan (− )
π .
3 3
a3 f1
..
f3
f2
AMPLITUDE PHASE fn 0
SPECTRUM SPECTRUM w1 w2 w3 wn
-π
f t = C1 cos ω1t + φ1 + C2 cos ω2t + φ2 + C3 cos ω3t + φ3
Earth Sciences Department – University of Pisa
A. Mazzotti – E. Stucchi
amplitude and phase spectra
0.0
Time [s]
0.2
0.4
0 16 32 48 60
Frequency [Hz] From: Yilmaz (2001)
Earth Sciences Department – University of Pisa
A. Mazzotti – E. Stucchi
seismic trace in time and its frequency spectrum
AMPLITUDE
SPECTRUM
PHASE
SPECTRUM
Frequency (Hz)
Amplitude (dB)
Realized by means of
the Landmark Promax
3D software
reference amplitude
amplitude (dB) = - 20 log10
measured amplitude
Example:
Recorded highest amplitude: 400
Take it as the reference.
cos ωnt = e
jωnt
+e
jωn t
/ 2 sin ωnt = j e jωn t
e
jωn t
/ 2
the Fourier series becomes:
a0 1 1
j n t
f (t ) an e e
2 n 1 2
j n t
- jbn e jnt e jnt
2
a0 1 j n t 1 j n t
e an jbn + e an jbn
2 n 1 2 2
*
and introducing: Fn an jbn / 2 F n an jbn / 2
where Fn* is the complex conjugate of Fn, the Fourier series of f(t) can be written as:
Earth Sciences Department – University of Pisa
A. Mazzotti – E. Stucchi
Exponential form of the Fourier series
j n t j n t
f (t ) F0 Fn e +F e n
n 1
j n t j n t
Being:
F e n =F e n
n 1 n 1
to time from frequency
jωnt INVERSE
the Fourier series can be written as: f t = Fn e FOURIER
TRANSFORM
modulus phase
1
amplitude
0
-1 -0.5 0.5 1 t (s)
-1
- -1 - 0.5 0.0 0.5 1
time (s)
Earth Sciences Department – University of Pisa
A. Mazzotti – E. Stucchi
Even and Odd time functions
IF f (t) is an even function, that is f (-t) = f (t), e.g. f(t) = t2, or f(t) = cos2t,
THEN its Fourier series is made of cosines only (real components)
IF f (t) is an odd function, that is f (-t) = -f (t), e.g. f(t) = t3, or f(t) = sin2t,
THEN its Fourier series is made of sine terms only (imaginary components)
f (t) = t 2
f(t) = t 3
t t
Earth Sciences Department – University of Pisa
A. Mazzotti – E. Stucchi
Some time – frequency pairs
0 0 0 0 1/T
cos wave
0 0 0 0
0
0 0
s(t ) S (f )
AT
A
-3/T -2/T 2/T 3/T
-T/2 T/2 t -1/T 1/T f
s(t ) S(f )
A
AT=A/F
F=1/ T
-3T -2T 2T 3T
-T T t -F/2 F/2 f
Earth Sciences Department – University of Pisa
A. Mazzotti – E. Stucchi
The significance of the Phase Spectrum: Temporal shift Phase rotation
A A
f f
Phase spectrum
clockwise rotated
and shifted of -/2.
Phase spectrum anti-
clockwise rotated and
shifted of +/2
amplitude
time time
time time
Maximum
Phase (un-wrapped)
phase
time time
Minimum
phase
time time frequency
Short time signals have a wider frequency band than long wavelets
time frequency
time frequency
Frequency (Hz)
Earth Sciences Department – University of Pisa From: Yilmaz (2001)
A. Mazzotti – E. Stucchi
Qualitative relations between time signals and their frequency spectra
MINIMUM
PHASE time
time
Given the same amplitude spectrum, the shortest possible wavelet among all
the physically plausible wavelets (causal wavelets) is the one with a
minimum phase spectrum.
Only a zero-phase wavelet, which is non physical because anti-causal, is
shorter than a minimum phase wavelet. It can be obtained through digital
filtering (deconvolution).
j t
The amplitude and phase spectra of a function
f t e 0
Cross-correlation
Since cross-correlation between two time signals is equal to their convolution
on condition that one is ordered in a reverse time fashion, Xxy(t) = f1(t) * f2(-t),
then cross-correlation between two time signals corresponds to multiplying
their amplitude spectra and to subtracting their phase spectra:
|Xxy( )| = |F1 ()| |F2 ()| and Xxy( ) = f1() f2()
Earth Sciences Department – University of Pisa
A. Mazzotti – E. Stucchi
Properties of the Fourier Transforms (4)
Multiplication
If f1 (t) F1() and f2 (t) F2() then f1 (t) x f2 (t) F1() * F2()
Derivation in time
df (t )
If f (t) F() then j ω F (ω)
dt
Note that differentiating in the time domain has the effect of emphasizing
high frequencies in the Fourier spectrum.
t
1 δ (ω)
Integration in time ∫ f (t ) dt F (ω)+ F (0)
−∞ jω 4π
A |W1() | F W1()
minimum–phase
signal f
x +
A
1 |W2() | F W2()
zero–phase filter f
reject
pass
= =
A F x()
| X () |
mixed–phase output f
The zero-phase operator w2 does not alter the phase of the input signal w1, but it high-
cut filters its amplitude spectrum. The resulting amplitude and phase spectra do not
maintain the minimum phase property for the new signal x(t). BEWARE when filtering..
Earth Sciences Department – University of Pisa
A. Mazzotti – E. Stucchi
Continuous (analytical) functions and discrete (digital) functions
The previous description refers to continuous analytical functions.
N
1 − jω t
F ( ωn )= ∑ f (t )e n DFT Discrete Fourier Transform
N t=1
N
j ωn t
f (t )=∑ F ( ωn )e IDFT Inverse Discrete Fourier Transform
t =1
n 2
with n in radians
N
more on this topic after we have discussed the sampling operation