FOURIEROVA TRANSFORMACE

Podobné dokumenty
FOURIEROVA TRANSFORMACE FOURIEROVA VĚTA

FOURIEROVA TRANSFORMACE FOURIEROVA VĚTA

Komplexní analýza. Laplaceova transformace. Martin Bohata. Katedra matematiky FEL ČVUT v Praze

LAPLACEOVA TRANSFORMACE LAPLACEOVA TRANSFORMACE

LAPLACEOVA TRANSFORMACE

ŘADY KOMPLEXNÍCH FUNKCÍ

INTEGRÁLY S PARAMETREM

MKI Funkce f(z) má singularitu v bodě 0. a) Stanovte oblast, ve které konverguje hlavní část Laurentova rozvoje funkce f(z) v bodě 0.

PRIMITIVNÍ FUNKCE. Primitivní funkce primitivní funkce. geometrický popis integrály 1 integrály 2 spojité funkce konstrukce prim.

PRIMITIVNÍ FUNKCE DEFINICE A MOTIVACE

18 Fourierovy řady Úvod, základní pojmy

Derivace funkce Otázky

Funkce komplexní proměnné a integrální transformace

INTEGRACE KOMPLEXNÍ FUNKCE

Derivace funkce DERIVACE A SPOJITOST DERIVACE A KONSTRUKCE FUNKCÍ. Aritmetické operace

sin(x) x lim. pomocí mocninné řady pro funkci sin(x) se středem x 0 = 0. Víme, že ( ) k=0 e x2 dx.

ELEMENTÁRNÍ KOMPLEXNÍ FUNKCE SPECIÁLNÍ ELEMENTÁRNÍ FUNKCE

To je samozřejmě základní pojem konvergence, ale v mnoha případech je příliš obecný a nestačí na dokazování některých užitečných tvrzení.

Komplexní analýza. Reziduová věta a její aplikace. Martin Bohata. Katedra matematiky FEL ČVUT v Praze

Úvod. Integrování je inverzní proces k derivování Máme zderivovanou funkci a integrací získáme původní funkci kterou jsme derivovali

1 Topologie roviny a prostoru

Komplexní analýza. Fourierovy řady. Martin Bohata. Katedra matematiky FEL ČVUT v Praze

16 Fourierovy řady Úvod, základní pojmy

Definice (Racionální mocnina). Buď,. Nechť, kde a a čísla jsou nesoudělná. Pak: 1. je-li a sudé, (nebo) 2. je-li liché, klademe

KTE/TEVS - Rychlá Fourierova transformace. Pavel Karban. Katedra teoretické elektrotechniky Fakulta elektrotechnická Západočeská univerzita v Plzni

Jednou z nejdůležitějších funkcí, které se v matematice a jejích aplikacích používají je

Teorie měření a regulace

Laplaceova transformace

Obsah. Aplikovaná matematika I. Gottfried Wilhelm Leibniz. Základní vlastnosti a vzorce

KOMPLEXNÍ ČÍSLA A FUNKCE MNOŽINA KOMPLEXNÍCH ČÍSEL C. Alternativní popis komplexních čísel

Funkce jedn e re aln e promˇ enn e Derivace Pˇredn aˇska ˇr ıjna 2015

LAPLACEOVA TRANSFORMACE

Kapitola 7: Integrál. 1/17

DERIVACE FUNKCE KOMPLEXNÍ PROMĚNNÉ

Je založen na pojmu derivace funkce a její užití. Z předchozího studia je třeba si zopakovat a orientovat se v pojmech: funkce, D(f), g 2 : y =

Matematika III. Miroslava Dubcová, Daniel Turzík, Drahoslava Janovská. Ústav matematiky

Modelování systémů a procesů (11MSP) Bohumil Kovář, Jan Přikryl, Miroslav Vlček. 8. přednáška 11MSP pondělí 20. dubna 2015

LEKCE10-RAD Otázky

