Fourierova transformacija je matematična funkcija, s katero lahko poiščemo osnovne frekvence, ki sestavljajo signal ali valovanje. Če na primer zaigramo akord, lahko zvočni val akorda prenesemo v Fourierovo transformacijo in tako ugotovimo, iz katerih not je akord sestavljen. Izhodni rezultat Fourierjeve transformacije se včasih imenuje frekvenčni spekter ali porazdelitev, ker prikazuje spekter frekvenc vhoda. Ta funkcija se pogosto uporablja v kriptografiji, oceanografiji, strojnem učenju, radiologiji, kvantni fiziki ter pri oblikovanju in vizualizaciji zvoka.

Matematična definicija

Fourierova transformacija funkcije f ( x ) {\displaystyle f(x)}f(x) je podana z

F ( α ) = ∫ - ∞ + ∞ f ( x ) e - 2 π i α x d x {\displaystyle F(\alpha )=\int _{-\infty }^{+\infty }f(x)e^{-2\pi i\alpha x}dx} {\displaystyle F(\alpha )=\int _{-\infty }^{+\infty }f(x)e^{-2\pi i\alpha x}dx}

V tej enačbi je α {\displaystyle \alpha } {\displaystyle \alpha } frekvenca, F ( α ) {\displaystyle F(\alpha )}{\displaystyle F(\alpha )} je Fourierjeva transformacija, ki za vsako frekvenco vrne kompleksno vrednost, kar pomeni, da znaša informacijo o amplitudi (velikosti) in fazi (premiku v času) komponente signala pri tej frekvenci.

e - 2 π i α x {\displaystyle e^{-2\pi i\alpha x}} {\displaystyle e^{-2\pi i\alpha x}} predstavlja ovijanje vhodne funkcije f ( x ) {\displaystyle f(x)} f(x) okoli izvora v kompleksni ravnini pri neki frekvenci α {\displaystyle \alpha } {\displaystyle \alpha }. Intuitivno integracija izračuna, koliko se originalna funkcija "ujemata" z natančno točno sinusno/eksponentno komponento dane frekvence.

Inverzna transformacija in pogoji obstoja

Inverzna Fourierova transformacija je podana z

f ( x ) = ∫ - ∞ + ∞ F ( α ) e + 2 π i x α d α {\displaystyle f(x)=\int _{-\infty }^{+\infty }F(\alpha )e^{+2\pi ix\alpha }d\alpha } {\displaystyle f(x)=\int _{-\infty }^{+\infty }F(\alpha )e^{+2\pi ix\alpha }d\alpha }

Ta enačba pokaže, da je Fourierova transformacija obrnljiva: iz frekvenčnega spektra F(α) lahko nazaj rekonstruiramo izvorni signal f(x), če sta pogoja pravilno izpolnjena (na primer f in F pripadata prostoru L1 ali L2 v ustreznih pogojih). Za absolutno integrabilne funkcije (f ∈ L1) transformacija obstaja v klasičnem smislu; za kvadratno integrabilne funkcije (f ∈ L2) obstaja v smislu Plancherelovega teorema (enakovrednost energije v času in v frekvenci).

Pomembne lastnosti (povzetek)

  • Linearnost: Fourierova transformacija je linearna operacija.
  • Inverznost: Veljajo enačbe transformacija in inverzne transformacije, kar omogoča rekonstrukcijo signala.
  • Konvolucijski izrek: Konvolucija v časovni domeni ustreza množenju v frekvenčni domeni in obratno. To je izjemno uporabno pri obdelavi signalov in filtriranju.
  • Pomnožitev v času: Pomnožitev dveh signalov v času postane konvolucija njihovih spektralnih komponent.
  • Parseval / Plancherel: Skupna energija signala v časovni domeni je enaka energiji njegove Fourierjeve transformacije (do konstante, odvisno od normalizacije).
  • Dualnost: Obstaja simetrija med časovno in frekvenčno domeno, kar vodi do uporabnih zamenjav v enačbah.

