Convolution-tuote

On matematiikka , konvoluutio tuote on bilineaarinen operaattori ja kommutatiivinen tuote , jota merkitään yleensä ”  *  ”, joka, jossa on kaksi toimintoja f ja g samassa ääretön verkkotunnuksen, merkit vastaavat toisen toiminnon ”  f * g  ” on tällä alalla, joka on mikä tahansa jälkimmäisen piste on yhtä suuri kuin koko alueen integraali (tai summa, jos se on erillinen ) kahdesta tämän pisteen ympärillä olevasta toiminnosta, painotettuna toisella funktiolla alkuperän ympärillä - nämä kaksi toimintoa kulkevat vastakkaisiin suuntiin toisistaan ​​(välttämätön kommutatiivisuuden takaamiseksi).

Konvoluutiotuote yleistää liukuvan keskiarvon ajatuksen ja on lineaarisen suodattimen käsitteen matemaattinen esitys . Se koskee yhtä hyvin ajallista dataa (esimerkiksi signaalinkäsittelyssä ) ja paikkatietoa ( kuvankäsittelyssä ). In tilastojen , hyvin samanlaisen kaavan käytetään määrittämään rajat korrelaatio .

Konvoluutiotuotteen määritelmä

Kahden reaalisen tai monimutkaisen funktion f ja g konvoluutiotulo on toinen funktio, joka yleensä merkitään "  f ∗ g  " ja jonka määrittelee:

tai vielä, ja sekvenssit (korvaamalla Lebesguen mitta , jonka laskenta toimenpide ):

.

Sarjoissa puhumme Cauchy-tuotteesta (mutta seuraavassa käytämme vain "jatkuvaa" versiota).

Voimme pitää tätä kaavaa liukuvan keskiarvon ideana .

Jotta tämä määritelmä olisi mielekäs, f: n ja g: n on täytettävä tietyt hypoteesit; Esimerkiksi jos nämä kaksi funktiota ovat integroitavissa Lebesgue-mielessä (ts. ne ovat mitattavissa ja niiden moduulin integraali on äärellinen), niiden konvoluutiotulo on määritelty melkein kaikille x: lle ja se on itse integroitava. Yleisemmin, jos f ∈ L p ja g ∈ L q ja kanssa , niin fg ∈ L r  : vrt. "  Youngin eriarvoisuus kääntymisessä  ".

Konvoluutiotuotteen ominaisuudet

Algebralliset ominaisuudet

Konvoluutiotuote on bilineaarinen , assosiatiivinen ja kommutatiivinen  :

(mihin tahansa skalaariin λ );  ; . Esittely

Pseudorengas

Lisäyksen ja konvoluutiotuotteen mukana toimitettava integroitavien toimintojen joukko muodostaa siten pseudorenkaan , toisin sanoen ei-yhtenäisen renkaan . Jos tämä rengas olisi yhtenäinen, yksikköelementin δ tulisi tarkistaa (mahdollisten x: n ja minkä tahansa funktion f suhteen ):

.

Voidaan helposti tarkistaa, että tämä on mahdollista vain, jos δ on Dirac-jakauma … joka ei ole funktio.

Konvoluutiotuotteen hyvän yleistämisen luonnollinen kehys on jakautumisteoria , mutta sitä ei käsitellä tässä artikkelissa. Löydämme jakeluille omistetusta artikkelista tarkan määritelmän konvoluutiotuotteesta tässä tapauksessa sekä tutkimuksen sen pääominaisuuksista.

Yhteensopivuus käännösten kanssa

Konvoluutiotuote on yhteensopiva ajallisten käännösten kanssa. Jos merkitsemme τ h: lla käännöksen funktioiden avulla

,

niin

Suurissa puitteissa konvoluution toimenpiteitä ,

,

missä δ h merkitsee Dirac-massaa h , ja yhteensopivuus käännösten kanssa on vain välitön seuraus toimenpiteiden konvoluutiotuotteen assosiatiivisuudesta:

Tätä ominaisuutta on myös verrattava konvoluutiotuotteiden sovelluksiin suodattamiseen .

Pariteetti

Konvoluutio seuraa merkki sääntöä varten yhdenvertaisuus toiminnot  :

f ∗ g on parillinen (vastaavasti pariton), jos f: llä ja g: llä on sama pariteetti (tai vastakkaiset pariteetit). Esittely

Merkitään I involuution määritelty ja tarkista, että .

Tämä ominaisuus yhdistettynä muunnettavaan muuttamattomuuteen tekee mahdolliseksi todistaa, että tasaisen funktion aiheuttama konvoluutiotulo säilyttää toimintojen aksiaaliset symmetriat:

Jos g on parillinen ja jos f ( x - h ) = f (- x - h ), niin ( f ∗ g ) ( x - h ) = ( f ∗ g ) (- x - h ) . Esittely

Ensimmäinen yhtälö vastaa yhtälöä . Voimme päätellä

,

mikä on ilmoitettu tulos.

Konvoluutiotuotteen integrointi

Meillä on (soveltamalla Fubinin teoreemaa ) kaava:

Johtaminen

