Гаарів вейвлет

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

У математиці Га́арів вейвле́т (Шаблон:Lang-en) — це послідовність перемасштабованих функцій «квадратної» форми, які разом утворюють вейвлетне сімейство або базис. Вейвлетний аналіз подібний до аналізу Фур'є тим, що дозволяє цільовій функції над інтервалом бути поданою в термінах ортонормованого базису. Гаарову послідовність тепер визнають як перший відомий вейвлетний базис, та широко використовують як навчальний приклад.

Га́арову послідо́вність (Шаблон:Lang-en) запропонував 1909 року Шаблон:Нп.Шаблон:Sfn Він використав ці функції, щоби навести приклад ортонормованої системи для простору Шаблон:Нп на одиничному інтервалі [0, 1]. Дослідження вейвлетів і навіть сам термін «вейвлет» з'явилися набагато пізніше. Як окремий випадок вейвлетів Добеші, гаарів вейвлет відомий також як Db1.

Гаарів вейвлет — це також найпростіший вейвлет із можливих. Технічний недолік гаарового вейвлета полягає в тому, що він не неперервний, а відтак і не диференційовний. Ця властивість, проте, може бути перевагою для аналізу сигналів із раптовими переходами (дискретних сигналів), таких як відстежування поламки інструмента у верстатах.[1]

Материнську функцію гаарового вейвлета ψ(t) можливо описати як

