Перетворення Фур'є

Матеріал з testwiki
Перейти до навігації Перейти до пошуку

Шаблон:UniboxПеретворення Фур'є — інтегральне перетворення однієї комплекснозначної функції дійсної змінної на іншу. Тісно пов'язане з перетворенням Лапласа та аналогічне розкладу у ряд Фур'є для неперіодичних функцій. Це перетворення розкладає дану функцію на осциляторні функції. Використовується для того, щоб розрахувати спектр частот для сигналів змінних у часі (як-от мова або електрична напруга). Перетворення названо на честь французького математика Жана Батиста Жозефа Фур'є, який ввів поняття в 1822 році.

Визначення

Перетворення Фур'є функції f(t) математично визначається як комплекснозначна функція F(ω), яка задається інтеграломШаблон:Ref

F(ω)=f(t)eiωtdt

Обернене перетворення Фур'є задається виразом

12πF(ω)eiωtdω=f(t)

Вступ

Шаблон:See also

У перших кадрах анімації, функція Шаблон:Mvar розкладена у ряд Фур'є: лінійну комбінацію синусів і косинусів (синім). Частотні компоненти цих синусів і косинусів розподілені у частотному спектрі представлені як вертикальні піки у частотній області (фактично це Дельта-функції Дірака, що показані в останніх кадрах анімації). Представлення функції у частотній області Шаблон:Math є множиною цих піків із частотами, що показані в розмірності функції.

Перетворення Фур'є бере початок із вивчення рядів Фур'є. При вивченні рядів Фур'є складні, але періодичні функції записуються у формі суми простих хвиль, що математично задаються функціями синусів і косинусів. Перетворення Фур'є є продовженням рядів Фур'є для випадку коли період представленої функції подовжений і може наближатися до нескінченності[1].

Завдяки властивостям синуса і косинуса, за допомогою інтегралу можна отримати амплітуду кожної хвилі ряду Фур'є. У багатьох випадках бажано використовувати формулу Ейлера, яка визначає, що Шаблон:Math, із чого випливає, що можна задати ряд Фур'є через елементи базових хвиль Шаблон:Math. Це дає змогу спростити вираз при розрахунку багатьох формул.

Представлення синусів і косинусів у вигляді комплексних експонент приводить до того, що коефіцієнти Фур'є є комплексними значеннями. Зазвичай це комплексне представлення числа інтерпретують так, що воно описує значення як амплітуду (або розмір) хвилі, що є складовою заданої функції, і фазу (або початковий кут) хвилі. Ці комплексні експоненти іноді містять від'ємні «частоти». Якщо Шаблон:Mvar вимірюється в секундах, тоді хвилі Шаблон:Math і Шаблон:Math обидві мають один повний цикл довжиною в секунду, але вони задають різні частоти в перетворенні Фур'є. Таким чином, частота більше не задає кількість періодів на одиницю часу, але досі є тісно пов'язаною.

Існує тісний зв'язок між визначенням рядів Фур'є і перетворення Фур'є для функцій Шаблон:Mvar, що приймають нульове значення за межами інтервалу. Для таких функцій, ми можемо розрахувати ряд Фур'є на будь-якому інтервалі, що містить точки де Шаблон:Mvar не є нульовою. Перетворення Фур'є також визначене для таких функцій. Зі збільшенням довжини інтервалу, на якому ми розраховуємо ряд Фур'є, коефіцієнти ряду Фур'є починають бути схожими на перетворення Фур'є, а сума ряду Фур'є для Шаблон:Mvar починає бути схожою на обернене перетворення Фур'є. Аби пояснити це, припустимо, що Шаблон:Mvar є достатньо великим, таким, що інтервал Шаблон:Math містить інтервал, у якому Шаблон:Mvar не є тотожно нульовою. Тоді Шаблон:Mvar-й коефіцієнт ряду Шаблон:Mvar задається як:

cn=1TT2T2f(x)e2πi(nT)xdx.