Tapauksessa yhden muuttujan, jos f (esimerkiksi) on luokan C 1 ja jos f , f ' ja g kuuluvat L 1 sitten

.

Yleisemmin tapauksessa tehtäviä useita muuttujia olemme

.

Konvoluutiotuote ja Fourier-muunnos

Fourier-muunnos konvoluution tuote saadaan kertomalla Fourier-muunnoksessa toiminnot:

missä merkitsee Fourier-muunnosta ja käänteistä Fourier-muunnosta ("konvoluutiolause").

Nämä kaavat on rajoitettu Schwartz-avaruuteen , sitten ne ulottuvat osittain Fourier-muunnokseen lauhkeille jakaumille , joita käytetään esimerkiksi kompaktilla tuella jakelun karkaistun jakauman konvoluutioon . Yleisemmin, jos S ja T ovat kaksi karkaistua jakaumaa , joista toinen on konvolveri , niin niiden Fourier-muunnokset ovat karkaistuja jakaumia, joista toinen on kertoja , ja ne todentavat:

Tässä yhteydessä Dirac-jakauma ( neutraali konvolveri ) ja vakiofunktio 1 (neutraali kerroin) ovat kaksi karkaistua jakaumaa (jopa) Fourier-muunnokset toisistaan.

Fourier-muunnosten konvoluutiotuotteen laskennan pääkohde on, että nämä operaatiot ovat tietokoneelle ajoissa halvempia kuin integraalin suora laskenta.

Konvoluutiotuotteen käyttö

Mittojen konvoluutiotuote

Toimenpiteiden muuttaminen todelliselle linjalle

Laajemmassa voimme määritellä konvoluutio tuotetta kahden toimenpiteitä koskevat seuraavien todennäköisyyspohjaiset tulkinta: kun todennäköisyys lakeja u ja ν kahden riippumattoman todellista satunnaismuuttujaa ei molemmat ovat tiheydet suhteessa mitta Lebesgue , laki niiden summa on konvoluutio on μ mukaan ν , merkitty μ * ν ja määritellään jonakin Borel of mukaan

Integraali funktio θ suhteen toimenpiteen μ * ν saadaan

Konvoluutio tuote u * v on kuva toimenpide funktion φ , määritellään mukaan φ ( x , y ) = x + y , ja tuote toimenpiteen uv . Erityisesti, jos molemmilla μ ja ν on tiheydet, vastaavasti f ja g , suhteessa Lebesgue-mittaukseen, niin μν: lla on myös tiheys Lebesgue-mittaukseen nähden, ja yksi sen tiheyksistä on fg .

Toimenpiteiden muuttaminen kommutatiiviselle ryhmälle

Tämä konvoluutiotuotteen määritelmä voidaan laajentaa välittömästi kommutatiiviseen topologiseen ryhmään ( G , ⊕), jolla on borelian heimo , välittömästi: minkä tahansa G : n borelilaisen A osan osalta

Integraali funktio θ suhteen toimenpiteen μ * ν saadaan

Käsite Haar mitta ryhmä G on sitten kirjoitettu suhteen konvoluution tuote: μ on Haar mitta G , jos ja vain jos, mille tahansa elementti g ja G ,

Jos ryhmä ei ole kommutatiivinen, voimme silti määritellä konvoluutiotuotteen määrittämällä konvoluutio vasemmalle tai oikealle.

Yleisemmin voimme määritellä konvoluutiotuotteen ryhmän toiminnalle . Olkoon G mitattava ryhmä, joka vaikuttaa mitattavaan tilaan K , havaitun toiminnan. ja ovat μ räätälöityjä G ja ν räätälöity K . Määritämme konvoluutiotuotteen kaavalla

missä A on mitattava osa K: sta .

Se on K: n mitta . Jos K = G ja jos toiminto on kertolasku (tai vasen tai oikea kertolasku, jos ryhmä ei ole kommutatiivinen), löydämme konvoluution tuloksen edellä kuvatuista ryhmistä.

Popularisoitu lähestymistapa

Yksinkertaisin tapa edustaa konvoluutiotuotetta on tarkastella Dirac-funktiota δ 8 a ( x )  ; tämän “funktion” arvo on 0, jos x ≠ a ja sen integraali on arvoltaan 1. Tämä saattaa tuntua intuitiiviselta, mutta voimme kuvitella sen rajaksi funktioiden, kellokäyrien tai suorakulmioiden sarjan, joilla kaikilla on sama pinta 1, mutta yhä ohuempi (siksi korkeampi ja korkeampi); kun käyrien leveys on kohti 0, sen korkeus on kohti + ∞, mutta pinta-ala on yhtä suuri kuin 1. Käytännöllisistä syistä esittelemme diracia tikkuna, joka on sijoitettu a : n korkeuteen ja korkeuteen 1.

Dirac 5: n muodostaman konvoluution tulo vastaa alkutoiminnon käännöstä arvolla a

tuloksen funktion konvoluutiosta diracilla
Tulos funktion konvoluutiosta diracilla

Näemme, että δ 0 jättää funktion invariantiksi, se on konvoluutiotuotteen neutraali elementti