ψ(t)={10t<12,112t<1,0інакше.

Його масштабну функцію φ(t) можливо описати як

φ(t)={10t<1,0інакше.

Гаарові функції та гаарова система

Для кожної пари цілих чисел n, k із га́арову фу́нкцію (Шаблон:Lang-en) ψn,k визначають на дійсній прямій формулою

ψn,k(t)=2n/2ψ(2ntk),t.

Носієм цієї функції є напіввідкритий праворуч проміжок Шаблон:Nowrap Шаблон:Nowrap, тобто вона перетворюється на нуль за його межами. Вона має інтеграл 0 та норму 1 у гільбертовому просторі L2(),

ψn,k(t)dt=0,ψn,kL2()2=ψn,k(t)2dt=1.

Гаарові функції попарно ортогональні,

ψn1,k1(t)ψn2,k2(t)dt=δn1n2δk1k2,

де δij подає дельту Кронекера. Причина ортогональності тут така: коли два інтервали-носії In1,k1 та In2,k2 не рівні, то вони або не перетинаються, або менший із двох носіїв, скажімо, In1,k1, міститься в нижній або верхній половині іншого інтервалу, на якому функція ψn2,k2 лишається сталою. Тоді виходить, що добуток цих двох гаарових функцій кратний першій гаарової функції, тож цей добуток має інтеграл 0.

Га́арова систе́ма (Шаблон:Lang-en) на дійсній прямій — це множина функцій

{1}{ψn,k(t):n,k}.

Вона повна в L2(): Гаарова система на прямій це ортонормований базис в L2().

Властивості гаарового вейвлета

Гаарів вейвлет має декілька визначних властивостей:

Шаблон:Ordered list

Гаарова система на одиничному інтервалі, та пов'язані системи

У цьому розділі обговорення обмежено одиничним інтервалом [0, 1] та гааровими функціями, відмінними від нуля на [0, 1]. Система функцій, розглянута Гааром 1910 року,Шаблон:Sfn звана в цій статті га́аровою систе́мою на [0, 1], складається з підмножини гаарових вейвлетів, визначених як

{t[0,1]ψn,k(t):n{0},0k<2n},

з додаванням сталої функції 1 на [0, 1].

В термінах гільбертового простору ця гаарова система на [0, 1] є повною ортонормованою системою, тобто, ортонормованим базисом для простору L2([0, 1]) квадратично інтегровних функцій на одиничному інтервалі.

Гаарова система на [0, 1] — зі сталою функцією 1 як першим елементом, за яким слідують гаарові функції, впорядковані за лексикографічним порядком пар Шаблон:Nowrap, — є також Шаблон:Нп Шаблон:Нп для простору Lp([0, 1]), коли Шаблон:Nowrap.[2] Цей базис Шаблон:Нп, коли Шаблон:Nowrap.[3]

Існує пов'язана Шаблон:Нп, яка складається з сум гаарових функцій,

rn(t)=2n/2k=02n1ψn,k(t),t[0,1], n0.

Зауважте, що |rn(t)| = 1 на [0, 1). Це ортонормована система, але не повна.[4][5] Мовою теорії ймовірностей, послідовність Радемахера — це примірник послідовності незалежних випадкових величин Бернуллі з середнім 0. Шаблон:Нп виражає той факт, що в усіх просторах Lp([0, 1]), Шаблон:Nowrap, послідовність Радемахера Шаблон:Нп базису одиничного вектора в ℓ2.[6] Зокрема, Шаблон:Нп послідовності Радемахера в Lp([0, 1]), Шаблон:Nowrap, Шаблон:Нп з ℓ2.

Система Фабера — Шаудера

Систе́ма Фа́бера — Ша́удера (Шаблон:Lang-en)[7][8][9] — це система неперервних функцій на [0, 1], яка складається зі сталої функції 1, та кратних невизначених інтегралів функцій гаарової системи на [0, 1], обраних так, щоби мати норму 1 в максимум-нормі. Ця система починається з s0 = 1, тоді Шаблон:Nowrap — невизначений інтеграл, який сходить на 0 функції 1, першого елемента гаарової системи на [0, 1]. Далі для кожного цілого Шаблон:Nowrap функції Шаблон:Nowrap визначено формулою

sn,k(t)=21+n/20tψn,k(u)du,t[0,1], 0k<2n.

Ці функції Шаблон:Nowrap неперервні, відтинково лінійні, відмінні від нуля на інтервалі Шаблон:Nowrap, на якому також відмінні від нуля Шаблон:Nowrap. Функція Шаблон:Nowrap дорівнює 1 у серединній точці Шаблон:Nowrap інтервалу Шаблон:Nowrap, лінійна на обох половинах цього інтервалу. Вона всюди набуває значень між 0 та 1.

Система Фабера — Шаудера це Шаблон:Нп для простору C([0, 1]) неперевних функцій на [0, 1].[2] Для кожної f з C([0, 1]) частинна сума

fn+1=a0s0+a1s1+m=0n1(k=02m1am,ksm,k)C([0,1])

розкладу f Шаблон:Нп у системі Фабера — Шаудера — це неперервна відтинково лінійна функція, яка збігається з f в Шаблон:Nowrap точках Шаблон:Nowrap, де Шаблон:Nowrap. Далі, формула

fn+2fn+1=k=02n1(f(xn,k)fn+1(xn,k))sn,k=k=02n1an,ksn,k

пропонує спосіб покрокового обчислення розкладу f. Оскільки f рівномірно неперервна, послідовність {fn} рівномірно збігається до f. Звідси випливає, що розклад f у ряд у системі Фабера — Шаудера збігається в C([0, 1]), а сума цього ряду дорівнює f.

Система Франкліна

Систе́му Фра́нкліна (Шаблон:Lang-en) отримують із системи Фабера — Шаудера ортонормувальною процедурою Грама — Шмідта.[10][11] Оскільки система Франкліна має таку же лінійну оболонку, як і система Фабера — Шаудера, ця оболонка щільна в C([0, 1]), а отже й у L2([0, 1]). Тому система Франкліна є ортонормальним базисом для L2([0, 1]), який складається з неперервних відтинково лінійних функцій. Ф. Франклін довів 1928 року, що ця система є базисом Шаудера для C([0, 1]).[12] Система Франкліна є також безумовним базисом Шаудера для простору Lp([0, 1]), коли Шаблон:Nowrap.[13] Система Франкліна забезпечує базис Шаудера в Шаблон:НпШаблон:Уточнити термін A(D).[13] Це довів 1974 року Бочкарев після того, як існування базису для кругової алгебри залишалося відкритим питанням протягом понад сорока років.[14]

Побудова Бочкарева базиса Шаудера в A(D) відбувається так: нехай f — комплекснозначна ліпшицева функція на [0, π]; тоді f — сума косинусного ряду з абсолютно сумовними коефіцієнтами. Нехай T(f) — елемент A(D), визначений комплексним степеневим рядом з такими же коефіцієнтами,

{f:x[0,π]n=0ancos(nx)}{T(f):zn=0anzn,|z|1}.

Базис Бочкарева для A(D) утворюють образи під T функцій системи Франкліна на [0, π]. Еквівалентний опис Бочкарева для відображення T починається з розширення f до парної ліпшицевої функції g1 на [−π, π], ототожнюваної з ліпшицевою функцією на одиничному колі T. Далі, покладімо, що g2 — Шаблон:Нп g1, і визначмо T(f) як функцію в A(D), чиє значення на межі T круга D дорівнює Шаблон:Nowrap.

Маючи справу з 1-періодичними неперервними функціями, а точніше з такими неперервними функціями f на [0, 1], що Шаблон:Nowrap, можливо вилучити функцію Шаблон:Nowrap з системи Фабера — Шаудера, щоб отримати періоди́чну систе́му Фа́бера — Ша́удера (Шаблон:Lang-en). Періоди́чну систе́му Фра́нкліна (Шаблон:Lang-en) отримують з періодичної системи Фабера — Шаудера шляхом ортонормування.[15] Результат Бочкарева на A(D) можливо довести, довівши, що періодична система Франкліна на [0, 2π] є базисом для банахового простору Ar, ізоморфного A(D).[15] Простір Ar складається з комплексних неперервних функцій на одиничному колі T, чиї Шаблон:Нп також неперервні.

Гаарова матриця

Пов'язана з гааровим вейвлетом гаарова матриця (Шаблон:Lang-en) 2×2 має вигляд

H2=[1111].

Використовуючи Шаблон:Нп, можливо перетворити будь-яку послідовність (a0,a1,,a2n,a2n+1) парної довжини на послідовність двоскладових векторів ((a0,a1),(a2,a3),,(a2n,a2n+1)). Якщо кожен вектор домножити праворуч на матрицю H2, буде отримано результат ((s0,d0),,(sn,dn)) одного етапу швидкого гаарово-вейвлетного перетворення (Шаблон:Lang-en). Зазвичай послідовності s та d розділяють, і продовжують перетворювати послідовність s. Послідовність s часто називають частиною усереднень, тоді як d відома як частина деталей.[16]

Якщо мають послідовність довжини, кратної чотирьом, то можливо побудувати блоки з 4 елементів та перетворювати їх подібним чином за допомогою гаарової матриці 4×4

H4=[1111111111000011],

яка поєднує два етапи швидкого гаарово-вейвлетного перетворення.

Порівняйте з Шаблон:Нп, яка є нелокалізованою матрицею 1/−1.

Загалом, гаарову матрицю 2N×2N можливо вивести наступним рівнянням.

H2N=[HN[1,1]IN[1,1]]
де IN=[100010001], а  — добуток Кронекера.

Добуток Кронекера AB, де A це матриця m×n, а B — матриця p×q, виражають як

AB=[a11Ba1nBam1BamnB].

Нижче показано невнормовану 8-точкову гаарову матрицю H8

H8=[1111111111111111111100000000111111000000001100000000110000000011].

Зауважте, що наведена вище матриця це невнормована гаарова матриця. Гаарову матрицю, якої вимагає гаарове перетворення, потрібно унормовувати.

З визначення гаарової матриці H можливо побачити, що, на відміну від перетворення Фур'є, H має лише дійсні елементи (тобто, 1, -1 та 0), і не симетрична.

Візьмімо 8-точкову гаарову матрицю як приклад. Перший рядок H8 вимірює усереднене значення, а другий рядок H8 вимірює низькочастотну складову вхідного вектора. Наступні два рядки чутливі до першої та другої половини вхідного вектора відповідно, що відповідає середньочастотним складовим. Решта чотири рядки чутливі до чвертинних ділянок вхідного вектора, що відповідає високочастотним складовим.[17]

Гаарове перетворення

Га́арове перетво́рення (Шаблон:Lang-en) — це найпростіше вейвлетне перетворення. Це перетворення перехресно множить функцію на гаарів вейвлет з різними зміщеннями та розтягуваннями, як перетворення Фур'є перехресно множить функцію на хвилю синусоїди з двома фазами та багатьма розтягуваннями.[18]Шаблон:Прояснити

Введення

Гаарове перетворення — це одна з найстаріших функцій перетворень, запропонована 1910 року угорським математиком Шаблон:Нп. Вона ефективна в таких застосуваннях як стискання сигналів та зображень в електричній та комп'ютерній інженерії, оскільки пропонує простий та обчислювально ефективний підхід для аналізу локальних аспектів сигналу.

Гаарове перетворення похідне від гаарової матриці. Нижче показано приклад матриці гаарового перетворення 4×4.

H4=12[1111111122000022]

Гаарове перетворення можливо розглядати як процес дискретизації, в якому рядки матриці перетворення діють як вибірки із щоразу тоншою роздільністю.

Порівняйте з перетворенням Уолша, яке також 1/−1, але не локалізоване.

Властивості

Гаарове перетворення має наступні властивості

  1. Відсутність потреби в множеннях. Воно вимагає лише додавань, і в гааровій матриці багато елементів з нульовим значенням, тож обчислення є нетривалим. Воно швидше за перетворення Уолша, чия матриця складається з +1 та −1.
  2. Довжини входу та виходу однакові. Проте ця довжина повинна бути степенем 2, тобто N=2k,k.
  3. Його можливо використовувати для аналізу локалізованої ознаки сигналів. Завдяки ортогональній властивості гаарової функції можливо аналізувати частотні складові вхідного сигналу.

Гаарове та обернене гаарове перетворення

Гаарове перетворення yn n-входової функції xn це

yn=Hnxn

Матриця гаарового перетворення дійсна та ортогональна. Тож обернене гаарове перетворення (Шаблон:Lang-en) можливо отримати наступними рівняннями.

H=H*,H1=HT, тобто HHT=I
де I — одинична матриця. Наприклад, коли n = 4
H4TH4=12[1120112011021102]12[1111111122000022]=[1000010000100001]

Тож обернене гаарове перетворення це

xn=HTyn

Приклад

Коефіцієнти гаарового перетворення n=4-точкового сигналу x4=[1,2,3,4]T можливо знайти як

y4=H4x4=12[1111111122000022][1234]=[521/21/2]

Цей вхідний сигнал можливо ідеально відтворити оберненим гааровим перетворенням

x4^=H4Ty4=12[1120112011021102][521/21/2]=[1234]

Див. також

Примітки

Шаблон:Reflist

Література

Посилання

Шаблон:Commons category

Гаарове перетворення

  1. Шаблон:Cite journal Шаблон:Ref-en
  2. 2,0 2,1 див с. 3 у Шаблон:Нп, L. Tzafriri, (1977), «Classical Banach Spaces I, Sequence Spaces», Ergebnisse der Mathematik und ihrer Grenzgebiete 92, Berlin: Springer-Verlag, Шаблон:ISBN. Шаблон:Ref-en
  3. Цей результат завдячує Шаблон:Нп, A remarkable series of orthogonal functions (I), Proc. London Math. Soc. 34 (1931) pp. 241—264. Шаблон:Ref-en Див. також с. 155 в J. Lindenstrauss, L. Tzafriri, (1979), «Classical Banach spaces II, Function spaces». Ergebnisse der Mathematik und ihrer Grenzgebiete 97, Berlin: Springer-Verlag, Шаблон:ISBN. Шаблон:Ref-de
  4. Шаблон:SpringerEOM
  5. Шаблон:Cite book Шаблон:Ref-en
  6. див., наприклад, с. 66 в Шаблон:Нп, L. Tzafriri, (1977), «Classical Banach Spaces I, Sequence Spaces», Ergebnisse der Mathematik und ihrer Grenzgebiete 92, Berlin: Springer-Verlag, Шаблон:ISBN. Шаблон:Ref-en
  7. Faber, Georg (1910), «Über die Orthogonalfunktionen des Herrn Haar», Deutsche Math.-Ver (in German) 19: 104–112. Шаблон:Issn; http://www-gdz.sub.uni-goettingen.de/cgi-bin/digbib.cgi?PPN37721857X ; http://resolver.sub.uni-goettingen.de/purl?GDZPPN002122553 Шаблон:Ref-de
  8. Schauder, Juliusz (1928), «Eine Eigenschaft des Haarschen Orthogonalsystems», Mathematische Zeitschrift 28: 317–320. Шаблон:Ref-de
  9. Шаблон:Eom Шаблон:Ref-en
  10. див. Z. Ciesielski, Properties of the orthonormal Franklin system. Studia Math. 23 1963 141—157. Шаблон:Ref-en
  11. Franklin system. B.I. Golubov (originator), Encyclopedia of Mathematics. URL: http://www.encyclopediaofmath.org/index.php?title=Franklin_system&oldid=16655 Шаблон:Ref-en
  12. Philip Franklin, A set of continuous orthogonal functions, Math. Ann. 100 (1928), 522—529. Шаблон:Doi Шаблон:Ref-en
  13. 13,0 13,1 S. V. Bočkarev, Existence of a basis in the space of functions analytic in the disc, and some properties of Franklin's system. Mat. Sb. 95 (1974), 3–18 (Russian). Translated in Math. USSR-Sb. 24 (1974), 1–16. Шаблон:Ref-en Шаблон:Ref-ru
  14. Це питання з'являється на с. 238, § 3 у книзі Банаха, Шаблон:Citation Шаблон:Ref-fr. Кругова алгебра A(D) з'являється як приклад 10, с. 12 книги Банаха.
  15. 15,0 15,1 Див. с. 161, III.D.20 та с. 192, III.E.17 в Шаблон:Citation Шаблон:Ref-en
  16. Шаблон:Cite book Шаблон:Ref-en
  17. Шаблон:Cite web Шаблон:Ref-en
  18. The Haar Transform Шаблон:Ref-en