Funkce a základní pojmy popisující jejich chování

Integrální transformace

Integrální počet - I. část (neurčitý integrál a základní integrační metody)

Teorie. Hinty. kunck6am

Otázky k ústní zkoušce, přehled témat A. Číselné řady

NMAF063 Matematika pro fyziky III Zápočtová písemná práce B Termín pro odevzdání 4. ledna 2019

(5) Primitivní funkce

Kapitola 7: Neurčitý integrál. 1/14

Komplexní analýza. Holomorfní funkce. Martin Bohata. Katedra matematiky FEL ČVUT v Praze

MATURITNÍ TÉMATA Z MATEMATIKY

Posloupnosti a řady. 28. listopadu 2015

Derivace a monotónnost funkce

Matematický seminář. OVO ŠVP Tématický celek Učivo ŠVP Integrace Mezipředmětové vztahy. jejich soustavy. Spojitost funkce v bodě. Limita funkce v bodě

FOURIEROVA ANAL YZA 2D TER ENN ICH DAT Karel Segeth

Občas se používá značení f x (x 0, y 0 ), resp. f y (x 0, y 0 ). Parciální derivace f. rovnoběžného s osou y a z:

Teorie. Hinty. kunck6am

+ 2y. a y = 1 x 2. du x = nxn 1 f(u) 2x n 3 yf (u)

Gymnázium Česká a Olympijských nadějí, České Budějovice, Česká 64, 37021

OBECNOSTI KONVERGENCE V R N

Diferenciální počet 1 1. f(x) = ln arcsin 1 + x 1 x. 1 x 1 a x 1 0. f(x) = (cos x) cosh x + 3x. x 0 je derivace funkce f(x) v bodě x0.

Derivace funkce. Přednáška MATEMATIKA č Jiří Neubauer

Kapitola 7: Integrál.

SINGULARITY A REZIDUA IZOLOVANÉ SINGULARITY

Interpolace, ortogonální polynomy, Gaussova kvadratura

Bakalářská matematika I

Úvodní informace. 17. února 2018

22 Základní vlastnosti distribucí

Základy teorie pravděpodobnosti

Zimní semestr akademického roku 2015/ ledna 2016

Tematický plán Obor: Informační technologie. Vyučující: Ing. Joanna Paździorová

Matematická analýza III.

Petr Hasil. Podpořeno projektem Průřezová inovace studijních programů Lesnické a dřevařské fakulty MENDELU v Brně (LDF)

Věta 12.3 : Věta 12.4 (princip superpozice) : [MA1-18:P12.7] rovnice typu y (n) + p n 1 (x)y (n 1) p 1 (x)y + p 0 (x)y = q(x) (6)

Matematika I A ukázkový test 1 pro 2011/2012. x + y + 3z = 1 (2a 1)x + (a + 1)y + z = 1 a

Požadavky k písemné přijímací zkoušce z matematiky do navazujícího magisterského studia pro neučitelské obory

7. Funkce jedné reálné proměnné, základní pojmy

Diferenciál funkce. L Hospitalovo pravidlo. 22. a 23. března 2011

9. cvičení z Matematické analýzy 2

Limita funkce. FIT ČVUT v Praze. (FIT) Limita funkce 3.týden 1 / 39

1. Obyčejné diferenciální rovnice

Diferenciální rovnice

12.1 Úvod. Poznámka : Příklad 12.1: Funkce f(t) = e t2 nemá Laplaceův obraz. Příklad 12.2: a) L{1} = 1 p, p > 0 ; b) L{ eat } = 1, [ZMA15-P73]

Zavedení a vlastnosti reálných čísel

Matematika I A ukázkový test 1 pro 2014/2015

Maturitní otázky z předmětu MATEMATIKA

1. Náhodný vektor (X, Y ) má diskrétní rozdělení s pravděpodobnostní funkcí p, kde. p(x, y) = a(x + y + 1), x, y {0, 1, 2}.

