Académique Documents
Professionnel Documents
Culture Documents
Fourier series
Yuriy Zakharov
We are going to represent one signal, x(t), by a set of other To minimize Ee , a necessary condition is
signals, {ϕn (t)}N −1
n=0 , where N can be any number, in partic- 2
ular, N = ∞. Specifically, we will approximate a signal of T /2 N
−1
∂Ee ∂
interest x(t) as a sum of ‘simple’ signal components ϕ n (t): = x(t) − cn ϕn (t) dt = 0. (7)
∂ci ∂ci −T /2 n=0
N
−1
This condition should be fulfilled for all i = 0, ..., N − 1. We
x̂(t) = cn ϕn (t) (1)
n=0
now expand the integrand and take the derivatives with respect
to ci . As a result we obtain:
where cn are expansion coefficients. T /2
The material related to this lecture can be found, for example, ∂Ee ∂
= x2 (t)dt (8)
in [1]. ∂ci ∂ci −T /2
N −1 T /2
∂
A. Orthogonal signal set: real signals − 2 cn x(t)ϕn (t)dt (9)
∂ci n=0 −T /2
Suppose that there is a set of real functions {ϕ n (t)}∞
n=0 on N −1 N −1 T /2
an interval [−T /2, +T /2]. We call such a set orthogonal if the ∂
+ cn cm ϕn (t)ϕm (t)dt (10)
functions possess the orthogonality property: ∂ci n=0 m=0 −T /2
T /2 = 0.
En if m = n;
ϕn (t)ϕm (t)dt = En δnm = (2)
−T /2 0 otherwise The integral in (8) does not depend on c i ; therefore its derivative
with respect to ci is equal to zero. In (9), only one term in the
where δmn is the Kroneker delta: sum depends on c i and this dependence is linear; therefore (9)
takes the form
1 if m = n; T /2
δmn = (3) −2 x(t)ϕi (t)dt.
0 otherwise. (11)
−T /2
The value En is the energy of the function ϕ n (t), The function set {ϕ n (t)} is orthogonal, i.e., the properties (2)
and (4) are hold. Then we can re-write (10) as
T /2
En = ϕ2n (t)dt. (4) N −1
−T /2 ∂ ∂
En c2n = Ei c2i = 2Ei ci . (12)
∂ci n=0 ∂ci
If N → ∞, we expect that x̂(t) = x(t). If this happens for
any continuous function x(t), we say that the set of functions Now we can represent (7) as
{ϕn (t)} is a complete set.
T /2
The approximation error is ∂Ee
= −2 x(t)ϕi (t)dt + 2Ei ci = 0. (13)
∂ci −T /2
N
−1
e(t) = x(t) − x̂(t) = x(t) − cn ϕn (t). (5) This equation is easy to solve with respect to c i :
n=0
T /2
1
Then the error energy is ci = x(t)ϕi (t)dt. (14)
Ei −T /2
T /2
Ee = e2 (t)dt This equation gives optimal expansion coefficients that provide
−T /2 a minimum error energy.
N −1
2
T /2
= x(t) − cn ϕn (t) dt. (6) C. Example-1
−T /2 n=0
Find the expansion coefficients of the function x(t) = e t for
its representation by the three algebraic polynomials orthogonal
B. Optimal expansion coefficients
on the interval −1 ≤ t ≤ 1:
Thus, the error energy E e = Ee (c0 , c1 , . . . , cN ) depends on
the expansion coefficients. We want to choose such expansion 1 3 45 2
ϕ0 (t) = √ ; ϕ1 (t) = t; ϕ2 (t) = (t − 1/3).
coefficients cn that the error energy is minimized: E e → min. 2 2 8
2
R EFERENCES
[1] B. P. Lathi, Signal processing and linear systems, Berkeley-Cambridge
Press, 1998.