Serie di Fourier
1
Serie di Fourier
1
Rappresentazione Reale delle Serie di Fourier
In questo capitolo introduciamo le funzioni periodiche, la serie di Fourier in forma trigonometrica per le funzioni di periodo 2π, e ne identifichiamo i coefficienti. Affrontiamo quindi la
relazione tra la funzione e la sua serie di Fourier, e formuliamo un teorema di convergenza.
Esaminiamo anche come alcune proprietà della funzione (parità, realtà, ecc.) si traducono in
termini dei suoi coefficienti di Fourier. Introduciamo poi la rappresentazione complessa delle
serie di Fourier, ed estendiamo la trattazione a funzioni di periodo qualsiasi. Infine assumiamo
il punto di vista dell’Analisi Funzionale, e trattiamo la convergenza delle serie di Fourier in L2 .
1.1
Funzioni Periodiche
Si dice che una funzione f : R → C è periodica di periodo T (> 0) se e solo se f (x + T ) = f (x)
per ogni x ∈ R. 1 Ovviamente, una funzione periodica di periodo T è pure periodica di periodo
kT per ogni intero k > 1. Ogni funzione periodica continua non costante ha un periodo minimo,
detto periodo fondamentale. Ad esempio le funzioni seno, coseno, esponenziale immaginario
(ovvero θ → eiθ ) sono periodiche di periodo fondamentale 2π; la funzione tangente è pure
periodica di periodo 2π, ma ha periodo fondamentale π.
Siano a, b ∈ R, a < b; una qualsiasi funzione f : [a, b[→ C può essere estesa in uno ed un
solo modo ad una funzione f˜ : R → C periodica di periodo b − a, detta appunto estensione
periodica di f . Poiché ogni numero reale può essere rappresentato nella forma x + n(b − a) per
x ∈ [a, b[ e n ∈ Z opportuni, basta porre f˜(x + n(b − a)) := f (x) per ogni x ∈ [a, b[ ed ogni n.
Si può allora studiare una funzione periodica di periodo T su tutto R o su un qualsiasi intervallo di lunghezza T ; spesso si identifica una funzione periodica con tale restrizione.
Quest’ultima rappresentazione presenta alcuni vantaggi; ad esempio, la funzione nulla è l’unica
funzione periodica di L2 (R), mentre L2 (a, b) contiene una gran quantità di funzioni periodiche.
2
Si noti comunque che, per ogni funzione periodica f di periodo b − a,
f˜ ∈ C 0 (R)
⇔
f ∈ C 0 ([a, b[) e lim− f (x) = f (a).
x→b
(1.1)
Si dice che una funzione f : [a, b[→ C è continua a tratti se è continua in tutti i punti salvo
al più in un numero finito, nei quali comunque esistono finiti sia il limite sinistro che quello
destro; si chiede anche che esistano il limite destro in a e quello sinistro in b. Si dice che una
funzione f : R → C è continua a tratti se lo è in ogni intervallo. Si noti che una funzione
continua a tratti è limitata, quindi integrabile, in ogni intervallo. Ad esempio, l’estensione
periodica della funzione f : [0, 1[→ R : x → x è continua a tratti, mentre la funzione tangente
non lo è.
Analogamente si dice che una funzione f :]a, b[→ C è monotòna a tratti se esiste un insieme
finito di punti x0 = a < x1 < ... < xN = b tali che f è o non crescente o non decrescente in ogni
1
Si definiscono anche la frequenza ν := 1/T e la pulsazione ω := 2πν. La frequenza è misurata in cicli
nell’unita’ di tempo, la pulsazione in radianti nell’unita’ di tempo.
2
Si potrebbe osservare che l’insieme delle funzioni periodiche di L2loc (R) è ancor più vasto; tuttavia L2loc (R)
presenta l’inconveniente di non essere uno spazio normato.
2
Metodi Matematici per TLC – a.a. 2004-05 – A. Visintin
intervallo ]xn , xn+1 [ (n = 0, ..., N − 1). Ad esempio, le funzioni seno e coseno sono monotone
a tratti su ]0, 2π[; la funzione f : x → x sin(1/x) è monotona a tratti su ogni intervallo [a, 2π[
con a > 0, ma non su tutto ]0, 2π[.
Si noti che le funzioni periodiche di un certo periodo costituiscono uno spazio lineare, e che
lo stesso vale sia per le funzioni continue a tratti che per quelle monotone a tratti.
1.2
Identificazione dei Coefficienti di Fourier
In questo paragrafo assumiamo sistematicamente che f : R → C sia una funzione periodica
di periodo 2π, e la identifichiamo con la sua restrizione ad un qualsiasi intervallo di lunghezza
periodo 2π.
Lo sviluppo in serie di Fourier si applica a funzioni R → C periodiche. Qui assumiamo che
il periodo sia uguale a 2π per semplificare certi conti; poi estenderemo facilmente la trattazione
a funzioni di periodo qualsiasi.
Studiamo allora la possibilità di approssimare f mediante una successione di funzioni della
forma
n
a0 Sf,n (x) :=
+
(ak cos kx + bk sin kx)
∀x ∈ R,
2
k=1
dette polinomi trigonometrici. Poniamo poi
∞
a0 (ak cos kx + bk sin kx)
+
Sf (x) :=
2
k=1
∀x ∈ R,
(1.2)
detta serie di Fourier in forma trigonometrica, e ci chiediamo se Sf = f in R, per un’opportuna
scelta dei coefficienti di Fourier {a0 , a1 , a2 , ....} e {b1 , b2 , ....}.
Si noti la distinzione tra la funzione f e lo sviluppo in serie di Fourier Sf : la (1.2) è una
definizione, mentre “Sf = f ” è una proprietà che può valere o meno, e comunque richiede
l’indicazione di opportune condizioni di regolarità per f . A questo proposito si pongono diversi
problemi:
(i) Quali funzioni (periodiche di periodo 2π o definite su [0, 2π]) ammettono una tale
rappresentazione?
(ii) In che senso è da intendersi la convergenza della serie: puntuale, uniforme, in
2
L (0, 2π), o altro?
(iii) I coefficienti di Fourier {a0 , a1 , a2 , ....} e {b1 , b2 , ....} sono individuati da f ?
(iv) In caso affermativo, questi coefficienti come possono essere espressi in termini di f ?
(In teoria dei segnali si dice che le successioni {a0 , a1 , a2 , ....} e {b1 , b2 , ....} costituiscono lo
spettro reale del segnale f .)
Le prime due questioni riguardano la regolarità di f (che potremmo pensare come un elemento qualitativo), le altre due coinvolgono invece degli aspetti quantitativi.
Incominciamo proprio da queste ultime due questioni, che sono più vicine alle esigenze
applicative. I coefficienti di Fourier a0 ed ak , bk (k = 1, 2, . . .) sono individuati da f , e per
calcolarli useremo le seguenti identità.
Lemma 1.1 (di Ortogonalità)
π
−π




0
cos kx cos x dx =  π


2π
se k = se k = = 0
se k = = 0
∀k, ∈ N,
(1.3)
Serie di Fourier
3




π
−π
se k = 0
sin kx sin x dx =  π
se k = = 0
0
se k = = 0


π
−π
∀k, ∈ N,
∀k, ∈ N.
cos kx sin x dx = 0
(1.4)
(1.5)
Dimostrazione. Grazie alla formula di Eulero,
π
−π
π
cos kx cos x dx =
−π
eikx + e−ikx eix + e−ix
dx
2
2
1 π i(k+)x
=
(e
+ ei(k−)x + ei(−k)x + e−i(k+)x ) dx
4 −π
poiché
π
−π
imx
e
dx =
2π
se m = 0
0
se m = 0
∀k, ∈ N;
∀m ∈ N,
ne consegue la (1.3). La dimostrazione di (1.4) e (1.5) è analoga.
(1.6)
Secondo l’impostazione introdotta nel Cap. I, le (1.3)—(1.5) esprimono l’ortogonalità nel
senso del prodotto scalare di L2 (−π, π) di ogni coppia di funzioni dell’insieme
{sin kx, cos kx : k ∈ N} = {0, 1, sin x, cos x, ..., sin kx, cos kx, ...}.
Si noti che queste funzioni appartengono a C 0 ([−π, π]), quindi anche a L2 (−π, π). 3
Siamo ora in grado di esprimere i coefficienti di Fourier {ak } e {bk .} in termini della funzione
periodica.
Teorema 1.2 Sia f : R → C una funzione periodica di periodo 2π continua. Se vale la (1.2)
nel senso della convergenza uniforme e f = Sf , allora
1π
f (x) cos kx dx
ak =
π −π
per k = 0, 1, 2, ...
1π
bk =
f (x) sin kx dx
π −π
per k = 1, 2, ...
(1.7)
Dimostrazione. In seguito all’ipotesi di converga uniforme, possiamo scambiare le operazioni
di serie e di integrazione. Grazie al lemma di ortogonalità abbiamo
π ∞
a0 π
f (x) cos x dx =
cos x dx +
(ak cos kx + bk sin kx) cos x dx
2 −π
−π
−π
k=1
π
=
π
π
∞
∞
a0 π
cos x dx +
ak
cos kx cos x dx +
bk
sin kx cos x dx
2 −π
−π
−π
k=1
k=1
= a π
3
per = 0, 1, 2, ...
Esse appartengono anche per gli altri Lp , tuttavia solo in L2 disponiamo di un prodotto scalare.
(1.8)
4
Metodi Matematici per TLC – a.a. 2004-05 – A. Visintin
Si noti che questa formula vale anche per a0 : proprio per ottenere questo abbiamo scritto il
termine costante della serie di Fourier nella forma a0 /2.
Analogamente si ottiene
π
−π
f (x) sin x dx = b π
per = 1, 2, ...
In quest’ultimo teorema abbiamo richiesto che la funzione f fosse continua, poiché la dimostrazione si basa sulla convergenza uniforme; tuttavia le formule (1.12) hanno senso per ogni
f ∈ Lp (−π, π) per ogni p. Questo lascia sperare di poter trattare le serie di Fourier anche per
funzioni meno regolari, ad esempio continue a tratti, o soltanto Lp per un qualche p.
Si noti anche che i coefficienti di Fourier dipendono linearmente dalla funzione f . Ovvero,
definiti ak := ak (f ) e bk := bk (f ) come in (1.12) per ogni k, per ogni coppia di funzioni f1 , f2
periodiche di periodo 2π e continue a tratti si ha
∀λ1 , λ2 ∈ R, ∀k,
ak (λ1 f1 + λ2 f2 ) = λ1 ak (f1 ) + λ2 ak (f2 )
ed analogamente per i bk .
1.3
Teorema di Convergenza
Le (1.12) forniscono gli unici candidati a soddisfare la (1.2); tuttavia non sappiamo ancora se
questa formula è effettivamente soddisfatta. Il seguente risultato risponde alla questione.
Teorema 1.3 (di Convergenza) Sia f : R → C periodica di periodo 2π, continua a tratti e
tale che f è continua a tratti oppure f è monotona a tratti. Si ponga
1
f˜(x) :=
2
lim+ f (y) + lim− f (y)
y→x
y→x
∀x ∈ R.
(1.9)
Allora la serie di Fourier di f converge puntualmente alla funzione f˜, ovvero
∞
a0 (ak cos kx + bk sin kx) (=: Sf (x))
f˜(x) =
+
2
k=1
∀x ∈ R.
(1.10)
Se f è anche continua in un intervallo [a, b] ⊂ [0, 2π], allora la serie di Fourier converge
uniformemente a f˜ = f in [a, b]. 4
Sotto le ipotesi di questo teorema, essendo f˜ = f in ogni punto in cui f è continua (quindi
quasi ovunque), la (1.10) implica che
∞
a0 f (x) =
(ak cos kx + bk sin kx) (=: Sf (x))
+
2
k=1
4
q∀x ∈ R.
(1.11)
Può sembrare abbastanza naturale che, se la serie di Fourier converge in un punto in cui il limite sinistro s
e quello destro d della funzione esistono finiti, il limite della serie coincida con il valore intermedio (s + d )/2.
Naturale o meno che sia, anche questa affermazione vale solo in quanto dimostrata. Indicandola come teorema,
intendiamo che è stato dimostrata, anche se non ne riportiamo la dimostrazione. Comunque in matematica non
mancano affermazioni apparentemente altrettanto naturali , ma clamorosamente smentite da controesempi (e
quindi non dimostrabili).
Serie di Fourier
5
* Osservazioni. (i) Mediante la serie di Fourier si può approssimare una qualsiasi funzione
periodica ad esempio di classe C 1 (quindi soddisfacente le ipotesi del Teorema 1.3) con una
serie di funzioni di classe C ∞ . Questo può apparire sorprendente, poiché per ogni k una somma
(finita!) di funzioni di classe C k è essa pure di classe C k . Tuttavia questo in generale non vale
per le serie di funzioni, ovvero per le somme infinite; infatti la derivata di una serie di funzioni
è uguale alla serie delle derivate solo sotto opportune ipotesi.
Ad esempio se f è di classe C 1 , allora in seguito al Teorema 1.3 la serie di Fourier di f
converge uniformemente a f , ma non è detto che la serie di Fourier di f (di classe C 0 ) converga
a f .
(ii) Per le (1.12), ciascun coefficiente di Fourier dipende da f attraverso un’integrazione, e
quindi non risente del comportamento di f in specifici punti; pertanto, se si modifica f solo in
un punto x̃, Sf (x̃) non può cambiare. Quindi f può coincidere con il suo sviluppo di Fourier
(ovvero, questo sviluppo può convergere a f ) solo sotto opportune ipotesi.
Il Teorema di convergenza 1.3 ci dice che f = Sf nei punti in cui f è continua. I motivi per
cui questo avvenga non sono ovvi: occorrerebbe esaminare la dimostrazione; tuttavia è chiaro
che per quei punti non si può riprodurre il ragionamento appena esposto, perchè modificando
la f in un punto ivi verrebbe meno la continuità.
(iii) Ciascun coefficiente di Fourier dipende dal comportamento globale di f , per via della
(1.12); tuttavia, contrariamente a quanto ci si potrebbe aspettare, in seguito all’affermazione
finale del Teorema 1.3 il valore della somma Sf (x̃) dipende solo dal comportamento di f in
prossimità di x̃; più precisamente:
Corollario 1.4 * (Principio di Localizzazione) Se due funzioni f, g soddisfano le ipotesi del
Teorema 1.3, e se f = g in un intervallo ]a, b[⊂]0, 2π[, allora Sf = Sg in ]a, b[.
(iv) Nei pressi dei punti di discontinuità di f , per ogni intero n ≥ 1 la somma parziale
n
k=1
a0
+
2
(ak cos kx + bk sin kx) presenta delle oscillazioni; questo è noto come fenomeno di Gibbs. Per
n → ∞ queste oscillazioni non si smorzano; pur conservando la loro ampiezza, esse comunque
agiscono in un insieme sempre più piccolo. Questo consente la convergenza puntuale della serie
di Fourier nei punti di continuità, coerentemente col Teorema 1.3.
(v) La continuità di f non basta ad assicurare la convergenza della serie di Fourier Sf :
occorrono delle ipotesi aggiuntive su f , ad esempio quelle del Teorema 1.3 o altre condizioni più
o meno elaborate. Elenchiamo schematicamente alcuni dei risultati più significativi conseguiti
dagli studiosi di Analisi di Fourier: (i primi tre sono dei controesempi, ovvero sono in negativo;
gli altri due sono in positivo)
— Du Bois Reymond (1873): esiste f ∈ C 0 ([0, 2π]) tale che Sf non converge in un punto.
— Kolmogorov (1926): esiste f ∈ L1 (0, 2π) tale che Sf non converge in alcun punto.
— Kahane and Katznelson (1966): per qualsiasi insieme di misura nulla A ⊂ [0, 2π] esiste
f ∈ C 0 ([0, 2π]) tale che Sf non converge In A.
— Carleson (1966): per ogni f ∈ L2 (0, 2π), Sf converge ad f in quasi tutti i punti.
— Hunt (1967): per ogni p > 1, per ogni f ∈ Lp (0, 2π), Sf converge ad f in quasi tutti i
punti.
Alla luce di queste patologie sembra prudente distinguere la funzione di partenza f dalla sua
serie di Fourier Sf , e pensare che questi due oggetti coincidono solo sotto opportune ipotesi (ad
6
Metodi Matematici per TLC – a.a. 2004-05 – A. Visintin
esempio quelle del Teorema 1.3 di convergenza). Naturalmente per poter scrivere i coefficienti
di Fourier occorre un minimo di regolarità; ma ne basta poca: f ∈ L1 (−π, π) è sufficiente.
(vi) Non tutte le serie trigonometriche convergenti sono serie di Fourier di una qualche fun
zione periodica: ad esempio si può dimostrare che questo è il caso per la serie ∞
k=2 (sin kx)/ log k.
Esercizi.
— Data una qualsiasi funzione f : R → C continua e periodica di periodo 2π, ed un
qualsiasi x0 ∈ R, si dica se i coefficienti di Fourier di f possono essere scritti nella seguente
forma:
t x0 +π
ak =
f (x) cos kx dx
per k = 0, 1, 2, ...
π x0 −π
(1.12)
1 x0 +π
f (x) sin kx dx
per k = 1, 2, ...
bk =
π x0 −π
— Sia f : R → C una funzione periodica di periodo 2π e si assuma che la sua serie di
Fourier esista e converga uniformemente su tutto R. Si può concludere che la serie di Fourier
converge a f ?
— Si dica se le seguenti funzioni R → C ammettono sviluppo di Fourier, e nel caso lo si
calcoli:
(i) f1 (x) = sin 2x
(ii) f2 (x) = i sin x/3
(iii) f3 (x) = cos x + i sin x/3
√
(iv) f4 (x) = cos 2x − i sin x
(v) f4 (x) = sin x cos x
(vi) f5 (x) = 1/(tan x) (x = kπ, k ∈ Z).
— Sotto quali condizioni l’estensione periodica di una funzione f : [a, b[→ C di classe C 1 è
di classe C 1 ?
— L’estensione periodica della funzione f : [−1, 1[→ C : x → x2 è di classe C 0 ? È di classe
C 1?
— Sia f una funzione f : R → C periodica di periodo 2π continua, e siano {ak } e {bk } i
suoi coefficienti di Fourier nella rappresentazione trigonometrica reale. Si verifichi che
a2h = b2h = 0
∀k ∈ N (ovvero Sf contiene solo le armoniche di ordine dispari)
se e solo se f (x) = −f (x + π) per ogni x ∈ R. Si verifichi anche che
a2h+1 = b2h+1 = 0
∀h ∈ N (ovvero Sf contiene solo le armoniche di ordine pari)
se e solo se f è anche periodica di periodo π.
1.4
Funzioni Pari e Dispari
In questo paragrafo trattiamo degli aspetti essenzialmente algoritmici; supponiamo quindi che
la funzione f sia cosı̀ regolare da garantire che f = Sf . Ad esempio f ∈ C 1 (R) può bastare,
grazie al Teorema 1.3 di convergenza. Pertanto assumiamo che f sia una funzione R → C
periodica di periodo 2π e di classe C 1 .
Serie di Fourier
Si dice che
7
f è pari
⇔
∀x ∈ R,
f (−x) = f (x)
(1.13)
f è dispari
⇔
f (−x) = −f (x)
∀x ∈ R.
Se f è definita in un sottoinsieme di R simmetrico rispetto all’origine, queste definizioni si
estendono in modo ovvio.
Il prodotto di due funzioni pari o di due funzioni dispari è pari, mentre il prodotto di una
funzioni pari ed una dispari è dispari. Questo può forse spiegare queste denominazioni. Si noti
anche che la funzione potenza x → tn è pari se n è pari, mentre è dispari se n è dispari. Il
coseno è pari, seno e tangente sono sono dispari.
Ogni funzione f : R → C può essere decomposta nella somma di una funzione pari ed una
dispari:
fp (x) :=
f (x) + f (−x)
2
f (x) − f (−x)
fd (x) :=
2
(pari)
⇒
f (x) = fp (x) + fd (x) ∀x ∈ R.
⇔
fd ≡ 0 (fp ≡ 0, risp.).5
(1.14)
(dispari)
Si noti che
f è pari (dispari, risp.)
Poiché il coseno è pari ed il seno è dispari, si ha
∞
a0 ak cos kx,
+
fp (x) =
2
k=1
fd (x) =
∞
bk sin kx
∀x ∈ R;
k=1
queste sono dette rispettivamente serie di coseni e serie di seni. Quindi
f pari
f dispari
⇔
⇔
f (x) = fp (x) =
f (x) = fd (x) =
∞
a0 +
ak cos kx ∀x ∈ R,
2
k=1
∞
(1.15)
bk sin kx ∀x ∈ R.
k=1
Inoltre
f pari
⇔
2π
ak =
f (x) cos kx dx,
π 0
bk = 0
∀k,
(1.16)
2π
f dispari
⇔ ak = 0, bk =
f (x) sin kx dx
∀k.
π 0
Per verificare la prima di queste ultime due affermazioni basta notare che i rispettivi integrandi
sono pari, e quindi i corrispondenti integrali estesi a [0, π] sono uguali alla metà degli integrali
su [−π, π].
Esempio 1. Si consideri la funzione [−π, π[→ R : x → x, e sia f la sua estensione periodica
(con periodo 2π) a tutto R. La funzione f è dispari, quindi si può rappresentare come serie di
soli seni: essendo
2
2π
2
bk =
x sin kx dx = − cos kπ = (−1)k+1
π 0
k
k
5
f ≡ 0 significa che f è identicamente nulla, ovvero f (x) = 0 per ogni x.
per k = 1, 2...,
8
Metodi Matematici per TLC – a.a. 2004-05 – A. Visintin
si ottiene
Sf (x) =
∞
2
2
(−1)k+1 sin kx = 2 sin x − sin 2x + sin 3x + ...
k
3
k=1
∀x ∈] − π, π[.
Per applicare il Teorema 1.3 di convergenza occorre ora valutare la regolarità della funzione:
si verifica facilmente che sia f che f sono continue a tratti, ed f è ha dei salti solo in kπ con
k ∈ Z. Quindi
f (x) = Sf (x)
∀x ∈ R \ {kπ : k ∈ Z},
f (x) = 0
∀x ∈ {kπ : k ∈ Z}.
f è continua in ogni intervallo [a, b] ⊂] − π, π[, ma non in tutto [−π, π]; pertanto la serie di
Fourier Sf converge uniformemente a f in ogni intervallo [a, b] ⊂] − π, π[, ma non in tutto
[−π, π].
Esempio 2. Sia g l’estensione periodica della funzione [−π, π[→ R : x → |x|. Questa funzione
è pari, quindi può essere rappresentata mediante una serie di soli coseni: essendo
2
ak =
π

π



π
0
per k = 0
per k = pari = 0
x cos kx dx = ... =  0


−4/(πk 2 ) per k = dispari,
si perviene a
Sg (x) =
=
∞
4
1
π
−
cos(2k + 1)x
2 π k=0 (2k + 1)2
4
1
1
π
cos x − 2 cos 3x + 2 cos 5x + ...
−
2 π
3
5
(1.17)
∀x ∈] − π, π[.
Si verifica facilmente che f è continua su tutto R e f è continua a tratti. Per il Teorema
1.3 quindi f (x) = Sf (x) per ogni x ∈ R, e Sf converge uniformemente in tutto R.
In particolare per x = π si ottiene una rappresentazione di π 2 :
∞
π 4
1
,
+
2 π k=1 (2k + 1)2
π=
ovvero
∞
π2
1
1
1
= 1 + 2 + 2 + ....
=
2
8
3
5
k=1 (2k + 1)
Esempio 3. Sia h(x) := tan x per ogni x = π/2 + kπ con k ∈ Z. Questa funzione non è
continua a tratti, quindi non possiamo applicare i risultati precedenti.
* Osservazione. Le funzioni f e g dei due esempi precedenti coincidono in [0, π[, ed in questo
intervallo si possono rappresentare sia come serie di seni che come serie di coseni.
Questo non contraddice la (1.15), poiché questa doppia rappresentazione vale solo su una
parte dell’insieme di definizione delle funzioni f e g. D’altra parte i coefficienti della serie di
Fourier, in quanto integrali, dipendono dal comportamento della funzione in tutto l’intervallo
[−π, π[. È quindi naturale che due funzioni che coincidono solo in parte dell’insieme di definizione
abbiano due diverse rappresentazioni in serie di Fourier.
Sia ora f : R → R (si noti: a valori reali) periodica di periodo 2π. Si ponga ρ0 := a0 /2,
θ0 = 0, e per ogni k ∈ N siano ρk e θk ∈ [0, 2π[ tali che
ρk :=
a2k + b2k ,
e, se ρk > 0,
cos θk =
ak
bk
, sin θk = −
ρk
ρk
∀k ∈ N \ {0};
(1.18)
Serie di Fourier
9
si noti che i θk sono univocamente determinati se ρk > 0. Si può allora riscrivere la serie (1.2)
nella forma equivalente
Sf =
∞
∞
a0 +
(ak cos kx + bk sin kx) =
ρk cos(kx + θk )
2
k=1
k=0
∀x ∈ R;
(1.19)
In teoria dei segnali i numeri ρk e θk sono rispettivamente detti ampiezza e fase della frequenza
k-esima del segnale f ; le corrispondenti successioni {ρk } e {θk } sono rispettivamente dette
spettro di ampiezza e spettro di fase. Poiché cos α = sin(α + π/2) per ogni α ∈ R, ponendo
θ̃k := θk + π/2 la (1.19) è anche equivalente a
Sf =
∞
∀x ∈ R.
ρk sin(kx + θ̃k )
(1.20)
k=0
2
Rappresentazione Complessa delle Serie di Fourier
La serie di Fourier
Sf,n (x) :=
∞
a0 (ak cos kx + bk sin kx)
+
2
k=1
∀x ∈ R
può essere espressa equivalentemente mediante esponenziali complessi, poiché grazie alla formula di Eulero
eikθ + e−ikθ
,
2
cos kθ =
Ponendo
c0 :=
a0
,
2
ck :=
si ha
sin kθ =
ak − ibk
,
2
eikθ − e−ikθ
2i
c−k :=
∀θ ∈ R.
ak + ibk
2
∀k ∈ N \ {0},
(2.1)
∞
a0 (ak cos kx + bk sin kx) =
ck eikx .
+
2
k=1
k∈Z
Sf (x) =
In questo caso le relazioni di ortogonalità (1.3), (1.4), (1.5) assumono la forma
π
−π
ikx −ix
e
e
dx =
0
se k = 2π
se k = ∀k, ∈ Z;
(1.12) e (2.1) allora forniscono
1 π
f (x)e−ikx dx
ck :=
2π −π
∀k ∈ Z.
(2.2)
Si noti che le formule (2.1) sono equivalenti a

 ak
= ck + c−k
per k = 0, 1, 2, ...
b
= i(ck − c−k )
per k = 1, 2, ....
k
[Es]
(2.3)
(In teoria dei segnali la successione doppia {ck } è detta lo spettro complesso del segnale f .)
10
Metodi Matematici per TLC – a.a. 2004-05 – A. Visintin
Valore Principale. Resta da definire la somma della serie doppia
ck eikx , scrittura questa
k∈Z
∞
che è da intendersi come equivalente a
ikx
ck e
. Vi sono due alternative:
k=−∞
ikx
ck e
k∈Z
oppure
= n→∞
lim
n
ikx
ck e
+ n→∞
lim
k=0
ck eikx = lim
n→∞
k∈Z
+∞
n
c−k e−ikx ,
(2.4)
k=1
ck eikx .
(2.5)
k=−n
Quest’ultima è la definizione corretta; èdetta somma della serie doppia nel senso del valore
principale, e la si indica anche con V.P.
ck eikx .
k∈Z
+∞
Si noti che la convergenza di due serie
αk e
k=0
V.P.
k∈Z
αk := n→∞
lim
+∞
α−k implica quella della serie
k=1
n
αk =
k=−n
+∞
αk +
k=0
+∞
α−k ,
k=1
ma non sempre vale il viceversa. Un semplice controesempio è fornito da αk := k, per ogni
k ∈ Z; infatti V.P.
k = 0, mentre
k∈Z
+∞
ke
k=0
+∞
(−k) divergono a +∞ e −∞ (rispettivamente),
k=1
e quindi la loro somma è rappresentata dalla forma indeterminata (+∞) + (−∞).
Nel seguito trattando di serie doppie le intenderemo sempre nel senso del valore principale,
ed ometteremo di scrivere “V.P.”. 6
È facile verificare che intendere la serie di Fourier in forma complessa
ck eikx nel senso
k∈Z
del valore principale equivale a scrivere la serie di Fourier in forma reale come
∞
(ak cos kx + bk sin kx)
∞
piuttosto che
k=1
ak cos kx +
k=1
∞
bk sin kx.
k=1
(Ovviamente è più restrittivo richiedere la convergenza di entrambe queste due ultime serie
piuttosto che quella della serie della somma.)
Funzioni Pari e Dispari. Denotando con c la funzione Z → C : k → ck e con iR l’insieme
dei numeri immaginari, abbiamo
f pari
f dispari
f (x) ∈ R ∀x
f (x) ∈ iR ∀x
⇔
⇔
⇔
⇔
c−k = ck
c−k = −ck
c−k = c∗k
ic−k = (ick )∗
∀k
∀k
∀k
∀k
∈ Z,
∈ Z,
[Es]
∈ Z,
∈ Z;
(2.6)
6
Una definizione analoga può essere introdotta a proposito degli integrali di funzioni limitate
+1 su insiemi
+∞
illimitati o di funzioni illimitate su insiemi limitati. Ad esempio gli integrali
x dx e
1/x dx non
−∞
−1
esistono, né come integrali di Riemann generalizzati né come integrali di Lebesgue. Tuttavia si defniscono gli
integrali nel senso del valor principale:
+∞
m
V.P.
x dx := lim
x dx (= 0),
−∞
+1
V.P.
−1
1
dx := lim
x
ε→0+
m→+∞
−ε
−1
−m
1
dx +
x
ε
1
1
dx
x
(= 0).
Serie di Fourier
11
ovvero, denotando con c la successione doppia Z → C : k → ck ,
⇔
⇔
⇔
⇔
f pari
f dispari
f (x) ∈ R ∀x
f (x) ∈ iR ∀x
c è pari,
c è dispari,
[Es]
Re(c) è pari, Im(c) è dispari,
Re(c) è dispari, Im(c) è pari.
(2.7)
Il passaggio dalla funzione f alle successioni dei coefficienti di Fourier {(ak , bk )} o {ck }
è interpretato come un processo di analisi; l’operazione inversa che porta dai coefficienti di
Fourier alla funzione f è interpretato come sintesi. I coefficienti ck sono anche detto lo spettro
della funzione f (analogamente a quanto si vedrà per la trasformata di Fourier).
Rappresentazione Complessa Alternativa. In analogia con la (1.19), nel caso di una
funzione f a valori reali si noti che per ogni k ∈ Z, ck = rk eiϕk , per rk ≥ 0 e ϕk ∈ R opportuni.
Pertanto
ck eikx =
rk ei(kx+ϕk ) .
(2.8)
k∈Z
k∈Z
(1)
(4)
Osservazione. Disponiamo quindi di quattro rappresentazioni Sf , ..., Sf per lo sviluppo in
serie di Fourier di una funzione f periodica di periodo 2π:
(i) due rappresentazioni in forma trigonometrica per f : R → R:
(1)
Sf (x) :=
∞
a0 (ak cos kx + bk sin kx)
+
2
k=1
(2)
Sf (x) :=
∞
ρk cos(kx + θk )
(ak , bk ∈ R),
(ρk , θk ∈ R);
(2.9)
(2.10)
k=1
(ii) due rappresentazioni in forma esponenziale complessa per f : R → C:
(3)
Sf (x) :=
ck eikx ,
(ck ∈ C),
(2.11)
k∈Z
(4)
Sf (x) :=
rk ei(kx+ϕk )
(R )rk > 0, ϕk ∈ R.
(2.12)
k∈Z
Per alcuni scopi può essere utile usare la rappresentazione complessa anche per funzioni a
valori reali: i conti con gli esponenziali possono essere più agevoli che con le funzioni trigonometriche. Nulla poi vieta di scrivere la prima delle (2.9) anche per coefficienti ak , bk ∈ C (per
la seconda ci sarebbe qualche difficoltà per θk ∈ C), oppure di considerare (2.11) per ck ∈ R:
in generale in entrambi i casi si otterranno funzioni complesse.
Come abbiamo visto, questi sviluppi in serie sono equivalenti: si passa da uno all’altro
mediante semplici formule di trasformazione lineari dei coefficienti di Fourier (siano essi reali o
complessi).
Sottolineamo che i coefficienti ak , bk , ck degli sviluppi di Fourier (2.9) e (2.11) dipendono
linearmente dalla funzione f ; questo invece non vale per i coefficienti ρk , θk , rk , ϕk delle rappresentazioni equivalenti (2.10) e (2.12), che infatti sono ricavati dagli ak , bk , ck mediante trasformazioni non lineari.
Esercizi.
12
Metodi Matematici per TLC – a.a. 2004-05 – A. Visintin
— Si sviluppino in serie di Fourier complessa le funzioni degli esempi del paragrafo 1.4.
— Si traducano le proprietà (2.6) in termini dei coefficienti ρk e θk per le serie reali (1.19),
o dei coefficienti rk e ϕk per le serie complesse (2.8).
— Sia f una funzione f : R → C periodica di periodo 2π continua, e siano {ck } i suoi
coefficienti di Fourier nella rappresentazione esponenziale complessa. Si verifichi che
∀k ∈ ζ
c2h = 0
(ovvero Sf contiene solo le armoniche di ordine dispari)
se e solo se f (x) = −f (x + π) per ogni x ∈ R. Si verifichi anche che
∀h ∈ ζ
c2h+1 = 0
(ovvero Sf contiene solo le armoniche di ordine pari)
se e solo se f è anche periodica di periodo π.
2.1
Funzioni con Periodo Diverso da 2π
Se f è periodica di periodo T = 2π, allora f˜(y) := f (T y/2π) è una funzione periodica di periodo
2π. Partendo dallo sviluppo
Sf˜(y) =
∞
a0 (ak cos ky + bk sin ky)
+
2
k=1
∀y ∈ R,
mediante la traformazione di variabile y → x := T y/(2π) si ha
Sf (x) = Sf˜
con
ak =
∞
a0 2kπ
2kπ
2π
ak cos
x =
+
x + bk sin
x
T
2
T
T
k=1
∀x ∈ R,
2 T /2
1π ˜
2kπ
f (y) cos ky dy =
f (x) cos
x dx
π −π
T −T /2
T
per k = 1, 2, . . . ,
2 T /2
1π ˜
2kπ
f (y) sin ky dy =
f (x) sin
x dx
bk =
π −π
T −T /2
T
e la prima formula vale anche per a0 . Pertanto tutti i risultati precedenti si estendono facilmente
a Sf . Analogamente
Sf (x) = Sf˜
con
ck =
3
2π
ck e2πikx/T
x
T
k∈Z
∀x ∈ R,
1 π ˜
1 T /2
f (y)e−iky dy =
f (x)e−2πikx/T dx
2π −π
T −T /2
∀k ∈ Z.
(2.13)
* Il Punto di Vista dell’Analisi Funzionale
Secondo l’impostazione introdotta nel Cap. I le funzioni di energia finita sono considerate come
punti dello spazio di Hilbert L2 (−π, π), dotato della norma
f =
π
indotta dal prodotto scalare
(f, f˜) :=
−π
π
−π
|f (x)|2 dx
1/2
f (x)f˜(x)∗ dx
∀f ∈ L2 (−π, π),
∀f, f˜ ∈ L2 (−π, π).
Serie di Fourier
13
Teorema 3.1 Ogni funzione f ∈ L2 (−π, π) è sviluppabile in serie di Fourier. Più precisamente, definiti i coefficienti {ak }, {bk }, {ck } come in (1.12) e (2.13),
f (x) =
∞
a0 (ak cos kx + bk sin kx) =
ck eikx
+
2
k=1
k∈Z
q∀x ∈ R.
(3.1)
per n → +∞.
(3.2)
Inoltre la serie di Fourier converge in L2 (−π, π), ovvero
f (x) −
n
a0 (ak cos kx + bk sin kx) 2 → 0
−
L
2
k=1
k=n
f (x) −
ck eikx L2
k=−n
→0
Formule analoghe valgono per le rappresentazioni delle (??) e (??).
Teorema 3.2 (di Parseval) Siano f, f˜ ∈ L2 (−π, π), e siano (3.1) e
∞
ã0 f˜(x) =
+
(ãk cos kx + b̃k sin kx) =
c̃k eikx
2
k=1
k∈Z
q∀x ∈ R.
(3.3)
i rispettivi sviluppi in serie di Fourier. Allora
π
∞
π
f (x)f˜(x)∗ dx = a0 ã∗0 + π (ak ã∗k + bk b̃∗k ) = 2π
ck c̃∗k ;
2
−π
k=1
k∈Z
(3.4)
in particolare
π
−π
|f (x)|2 dx =
∞
π
|ck |2 (< +∞).
|a0 |2 + π (|ak |2 + |bk |2 ) = 2π
2
k=1
k∈Z
(3.5)
Dimostrazione. Per verificare la prima uguaglianza di (3.4), basta scrivere f (x)f˜(x)∗ in
termini dei coefficienti di Fourier {ak } e {bk }, sviluppare il prodotto, quindi integrare ed usare
le proprietà di ortogonalità (1.3), (1.4), (1.5). [Es] Analogamente
π
−π
=
f (x)f˜(x)∗ dx =
k∈Z ∈Z
ck c̃∗
π
−π
π −π
k∈Z
ck eikx
c̃∗ e−ix dx
∈Z
ei(k−)x dx = (cf. (1.6)) 2π
k∈Z
ck c̃∗k = 2π
|ck |2 .
k∈Z
(Ancora una volta abbiamo scambiato le operazioni di serie e di integrale; questo risulta lecito
in L2 (−π, π)...) Infine, ponendo f˜ = f in (3.4) si ottiene (3.5).
Quindi il passaggio da f ai suoi coefficienti di Fourier {ck } trasforma funzioni di L2 (−π, π)
in successioni di 2 , e conserva norma e prodotto scalare (a meno di un fattore costante).
14
Metodi Matematici per TLC – a.a. 2004-05 – A. Visintin
Proposizione 3.3 Sia f ∈ L2 (−π, π) e sia (3.1) il suo sviluppo in serie di Fourier. Se f ∈
L2 (−π, π) allora
f (x) =
∞
k(−ak sin kx + bk cos kx) =
k=1
π
−π
|f (x)|2 dx = π
q∀x ∈ R.
(3.6)
|k 2 ck |2 (< +∞).
(3.7)
ikck eikx
k∈Z
∞
(|k 2 ak |2 + |k 2 bk |2 ) = 2π
k=1
k∈Z
Analogamente, per ogni intero n ≥ 1, se f, ..., f
f (n) (x) = ... =
(n)
∈ L (−π, π) allora
2
(ik)n ck eikx
7
q∀x ∈ R,
(3.8)
|k|≥n
π
−π
|f (n) (x)|2 dx = π
∞
(|k n ak |2 + |k n bk |2 ) = 2π
|k n ck |2 (< +∞).
(3.9)
|k|≥n
k=n
Osservazioni. (i) La convergenza delle serie in (3.5) ha una notevole conseguenza. Se f ∈
L2 (−π, π) allora
ak → 0, bk → 0, ck → 0
per k → +∞.
(3.10)
Analogamente, se f ∈ L2 (−π, π) allora per la (3.7)
kak → 0,
kbk → 0,
kck → 0
per k → +∞,
(3.11)
ovvero i coefficienti di Fourier si annullano più rapidamente all’infinito.
Grazie alla (3.9), si può ripetere questo ragionamento per le derivate successive (se esistono):
per ogni intero n ≥ 1
f, ..., f (n) ∈ L2 (−π, π)
⇒
k n ak → 0,
k n ck → 0
k n bk → 0,
per k → +∞.
Quindi: quanto più la funzione f è regolare, tanto più rapidamente i suoi coefficienti di
Fourier si annullano all’infinito.
(ii) La condizione f ∈ L2 (−π, π) può essere interpretata come una proprietà di regolarità
per la funzione f : ad esempio si può dimostrare che essa implica la continuità di f . 8 Se poi
f è derivabile e f ∈ L2 (−π, π), allora f è continua e quindi f è di classe C 1 . Più in generale,
per ogni intero n ≥ 1 (ancora supponendo l’esistenza delle derivate)
f, ..., f (n) ∈ L2 (−π, π)
⇒
f ∈ C n−1 ([−π, π]).
D’altra parte, è noto che ogni funzione continua è limitata in ogni insieme chiuso e limitato,
quindi essa è di quadrato integrabile in [−π, π]; pertanto per ogni intero n
f ∈ C n ([−π, π])
⇒
f, ..., f (n) ∈ L2 (−π, π).
∞
Omettiamo la formula della derivata n-esima della serie Sf (x) = a20 + k=1 (ak cos kx + bk sin kx) perché
richiederebbe una distinzione dei diversi
valori di n, in quanto la derivazione trasforma seni in coseni e viceversa.
È invece molto agevole derivare la serie |k|≥n ikck eikx , poiché la derivata di un esponenziale è un esponenziale:
questo è uno dei vari vantaggi offerti dalla rappresentazione complessa.
8
Non dimostriamo questa affermazione, che comunque non dovrebbe apparire troppo sorprendente: se f è
discontinua in un punto allora f contiene una massa di Dirac in quel punto, quindi f ∈ L2 .
7
Serie di Fourier
15
Possiamo quindi concludere che la quadrato-integrabilità delle derivate è un indice di regolarità
delle funzioni. Si può anche notare che non c’è perfetta corrispondenza tra la continuità di f e
la sommabilità di f e f .
(iii) Combinando le due ultime osservazioni, possiamo concludere che quanto più f è regolare, tanto più rapidamente i coefficienti di Fourier {ak }, {bk }, {ck } si annullano per k → ∞.
* Gli Spazi C k e H k . È noto che la derivabilità di una funzione è rappresentativa della sua
regolarità; nell’ambito della teoria classica questo conduce alla definizione degli spazi C k delle
funzioni continue dotate di derivate continue fino all’ordine k (con k ∈ N). Analogamente nella
teoria più moderna si definisce la classe H k delle funzioni di quadrato integrabile dotate di
derivate (nel senso delle distribuzioni) di quadrato integrabile fino all’ordine k (in particolare
H̃ 0 = L2 ):
C k (R) = {f : R → C : f, f , ..., f (k) ∈ C 0 (R)},
H k (R) = {f : R → C : f, f , ..., f (k) ∈ L2 (R)};
e per un qualsiasi intervallo [a, b]:
C k ([a, b]) = {f : [a, b] → C : f, f , ..., f (k) ∈ C 0 ([a, b])},
H k (a, b) = {f : [a, b] → C : f, f , ..., f (k) ∈ L2 (a, b)}.
(Per i motivi già visti per L2 , si usa scrivere H k (a, b) invece di H k ([a, b]).)
I C k ([a, b]) sono spazi normati dotati della norma
f C k ([a,b]) :=
k
n=0
max |f (n) (x)|
∀f ∈ C k ([a, b]);
x∈[a,b]
lo stesso però non si può dire per C 0 (R) (perché?).
Gli H k (a, b) sono spazi lineari dotati del prodotto scalare
(f, f˜)H k (a,b) :=
k b
f (n) (x) f˜(n) (x)∗ dx
n=0 a
∀f, f˜ ∈ H k (a, b),
e quindi anche della norma
f H k (a,b)
1/2
:= (f, f˜)H k (a,b) =
k b
n=0 a
|f
(n)
2
(x)| dx
1/2
∀f ∈ H k (a, b).
Gli spazi classici C k e gli spazi di Sobolev H k . sono strumenti fondamentali dell’analisi
moderna delle serie di Fourier e di altri settori dell’analisi matematica.