Convoluzione
In matematica, in particolare nell'analisi funzionale, la convoluzione è un'operazione tra due funzioni che genera una terza funzione che viene vista come la versione modificata di una delle due funzioni di partenza. È paragonabile alla correlazione incrociata.
Viene utilizzata in vari campi della fisica, della statistica, dell'elettronica, dell'analisi d'immagini e della grafica computerizzata, soprattutto per operazioni di filtraggio nei sistemi lineari tempo invarianti (in questo caso l'OUT è dato dalla convoluzione tra il segnale IN e la risposta all'impulso del sistema, la cui trasformata di Laplace o la trasformata di Fourier è detta funzione di trasferimento).
Indice |
[modifica] Definizione Intuitiva
La convoluzione temporale di due funzioni è la somma, ripetuta quanto si voglia nel tempo, cioè in istanti diversi, dei prodotti: del valore della funzione qualsiasi nel momento qualsiasi, per il valore di una seconda funzione qualsiasi in un momento precedente o successivo al momento qualsiasi, per la misura dell'intervallo temporale che passa dal momento qualsiasi al momento precedente o successivo al momento qualsiasi.
[modifica] Definizione
Si considerino due funzioni
, dove f(t) è a supporto compatto e g(t) è integrabile secondo Lebesgue su ogni compatto di
. Si definisce convoluzione di f e g la funzione definita nel seguente modo:[1]
dove
denota l'integrale definito su tutto l'insieme dei numeri reali, risultano ora chiare le limitazioni poste alle funzioni f e g, in quanto se così non fosse non potremmo assicurare che l'integrale sia un numero reale.
È cioè l'integrale del prodotto delle due funzioni dopo che una delle funzioni di partenza è stata rovesciata e traslata, e si può considerare una forma di trasformata integrale.
L'ultimo passaggio si può dimostrare con semplici calcoli: si consideri (t − τ) = τ', operando la sostituzione nella prima formula si ottiene la seconda ritornando a chiamare τ' con il nome di τ.
Per funzioni discrete, si può usare la versione discreta della convoluzione:
[modifica] Proprietà
La convoluzione soddisfa le seguenti proprietà:
Partendo dalla definizione
si applica la sostituzione
da cui
Ricordiamo che gli estremi di integrazione sono espressi in funzione di τ, pertanto esprimendoli in funzione di y diventano
Estremo inferiore:
Estremo superiore:
Ricordiamo che nel caso di integrali definiti o impropri, è possibile invertire gli estremi di integrazione pertanto:
- Associatività per moltiplicazione per scalare
per ogni numero reale (o complesso) a.
dove con
si è denotata la derivata di f o, nel caso discreto, l'operatore differenziale
.
[modifica] Teorema di convoluzione
| Per approfondire, vedi la voce Teorema di convoluzione. |
Il teorema di convoluzione afferma che
dove F(f) indica la trasformata di Fourier di f. Altre versioni di questo teorema funzionano per la trasformata di Laplace, trasformata di Laplace bilatera e la trasformata di Mellin.
La trasformata della convoluzione di due funzioni equivale al prodotto delle trasformate delle due funzioni stesse.
[modifica] Estensione
La convoluzione di f e g si scrive f * g ed è definita come l'integrale del prodotto delle due funzioni dopo che una delle due sia stata simmetrizzata rispetto all'asse delle ordinate e sia stata traslata. In questo modo, la convoluzione è un metodo particolare di trasformata integrale:
L'intervallo di integrazione dipende dal dominio su cui sono definite le funzioni. Nel caso di integrazione su un intervallo finito, f e g sono spesso considerate periodiche in entrambe le direzioni, in modo tale che il termine g(t − τ) non implichi una violazione dell'intervallo. L'uso dei domini periodici è spesso chiamato convoluzione circolare; naturalmente, è sempre possibile l'estensione con aggiunta di zeri: utilizzando l'estensione con gli zeri o domini infiniti, la convoluzione è detta lineare, specialmente nel caso discreto sotto descritto.
Se X e Y sono due variabili casuali indipendenti con densità di probabilità f e g rispettivamente, allora la densità di probabilità della somma X + Y è data dalla covoluzione f * g[2].
Per le funzioni discrete, si può utilizzare la versione discreta della convoluzione, data da
Moltiplicando due polinomi, i coefficienti del prodotto sono dati dalla convoluzione della sequenza originale dei coefficienti in questo senso (utilizzando l'estensione con zeri come ricordato sopra).
Generalizzando i casi sopra citati, la convoluzione può essere definita per ogni coppia di funzioni integrabili definite su un intervallo localmente compatto.
Una generalizzazione diversa avviene per la convoluzione delle distribuzioni.
[modifica] Convoluzione su gruppi
Se G è un gruppo scelto in modo appropriato e la cui misura corrisponde al valore m (per esempio, uno gruppo di Hausdorff localmente compatto con la misura di Haar e se f e g sono valori reali o complessi dell' m-integrale di G, allora la loro convoluzione può essere definita da:
[modifica] Applicazioni
La convoluzione e le relative operazioni sono usate in diverse applicazioni dell'ingegneria e della matematica.
- In statistica, una media mobile pesata è una convoluzione.
- Anche la distribuzione di probabilità della somma di due variabili casuali indipendenti corrisponde alla convoluzione di ognuna delle loro distribuzioni.
- In ottica, molte specie di "blur" sono descritte tramite la convoluzione. Un'ombra (ad esempio l'ombra su un tavolo che si vede quando gli si interpone un oggetto innanzi la fonte luminosa) è la convoluzione della forma della fonte di luce che sta proiettando l'ombra dell'oggetto illuminato e l'oggetto stesso. Una foto fuori fuoco è la convoluzione dell'immagine a fuoco con la forma del diaframma. Il termine fotografico per tale effetto è bokeh.
- Analogamente, nell'elaborazione digitale delle immagini, i filtri convoluzionali assumono un importante compito negli algoritmi di calcolo dei margini e dei processi correlati.
- Nell'elaborazione digitale dei segnali, il filtraggio di frequenza può essere semplificato convolvendo due funzioni (dati con un filtro) nel dominio del tempo, il che equivale a moltiplicare i dati con un filtro nel dominio di frequenza.
- In acustica lineare, un'eco è la convoluzione del suono originale con una funzione geometrica che descrive i vari oggetti che stanno riflettendo il segnale sonoro.
- Nella riverberazione artificiale (elaborazione digitale dei segnali (DSP), audio professionale), la convoluzione è utilizzata per codificare la risposta ad impulso di una stanza reale ad un segnale audio digitale.
- In ingegneria elettrica e in altre discipline, l'output (risposta) di un sistema lineare (stazionario, o tempo- o spazio-invariante) è la convoluzione di un input (eccitazione d'ingresso) con la risposta impulsiva del sistema (ovvero la risposta quando l'eccitazione d'ingresso è la funzione Delta di Dirac). Vedi teoria dei sistemi lineari tempo-invarianti e elaborazione digitale dei segnali.
- Nella spettroscopia a fluorescenza determinata a tempo, il segnale di eccitazione può essere trattato come una catena di impulsi delta, e la fluorescenza misurata è data dalla somma dei decadimenti esponenziali di ogni impulso delta.
- In fisica, ogni volta che è presente un sistema lineare con un "principio di sovrapposizione", è utilizzata l'operazione di convoluzione.
- Questo è il termine fondamentale del problema nelle equazioni di Navier-Stokes correlate al problema matematico del millennio di Clay e al premio associato di un milione di dollari.
[modifica] Voci correlate
[modifica] Altri progetti
Wikimedia Commons contiene file multimediali su Convoluzione
[modifica] Note
[modifica] Bibliografia
- Walter Rudin, Real and Complex Analysis, Mladinska Knjiga, McGraw-Hill, 1970. ISBN 0070542341
- (EN) Jean Jacod; Philip Protter, Probability Essentials, Springer, 2000. ISBN 3540438718
[modifica] Collegamenti esterni
- Convolution, su The Data Analysis BriefBook
- http://www.jhu.edu/~signals/convolve/index.html Applet Java sulla convoluzione.
- http://www.jhu.edu/~signals/discreteconv2/index.html Applet Java per la convoluzione di funzioni tempo discrete.
- http://www3.deis.unibo.it/Staff/Research/CCaini/corsoCEA/convoluzione.xls Un foglio elettronico per visualizzare in modo interattivo il prodotto di convoluzione fra due segnali, nell’esempio un impulso ed un’esponenziale monolatera. Tramite un cursore il tempo può essere fatto variare da -∞ a +∞; in corrispondenza di ogni valore viene evidenziata la funzione integrando ed il risultato del prodotto di convoluzione (tramite un marker)
|
|













.

