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

Матеріал з 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)=(f*g)(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 (f*g)(t) 2πF(ω)G(ω) Перетворення згортки
8 f(t)g(t) (F*G)(ω)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 Шаблон:Методи стиснення даних