Jos tarkastelemme nyt konvoluutiotuotetta kahden diracin ( α δ a + β δ b ) painotetulla summalla , saadaan kahden käännetyn käyrän päällekkäisyys.

funktion konvoluutiotulo kahden diracin painotetulla summalla
Funktion konvoluutiotulo kahden diracin painotetulla summalla

Tarkastellaan nyt porttitoimintoa Pa , b  ; se on funktio, jonka arvo on 1 / ( ba ) a: n ja b : n välillä ja 0 muualla (sen integraali on 1: n arvoinen). Tämä toiminto voidaan nähdä diracien peräkkäisenä. Konvoluutio f mukaan P a, b näin ollen saadaan vetämällä f aikavälinä [ ; b ]. Saamme f: n "suurennuksen" .

funktion konvoluution tulo porttitoiminnolla
Funktion konversiotuote porttitoiminnolla

Jos tarkastelemme nyt mitä tahansa funktiota g , voimme nähdä g diracien peräkkäisenä painotettuna g: n arvolla tarkasteltavassa pisteessä. F : n konvoluutiotulo g: llä saadaan siis vetämällä funktiota f ja laajentamalla sitä g: n arvon mukaan .

minkä tahansa funktion funktion konvoluutio
Funktion konvoluutiotulo millä tahansa funktiolla

Konvoluution ja suodatuksen tuote

Konvoluutiotuote liittyy suodatuksen käsitteeseen kahdessa olosuhteessa, nimittäin suodattimen lineaarisuudessa ja riippumattomuudessa ajan suhteen ( invariantti järjestelmä ). Näistä kahdesta ehdosta voidaan muodostaa konvoluutiooperaattori. Konvoluutio vastaa suodattimen vastausta annettuun tuloon (huomattu e ( t ) ). Suodattimelle on täysin tunnusomaista sen impulssivaste h ( t ) . Laitetaan yhtälöön, suodattimen vaste on s ( t ) = { h ∗ e } ( t ) .

Konvoluutiooperaattorin rakenne suunnitellaan seuraavasti. Ensinnäkin olemme kiinnostuneita suodattimelle asetetuista kahdesta ehdosta. Merkitään f ( e ) suodattimen suorittamalla suodatuksella tuloon e . Suodattimen lineaarisuus tarkoittaa, että:

Voidaan todeta, että suodattimen vaste nollasignaalille on nolla. Ajan riippumattomuus tiivistetään seuraavasti:

missä e d on signaalin e viivästyttämä määrä d .

Sieltä voimme rakentaa lineaarisen ja ajasta riippumattoman suodattimen vasteen tuloon e ( t ) . Todellakin, kuten suodatin on lineaarinen, voimme hajota signaali e ( t ) itsenäisiä osia, käyttäen joukkoa signaaleja e i , jossa kompakti erilliset tuet niin, että . Signaalin kukin osa injektoidaan suodattimeen ja sitten eri vastaukset summataan. Näin ollen suodatus: . Tämä ajallinen hajoaminen e ( t ) voidaan suorittaa rekursiivisesti signaalien e i ( τ ) . Lopulta saamme sarjan signaaleja, joiden tuki laskee pisteeseen. Nämä signaalit, jotka ovat alkeellisia, koska niitä ei voida hajottaa ajan myötä, vastaavat kukin Dirac-jakaumaa δ ( t - τ ), joka on keskitetty τ : een amplitudilla e ( τ ) , impulssi kirjoitetaan δ ( t - τ ) e ( τ ) . Riittää, kun lisäät kaikki pulssit muuttujaa τ pitkin signaalin e ( t ) saamiseksi  :

Suodatusoperaatiota sovelletaan e ( t ): een . Koska suodatin on lineaarinen ja ajasta riippumaton, meillä on:

Suodattimen f vastetta impulssiin δ ( t ) kutsutaan suodattimen h ( t ) impulssivasteeksi . Lopuksi meillä on:

joka ei ole mikään muu kuin konvoluutio.

Lopuksi: jos suodatin on lineaarinen ja ajasta riippumaton, niin sille on täysin tunnusomaista sen vaste h ( t ) ja suodattimen vaste tulossa e ( t ) on konvoluutiooperaattorin antama.

Toinen lineaaristen ja ajasta riippumattomien suodattimien perustavanlaatuinen johtopäätös: jos syötämme signaalin e ( t ) = e 2 π j ft , lähtösignaali on:

Signaali s ( t ) on myös muodoltaan e 2 π j ft oleva signaali tekijään H ( f ) asti . Tämä tekijä ei ole mikään muu kuin Fourier-muunnos on h ( t ) .

Huomautuksia ja viitteitä


Katso myös

Aiheeseen liittyvät artikkelit

Bibliografia

Marc Briane ja Gilles Pagès, integraatioteoria: konvoluutio ja Fourier-muunnos , Pariisi, Vuibert ,2012, 365  Sivumäärä ( ISBN  978-2-311-00738-1 )

Ulkoiset linkit

<img src="https://fr.wikipedia.org/wiki/Special:CentralAutoLogin/start?type=1x1" alt="" title="" width="1" height="1" style="border: none; position: absolute;">