Порівнявши це із визначенням перетворення Фур'є, отримаємо що

cn=1Tf^(nT)

оскільки Шаблон:Math є нульовою за межами Шаблон:Math. Таким чином, коефіцієнти Фур'є є лише значеннями перетворення Фур'є, що задані для сітки шириною в Шаблон:Math, помножені на ширину сітки Шаблон:Math.

При певних умовах, ряд Фур'є для Шаблон:Mvar буде дорівнювати функції Шаблон:Mvar. Іншими словами, Шаблон:Mvar можна записати як:

f(x)=n=cne2πi(nT)x=n=f^(ξn) e2πiξnxΔξ,

де остання сума, є першою сумою, яку переписано використовуючи визначення Шаблон:Math, і Шаблон:Math.

Таким чином, друга сума є сумою Рімана, і тому задавши Шаблон:Math вона збігатиметься до інтеграла, який відповідає оберненому перетворенню Фур'є заданого в розділі визначення. При певних умовах цей аргумент може бути точним[2].

При вивченні рядів Фур'є числа Шаблон:Mvar можна розглядати як «кількість» присутності хвилі у ряді Фур'є для Шаблон:Mvar. Аналогічно, як видно з описаного вище, перетворення Фур'є можна уявити як функцію, що вимірює, наскільки чітко окрема частота присутня в нашій функції Шаблон:Mvar, і можна поєднати ці хвилі за допомогою інтегралу (або «неперервної суми») аби відтворити оригінальну функцію.

Властивості

Якщо задані інтегровні функції f(t), g(t) та h(t) та їхні відповідні перетворення Фур'є f^(ω), g^(ω) та h^(ω), тоді самому перетворенню властиво наступне:

Лінійність
Для довільних комплексних чисел a та b, якщо h(t)=af(t)+bg(t), тоді   h^(ω)=af^(ω)+bg^(ω).
Трансляція
Для довільного дійсного числа t0, якщо h(t)=f(tt0), тоді  h^(ω)=eiωt0f^(ω).
Модуляція
Для довільного дійсного числа ω0, якщо h(t)=eω0tf(t), тоді  h^(ω)=f^(ωω0).
Масштабування
Для не рівного нулю дійсного числа a, якщо h(x)=f(ax), тоді  h^(ξ)=1|a|f^(ξa).     Випадок a = −1 призводить до властивості «обернення часу», згідно з якою: якщо h(x)=f(x), тоді  h^(ξ)=f^(ξ).
Спряження
Якщо h(x)=f(x), тоді  h^(ξ)=f^(ξ).
Зокрема, якщо ƒ дійсне, тоді має місце «умова дійсності»   f^(ξ)=f^(ξ).
Згортка
Якщо h(x)=(fg)(x), тоді  h^(ξ)=f^(ξ)g^(ξ).

Перетворення Фур'є узагальнених функцій

Шаблон:Refimprovesect

Перетворення Фур'є можна визначити для широкого класу узагальнених функцій. Як основний простір вибирають простір гладких швидкоспадних функцій (простір Шварца):

S():={φC():n,mxnφ(m)(x)x0}.

Цей простір є інваріантним відносно перетворення Фур'є.

Позначимо через S() спряжений простір до S(). Цей підпростір простору всіх узагальнених функцій називається простором узагальнених функцій повільного зростання. Для довільної функції fS() її перетворенням Фур'є називається узагальнена функція f^S(), яка діє на основні функції за правилом

f^,φ=f,φ^.

Наприклад, обчислимо перетворення Фур'є дельта-функції:

δ^,φ=δ,φ^=δ(ω),φ(x)eiωxdx=φ(x)ei0xdx=φ(x)1dx=1,φ.

Таким чином, перетворенням Фур'є дельта-функції є константа, у цьому випадку 1.

Перетворення Фур'є функцій багатьох змінних

Перетворення Фур'є може бути означене для довільної кількості змінних (вимірів) n:

f^(𝝃)=(f)(𝝃)=nf(𝐱)ei(𝐱,𝝃)d𝐱

де x and 𝝃 — n-вимірні вектори, а (𝐱,𝝃) позначає скалярний добуток цих векторів.

Використання

Перетворення Фур'є застосовуються для отримання частотного спектра неперіодичної функції, наприклад, електричного сигналу, тобто для представлення сигналу у вигляді суми гармонічних коливань. При цьому використовується властивість згортки.

На практиці, це можна побачити у використанні системами розподіленого обчислення для пошуку можливих сигналів позаземних цивілізацій (проекти SETI і, відповідно, SETI@home).

Нехай відгук системи на збурення у вигляді сигналу f(t) має вигляд

g(t)=0α(τ)f(tτ)dτ,

де α(τ) — певна функція. Такий запис означає, що відгук системи залежить не тільки від моментального значення збурення, а також від того збурення, яке було певний час тому, і яке змінило стан системи.

Застосовуючи перетворення Фур'є до обох частин рівняння, отримуємо

G(ω)=eiωt0α(τ)f(tτ)dτdt=12πeiωt0α(τ)F(ω)eiω(tτ)dωdτdt

Оскільки

ei(ωω)tdt=2πδ(ωω),

де δ(x) — дельта-функція Дірака, інтегрування дає

G(ω)=A(ω)F(ω),

де

A(ω)=0α(τ)eiωτ.

Важливим висновком із цього перетворення є те, що вихідний спектр отримується з вхідного простим множенням на функцію відклику системи A(ω).

Таблиця образів деяких функцій

Шаблон:Refimprovesect

У наступній таблиці F(ω) и G(ω) позначають перетворення Фур'є функцій f(t) і g(t), відповідно. Функцій f і g повинні бути інтегровними або узагальненими функціями.

Як множник при інтегралі у формулі для прямого та зворотного перетворення Фур'є тут вибрано 1/2π.

Функція Образ Примітки
1 af(t)+bg(t) aF(ω)+bG(ω) Лінійність
2 f(ta) eiωaF(ω) Запізнення
3 eiatf(t) F(ωa) Частотний зсув
4 f(at) |a|1F(ωa)
5 dnf(t)dtn (iω)nF(ω) Перетворення Фур'є похідної
6 tnf(t) indnF(ω)dωn
7 (fg)(t) 2πF(ω)G(ω) Перетворення згортки
8 f(t)g(t) (FG)(ω)2π Зворотнє до 7
9 δ(t) 12π Перетворення дельта-функції Дірака
10 1 2πδ(ω) Зворотнє до 9
11 tn in2πδ(n)(ω) Для n-ї узагальненої похідної дельта-функції
12 eiat 2πδ(ωa) Наслідок з 3 і 10
13 cos(at) 2πδ(ωa)+δ(ω+a)2
14 sin(at) 2πδ(ωa)δ(ω+a)2i
15 exp(at2) 12aexp(ω24a) Образ функції Гауса exp(t2/2) збігається з оригіналом (функція належить до простору Шварца)
16 W2πsinc(Wt) rect(ω2W) фільтр низьких частот, прямокутна функція
17 1t iπ2sgn(ω) Тут sgn(ω) — функція знаку.
18 1tn iπ2(iω)n1(n1)!sgn(ω)
19 sgn(t) 2π(iω)1
20 2πθ(t) 1iω+πδ(ω) Тут θ(t) — Функція Гевісайда.

Див. також

Примітки

Шаблон:Note 1. Існують також інші конвенції щодо означення перетворення Фур'є, в яких замість циклічної частоти ω використовують лінійну частоту ν, розподіляють множник 1/2π порівно між прямим та оберненим перетворенням тощо. Усі конвенції до певної міри еквіваленті, якщо їх застосовувати послідовно.

Джерела

Примітки

Шаблон:Reflist

Посилання

Шаблон:Портал

Шаблон:Math-stub Шаблон:Методи стиснення даних