SIGNÁLY A SOUSTAVY, SIGNÁLY A SYSTÉMY

9. Vícerozměrná integrace

pouze u některých typů rovnic a v tomto textu se jím nebudeme až na

Matematika vzorce. Ing. Petr Šídlo. verze

Několik aplikací. Kapitola 12

Matematická analýza 1b. 9. Primitivní funkce

9. Vícerozměrná integrace

I. Diferenciální rovnice. 3. Rovnici y = x+y+1. převeďte vhodnou transformací na rovnici homogenní (vzniklou

Diferenˇcní rovnice Diferenciální rovnice Matematika IV Matematika IV Program

Funkce, elementární funkce.

Omezenost funkce. Definice. (shora, zdola) omezená na množině M D(f ) tuto vlastnost. nazývá se (shora, zdola) omezená tuto vlastnost má množina

Zavedeme-li souřadnicový systém {0, x, y, z}, pak můžeme křivku definovat pomocí vektorové funkce.

Diferenciální rovnice a jejich aplikace. (Brkos 2011) Diferenciální rovnice a jejich aplikace 1 / 36

Zimní semestr akademického roku 2014/ prosince 2014

I. D i s k r é t n í r o z d ě l e n í

Matematika 3. Úloha 1. Úloha 2. Úloha 3

Transkript:

FOURIEROVA TRANSFORMACE

FOURIEROVA VĚTA V kapitole o Fourierových řadách byla dokázána (připomeňte si, že f(x) = (f(x + ) + f(x ))/2): VĚTA. Necht f je po částech hladká na R a R f konverguje. Potom f(x) = 1 π f(v) cos(u(x v)) dv du. Výsledek je možné nyní přeformulovat s použitím komplexních funkcí. Fourierova řada a 2 + ( ) a n cos(πnx/l) + b n sin(πnx/l) n=1 lze přepsat do tvaru + c n e iπnx/l, kde c n = a n ib n 2 n= Odtud snadno vyplývá, že pro všechna celá n je c n = 1 2l l l pro n, c n = a n + ib n 2 f(x)e iπnx/l dx. pro n <. Pokud znovu provedete postup, který vede k rovnosti ve Fourierově větě, a použijete předchozí modifikovaný zápis Fourierových řad, dostanete Fourierovu větu v následujícím tvaru:

VĚTA. Necht f je po částech hladká na R a R f konverguje. Potom f(x) = 1 ( ) f(u)e ivu du e ivx dv. 2π Na základě této věty se definuje : DEFINICE. Pro reálné funkce f a F definované na R se definuje F(f)(s) = f(t)e ist dt, F 1 (F )(t) = 1 2π F (s)e its ds. Funkce F(f) se nazývá funkce f, funkce F 1 (F ) se nazývá inverzní funkce F. Fourierovu větu lze nyní formulovat ve tvaru: Necht ϕ je po částech hladká na R a R ϕ konverguje. Potom F(F 1 (ϕ)) = F 1 (F(ϕ)) = ϕ.

Sinová a kosinová Je-li funkce f nebo F sudá, lze Fourierovu vyjádřit jiným způsobem: F(f)(s) = F 1 (F )(t) = 1 2π f(t) ( cos(st) i sin(st) ) dt = 2 F (s) ( cos(ts) + i sin(ts) ) ds = 1 π Podobně lze vyjádřit Fourierovu transformaci liché funkce: F(f)(s) = F 1 (F )(t) = 1 2π f(t) ( cos(st) i sin(st) ) dt = 2i F (s) ( cos(ts) + i sin(ts) ) ds = i π f(t) cos(st) dt, F (s) cos(ts) ds. f(t) sin(st) dt, F (s) sin(ts) ds. Jedná se o podobnou situaci jako u Fourierových řad sudých nebo lichých funkcí: ve výsledku se vyskytovaly nenulové koeficienty jen u cos, resp. u sin. Tzv. řada funkce f byla Fourieriova řada funkce, která se rovnala f na [, ) a byla doplněna na sudou funkci na záporných číslech. Podobně řada funkce f byla Fourieriova řada funkce, která se rovnala f na (, ) a byla doplněna na lichou funkci na záporných číslech. Stejně lze postupovat u Fourierovy. Aby nebylo nutné si pamatovat dvě různé konstanty před integrály, změní se jedna konstanta na 1 a druhá na 2/π:

DEFINICE. Pro reálné funkce f a F definované na (, ) se definuje F c (f)(s) = f(t) cos(st) dt, F c 1(F )(t) = 2 π F (s) cos(ts) ds. Funkce F c (f) se nazývá kosinová funkce f, funkce F c 1(F ) se nazývá inverzní kosinová funkce F. F s (f)(s) = f(t) sin(st) dt, F s 1(F )(t) = 2 π F (s) sin(ts) ds. Funkce F s (f) se nazývá sinová funkce f, funkce F s 1(F ) se nazývá inverzní sinová funkce F. Z Fourierovy věty se dostává: VĚTA. Necht ϕ je po částech hladká na (, ) a ϕ konverguje. Potom 1 1 1 F c (F c 1(ϕ)) = F c 1(F c (ϕ)) = ϕ, F s (F s 1(ϕ)) = F s 1(F s (ϕ)) = ϕ.

VLASTNOSTI FOURIEROVY TRANSFORMACE Následující vlastnosti jsou i s důkazy (kromě poslední vlastnosti o u a konvoluci) podobné těm z teorie Laplaceovy. V následujících vzorcích lze předpokládat, že uvedené funkce jsou po částech spojité absolutně integrovatelné.

Posunutí Posunutí funkce f o a je funkce f(t a). posunuté funkce a posunutá (oboje o a) se spočítá snadno: F(f(t a))(s) = e ias F(f(t))(s) F(f(t))(s a) = F(e iat f(t))(s).

Zvětšení Zvětšením (nebo zmenšením) funkce f se míní funkce f(at) pro a. Následující výpočty jsou velmi jednoduché (druhá rovnost plyne z první): F(f(at))(s) = 1 ( s ) a F(f(t)) a F(f(t))(as) = 1 ( t ) a F(f )(s). a

Derivace Vztah a Fourierovy je podstatný pro použití na řešení diferenciálních rovnic. Rovnosti se dokáží snadno pomocí po částech. Je nutné předpokládat, že všechny uvedené integrály konvergují. spojitá. F(f (t))(s) = isf(f(t))(s) d F(f(t))(s) = F( itf(t))(s). ds Indukcí se dokáží rovnosti pro vyšších řádů: F(f (n) (t))(s) = (is) n F(f(t))(s) d n ds nf(f(t))(s) = F(( it)n f(t))(s).

Integrace Vzorce na integraci Fourierovy se získají z předchozích vzorců pro : Je-li g primitivní funkce k f na R taková, že lim g(t) = t F(g)(s) = F(f)(s)/(is). Funkce F(f)(s) je primitivní k funkci F( f(t)/(it))(s) na R. lim g(t) =, pak t +

Konvoluce Na rozdíl od Laplaceovy převádí funkcí na konvoluci obrazů. V případě funkcí na R se definuje trochu jinak: DEFINICE. Konvoluce na R dvou funkcí f, g je funkce (f g)(t) = f(τ)g(t τ) dτ. Vlastnosti jsou probrány v Otázkách. Platí F(f g) = F(f) F(g) F(f g) = 1 F(f) F(g). 2π Použití Fourierovy na hledání řešení diferenciálních a integrálních rovnic je podobné použití Laplaceovy viz příklady. 2 2 2

KOMPLEXNÍ FOURIEROVA TRANSFORMACE Na rozdíl od Laplaceovy, která se dá použít i pro funkce neomezené v nekonečnu, (jako reálná funkce) nelze aplikovat ani na nenulové konstantní funkce. Tento nedostatek se dá odstranit umožněním komplexních hodnot. Definice Fourierovy má smysl i pro komplexní funkce reálné proměnné f a pro komplexní čísla s. Dostane se pak komplexní funkce komplexní proměnné (změníme označení proměnné): F(f)(z) = f(t)e izt dt. Kde je tato funkce definována a kde je holomorfní? VĚTA. Necht f je po částech hladká a f(t) ke at pro t > a f(t) ke bt pro t < a pro nějakou konstantu k. Potom F(f)(z) je holomorfní v pásu b < I(z) < a. Jak to vypadá s inverzní transformací pro F(f)(z)? Obecně ji nelze definovat jako pro reálné funkce, protože F(f)(z) nemusí být na reálné ose (tj. pro I(z) = ) vůbec definována. Necht je F(f)(z) definována na přímce I(z) = c. Potom F(f)(s + ic) je definována na R a rovná se F(e ct f(t))(z). Tedy platí e ct f(t) = 1 2π F(f)(s + ic)e ist ds = ect 2π +ic +ic F(f)(u)e iut ds

kde pro poslední integrál byla použita substituce u = s + ic a uvedené meze značí integraci po přímce I(z) = c. Po zkrácení výrazem e ct se dostane inverzní pro uvedený případ, takže f(t) = 1 2π +ic +ic jakmile je F(f)(z) definována na přímce I(z) = c. Shrneme předchozí výsledky do věty: F(f)(s)e ist ds, VĚTA. Necht f je po částech hladká a f(t) ke at pro t > a f(t) ke bt pro t < a pro nějakou konstantu k. Potom pro libovolné c (b, a) je f(t) = 1 +ic ( ) f(t)e its dt e ist ds, 2π 3 3 3 +ic

INVERZNÍ LAPLACEOVA TRANSFORMACE Laplaceova se dá vyjádřit pomocí Fourierovy : L(f)(s) = f(t)e ts dt = F(f)( is), jestliže definujeme f(t) = pro t <. Stejně jako u Fourierovy je v definici Laplaceovy možné chápat proměnnou s jako komplexní číslo a L(f) je tedy komplexní funkce komplexní proměnné. Pokud je f exponenciálně omezená, tj. f(t) ke bt pro nějaká reálná čísla k, b, je podle předchozí části funkce F(f)( iz) holomorfní pro R(z) > b (ukažte to). Použitím předchozí části na získání inverze pro F(f)( is) se dostane následující tvrzení. VĚTA. Necht f je po částech hladká komplexní funkce reálné proměnné, která je rovna pro t < a f(t) ke bt pro nějaká reálná čísla k, b a pro t >. Potom L(f)(z) je holomorfní funkce na polorovině R(z) > b a pro libovolné c > b je f(t) = 1 2πi c+ i ci L(f)(s)e ts ds. Uvedená je po přímce kolmé k ose x v bodě c. Nyní je možné počítat inverzní Laplaceovu transformaci pomocí uvedeného vzorce. Nicméně, přímý výpočet tohoto integrálu může být komplikovaný.

V některých případech je možné s výhodou použít reziduovou větu. Integrace po uvedené přímce se spočte limitou integrálů přes zvětšující se intervaly, které se doplní (většinou polokružnicí) na uzavřenou křivku. Následující věta popisuje velkou třídu funkcí, pro které je možné takto inverzní Laplaceovu transformaci spočítat. VĚTA. Necht g je holomorfní funkce v C \ {z 1,..., z n } a existují k, p > tak, že g(z) k z p pro z C \ {z 1,..., z n }. Potom pro c > max{r(z 1 ),..., R(z n )} je 1 c+ i n g(z)e tz dz = res zi (g(z)e tz ). 2πi ci Přeformulováním předchozí věty se dostává tvrzení o výpočtu inverzní Laplaceovy : DŮSLEDEK. Necht g je holomorfní funkce v C \ {z 1,..., z n } a existují k, p > tak, že g(z) k z p pro dostatečně velká z. Potom n L 1 (g(z))(t) = res zi (g(z)e tz ). i=1 4 4 4 4 5 6 i=1

APLIKACE FOURIEROVY TRANSFORMACE Klíčové kroky zajímavých aplikací 1. Transformace signálu. 2. Potřebné úpravy ve frekvencích. 3. Inverzní.

Diskrétní Nahradíme spojitý signál f za diskrétní posloupnost: {f, f 1,..., f N 1 }. Diskrétní (DFT) z této konečné posloupnosti vytvoří diskrétní posloupnost jejich obrazů pomocí vzorečku F n = {F, F 1,..., F N 1 } N 1 k= f k (e 2πin/N ) k. Inverzní DFT je pak inverzní proces pomocí vzorečku f n = 1 N N 1 k= F k (e 2πin/N ) k. Pro zpracování zvuků (MP3) se používá modifikace DFT, modifikovaná Diskrétní kosínová se vzorečkem N 1 ( ( F n = f k cos πi k + 1 ) ) /N. 2 k= DFT jde snadno rozšířit do více dimenzí a slouží mimo jiné ke zpracování obrazů (JPEG).

Rychlá Vzoreček pro diskrétní Fourierovu transformaci F n = N 1 k= f k ( e 2πin/N ) k je ve skutečnosti počítáním hodnoty polynomu P (x) = f k x k s koeficienty f k v bodech x = ωn, ωn, 1..., ωn N 1, kde ω N = e 2πi/N je N-tá odmocnina z jedničky. Rychlá (FFT) počítá hodnoty DFT pomocí následujícího triku. Všimneme si, že výpočet hodnoty polynomu N-tého stupně potřebuje řádově N operací: p(x) = a + x(a 1 + x(a 2 + + x(a n 2 + xa n 1 ) )). Necht je N sudé. Pro DFT máme počítat N hodnot polynomu P (x) = f k x k stupně (N 1). Tedy lze očekávat řádově N 2 operací. Trik spočívá v tom, že místo toho budeme počítat dva polynomy stupně nejvýše N/2 S(y) = f + f 2 y + f 4 y 2 + L(y) = f 1 + f 3 y + f 5 y 2 +

v N/2 bodech (ωn) 2, (ωn) 1 2,..., (ωn N 1 )2, (je jich sice N, ale některé jsou v seznamu dvakrát, TRIK!!!), protože P (x) = S(x 2 ) + xl(x 2 ). Tedy místo N 2 operací na jeden problém velikosti N s kvadratickou náročností dostaneme zhruba polovinu, protože zjednodušení vede na dva problémy poloviční velikosti, tedy (N/2) 2 + (N/2) 2 operací. Podobně se použije FFT pro inverzní DFT: f n = 1 N N 1 k= F k (e 2πin/N ) k. z kapitoly FOURIEROVA TRANSFORMACE

FOURIEROVA VĚTA V kapitole o Fourierových řadách byla definována průměrovací operace na funkce f(x) = (f(x + ) + f(x ))/2. VĚTA. Necht f je po částech hladká na R a R f konverguje. Potom f(x) = 1 ( ) f(u)e ivu du e ivx dv. 2π DEFINICE. Pro reálné funkce f a F definované na R se definuje F(f)(s) = f(t)e ist dt, F 1 (F )(t) = 1 2π F (s)e its ds. Funkce F(f) se nazývá funkce f, funkce F 1 (F ) se nazývá inverzní funkce F. Necht ϕ je po částech hladká na R a R ϕ konverguje. Potom F(F 1 (ϕ)) = F 1 (F(ϕ)) = ϕ.

Sinová a kosinová DEFINICE. Pro reálné funkce f a F definované na (, ) se definuje F c (f)(s) = f(t) cos(st) dt, F c 1(F )(t) = 2 π F (s) cos(ts) ds. Funkce F c (f) se nazývá kosinová funkce f, funkce F c 1(F ) se nazývá inverzní kosinová funkce F. F s (f)(s) = f(t) sin(st) dt, F s 1(F )(t) = 2 π F (s) sin(ts) ds. Funkce F s (f) se nazývá sinová funkce f, funkce F s 1(F ) se nazývá inverzní sinová funkce F. Z Fourierovy věty se dostává: VĚTA. Necht ϕ je po částech hladká na (, ) a ϕ konverguje. Potom F c (F c 1(ϕ)) = F c 1(F c (ϕ)) = ϕ, F s (F s 1(ϕ)) = F s 1(F s (ϕ)) = ϕ.

VLASTNOSTI FOURIEROVY TRANSFORMACE

Derivace F(f (t))(s) = isf(f(t))(s)

Konvoluce DEFINICE. Konvoluce na R dvou funkcí f, g je funkce (f g)(t) = f(τ)g(t τ) dτ. Platí F(f g) = F(f) F(g).

KOMPLEXNÍ FOURIEROVA TRANSFORMACE VĚTA. Necht f je po částech hladká a f(t) ke at pro t > a f(t) ke bt pro t < a pro nějakou konstantu k. Potom F(f)(z) je holomorfní v pásu b < I(z) < a. VĚTA. Necht f je po částech hladká a f(t) ke at pro t > a f(t) ke bt pro t < a pro nějakou konstantu k. Potom pro libovolné c (b, a) je f(t) = 1 +ic ( ) f(t)e its dt e ist ds, 2π +ic

APLIKACE FOURIEROVY TRANSFORMACE Klíčové kroky zajímavých aplikací 1. Transformace signálu. 2. Potřebné úpravy ve frekvencích. 3. Inverzní.

Diskrétní Nahradíme spojitý signál f za diskrétní posloupnost: {f, f 1,..., f N 1 }. Diskrétní (DFT) z této konečné posloupnosti vytvoří diskrétní posloupnost jejich obrazů pomocí vzorečku F n = {F, F 1,..., F N 1 } N 1 k= f k (e 2πin/N ) k. Inverzní DFT je pak inverzní proces pomocí vzorečku f n = 1 N N 1 k= F k (e 2πin/N ) k.

Rychlá Vzoreček pro diskrétní Fourierovu transformaci F n = N 1 k= f k ( e 2πin/N ) k je ve skutečnosti počítáním hodnoty polynomu P (x) = f k x k s koeficienty f k v bodech x = ωn, ωn, 1..., ωn N 1, kde ω N = e 2πi/N je N-tá odmocnina z jedničky. Rychlá (FFT) počítá hodnoty DFT pomocí následujícího triku. Všimneme si, že výpočet hodnoty polynomu N-tého stupně potřebuje řádově N operací: p(x) = a + x(a 1 + x(a 2 + + x(a n 2 + xa n 1 ) )). Necht je N sudé. Pro DFT máme počítat N hodnot polynomu P (x) = f k x k stupně (N 1). Tedy lze očekávat řádově N 2 operací. Trik spočívá v tom, že místo toho budeme počítat dva polynomy stupně nejvýše N/2 S(y) = f + f 2 y + f 4 y 2 + L(y) = f 1 + f 3 y + f 5 y 2 +

v N/2 bodech (ωn) 2, (ωn) 1 2,..., (ωn N 1 )2, (je jich sice N, ale některé jsou v seznamu dvakrát, TRIK!!!), protože P (x) = S(x 2 ) + xl(x 2 ). Tedy místo N 2 operací na jeden problém velikosti N s kvadratickou náročností dostaneme zhruba polovinu, protože zjednodušení vede na dva problémy poloviční velikosti, tedy (N/2) 2 + (N/2) 2 operací. Podobně se použije FFT pro inverzní DFT: f n = 1 N N 1 k= F k (e 2πin/N ) k.