Documente Academic
Documente Profesional
Documente Cultură
07 Transformarea Fourier
Cuvinte cheie
Functii absolut integrabile, transformarea Fourier, transformate Fourier, derivare,
integrare, convolutie, liniaritate. asemanare, ntarziere, deplasare, formule de
inversare, relatia lui Parseval
ME.07.1 Introducere
Transformarea Fourier reprezinta una dintre cele mai semnificative inovatii
din istoria matematicii, cu aplicatii n foarte multe domenii din matematica,
fizic
a si inginerie.
Primele elemente ale transformarii Fourier apar n cercetarile lui Newton
privind reflexia luminii printr-o prisma si descoperirea descompunerii luminii
albe n culorile spectrului. Idei conexe apar si la Euler, care a enuntat n 1748
posibilitatea reprezent
arii configuratiei (?) vibrante ca o combinatie liniara de
moduri normale.
Jean Baptiste de Fourier (1768 - 1830) ncepe sa fie preocupat de subiect
n 1799, c
and particip
a n calitate oficiala de fizician la campania lui Napoleon
n Egipt. Studiind problema propagarii caldurii, el a ajuns la descoperirea
seriilor Fourier, pe care le-a prezentat n 1807 la Academia Franceza. Plecand
de la reprezentarea functiilor periodice prin dezvoltari de sinusuri si cosinusuri,
Fourier o extinde la reprezentarea functiilor aperiodice ca integrale de astfel de
functii si astfel apare ideea de transformare Fourier. Aceste idei sunt expuse
n cartea Teoria analitic
a a caldurii publicata de Fourier n 1822.
Deducerea empiric
a a transformarii fourier se poate sintetiza astfel: pentru o functie periodic
a de perioada T > 0 are loc reprezentarea n serie
P
cn einx iar coeficientii Fourier sunt cn =
Fourier complex
a f (x) =
n=
1
T
TR/2
T /2
2
T .
1
2
TR/2
T /2
f (y)
n=
2 in(xy)
T e
dy.
2
Se consider
a o diviziune echidistanta = (n )nZ a lui R, cu n = n,
deci cu norma () = n+1 n = = 2
a, pentru T rezulta
T . La limit
() 0 si se presupune (formal) ca suma din formula , scrisa ca o suma in
R i(xy)
P
tegral
a
ein (xy) (n+1 n ) tinde la integrala Riemann
e
d.
n=
R
R
1
Fourier f (x) = 2
f (y)ei(xy) dy d.
!
R ix R
1
iy
e
f (y)e dy d se defineste transformata
Scriind f (x) = 2
Fourier fb() =
de inversare f (x) =
1
2
fb()eix d.
f (x)eix dx
(1)
|f (x)||eix |dx =
|f (x)|dx < .
Se poate ar
ata c
a dac
a f L1 atunci transformata ei Fourier este n L
si satisface kfbk kf k1 . In plus fb C0 (R), spatiul functiilor continue care
se anuleaz
a la infinit (lema Riemann- Lebesgue).
Operatorul F definit de (1) se numeste transformarea Fourier. Variabila
x R are de multe ori semnificatia de timp, iar variabila are semnificatia
3
de frecvent
a; functia f (x) se numeste semnalul n domeniul timp, iar fb()
semnalul n domeniul frecventa. Marimea |fb()| se numeste amplitudine iar
() = arctg (Im fb()/Re fb()) se numeste faz
a.
2 x2
Exemplul 1. f (x) = ea
a>0
R
1
a
eu du =
|f (x)|dx =
eu du =
2 x2
ea
dx =
< , deci f L1 .
R
R [a2 x2 ix]
eix dx =
e
dx.
2 2
i
i
i
+ 2a
2a
=
Form
am un p
atrat perfect a2 x2 ix = (ax)2 2(ax) 2a
2
2
R (ax i )2
i
2
a2 x2 ] = e 4a2
2a
ax 2a
dx. Cu schimbarea
+ 4a
e
2 deci F[e
2 x2
Calcul
am transformata Fourier F[ea
]=
2 x2
ea
i
de variabil
a z = ax 2a
si cu Teorema fundamentala Cauchy aplicata inH
2
tegralei curbilinii complexe ez dz (unde este reunuinea axei reale cu
a2 x2
F[e
]=
2 x2
i
2a
paralela prin
a e
] = e 4a2
ez dz, deci
2
2
4a
R0 ax ix
R
1
1
1
e e dx + eax eix dx = a+i
e(a+i)x |0 + (ai)
e(ai)x |
0 = a+i +
1
ai
2a
.
2 +a2
(
1 , x (1/2, 1/2)
Exemplul 3. Se consider
a functia r(x) =
care reprezinta
0 ,n rest
un semnal de tip puls rectangular de amplitudine 1 si latime 1. (Fig. 1)
Transformarea Fourier este rb() =
2 ei/2 ei/2
= 2 sin/2 = sinc (/2).
2i
sin s
si are graficul din Fig. 2.
s
r(x)eix dx =
1/2
R
1/2
eix dx =
1/2
1 ix
e
i
1/2
ME.07.3 Propriet
atile transform
arii Fourier
Transformarea Fourier este un instrument eficient de rezolvare a multor probleme din diverse domenii datorita proprietatilor ei care evidentiaza conexiunile
dintre operatii n domeniul timp si operatii n domeniul frecventa.
1. Liniaritate
F[f + g] = F[f ] + F[g],
f, g L1 , , C
(2)
adic
a egalitatea (2).
2. Asem
anare (sau schimbarea scalei timpului)
1b
F[f (ax)] = f
,
a
a
a>0
(3)
1 b
F[f (ax)] =
f (ax)eix dx =
=
f
f (t)ei a t dt
a
a
a .
Exemplul 4. Consider
am semnalul puls de amplitudine A si la time L,
notat rAL (Fig. 3). Se observa ca rAL = Ar(ax) cu a = 1/L.
Din Exemplul 3, aplic
and proprietatile de liniaritate si asemanare, obtinem
sin
2
F[rAL (t)] = F[Ar(ax))] = A a1 sinc 2a
= ALsinc L
2 = 2A .
Observatie In mod analog se poate demonstra ca pentru a < 0 Ff (ax)] =
R
i a t
1
1 b
f
(t)e
f
si cum |a| = a formula (3) se poate scrie
dt
=
a
a
a
+
1 b
F[f (ax)] = |a|
f a , a 6= 0.
3.
Int
arziere
F[f (x a)] = eia fb(), a R
(4)
Calcul
am integrala cu schimbarea de variabila t = x a:
+
+
+
R
R
R
f (t)eit dt =
F[f (x a)] =
f (x a)eix dx =
f (t)ei(t+a) dt = eia
eia fb().
Exemplul 5. Consider
am semnalul
puls de amplitudine A, latime L si cen
tru C, rALC (x) = Ar L2 (x C) = rAL (x C). Obtinem, utilizand Exemplul
4:
F[rALC (x)] = F[rAL (x C)] = eiC F[rAL (x)] = ALeiC sinc L
2 .
5
4. Deplasare (translatie)
F[eiax f (x)] = fb( + a),
R
aR
(5)
eiax f (x)eix dx =
f (x)ei(+a)x dx =
fb( + a).
2
Exemplul 6. Se considera f (x) = ex +2ix . Se utilizeaza Exemplul 1 cu
h
i
(+2)2
2
a = 1 si deplasarea si se obtine F e2ix ex = fb( + 2) = e 4 .
5. Derivarea n domeniul timp
F[f 0 (x)] = i fb(),
F[f (n) (x)] = (i)n fb(),
(6)
n1
Calculul se baxeaz
ape formula de integrare pri n parti
Rb
(7)
f 0 (x)g(x)dx = f (x)g(x)|ba
Rb
a
R
f (x)(ieix )dx
= i
f (x)eix dx
f 0 (x)eix dx = f (x)eix |
(8)
dac
a xf (x) L1 si dac
a integrala se poate deriva n raport cu parametrul .
F[(ix)n f (x)] = fb(n) (),
Intr-adev
ar,
fb0 ()
daca xn f (x) L1 , n 1
!0
f (x)eix dx
(9)
6
7. Integrarea n domeniul timp
F[
Zx
f (t)dt] =
ifb()
+ fb(0)()
(10)
Not
am cu g(x) =
Rx
0 si lim g(x) =
x
f (t)dt =
0. Consider
am functia h(x) = g(x) fb(0)H(x), care verifica lim h(x) =
x
F[H(x)] =
+ () se obtine (10).
R
Rx
In particular, dac
a fb(0) =
f (t)dt = 0, atunci F[
f (t)dt] =
ifb()
.
(f g)(x) =
(11)
8. Produsul de convolutie
F[(f g)(x)] = fb()b
g ().
(12)
Aplic
am definitia transformatei Fourier. Obtinem , schimband ordinea de
integrare n integrala dubl
a:
!
R
R
R
F[(f g)(x)] =
(f g)(x)eit dt =
f (t)g(x t)dt eit dx =
!
R
R
R
f (t)
g(x t)eit dx dt =
f (t)F[g(x t)]dt. Din proprietatea de
nt
arziere (4) integrala devine
f (t)eit gb()dt =
f (t)eit dtb
g () = fb()b
g ()
Observatie Se poate ar
ata ca f g L1 daca f, g L1 .
1/2
R (xt)2
Exemplul 7. Se consider
a functia f (x) =
e
dt. Conform exem1/2
7
2
=
4, F[f (x)] = 2 sin . Din formula (12) F[(f f )(x)] = F[f (x)]F[f (x)] = 4 sin
2
(
2(1 |x|/2) , x (2, 2)
4sinc2 . Se obtine (f f )(x) = F1 [4sinc2 ] =
.
0
,n rest
(a se vedea exercitiul 8).
Exemplul 9. Filtrare
Filtrarea este o operatie frecventa n procesarea semnalelor. Filtrul liniar
este descris de o functie h L1 . Daca semnalul de intrare este functia u, semnalul de iesire (n domeniul timp) este y(t) = (uh)(t). Aplicand transformarea
Fourier se obtine aplicatia intrare-iesire n domeniul frecventa yb() = b
h()b
u().
Transsformata b
h = F[h(x)] se numeste functia de transfer de tip Fourier
Consider
am filtrul descris de functiah(t) = r(t) din exemplul 3. Iesirea
1/2
R
R
este y(t) = r(t) u(t) =
r(x)u(t x)dx deci y(t) =
r(x)u(t x)dx =
1/2
R
1/2
1/2
iesire y(t) =
t+1/2
R
r(x)u(v)dxv.
t1/2
De exemplu, dac
a semnalul de intrare este functia treapta unitate a lui
,t > 0
1
Heaviside H(t) = 0
, t < 0 , atunci un calcul simplu arata ca semnalul
1/2 , t = 0
0 , t 1/2
de iesire este y(t) = t , 1/2 < t < 1/2 (se spune ca filtrul este trece-jos).
1 , 1/2 t
In domeniul frecvent
a se obtine yb() = rb()b
u(), deci functionrea filtrului
este yb() = sinc(/2)b
u().
b
Dac
a u(t) = H(t) avem H()
= i + () (v. tabelul de transformate),
deci semnalul de iesire este yb() = sinc(/2) i + () .
9. Produsul
1
F[f (x)g(x)] =
2
Z
fb(z)b
g ( z)dz.
(13)
8
fourier (v. ME.07.4) f (x) =
1
2
R
R
R
1
fb(z)eizx dz g(x)eix dx =
F[f (x)g(x)] =
f (x)g(x)eix dx =
2
R
R
R
1
i(z) dx dz = 1
b(z)
f
g(x)e
fb(z)b
g ( z)dz.
2
2
Urm
atoarele dou
a proprietati sunt valabile pentru functii din spatiul L2 =
R
{f : R C|
|f (x)|2 dx < }. L2 este un spayiu Banach cu norma kf k2 =
R
f (x)g(x)dx).
Se poate ar
ata c
a dac
a f L1 L2 , atunci f L2 .
10. Formula lui Plancherel
Z
Z
1
g ()d.
f (x)g(x)dx =
fb()b
2
(14)
Consider
am conjugata transformatei Fourier a functiei g(x) n care nlocuim
cu . Se utilizeaz
a egalitatea ei = ei .
R
R
g() =
g(x)eix dx = F[g(x)]. Inlocuim n (13) g(x)
g(x)eix dx =
1
2
f (x)g(x)eix dx|=0
R
1
2
1
2
fb(z)b
g ( + z)dz. Pentru = 0 se obtine
g ( + z)dz|=0 adica
fb(z)b
f (x)g(x)dx =
fb(z)b
g (z)dz.
1
|f (x)| dx =
2
2
|fb()|2 d.
(15)
Num
arul kf k2 din (15) se numeste energia total
a a semnalului f L2 .
2
Functiile din L se numesc semnale cu energie. Astfel de semnale sunt exponentiala
cauzal
a, functia ea|t| , a > 0 sau pulsul rectangular r(t). Exista functii care
au transformat
a Fourier dar nu sunt semnale cu enrgie, de exemplu functia
signum sau functia treapt
a unitate.
(
0
,x 0
Exemplul 10. Consider
am exponentiala cauzala f (x) =
ax
Ae
,X > 0
ax
(deci f (x) = Ae H(x)).
9
R
Energia total
a n domeniul timp este E =
f 2 (x)dx = A2
2ax | =
A
0
2a e
A2
2a .
R
0
Aeax eix dx =
0
2
A
a+i
e(a+i)x |
0 =
A2
a+i
=
1
2
aA
a2 + 2
A2
a2 + 2
A2
arctg (/a)|
a2 + 2
Ae(a+i)x dx =
+i a2A
. Rezulta |fb()|2 =
+ 2
A2
d
a2 + 2
e2ax dx =
, deci mem-
A2
(/2
a2 + 2
(/2)) = A
2a .
iar faza este () =
Observ
am c
a amplitudinea este |fb()| = A
a2 + 2
A
2 +2
arctg a aA
= arctg (/a).
a2 +2
lim f (t).
t&x
Teorem
a x R are loc egalitatea
Z
1
f (x) + f (x+)
=
2
2
fb()eix d.
(16)
2 2
ea
limit
a, pentru a 0 se va obtine integrala din (16).
Se obtine, folosind definitia transformatei Fourier si schimband ordinea de
integrare,
!
!
R a2 2 R
R
R a2 2 i(yx)
iy
ix
e
f (y)e dy e
d =
f (y)
e
e
d dy.
a2 x2
]=
a2 x2
eix d =
obtinem
a2 2
f (y)
a e
(yx)2
4a2
fb()eix d = 2
2
4a
a e
si integrala
dy si cu schimbarea de variabila yx
2a = v
R0
f (x +
2
2av)ev dv
R0
!
f (x +
2
2av)ev dv
In prima integral
adin membrul drept v < 0, deci x + 2av < x, iar n a
doua integral
a v > 0 , deci x2 av > x. Lua nad limita pentru a 0 si
10
tin
and seama si de egalitatea lui Euler
R
)ev dv =
, egalitatea devine
2 2
ea
2
fb()eix d = 2 (f (x)+f (x+)) )ev dv = 2 (f (x)+f (x+)) 2
0
de unde rezult
a formula (16).
Observatia 1. Dac
a functia f este continua n punctul x R rezulta
f (x) = f (x+) = f (x) deci (16) devine
F
1
[fb()] = f (x) =
2
fb()eix d.
(17)
, x (1/2, 1/2)
1
semnalul standardizat r1 (x) = 0
, x (, 1/2) (1/2, ) . (v. Fig.
1/2 , x = 1/2
4)
Exemplul 12. Se considera functia fb() = 22a
. Se cere semnalul n
+a2
domeniul timp f (x)
R eix
Conform formulei de inversiune f (x) = a
d. Vom calcula aceasta
2 +a2
integral
a cu teorema reziduurilor. Pentru x 0 consideram conturul n
semiplanul superior (Fig. 5)
11
izx
= 2iRez ze2 +a2 , ia =
P (z)
(am aplicat formula Rez Q(z) , a = QP0(a)
si Q
(a) unde P
Calcul
am integrala urbilinie complexa
izx
2i e 2z |z=ia =
ax
ae
eizx
dz
z 2 +a2
P (z)
sunt functii olomorfe si a este pol simplu al functiei Q(z)
).
2
Deoarece pentru z BCA avem |Z| = R obtinem |z + a2 | |z 2 | a2 =
1
1
1
R2 a2 si rezult
a | z 2 +a
z BCA , deci lim z 2 +a
2 | R2 a2
2 = 0 uniform
|z|
R eizx
n raport cu = arg(z). Conform Lemei a doua Jordan , lim
dz =
z 2 +a2
0, deci f (x) =
R BCA
eix
d
2 +a2
izx
a
lim ze2 +a2 dz
R
a ax
ae
= eax .
eizx
, ia
z 2 +a2
= eax .
Deci rezultatul este exponentiala bilateralaf (x) = ea|x| (v. exemplul 2).
Conform formulei (7), F[y 00 (x)] = (i)2 yb() = 2 yb(), deci operatorul
F transform
a ecuatia diferentiala n ecuatia algebrica 2 yb() 2 yb() =
b
b
h() cu solutia yb() = 2h()
. Conformformulei de inversiune solutia ecuatiei
+ 2
R bh() ix
1
diferentiale va fi y(x) = 2
e
d.
2 + 2
= e|x|
12
1
Pentru x 0, g(x) = 2
2
e2x d.
( 2 +1)2
= i. Aplic
am teorema reziduurilor si ntr-un pol a de ordinul k rez(f, a) =
1
k
k1 , obt
inem
k1 , lim [(z a) f (z)]
za
2
y(x) =
2irez
2
eix
eix
2
, i = 2i lim ( i)
=
i
( 2 + 1)2
( i)2 ( + i)2
= 2i lim eix
(ix)( + i)2 2( + i)
1
= (x 1)ex
3
( + i)
2
Analog, pentru x > 0 se calculeaza (cu semnul impus de sensul trigonometric, vezi exercitiul 11)
y(x) = 2irez
eix
1
, i = (x + 1)ex ,
( 2 + 1)2
2
u
t
+ a u
x = 0 cu
u(0, x)eix dx =
u
b
t (t, )
f (x)eix dx =
u
ix dx
t (t, x)e
F[ u
inem F[ u
u(t, ), deci operatorul F transforma
t ]. Din (18) obt
t (t, x)] = ib
ecuatia dat
a n ecuatia diferentiala cu variabilele separabile tub iab
u = 0.
db
u
Separ
am variabilele ub = iadt, integram si obtinem ln u
b(t, ) = iat +
ln C(g), unde ln C(g) este constanta de integrare pentru R, de unde
u
b(t, ) = C()eiat .
Din conditia initial
a se obtine u
b(0, ) = C() = fb(), deci solutia problemei
n domeniul frecvent
a este u
b(t, ) = fb()eiat .
Obtinem solutia problemei initiale aplicand formula (4) (ntarziere): u(t, x) =
f (x at).
13
Aplicatia 3. Se considera problema Cauchy pentru ecuatia omogena a
coardei vibrante
1 2u 2u
2 = 0,
a2 t2
x
u(0, x) = f (x),
u
(0, x) = g(x).
t
u(0, x)eix dx =
b
u
(0, ) =
t
u
(0, x)eix dx =
t
g(x)eix dx = gb()
f (x)eix dx = fb()
2u
b
(t, ),
t2
2u
x2
= (i)2 u
b(t, ) = 2 u
b(t, ), iar F
2u
t2
ecuatia diferential
a t2ub + 2 a2 u
b(t, ) = 0
2
Ecuatia caracteristic
a r + 2 a2 are radacinile r = ai, deci solutia
general
a este u
b(t, ) = C1 () cos(at) + C2 () sin(at), de unde tub (t, ) =
C1 ()a sin(at) + C2 ()a cos(at).
Conditiile initiale dau u
b(0, ) = C1 () = fb() si tub (0, ) = aC2 () = gb(),
deci solutia problemei n domeniul frecventa este
gb()
u
b(t, ) = fb() cos(at) +
sin(at).
a
iz
iz
iz
iz
h(x) =
Rx
g(v)dv avem
g
b()
a
iat
iat
= ai b
h(x+at). Apoi b
h() sin(at) = b
h() e e
=
2i
14
g
b()
1
1
sin(at) = ai 2i
F [h(x
2i F [h(x at) h(x + at)], deci
! a "
#
x+at
xat
x+at
R
R
R
1
1
g(v)dv
g(v)dv = F 2a
g(v)dv . Prin
2
xat
problemei este
x+at
Z
1
1
u(t, x) = [f (x at) + f (x + at)] +
2
2a
g(v)dv.
xat
u
b(0, ) = fb().
Separ
and variabilele, obtinem solutia (vezi aplicatia 2)
2 2 t
u
b(t, ) = ea
fb().
1
u(t, x) =
2
a2 2 t
1
fb()eix d =
2
a2 2 t
f (y)eiydy eix d.
Z
Z
1
2
2
u(t, x) =
f (y)
ea t ei(yx) d dy.
2
h 2 2i
2
R a2 2 ix
Din exemplul 1 avem F ea =
e
e dx = a e 4a2 . Daca
Z
1
(yx)2
f (y) e 4a2 t dy
u(t, x) =
2
a t
15
si rezult
a formula lui Poisson
u(t, x) =
2a t
f (y)e
(yx)2
4a2 t
dy
notat
a tot cu f , definit
a pentru D prin
Z
Z
< f, >=
f (x)(x)dx
f (x)(x)dx
supp
(se verific
a usor c
a functionala f este liniara si continua). Distributiile definite
e functii local integrabile se numesc distributii regulate. Celelalte distributii
se numesc singulare.
De exemplu distributia Dirac delta definitaa prin < , >= (0), D,
este singular
a, neput
and fi reprezentata printr-o integrala ca mai sus.
Operatii cu distributii
Pentru distributii regulate pot fi obtinute formule care definesc anumite
operatii si care sunt extinse la distributiile singulare.
1. Inmultirea cu multiplicatori functii indefinit derivabile a : R C
Pentru o functie local integrabila f , distributia af verifica
Z
< af, >=
Z
[a(x)f (x)] (x)dx =
16
deci pentru orice distributie f ,
< af, >=< f, a >
(17)
2. Schimb
ari liniare de variabila
Cu schimbarea de variabila y = ax + b, deci y =
1
a
se obtine
daca
R
=
dac
a a < 0. Deci, n continuare avem, pentru a >
R
R
yb
1
f (y) yb
dy
s
i
pentru
a
<
0,
f
(y)
dy.
a
a
a
a > 0 si
0,
yb
a
In concluzie
1
< f (y),
< f (ax + b), (x) >=
|a|
yb
a
>, D, f D
(18)
3. Derivarea distributiilor
Fie D. Deoarece este cu suport compact, a R a.. supp
[a, a] si (a) = (a) = 0. Pentru f functie derivabila, calculam distributia
R 0
Ra
f 0 , utiliz
and integrarea prin parti: < f 0 , vf >=
f (x)(x)dx = f 0 (x)(x)dx =
f 0 (x)(x)|aa
Rb
(19)
(20)
Rezult
a c
a o distributie are derivate de orice ordin.
1
Exemplul 13. Fie H functia treapta unitate, H(x) = 0
1
este evident local integrabil
a, a, b, 0 < a < b.
Zb
, x (0, )
, x () , H
,x = 0
Zb
dx = b a <
H(x)dx =
a
17
Apoi < 0 , >= < , 0 >= 0 (0) si < (n) , >= (1)n < , (n) >=
(1)n (n) (0).
4. Produsul de convolutie
Pentru functiile f si g 0 local integrabile, produsul de convolutie se deR
fineste prin (f g)(x) =
f (t)g(x t)dt. Atunci distributia regulata core
R
spuny
atoare f g verific
a urmatoarele:< f g, >=
(f g)(x)(x)dx =
!
!
R
R
R
R
f (t)g(x t)dt (x)dx =
f (t)
g(x t)(x)dx dt. Cu schim
barea de variabil
a y = x
! t avem mai departe (nlocuind apoi t cu x):
R
R
f (t)
g(y)(y + t)dy (x)dt =< f (x), < g(y), (x + y) >>.
scresc
atoare sau functie Schwartz). De exemplu (x) = ex este o functie
test temperat
a.
Multimea notat
a cu S a functiilor test temperate este xspatiu vectorial
S
topologic cu topologia definita de convergenta sirurilor (n ) S: n
0
dac
a n, k N lim kxn (k) (x)k2 = 0.
n
Definitie O functional
a liniarasi continua pe S se numeste distributie temperat
a.
Not
am cu S0 spatiu distributiillor temperate (dualul spatiului S ). Evident
D S , deci S0 D0 . S0 include distributiile regulate definite de functiile
cu suport compact, functiile continue, functiile marginite (deci s L1 func tiile
absolut integrabile, L2 , polinoamele.
Se calculeas
a actiunea asupra functiilor test a distributiilor definite de
functiile absolut integrabile. Daca f este absolut integrabila, am vazut ca
R
transformata ei Fourier este fb() = F[f (x)] =
f (x)eix dx. Pentru orice
18
functie test temperat
a definim ()
b
= F[(x)].
Actiunea distributiei F[f ] definita de functia F[f (x)] asupra
b este
! functiei
R
R
R
R
< F[f (x)],
b >=
F[f (x)]()d
b
=
f (x)eix dx ()d
b
=
f (x)
f (x),
eix ()d
b
>=< f (x), F[()]
b
>.
(24)
()d
b
=< 1, ()
b
>,
;
b
deci F[(x)] = 1.
Exemplul 16. Functia f (x) = 1, x R nu este absolut integrabila,
deci ca functie nu are transformata Fourier. Fiind nsa marginita, ea defineste o distributie temperata, notata cu 1 si vom putea calcula transformata
Fourier a acestei distributii. In formula de inversiune pentru functii (x)
b
=
R
R
1
1
ix
ix
()e
b
d nlocuim x cu x si rezulta (x)
b
= 2
()e
b
d =
2
1
F[
b
2 ()],
deci
F[()]
b
= 2 (x)
b
(25)
(x)dx
b
(x)dx
b
= 2
ix dx|
(x)e
b
=0 =
2 < (), ()
b
>, deci F[1] = 2.
Formula de inversare a transform
arii Fourier pentru distributii
1
< F1 [fb()], (x)
b
>=
< fb(), F[(x)] > .
(26)
2
R
ix dx schimb
Pentru a demonstra (26), n egalitatea F[(x)] =
(x)e
b
am
ix dx =
(x)e
b
!
eix ()d
b
19
2F1 [(x)] (conform formulei de inversare pentru functii F1 [(x)] =
1
2
ix dx).
(x)e
b
Deci F[(x)] = 2F1 [(x)]. Atunci membrul drept din (26) devine (folosind
si (24)):
1
1
1
1
b
2 < f (), F[(x)] >= 2 < F[f (x)], 2F [(x)] >=< F[f (x)], F [(x)] >=<
f (x), FF1 [(x)] =< f (x), (x) >=< F1 [fb()], (x)
b
>.
20
\\ heaviside este functia treapta unitate H
F=fourier(f,v, u)
Raspuns: F= 1/(i*u + 1)
4.
syms x;
f= exp(i*x);
F=fourier(f)
Raspuns: F=2*pi*dirac(1 - w)
\\dirac(w) este distributia Dirac
5.
syms x;
f=cos(x);
F=fourier(f)
Raspuns: F=pi*(dirac(- w - 1) + dirac(1 - w))
6.
f=1/(x^2 + 1);
F=fourier(f)
Raspuns: F=(pi*heaviside(w))/exp(w) + pi*heaviside(-w)*exp(w)
7.
syms y z;
f=heaviside(y);
F=fourier(f,y,z)
Raspuns: F= pi*dirac(-z) - i/z
Sintaxa comenzii ifourier
f = ifourier(F) transforma scalarul simbolic F cu variabila independenta
implicit
a w n scalarul simbolic f cu variabila implicita de returnare x. Daca
F este declarat
a ca depinz
and de x variabila de raspuns va fi t.
f=ifourier(fF, u) nlocuieste n raspuns variabila implicita x cu u.
f=ifourier(F, v, u) nlocuieste F(w) cu F(v) si f(x) cu f(u).
Exemple
1.
syms w;
F=2*i/w;
f= ifourier(F)
Raspuns: f = 1 - 2*heaviside(x)
2.
F=2*pi*dirac(w);
f= ifourier(F)
Raspuns: f = 1
3.
syms w a
a=2;
F=2*a/(w^2+a^2);
f= ifourier(F, u)
Raspuns: f = (2*pi*heaviside(-u)*exp(2*u) + (2*pi*heaviside(u
4.
syms v u;
21
F=2*pi*dirac(v+3);
f= ifourier(F,v, u)
raspuns: f = 1/exp(3*i*u)
5.
syms w;
F=i*pi*exp(-abs(w))/w;
f= ifourier(F)
Raspuns: f = atan(-x)
// atan reprezinta functia arctan
6.
syms x;
F= cos(x);
f= ifourier(F)
Raspuns: f = dirac(- t - 1)/2 + dirac(1 - t)/2
a1 , ..., aj , ..an sunt punctele singulare ale functiei f situate n domeniul marginit
iz
de curba nchis
a . Functia z 2e+a2 are n domeniu polul simplu ia. Reziduul
P (z)
0)
ntr-un pol simplu z0 se poate calcula cu formula Rez Q(z)
, z0 = QP0(z
(z0 ) , Avem
H eiz
iia
iz
dz = 2iRez z 2e+a2 , ia = 2i e2ia = a ea . Pentru a aplica Lema a
z 2 +a2
1
R2 a2
R BCA
H
BCA
eiz
z 2 +a2
fb() =
dz =
HR
R
eix
dx
x2 +a2
eiz
z 2 +a2
dz +
H
BCA
eiz
z 2 +a2
AB
= a ea ..
1
,
x2 +16
22
Proprietatea de deplasare se aplica functiei f (x) =
i
i2x
F xe2 +9 = fb( + 2) = 3 e3|+2| .
1
x2 +9
si se obtine
3. S
tiind c
a F[e a|x|] =
functiei h(x) =
a2
x2 +a2
2a
,
2 +a2
t = ix si aplic
and teorema fundamentala Cauchy pentru conturul din Fig.
R
R
0
2 (1
i1/2
1/2
t1/2 et dt =
2/2(1+i)
(1/2)
1/2
+ i) 1 ..
, x (0, )
0
ax
ax
5. f (x) = e (1 H(x)) = e
, x (, 0) , a > 0
1/2 , x = 0
Rezolvare
R0 ax ix
R0 (a+i)x
1
F[f (x)] =
e e dx =
e
dx = a+i
e(a+i)x |0 =
lim
|e(a+i)x | =
1
a+i
deoarece
lim eax = 0.
23
R0
prin p
arti. Rezult
a fb() = (1 + x)(1/i)eix |1 0 (1/i)
eix dx + (1
R1
eix dx =
1
i
1
(1 ei
2
, x (0, )
1
9. f (x) = sign(x) = 0
.
,x = 0
1 , x (, 0)
Rezolvare
Functia f nu este derivabila n 0 deoarece derivatele laterale sunt fs0 = 1
si fd0 = 1.
Calcul
am derivata cu sensul distributiilor, cu formula < f 0 (x), (x) >=
< f (x), 0 (x) >, D.
Avem (folosind faptul c
a este cu suport compact, deci lim (x) = 0):
x
!
R
R
R
< f 0 (x), (x) >=
f (x)0 (x)dx =
(1)0 (x)dx + 0 (x)dx =
0
0
(x)|0 (x)|
0 = (0) + (0) = 2(0) =< 2, >, deci f (x) = sign (x) =
2.
Aplic
am formula (6) de derivare. F[f 0 (x)] = i fb() = 2F[] = 2, deci
2
b
f () = i si se obtine F[sign(x)] = 2i
.
, x (0, )
1
10. F[H(x)], unde H este functia trea[ta unitate H(x) = 0
, x (, 0) .
1 , x = 0
Rezolvare
H(x) = 12 (1 + signx), deci F[H(x)] = 21 (F[1] + F[signx]) =
Are loc formula
1
2
. Rezult
a F[H(x)] = i + 2().
S
a se determine f (x) = F1 [fb()] pentru urmatoarele transformate Fourier:
11. fb() = A[H( + a) H( a)]
2() +
2i
Rezolvare
f (x) = F1 [fb()] =
A
x
eiax eiax
2i
1
2
sin ax
x
fb()eixd =
= Aa
sin x.
A
2
Ra
a
eix d =
A
2
1 ix a
ix
e
|a =
24
12. fb() = 2( a).
Rezolvare
R
f (x) = 1( )(2)
2( a)eix d =< ( a), eix >= ei x|=a = eiax .
Rezolvare
2 +a+a2
=
( 2 +a2 )
B+C 2
A
2
2
2
2
a A+B =
+ 2 +a2 ; +a +a = A +Aa +B +C implic
a
1
2
2
b
1, C = a, Aa = a , de unde A = 1, B = 0, C = a. Rezulta f () = + 2 +a
2;
a|x|
din tabelul de transformate, rezulta f (x) = isign(x) + e
.
i
(i+2)(i+4) ;
2
;
(i 2 +1)(i 2 +2)
i
+ (x).
(
0 ,x 0
3. S
a se calculeze derivata rampei unitate f (x) =
.
x ,x > 0
u
1
4. S
a se rezolve problema t u
x + t = 0, u(0, x) = f (x), f C (R, t > 0, x
(, ).
Indicatie Se aplic
a transformarea Fourier, proprietatea de derivare si se
d
obtine problema ib
u(t, ) + dt
u
b(t, ) = 0, u(0, ) = fb() care are solutia
25
2
t
2
u
b(t, ) = fb()ei 2 de unde u(t, x) = f (x t2 ).
2
2u
5. S
a se rezolve problema 14 u
u(0, x) = ex .
t x2 = 0,
26
fb() =
f (x)eix dx
1.
fb(x)
2f ()
f (x)
fb()
f (x) = f (x)
2fbc () = 2
2.
3.
Z
f (x) cos(x)dx
R+
4.
f (x) = f (x)
Z
2ifbs () = 2i
f (x) sin(x)dx
R+
5.
f
6.
x
a
+b , a>0
aeiab fb(a)
x
f +b , a>0
a
aeiab fb(a)
f (ax)eibx , a > 0
1 b + b
f
a
a
1 h b + b b b i
f
+f
2a
a
a
1 h b + b b b i
f
f
2ai
a
a
xn f (x), n N
(i)n fb(n) ()
f (n) (x), n N
(i)n n fb()
1
1 + x2
e||
7.
8.
9.
10.
11.
12.
13.
eax , a > 0
2 1 a
e
, dac
a > 0,
()
0, dac
a<0
e1+i ctg | + i|
14.
2 /4a
e
a
15.
27
Z
f (x)eix dx
f (x)
fb() =
ex ln |1 ex | , 1 < Re() < 0
ctg ( + i)
+ i
ex ln 1 + ex , 1 < Re() < 0
( + i) sin + i
16.
17.
18.
(n)
1 2
Pn (x) = n
(x 1)n
, dac
a |x| <
2 n!
1,
0, dac
a |x| > 1, n N
(1)n
J (x) =
2
J 1 , (),
n+ 2
+
X
(1)k
k=0
19.
1
Tn (x), Tn (x) =
1 x2
cos(n arccos x), dac
a n N, |x| < 1,
0,
dac
a |x| > 1
20.
1
( x)( + x)
x 2k+1
n!(k + + 1 2
(i)n Jn ()
0,
dac
a || >
,
+2
2 cos(/2)
i
e 2 () , dac
a || <
( + 1)