Diskretna Fourierova transformacija (DFT) in FFT

V računalništvu in digitalni obdelavi signalov pogosto delamo z vzorčenimi signali, zato uporabljamo diskretno Fourierovo transformacijo (DFT), ki deluje na končnem naboru vrednosti. DFT je definirana kot vsota kompleksnih eksponentov in vrača kompleksne koeficiente za diskretne frekvence. Ker neposreden izračun DFT zahteva O(N^2) operacij, se za velike podatke uporablja hitro Fourierjevo transformacijo (FFT), ki izkorišča simetrije in zmanjšuje kompleksnost na približno O(N log N). FFT je temelj sodobne obdelave zvočnih signalov, slik, radarja in telekomunikacij.

Praktične opombe pri uporabi

  • Normalizacija: V literaturi so različne konvencije (kjer se faktorji 2π prikažejo v transformaciji ali inverzu). Pomembno je, da pri programiranju ali prenosu rezultatov vedno preverite uporabljeno normalizacijo.
  • Vzorcevanje in Nyquist: Pri vzorčenju analognog signala velja Nyquistov kriterij: vzorčna frekvenca mora biti vsaj dvakrat večja od najvišje frekvence signala, da se izognemo aliasingu.
  • Windowing in spektralno puščanje: Končni okvir (okno) v katerem izračunamo FT vpliva na natančnost in razširjenost vrhov v spektru. Uporabimo lahko različna okna (npr. Hanning, Hamming), da zmanjšamo puščanje (spectral leakage).
  • Faza in magnituda: Spekter F(α) je kompleksen — njegova magnituda pove prisotnost frekvence, faza pa, kje v času se komponenta pojavi. V mnogih aplikacijah je dovolj sama magnituda, v drugih (npr. pri združevanju signalov) je faza ključna.

Primeri in aplikacije

Fourierova transformacija pokaže, katere frekvence so v signalu. Na primer, poglejmo zvočni val, ki vsebuje tri različne glasbene note: Če naredimo graf Fourierjeve transformacije tega zvočnega vala (s frekvenco na osi x in intenzivnostjo na osi y), bomo pri vsaki frekvenci videli vrh, ki ustreza eni od glasbenih not. Pri obdelavi slik se 2D Fourierova transformacija uporablja za filtriranje šuma in analizo tekstur. V telekomunikacijah FT omogoča modulacijo in demodulacijo signalov; v spektroskopiji razkrije kemične komponente po frekvencah absorbanc ali emisij; v reševanju parcialnih diferencialnih enačb omogoča prehod v frekvenčno domeno, kjer so diferencialni operatorji pogosto lažje obvladljivi.

Vizualna razlaga na priloženih slikah

·        

Izvirna funkcija prikazuje signal, ki niha pri 3 hercih.

·        

Realni in imaginarni del integranda za Fourierovo transformacijo pri 3 hercih

·        

Realni in imaginarni del integranda za Fourierovo transformacijo pri 5 hercih

·        

Fourierjeva transformacija z označenimi 3 in 5 herci. Vidimo, da je pri frekvenci 3 Hz prisoten močan vrh, medtem ko komponenta pri 5 Hz ni prisotna oziroma je zanemarljiva.

Zaključek

Fourierova transformacija je temeljno orodje za razumevanje in analizo signalov v frekvenčni domeni. Omogoča ločevanje kompleksnih signalov na preproste sinusne komponente, ima številne uporabne lastnosti (konvolucija, linearost, inverznost) in širok spekter praktičnih aplikacij — od analize zvoka in slik do komunikacij in fizikalnih simulacij. Čeprav je matematično zasnovana na integralih in kompleksnih številih, so sodobna orodja in algoritmi (npr. FFT) naredili njeno uporabo hitro in dostopno v praksi.