Jan Kotera. Vlnky a zpracování obrazu
|
|
- Julia Jakubowska
- 5 lat temu
- Przeglądów:
Transkrypt
1 Univerzita Karlova v Praze Matematicko-fyzikální fakulta BAKALÁŘSKÁ PÁCE Jan Kotera Vlnky a zpracování obrazu Katedra matematické analýzy Vedoucí bakalářské práce: doc. NDr. Miloš Zahradník, CSc. Studijní program: Fyzika obecná fyzika 008
2 ád bych poděkoval vedoucímu práce doc. NDr. Milošovi Zahradníkovi, CSc. za pomoc při tvorbě tohoto textu. Prohlašuji, že jsem svou bakalářskou práci napsal samostatně a výhradně s použitím citovaných pramenů. Souhlasím se zapujčováním práce a jejím zveřejňováním. V Praze dne Jan Kotera
3 Obsah 1 Úvod 5 Použité značení Fourierova transformace Waveletová transformace 9 Inverzní transformace a zachování energie Časově frekvenční rozlišení Ortogonální waveletové báze 17 Konjugované reflexní filtry Ortogonální wavelety Algoritmus rychlé waveletové transformace Waveletová transformace a hladkost funkcí 35 Bodová a stejnoměrná regularita Maxima amplitudy waveletové transformace a detekce singularit Víceškálová detekce hran v obrazu 45 Algoritmus rychlé detekce hran Závěr 54 3
4 Název práce: Vlnky a zpracování obrazu Autor: Jan Kotera Katedra (ústav: Katedra matematické analýzy Vedoucí bakalárské práce: doc. NDr. Miloš Zahradník, CSc. vedoucího: Milos.Zahradnik@mff.cuni.cz Abstrakt: Práce studuje základy spojité waveletové transformace, teorii MA, tedy vlastnosti a konstrukce ortonormálních waveletových bází, souvislost regularity analyzované funkce s rychlostí ubývání waveletové transformace a na závěr popisuje využití waveletové transformace k víceškálové detekci hran v obrazu. Klíčová slova: wavelet, spojitá waveletová transformace, MA, víceškálová detekce hran v obrazu Title: Wavelets and Image Processing Author: Jan Kotera Department: Faculty of Mathematical Analysis Supervisor: doc. NDr. Miloš Zahradník, CSc. Supervisor s address: Milos.Zahradnik@mff.cuni.cz Abstract: In the present work we study the continuous wavelet transform, multiresolution analysis (MA theory, which describes the properties and construction methods of wavelet orthonormal bases, we relate the regularity of analyzed signal to the decay of the wavelet transform at low scales and at the end we present an application of the wavelet theory to the multiscale edge detection in images. Keywords: wavelet, continuous wavelet transform, multiresolution analysis (MA, multiscale edge detection 4
5 1 Úvod V teorii zpracování signálů je Fourierova transformace základním nástrojem a v některých případech (zejména studium chování lineárních časově invariantních filtrů je i nástrojem ideálním. V mnoha případech tomu tak bohužel není. Problémy se objeví v okamžiku, kdy nás zajímají nikoliv celkové, stacionární vlastnosti signálu, ale začneme se zajímat o lokální chování. V takových případech je Fourierova transformace téměř bezcenná, nebot k měření signálu používá elementy e iωt, které jsou zcela nelokalizované a signál vždy zkoumají jako celek, na lokální nespojitosti či singularity nedokážou zaměřit. To je ale zásadní nedostatek, jak při analýze, tak při případné další transformaci signálu. Lokální změny signálu totiž často obsahují cenné informace a také při zpracování nebo kompresi bývá vhodnou strategií popsat chování transformace na individuálních detailech, nikoliv na signálu jako celku. Ve fourierovské reprezentaci je toto obtížné. Částečným řešením problému je tzv. okénková Fourierova transformace, která z analyzované funkce vyřízne jen okolí zkoumaného bodu a tím umožní analýzu lokalizovat. Její nevýhodou je konstantní tzv. časově frekvenční rozlišení, tedy schopnost zkoumat signál ve zvoleném bodě časově frekvenční roviny. Aniž bychom zabíhali do detailů, představme si, že zkoumáme nespojitosti nebo singularity signálu, ty jsou v signálu přesně lokalizované, ale jejich frekvenční spektrum je hodně široké ve vysokých frekvencích. Naopak pomalé pravidelné změny jsou časově hůře lokalizované, ale jejich frekvenční spektrum je velmi úzké. Hodilo by se nám tak, kdyby časově frekvenční rozlišení transformace bylo proměnlivé v závislosti na poloze zkoumaného bodu. Toto nám okénková Fourierova transformace nenabídne. Myšlenka waveletové transformace je velmi prostá. Namísto korelace signálu s nelokalizovaným jádrem e iωt je u waveletové transformace jako jádro použita (téměř obecná funkce ψ, obvykle dobře lokalizovaná, která představuje pozorovací okénko waveletové transformace. Této funkci ψ se říká wavelet. Jeho posuny a roztahováním či smršt ováním zaměříme v analyzovaném signálu na zvolené místo a vybereme si, jak velké okolí tohoto místa nás zajímá (tomu říkáme škála. Jako jsme okénkovou Fourierovu transformaci uvažovali v daném čase a frekvenci, uvažujeme tak waveletovou transformaci v daném čase a při určité škále. Protože po funkci ψ požadujeme, jak uvidíme, aby měla nulový integrál, lze pak myšlenku waveletové transformace slovně vyjádřit Jak moc se mění funkce f v okolí daného bodu a na rozměrech úměrných dané škále. V první kapitole ukážeme, že časově frekvenční rozlišení je u waveletové transformace ve smyslu předchozího odstavce příznivější než u okénkové Fourierovy transformace. Dále uvidíme, že podobně, jako lze u Fourierovy transformace svázat regularitu funkce s ubýváním její Fourierovy transformace, lze u waveletové transformace svázat regularitu s ubýváním waveletové transformace pro zmenšující se škálu (tedy pro rostoucí pozorovací rozlišení. Na rozdíl od Fourierovy transformace zde však není myšlena celková regularita, ale regularita na zvoleném intervalu či v jediném bodě. Zde se tedy dobře využije lokálnost waveletové transformace. Zmíněné vlastnosti mají využití například k detekci singularit, což je při zpracování signálu často potřeba. Tím, že waveletová transformace popisuje funkci jedné proměnné dvěma spojitými proměnnými, musí nutně docházet k určité nadbytečnosti informací, která kazí efek- 5
6 tivní numerickou analýzu a zvyšuje objem uchovávaných dat. Dalším problémem je, že se spojitými veličinami se numericky obtížněji pracuje než s diskrétními. Oba tyto problémy by se daly vyřešit, pokud bychom spojitou waveletovou transformaci navzrokovali ve spočetně mnoha diskrétních hodnotách tak, abychom stále dostali kompletní reprezentaci analyzované funkce, ale s menším objemem dat. Pokud se nám takto povede nadbytečnost snížit až na nulu, dostaneme vyjádření vstupní funkce v nějaké spočetné bázi. Je možné najít takovou bázi, aby koeficienty rozvoje funkce vzhledem k této bázi byly hodnoty waveletové transformace této funkce rozmístěné dostatečně hustě, abychom tak zachovali výhody spojité waveletové transformace? Ve druhé kapitole si ukážeme, že to možné je, a když už budeme konstruovat waveletové báze, tak rovnou ortonormální. Teorie ortonormálních waveletových bází bývá právem považována za srdce teorie waveletů, nebot otevírá dveře k mnoha aplikacím waveletové teorie. Ačkoliv se těmito aplikacemi v této práci nebudeme zabývat, nebot rozsah práce by tak byl už neúnosný, zmiňme jako možné využití například aproximaci signálů, odstranění šumu a kompresi dat, což jsou oblasti, ve kterých se uplatní mnohé dobré vlastnosti waveletů. Zpracování obrazových dat je nedílnou součástí moderní doby. Každé cvaknutí digitálním fotoaparátem s sebou nese nutnost spuštění mnoha obraz zpracovávajících algoritmů, z nichž mnohé mají hluboké matematické pozadí (filtrace šumu, umělé doostření, změna rozměrů obrazu,... a uložení každé fotky končí její kompresí pro úsporu místa. Při kompresi obrazu podávají wavelety opravdu excelentní výkony (bohužel však v době psaní této práce nejsou zatím tyto kompresní metody široce rozšířeným standardem. Je však třeba podotknout, že na ně zcela nestačí jednoduché ortonormální báze, kterými se zabýváme ve druhé kapitole, ale jejich sofistikovanější zobecnění. Toto téma je tak jednou z mnoha zajímavých možností dalšího studia. Jiným způsobem zpracování je tzv. rozpoznání či lokalizace objektů na obraze, například poznávací značky auta překračujícího rychlost. Základním a nejjednodušším úkolem z této kategorie je tzv. rozpoznání hran, tedy okrajů předmětů na obraze. Toto je tématem poslední kapitoly. V duchu waveletů nebudeme samozřejmě zkoumat obraz jen tak, ale s proměnlivým pozorovacím rozlišením (které nám zajistí waveletová transformace a tak umožníme lépe specifikovat, o jak velké hrany nám v obraze jde. Nedostatkem detekce hran přímo ve vstupním obraze (tedy při pevném rozlišení je totiž nalezení velikého množství hran, z nichž většina je zcela nežádoucí, nebot souvisí jen s výplněmi předmětů (vzor koberce v místnosti, stébla trávy na zahradě, které se skutečnými hranami nemají mnoho společného, ale v záplavě těchto falešných hran se ty skutečné velmi obtížně hledají. Protože rozpoznání hran je často prvním krokem v lokalizaci či rozpoznání objektů, tato neschopnost odlišit objekty a vzorky velmi ztěžuje efektivní zpracování (například při hledání psa ležícího na trávníku jsme zahlceni množstvím stébel, místo abychom hledali jen objekty přibližně veliké jako pes. Celá práce popisuje teorii waveletů jen velmi základním způsobem, nebot jinak to při udržení rozumného rozsahu ani není možné, a představovaná témata či možnosti jsou tak jen špičkou ledovce, pod kterou se skrývá ještě mnoho zajímavých (a často poměrně náročných předmětů k dalšímu studiu. Jednou z možností, jak se o teorii a využití waveletů dozvědět, je studium vynikající knihy [], která také tvořila základní (nikoliv samozřejmě jedinou literaturu při práci na tomto textu. Mnoho odkazů na doporučenou literaturu lze nalézt na internetových stránkách na kterých jsou i jiné zajímavosti týkající se waveletů. 6
7 Text vznikl jako bakalářská práce v rámci studijního programu fyzika obecná fyzika, nikoliv matematika, proto si neklade za cíl být matematicky zcela precizní, ale jde spíše o naznačení pricipů a vzájemných souvislostí. Některé delší nebo méně důležité důkazy jsou z důvodu omezení rozsahu práce vynechány. Použité značení f, f (n derivace resp. n tá derivace funkce f f(ω Fourierova transformace funkce f v bodě ω FT [f] (ω Fourierova transformace funkce f v bodě ω ˇf(t inverzní Fourierova transformace funkce f v bodě t FT 1 [(] f(t inverzní Fourierova transformace funkce f v bodě t z komplexní sdružení čísla z C f, g skalární součin funkcí f a g f norma (typicky v L ( funkce f f g(t konvoluce funkcí f a g v bodě t f g[n] diskrétní konvoluce posloupností f a g v bodě n f[n] n tý prvek posloupnosti f δ(t Diracova distribuce δ[n] diskrétní Diracova distribuce δ i,j Kroneckerovo delta Wf(u, s spojitá waveletová transformace funkce f v bodě u při škále s W f(n, j dyadická waveletová transformace funkce f v bodě n při škále j α dolní celá část čísla α U V ortogonální součet prostorů, tímto říkáme, že U V a pak U V = span {U V } Fourierova transformace Protože definice Fourierovy transformace se napříč literaturou liší, upřesněme zde, jakou Fourierovu transformaci v průběhu práce používáme. Definice 1.1. Fourierovou transformací fuknce f L 1 ( rozumíme fuknci f(ω definovanou vztahem f(ω = f(t e iωt dt Inverzní Fourierovou transformací funkce f L 1 ( rozumíme funkci ˇf(t definovanou vztahem ˇf(t = 1 f(ω e iωt dω π Fourierovou transformací a inverzní Fourierovou transformací funkce f L ( rozumíme standardní rozšíření Fourierovy transformace resp. inverzní Fourierovy transformace funkcí z L 1 ( na prostor L (, které je popsáno ve většině knih zabývajících se Fourierovou transformací, podrobně například v [1]. Pro takto definovanou Fourierovu transformaci platí pro všechna f, g L ( Plan- 7
8 cherelova a Parsevalova rovnost ve tvaru f = 1 π f f, g = 1 f, ĝ π a přechod derivace na násobení polynomem podle vzorců [ ] FT ( i t k f(t (ω = f (k (ω [ ] FT f (k (t (ω = (i ω k f(ω Definice 1.. Fourierovou transformací posloupnosti f[n] l (Z rozumíme funkci f(ω L [ π, π] definovanou vztahem f(ω = n Z f[n] e iωn Konvergenci řady chápeme ve smyslu prostoru L [ π, π] Inverzní Fourierovou transformací funkce f L [π, π] rozumíme posloupnost f[n] l (Z definovanou vztahem f[n] = 1 π f(ω e iωn dω π π 8
9 Waveletová transformace Fourierova transformace představuje korelaci signálu f s vlnami e iωt. Její nevýhodou je naprostá nelokalizovanost prvků e iωt, takže pro všechna ω je analyzována vždy celá funkce f. To je nevýhodné třeba při rozkladu funkcí do fourierovských bází, kdy změna funkce v jednom místě způsobí změnu všech Fourierových koeficientů. Nebo při analýze regularity je zkoumaná funkce brána jako celek a není možné se zajímat jen o vybraný interval a podobně. Tyto problémy částečně řeší tzv. okénková Fourierova transformace, o které je krátce pojednáno na straně 14, u té však není možné zvolit si míru přiblížení ke zkoumané funkci a tím pádem její časově frekvenční rozlišení není vždy ideální, protože zůstává konstantní. Podrobnosti dále uvidíme. Představíme tedy v této kapitole tzv. spojitou waveletovou transformaci, která bude představovat korelaci signálu s obecnými prvky, tzv. wavelety, jejichž škálováním a translací lze na analyzovanou funkci velmi pružně nahlížet. Nejde na první pohled o nijak převratnou myšlenku, ale v dalších kapitolách uvidíme, že možnosti waveletové transformace jsou poměrně veliké. Definice.1. Řekneme, že funkce ψ L ( je wavelet, jestliže má nulový průměr, tedy ψ(t dt = 0 (.1 Tyto funkce budeme typicky uvažovat normované, tedy ψ = 1 a se středem v t = 0, tedy t ψ(t dt = 0 Integrálem v (.1 rozumíme limitu (pokud existuje n lim n + n ψ(t dt = 0 (. Prakticky používané wavelety jsou až na výjimky velmi dobře lokalizované, tedy rychle klesající v nekonečnu, a lokálně integrovatelné, takže s konvergencí integrálu (.1 a podobných v nekonečnu obvykle není problém. Proto již dále na tuto limitní interpretaci integrálů nebudeme vždy upozorňovat. Z daného (tzv. mateřského waveletu ψ získáme translací a přeškálováním systém waveletů značených ψ u,s vztahem ψ u,s (t = 1 s ψ ( t u s (.3 pro u a s \ {0}. Tyto funkce zůstanou normované ψ u,s = ψ = 1 a mají střed v t = u. Definice.. Řekneme, že wavelet ψ splňuje podmínku přípustnosti (admissibility condition, jestliže + ψ(ω C ψ = dω < + (.4 ω Význam této podmínky vyplyne v dalším textu. Definice waveletu a podmínka přípustnosti nejsou nezávislé, definice waveletu je pro prakticky zajímavé funkce ve skutečnosti nutnou podmínkou ke splnění podmínky přípustnosti, jak ukazuje následující lemmátko. 9
10 Lemma.3. Necht funkce ψ L 1 ( L ( splňuje podmínku přípustnosti (.4. Pak ψ je wavelet. Důkaz: Je-li C ψ konečné, musí být nutně kvůli konvergenci integrálu lim ψ(ω = 0 ω 0 a protože Fourierova transformace funkce ψ z L 1 ( je spojitá, je pak 0 = ψ(0 = ψ(t dt Mezi podmínkou přípustnosti a definicí waveletu panuje i obrácený vztah, který je ve skutečnosti motivací pro definici waveletu ve tvaru (.1, tedy že pro velkou třídu funkcí je již nulový průměr (.1 postačující ke splnění podmínky přípustnosti. Je-li například ψ wavelet, tedy z (.1 ψ(0 = 0 a navíc ψ je (alespoň v okolí počátku spojitě diferencovatelná, je pak ψ(ω / ω integrovatelné v okolí 0 a v okolí nekonečna není problém nebot ψ L ( a tudíž i ψ L ( tedy ψ pak splňuje podmínku přípustnosti. Ke spojité diferencovatelnosti ψ stačí dostatečně rychlý pokles ψ v nekonečnu, například konvergence integrálu (1 + t ψ(t dt < + jak plyne z vlastností Fourierovy transformace. Tato podmínka je pro prakticky uvažované wavelety často splněna, nebot v praxi používané wavelety jsou téměř vždy časově dobře lokalizované. Definici waveletu pak stačí uvažovat ve snadno ověřitelném tvaru (.1 a (pro spojitou waveletovou transformaci důležitější podmínka přípustnosti je tak splněna automaticky. Příklad.4. Nejjednodušším waveletem je Haarův wavelet, což je po částech konstantní funkce definovaná vztahem 1 pro t [ 0, 1 ψ(t = 1 pro t [ 1, 1 0 jinak Haarův wavelet je také nejjednodušší z ortogonálních waveletů, o kterých pojednává další kapitola. Jde o to, že z jeho celočíselných translací a přeškálování lze sestavit ortonormální bázi L (. Takové wavelety se dobře hodí k mnoha aplikacím, například k aproximaci signálu, filtraci šumu a podobně. Haarovské aproximace jsou však po částech konstantní, takové jsou zcela nevhodné třeba k aproximaci obrazových dat, nebot opticky nepůsobí tak dobře jako hladké aproximace. Také matematické vlastnosti Haarova waveletu nejsou vhodné (můžeme zmínit například to, že není kolmý na žádný nekonstantní polynom, důsledky budou dále ukázány. Proto se Haarův wavelet příliš nepoužívá. Příklad.5. Dalším známým waveletem je tzv. Mexický klobouk, což je záporně vzatá druhá derivace Gaussiánu. Jeho normalizovaný tvar je ( ( t t ψ(t = π 1/4 3σ σ 1 exp σ 10
11 a jeho Fourierova transformace má tvar 8 σ ψ(ω 5/ π 1/4 ( σ = ω ω exp 3 Grafy těchto funkcí pro σ = 1 jsou na obrázku 1. Mexický klobouk je nekonečně hladký a dobře lokalizovaný jak v čase tak ve frekvenci, využívá se například v geofyzice při analýze seismických signálů, jeho vícerozměrná zobecnění jsou používána v počítačové grafice. Obrázek 1: Wavelet Mexický klobouk a jeho Fourierova transformace Definice.6. Waveletová transformace funkce (signálu f L ( v bodě (čase u a při škále s je definována vztahem ( 1 t u Wf(u, s = f, ψ u,s = f(t ψ dt (.5 s s Je-li energie (L ( norma waveletu ψ koncentrována převážně okolo t = 0, lze na waveletovou transformaci pohlížet jako na měření změny funkce f v okolí bodu u, kde velikost tohoto okolí je úměrná škále s, převrácená hodnota 1/s tak představuje pozorovací rozlišení. Waveletovou transformaci definujeme i pro s záporná, důvodem je však jen pohodlná formulace některých vět, hodnoty Wf(u, s pro záporná s jsou duplicitní k hodnotám pro kladná s a nemají žádný reálný význam. Waveletová transformace jako lineární filtr Definici waveletové transformace je možné přepsat pomocí konvoluce do tvaru, který v teorii zpracování signálů odpovídá aplikaci lineárního časově invariantního filtru. Platí ( 1 t u Wf(u, s = f(t ψ dt = f ψ s s s (u (.6 kde ψ s (t = 1 ( t ψ s s Waveletová transformace signálu f v bodě (u, s je tedy hodnota signálu f po aplikaci filtru ψ s v bodě u. 11
12 Inverzní transformace a zachování energie Věta.7. Necht ψ L ( je wavelet splňující podmínku přípustnosti (.4, tedy ψ(ω C ψ = dω < + ω Pak pro každou funkci f L ( platí vzorec pro inverzní transformaci f(t = 1 ( 1 t u Wf(u, s ψ du ds C ψ s s s (.7 a pro zachování energie (analogie Plancherelovy rovnosti f(t dt = 1 Wf(u, s du ds C ψ s (.8 Důkaz: Cílem tohoto a dalších důkazů je ukázat, jak předložená tvrzení fungují, nejedná se často o matematicky zcela precizní důkaz, nebot celý text nemá ryze matematický, ale spíše technický charakter. Integrály přes s jsou opět chápány podobně jako v (., tedy například v rovnici (.7 a podobně. f(t = lim n + 1 C ψ s ( 1 n, n Důkaz inverzní formule ozepišme pravou stranu rovnice (.7 (označme ji P (t. Tečka značí proměnou, přes kterou je počítána konvoluce. P (t = 1 ( 1 t u Wf(u, s ψ du ds C ψ s s s = 1 Wf(, s ψ s (t ds C ψ s = = 1 f ψ s ψ s (t ds C ψ s kde ψ s (t = 1 s ψ ( t s ψ s (t = 1 ( t ψ s s Spočteme nyní Fourierovu transformace pravé strany vztahu (.7, tedy P (ω. Zaměníme pořadí integrace a aplikujeme tak Fourierovu transformaci přímo na vnitřek integrálu (integrace probíhá podle s, zatímco Fourierovu transformaci počítáme podle t. Dále využijeme faktu, že Fourierova transformace převádí konvoluci na součin Fourierových transformací. Pro Fourierovy transformace jednotlivých zúčastněných funkcí platí ψ s (ω = s ψ(sω ψ s (ω = s ψ (sω ds s 1
13 Dostaneme tedy P (ω = 1 f(ω s C ψ (sω ds s ψ(sω ψ s = = f(ω 1 C ψ ψ(sω } s {{ } =C ψ ds = f(ω Po zřejmé substituci a dosazení z definice podmínky přípustnosti (.4 neboli z předpokladů věty dostaneme P (ω = f(ω Z prostoty Fourierovy transformace pak dostáváme hledané tvrzení. Důkaz zachování energie Důkaz provedeme přímou úpravou pravé strany rovnice (.8. Nejprve pomocná úprava: pomocí Parsevalovy rovnosti pro Fourierovu transformaci lze definici waveletové transformace (.5 (která má tvar skalárního součinu přepsat do tvaru ( 1 t u Wf(u, s = f(t ψ dt = (Parseval pro FT s s = 1 f(ω s π ψ (sω e iωu dω = (inv. FT (.9 [ ] = FT 1 f( s ψ (s (u Nyní rozepíšeme pravou stranu dokazované rovnosti, tedy (.8 HS(.8 = 1 Wf(u, s du ds = (dosazení za Wf(u, s z (.9 C ψ s = 1 [ ] FT 1 f( C ψ (s (u du s ds ψ s }{{} = = 1 1 C ψ π = 1 1 C ψ π = 1 π Plancherel pro FT ψ(sω f(ω f(ω f(ω dω ds = s ψ(sω ds dω = s }{{} =C ψ dω = f (Fubini (Plancherel pro FT Stejným způsobem je možné formulovat a dokázat Parsevalovu rovnost pro spojitou waveletovou transformaci, tedy zachování skalárního součinu. Důkaz je zcela analogický důkazu předchozí věty, uved me tedy jen samotné tvrzení. 13
14 Věta.8. Necht ψ L ( je wavelet splňující podmínku přípustnosti (.4, pak pro všechna f, g L ( platí f, g = 1 Wf(u, s (Wg(u, s du ds C ψ s Časově frekvenční rozlišení Jak již bylo použito v důkazu zachování energie (v rovnosti (.9, waveletovou transformaci je možné přepsat pomocí Parsevalovy rovnosti pro Fourierovu transformaci jako skalární součin signálu a waveletu (tedy časový ( 1 t u Wf(u, s = f, ψ u,s = f(t ψ dt s s nebo Fourierových transformací signálu a waveletu ( frekvenční Wf(u, s = 1 f, ψu,s = 1 f(ω s π π ψ (sωe iωu dω (.10 Máme-li mateřský wavelet, který je dobře lokalizován jak v čase tak ve frekvenci, může nás zajímat, jaké je jeho časově frekvenční rozlišení, tedy jak velký časový a frekvenční interval signálu má podstatný vliv na hodnotu waveletové transformace v daném bodě. Tato úvaha je velmi známá a typická pro Fourierovu transformaci a její praktický důsledek je velmi dobře vidět u tzv. okénkové Fourierovy transformace (windowed Fourier transform. Připomeňme krátce, co je to okénková Fourierova transformace. Máme-li tzv. okénko g(t, což je okvykle reálná, symetrická a rychle klesající funkce se středem v počátku (typickým oknem je Gaussián, definujeme okénkovou Fourierovu transformaci funkce f v bodě u a frekvenci ω vztahem WFT[f](u, ω = f(t, g(t u e iωt = f(t g(t u e iωt dt Oknem g tak z funkce f vyřízneme okolí bodu u, které nás zajímá a dále spočteme obyčejnou Fourierovu transformaci. Pomocí okénkové Fourierovy transformace je zkoumáno frekvenční zastoupení signálu v daném čase. Ani u signálu se zřejmým frekvenčním zastoupením, jako je například e iωt, kde frekvence roste lineárně s časem, nezískáme při analýze v časově frekvenční rovině (u, ω ostrou přímku, ale rozmazanou čáru na kterou můžeme nahlížet jako na pravděpodobnostní rozložení frekvenčního zastoupení v čase. Toto je důsledkem známé Heisenbergovy nerovnosti, která je jednou z často uváděných vlastností Fourierovy transformace a která ve zkratce říká, že funkce nemůže být libovolně přesně jak časově tak frekvenčně lokalizovaná jedno je na úkor druhého. Podrobné informace je možné nalézt například v [1]. Waveletová transformace bude z principu věci zatížena podobnou neurčitostí, pojd me se však podívat na konkrétní výsledky. Mějme mateřský wavelet ψ který je normovaný ψ = 1 s časovým středem v nule, tedy t ψ(t dt = 0 14
15 Spočtěme jeho rozložení (rozptyl v čase σt = t ψ(t dt Ve stejném duchu spočtěme jeho střední frekvenci a frekvenční rozptyl η = 1 ω π ψ(ω dω σω = 1 (ω η ψ(ω dω π 1 Normovací koeficient π pochází z tvaru Plancherelovy věty pro FT, nebot ψ = ψ = 1 pouze při uvažování míry dω π na frekvenční ose. Mateřský wavelet ψ generuje systém jednotlivých prvků (atomů ψ u,s a waveletová transformace Wf(u, s je pak korelace signálu f s konkrétním prvkem ψ u,s tohoto systému. Připomeňme definici a Fourierovu transformaci prvků ψ u,s ψ u,s (t = 1 ( t u ψ s s ψ u,s (ω = s ψ(sω e iωu Po snadných výpočtech dostáváme pro jejich časově frekvenční polohu a rozptyl t ψ u,s (t dt = u (časový střed ψ u,s (t u ψ u,s (t dt = s σt (časový rozptyl ψ u,s ω ψ u,s (t dω = η (frekvenční střed ψ u,s s ( ω η ψu,s (t dω = σ ω s s (frekvenční rozptyl ψ u,s Použijme nyní pro transformaci signálu f dobře časově i frekvenčně lokalizovaný wavelet, tedy takový, aby hodnoty ψ byly velmi malé mimo interval ( σ t, σ t (nebo jemu úměrný interval a hodnoty ψ byly velmi malé mimo interval ( σ ω, σ ω (je známé, že nelze požadovat více, tedy aby nosiče ψ resp. ψ byly obsaženy v těchto intervalech žádná taková netriviální funkce ψ totiž neexistuje. Pak vzhledem k tvaru waveletové transformace a již zmíněnému přepisu pomocí Parsevalovy rovnosti (viz (.10 Wf(u, s = f, ψ u,s = 1 f, ψu,s = π = f(tψu,s(t dt = 1 f(ω π ψ u,s(ω dω dostáváme, že hodnota tranformace zavisí na hodnotách funkce f (signálu v časovém resp. frekvenčním rozmezí ( η (u sσ t, u + sσ t resp. s σ ω s, η s + σ ω (.11 s Z tohoto důvodu hovoříme o časově frekvenčním rozlišení transformace, nebot výrazy v (.11 nám udávají, jak přesně je transformace schopna zaměřit na konkrétní bod v 15
16 časově frekvenční rovině představující signál. V ideálním případě by bylo možné analyzovat signál v přesně zvoleném bodě, tedy ptát se Jaká je míra zastoupení frekvence ω v čase t?, namísto toho (.11 popisuje nikoliv bod, ale obdélník. Čím menší bude plocha tohoto obdélníka, tím je tedy celkové rozlišení transformace lepší. Vidíme ale, že plocha tohoto obdélníka je rovna σ t σ ω bez ohledu na zvolený čas u a škálu s, tedy toto celkové rozlišení je dáno čistě použitým mateřským waveletem a je ve všech bodech transforamce stejné. Z Heisengergovy nerovnosti pro Fourierovu transformaci víme, že nelze sestrojit wavelet, kde σ t σ ω bude libovolně malé, vždy se musíme spokojit s nějakou neurčitostí nebo rozmazáním. Na rozdíl od konstantního celkového rozlišení dostáváme, že rozlišení na časové ose klesá s rostoucí škálou s, zatímco frekvenční rozlišení odpovídajícím způsobem roste a naopak. Dále vidíme, že s rostoucím časovým rozlišením (klesající škálou s se kromě růstu frekvenční neurčitosti pousouvá analyzovaný bod k vyšším frekvencím (nebot střední zkoumaná frekvence je η s. Získané výsledky můžeme porovnat například s okénkovou Fourierovou transformací. Pro tu platí, že časově frekvenční rozlišení (plocha obdélníka je konstantní na celé časově frekvenční rovině. Naproti tomu rozlišení waveletové transformace bývá někdy (poněkud přehnaně označováno za adaptivní, nebot při nízkých frekvencích dosahuje dobrého frekvenčního rozlišení, naopak při vysokých dobrého časového rozlišení. Tato vlastnost je pro některé aplikace výhodná. Například analýza nespojitostí nebo singularit v signálu se týká vysokých frekvencí a tyto poruchy jsou v signálu velmi přesně časově lokalizovány, naopak studium nízkých frekvencí (pomalu měnících signál vyžaduje ze zkoumaného signálu široký časový vzorek. Z tohoto hlediska je tedy chování waveletové transformace (nutno říci, že jen pro některé aplikace příznivé a výhodnější než v případě okénkové Fourierovy transformace. 16
17 3 Ortogonální waveletové báze Spojitá waveletová transformace často není jako analytický nástroj ideální, jednodimenzionální signál reprezentuje funkcí dvou proměnných, tím vzniká velká nadbytečnost informací, což zejména v aplikacích jako je aproximace signálu (komprese, filtrace šumu nebo kdekoliv je potřeba rychlé efektivní zpracování způsobuje problémy. Také její výpočet a rekonstrukční formule jsou numericky složité. Nabízí se otázka, zda by nebylo možné znát waveletovou tranformaci jen ve spočetně mnoha diskrétních bodech vhodně rozložených tak, aby si tato reprezentace uchovala výhody spojité waveletové tranformace a bylo z ní možné analyzovanou funkci zpětně rekonstruovat. S takovou diskrétní možinou by se v numerických aplikacích podstatně lépe pracovalo. Nebo se můžeme vydat (zdánlivě jinou cestou, a ptát se, zda je možné sestrojit takovou spočetnou bázi L (, která bude indexována translačním a škálovým indexem podobně jako spojitá waveletová transformace a opět si uchová se její dobré vlastnosti. Tato kapitola ukazuje, jakým způsobem je možné splnit oba tyto cíle najednou. Pomocí teorie tzv. multirozkladu, jehož autory jsou S.Mallat a Y.Meyer a který je často považován za jádro waveletové teorie, je možné sestrojit takové wavelety ψ, že množina jejich translací a škálování { j ψ ( j t n } j,n Z tvoří dokonce ortonormální bázi L (, index j je škálovací, index n translační. Libovolnou funkci f L ( je tak možné rozložit do této báze a koeficienty f = j Z f, ψ j,n ψ j,n n Z d j [n] = f, ψ j,n jsou hodnoty spojité waveletové transformace Wf(u, s ve vhodně zvolených diskrétních bodech. Zároveň je ukázáno, jakým způsobem je možné pomocí Mallatova algoritmu rychlé waveletové transformace tyto koeficienty velmi efektivně počítat. Tento způsob rozkladu funkce je pro mnohé numerické aplikace podstatně výhodnější, než spojitá waveletová transformace, a přitom jsou zachovány mnohé její dobré analytické vlastnosti. Poznámka. Používáme zde českého názvu multirozklad převzatého z knihy [3]. Tento název není zcela ideální, ale českých ekvivalentů anglického termínu multiresolution analysis mnoho není. Nejčastěji se tak v literatuře multirozklad označuje anglickou zkratkou MA, kterou zde také budeme český výraz multirozklad často nahrazovat. Definice 3.1. Řekneme, že posloupnost uzavřených podprostorů {V j } j Z prostoru L ( tvoří multirozklad (dále píšeme zkráceně MA, jestliže jsou splňeny následující podmínky: 1. Monotonie V j V j+1, j Z. Škálování f( V j f( V j+1, j Z 17
18 3. Aproximace při nulovém rozlišení + j= 4. Aproximace při plném rozlišení + j= V j = {0} V j = L ( 5. Existence škálové funkce Existuje funkce ϕ V 0 (zvaná škálová funkce, scaling function taková, že posloupnost {ϕ( n} n Z tvoří ortonormální bázi prostoru V 0 Podmínky z definice 3.1 nejsou zcela nezávislé, pro představu uved me bez důkazu následující tvrzení: Lemma 3.. Necht jsou splňeny podmínky (1, (, (5 z definice 3.1, potom je splněna podmínka (3, tedy + j= V j = {0} Necht je navíc ϕ z definice 3.1 je spojitá v počátku, pak platí ϕ(0 0 + j= V j = L ( Implikace zprava doleva platí dokonce ve tvaru = ϕ(0 = 1. Multirozklad {V j } j Z se škálovou funckí ϕ představuje rozklad prostoru L ( na systém do sebe vnořených podprostorů, ve kterém každý z podprostorů představuje aproximaci funkce (signálu z prostoru L ( při určitém stupni rozlišení (neboli při určitém měřítku, škále. S rostoucím j v definici 3.1 stoupá přesnost této aproximace zatímco s klesajícím j přesnosti aproximace klesá a detaily původní funkce se ztrácejí. V tomto duchu podejme určitou slovní interpretaci definice MA. Požadavek (1 o vzájemném zanoření prostorů {V j } říká, že aproximace na úrovni j + 1 obsahuje všechny potřebné informace k výpočtu aproximace na horší úrovni j (této vlastnosti se v souvislosi s MA říká kauzalita. Přechodem f( f( dojde ke zjemnění detailů funkce f a požadavek ( říká, že představuje-li f( aproximaci na úrovni j pak vzhledem k dvojnásobnému zjemnění detailů představuje f( aproximaci na úrovni j + 1, tedy lepší úrovni. Požadavky (3 a (4 říkají, že s klesající přesností aproximace (tedy s klesajícím j dojde limitně ke ztrátě všech detailů aproximované funkce, naopak s rostoucí přesností aproximace lze daný L ( signál popsat libovolně přesně. Existence škálové funkce, jejíž celočíselné translace generují ortonormální bázi prostoru V 0, mimo jiné říká, že prostor V 0 aproximací na úrovni 0 je invariantní vůči celočíselné translaci. Prostor V 0 však není samozřejmě jediný s touto vlastností, z podmínek ( a (5 z definice 3.1 je zřejmá platnost následujících tvrzení: 18
19 f( V 0 f( j V j j Z Pro všechna j Z tvoří posloupnost {ϕ j,n } n Z ortonormální bázi prostoru V j, kde ϕ j,n (t = j ϕ( j t n Škálová funkce představuje v systému aproximací jakousi jednotkovou aproximační buňku, která je na různých úrovních odpovídajícím způsobem škálována a tím určuje aproximační rozlišení. Celkově tedy dostáváme rozklad prostoru L ( na systém vzájemně vnořených podprostorů, z nichž každý je generován ortonormální bází, která je však tvořena jen celočíselnými translacemi jediné vhodné funkce a napříč těmito prostory se tyto vhodné funkce liší jen vzájemným přeškálováním. Na systém prostorů {V j } j Z lze nahlédnout ještě jiným názorným způsobem. Zmíněné projekce na prostory V j představující aproximaci signálu mají tvar P Vj f = n= f, ϕ j,n ϕ j,n kde pak koeficienty rozvoje a j [n] = f, ϕ j,n představují (pro obvykle používané škálové funkce, tedy vhodného tvaru a dostatečně lokalizované diskrétní aproximaci signálu f při rozlišení j. Tuto diskrétní aproximaci lze je přepsat do konvolučního tvaru a j [n] = f(t ( n j ϕ ( j t n dt = f ϕ j j (3.1 kde ϕ j (t = j ϕ ( j t. Diskrétní aproximace a j [n] tedy představuje signál f po aplikaci lineárního filtru s impulsní charakteristikou ϕ j. Protože běžné škálové funkce mají Fourierovu transformaci nezanedbatelnou typicky jen v omezeném intervalu [ π, π], jsou Fourierovy transformace ϕ j nezanedbatelné v intervalech [ j π, j π ]. Diskrétní aproximace a j [n] signálu a tudíž v podstatě i projekce na V j jsou tedy pak jen jakési low pass filtrace signálu f. Poznámka. K definici MA uved me dvě poznámky. Po posloupnosti prostorů {V j } požadujeme, aby byla rostoucí. Zde není literatura jednotná a v některých zdrojích se tato posloupnost zavádí klesající. Na vyložené teorii to samozřejmě nic nezmění, s nadsázkou lze říci, že vše se spraví substitucí j j, ale považujeme za vhodné na to upozornit. Dále poznamenejme, že v některých pokročilejších textech se nepožaduje, aby posloupnost {ϕ( n} n Z tvořila ortonormální bázi prostoru V 0, ale o něco slabší iezsovu bázi. Tuto báze je nejprve potřeba vhodným způsobem ortogonalizovat a poté se pokračuje stejnou cestou, po jaké jdeme zde. Pro první seznámení považujeme za dostatečné začínat rovnou s ortonormální bází. Nyní uved me pomocné tvrzení, které nám částečně chrakterizuje škálovou funkci ϕ. Lemma 3.3. Necht ϕ L (, pak je ekvivalentní {ϕ( n} n Z je ortonormální množina v L ( Pro skoro všechna ω platí ϕ (ω + kπ = 1 (3. k Z 19
20 Důkaz: Protože zřejmě platí ϕ( i, ϕ( j = ϕ(, ϕ( (i j i, j platí ekvivalence (symbol δ i,j značí Kroneckerovo delta ϕ( i, ϕ( j = δ i,j i, j ϕ(, ϕ( n = δ 0,n n Pro ukázání vzájemné ortonormality všech translací stačí tedy vycházet z pravé strany této ekvivalence. Nyní k vlastnímu důkazu. Protože FT [ϕ(t n] = ϕ(ωe iωn je δ 0,n = ϕ(, ϕ( n = 1 π = 1 ϕ(ω e iωn dω = 1 π π = 1 π π 0 ϕ(, k Z ϕ( n = 1 π π ϕ(ω + kπ e iωn dω k Z 0 ϕ(ω + kπ e iωn dω = ϕ(ω ϕ (ωe iωn dω = Poslední rovnost představuje výpočet n-tého Fourierova koeficientu π periodické funkce k Z ϕ(ω + kπ, protože ten má být roven δ 0,n, neboli roven 1 pro n = 0 a nulový jinak, musí být rozkládaná funkce v L ( rovna e iω0 1. Obráceným směrem je důkaz stejný. Konjugované reflexní filtry Je zřejmé, že systém MA je zcela určen svou škálovou funkcí, nebot máme-li k dispozici škálovou funkci ϕ, nezbývá než položit V j = span {ϕ j,n, n Z} (3.3 a má-li ϕ vhodné vlastnosti (tedy je-li to opravdu škálová funkce, generují pak prostory V j systém MA. Klíčové tedy stanovit ony vhodné vlastnosti, které musí ϕ splňovat. Z axiomů MA víme, že V 0 V 1 ϕ V 0, nebot je to jeden z vektorů ortonormální báze V 0 { ϕ( n } n Z je ortonormální báze V 1 Vidíme tedy, že musí být možné vyjádřit ϕ v bázi V 1, konkrétně ϕ(t = n= h[n]ϕ 1,n = n= h[n] ϕ(t n (3.4 kde h[n] = ϕ, ϕ 1,n = ϕ(, ϕ( n 0
21 Aplikací Fourierovy transformace na (3.4 dostaneme Můžeme tedy napsat ϕ(ω = 1 + n= ( ωn i ω h[n]e ϕ ( ω ( ω ϕ(ω = ĥ ϕ kde ĥ(ω = 1 + n= h[n]e iωn (3.5 Funkce ĥ je Fourierova transformace (v l (Z posloupnosti h[n], která je však navíc pro kompaktnější zápis některých rovnic a tvrzení přenásobená konstantou 1/ je třeba to mít na paměti v dalším textu. Někdy bývá funkce ĥ nazývána low pass filtr příslušející k MA, nebot dále uvidíme, že ĥ(0 = 1 a v rovnici (3.5 je vidět, že ĥ představuje onu low pass filtraci prostoru V 1 na V 0, o které byla řeč v úvodu k MA. Tímto způsobem je možné pokračovat dále a vyjádřit Fourierovu transformaci ϕ jako součin ( ω ( ω ( ω ( ω ϕ(ω = ĥ ĥ 4 ĥ p ϕ p Předpokládáme-li že ϕ je spojitá v počátku, tedy lim p ϕ( p ω = ϕ(0, můžeme dokonce přejít k limitě i v součinu a vyjádřit Fourierův obraz škálové funkce ve tvaru + ϕ(ω = ĥ ( p ω ϕ(0 (3.6 p=1 Z lemmatu 3. vidíme, že pro ϕ spojité je nutně ϕ(0 = 1, můžeme bez újmy na obecnosti předpokládat, že je přímo ϕ(0 = 1 a zjednodušit tak zápis rovnice (3.6. Oprávněnost tohoto postupu bude ještě ukázána. Z axiomů MA jsme tedy zjistili, že škálovou funkci je možné zapsat ve tvaru (3.5 nebo dokonce (3.6. Zde však vyvstává několik otázek: Pro jaké ĥ resp. přímo h[n] konverguje nekonečný součin v (3.6 k L ( funkci? Je každá funkce, jejíž Fourierova transformace má tvar (3.5 resp. (3.6 skutečně škálovou funkcí? Generují prostory definované vztahem (3.3 systém MA? Při praktickém použití teorie MA je jedním z prvních úkolů samotné vytvoření MA systému, nebot definice MA je poměrně přísná a samotné její splnění není snadné. Pokud jsou však odpovědi na výše položené otázky kladné, dostáváme tak jednu z možností jak MA vytvořit. Vidíme totiž, že MA je plně dáno jen posloupností h[n] l (Z nebot stačí zvolit vhodnou takovou posloupnost, zavést škálovou funkci ϕ podle rovnice (3.6 a aproximační prostory V j rovnicí (3.3. Budeme-li se držet této možnosti konstrukce MA, je pro nás startovním bodem posloupnost h[n] a pro tuto posloupnost musíme stanovit podmínky, za jakých je celá konstrukce smysluplná a výše popsaný postup skutečně vytvoří MA systém. Na tuto otázku odpovídá následující tvrzení, které dává nutné a postačující podmínky pro konstrukci MA systému, jde o centrálních větu v teorii MA a uvedeme zde jen malou část jejího důkazu. Plný důkaz je možné nalézt např. v []. Věta 3.4 (Mallat, Meyer. Necht ϕ L ( je integrovatelná škálová funkce MA. Položme h[n] jako koeficienty rozvoje ϕ v bázi { ϕ 1,n ϕ( n } a ĥ(ω jako n Z 1
22 Fourierovu transformaci této posloupnosti přenásobenou 1/, konkrétně h[n] = ϕ, ϕ 1,n = ϕ(, ϕ( n ĥ(ω = 1 + n= (3.7 h[n]e iωn (3.8 Pak ĥ(ω nutně splňuje ĥ(ω + ĥ(ω + π = 1 pro s.v. ω (3.9 a ĥ(0 = 1 (3.10 Necht je naopak ĥ(ω L [ π, π] π periodická funkce, spojitě diferencovatelná v okolí počátku, která dále splňuje nutné podmínky (3.9 a (3.10 a navíc inf ĥ(ω > 0 Potom ω [ π/, π/] ϕ(ω = + p=1 ĥ ( p ω je Fourierova transformace škálové funkce ϕ L ( a prosotory generují MA. V j = span {ϕ j,n, n Z}, j Z Důkaz: Důkaz celého tvrzení je poměrně technický, uvedeme zde tedy jen důkaz nutných podmínek. Důkaz nutné podmínky (3.9 Nutná podmínka (3.9 je přímým důsledkem faktu, že {ϕ( n} n Z je ortonormální. Z lemmatu 3.3 víme, že toto je ekvivalentní podmínce (3., neboli ϕ (ω + kπ = 1 pro s.v. ω k Z Dosazením za ϕ z rovnice (3.5, neboli ϕ(ω = ĥ ( ( ω ϕ ω dostaneme 1 = ϕ (ω + kπ = ( ω ϕ + kπ ( ω ĥ + kπ = k Z k Z rozdělíme součet na sudé a liché členy a využijeme π periodicity ĥ = ( ω ϕ + kπ ( ω ĥ + kπ ( ω + ϕ + π + kπ ( ω ĥ + π + kπ = k Z k Z ( ω ( ω = ĥ ϕ + kπ ( ω + ĥ + π ( ω ϕ + π + kπ Tedy k Z } {{ } = 1 z (3. k Z ĥ(ω + ĥ(ω + π = 1 } {{ } = 1 z (3.
23 Důkaz nutné podmínky (3.10 Dosazením ω = 0 do rovnice (3.5 dostaneme ϕ(0 = ĥ(0 ϕ(0. Pro ϕ(0 0 je tedy nutně ĥ(0 = 1, což je dokazovaná podmínka (3.10. Fakt, že ϕ(0 0 nebo dokonce ϕ(0 = 1 plyne z lemmatu 3., které jsme však uvedli bez důkazu. Pojd me tedy nyní ukázat tuto část lemmatu, čímž zároveň dokončíme důkaz nutných podmínek ve větě 3.4 Označíme-li opět symbolem P Vj ortogonální projekci funkce f L ( na V j, plyne z podmínky (4 definice MA 3.1 (aproximace při plném rozlišení, že pro všechna f L ( platí lim f P Vj f = 0 j + Z Plancherelovy rovnosti pro Fourierovu transformaci plyne pak pro všechna f L ( 1 lim j + π f P Vj f = 0 (3.11 Spočtěme nyní Fourierovu transformaci projekce P Vj. Ortogonální projekce na V j má tvar P Vj f = n= f, ϕ j,n ϕ j,n Jak již víme, koeficienty f, ϕ j,n je možno zapsat v konvolučním tvaru (3.1, tedy f, ϕ j,n = f ϕ j ( j n kde ϕ j (t = j ϕ( j t a ϕ j (t = j ϕ ( j t. Ortogonální projekci můžeme tedy napsat ve tvaru P Vj f(t = n= f ϕ j ( j n ϕ j ( t j n = ϕ j n= f ϕ j ( j n δ ( t j n V poslední rovnosti je použit zápis pomocí Diracových δ funkcí, na pravé straně konvoluce je diskrétní vzorkování funkce f ϕ j v hodnotách j n (tzv. diracovský hřeben. Při výpočtu Fourierovy transformace projekce P Vj f(t použijeme nyní tzv. Whittakerovu větu, kterou zde volně uvedeme. Věta (Whittaker. Mějme fukci f(t a proved me její pravidelné diskrétní vzorkování v intervalech délky T. Tuto diskrétní verzi lze pak zapsat jako přenásobení funkce diracovským hřebenem resp. součet δ funkcí v odpovídajících bodech: f d (t = f(t n= δ(t nt = Pro její Fourierovu transformaci zřejmě platí f d (ω = n= n= f(nt e int ω f(nt δ(t nt Whittakerova věta říká, že tuto Fourierovu transformaci (de facto Fourierovu řadu lze zapsat pomocí Fourierovy transformaci funkce f a to sečtením všech jejích translací o násobky π/t, konkrétně f d (ω = 1 T k= f ( ω kπ T (3.1 3
24 Fourierova transformace f d je tedy kπ/t periodická. Whittakerova věta jinými slovy říká, že Fourierova transformace vzorkovací distribuce je opět vzorkovací distribuce, přičemž násobení je Fourierovou transformací standardním způsobem převedeno na konvoluci. Tuto větu použijeme v důkazu pro výpočet Fourierovy transformace P Vj f(t. Víme P Vj f(t = ϕ j n= f ϕ j ( j n δ ( t j n Dále spočteme dílčí Fourierovu transformaci ϕ j (ω = j ϕ ( j ω, takže Fourierova transformace konvoluce f ϕ(t je j f(ω ϕ ( j ω. V poslední rovnici pro P Vj f(t je na pravé straně vzorkování funkce f ϕ j v pravidelných intervalech j n v tomto místě použijeme na výpočet Fourierovy transformace Whittakerovu formuli a dostaneme P Vj f(ω = ϕ ( j ω + k= f ( ω j kπ ϕ ( j ω kπ ovnice (3.11 platí pro všechna f L (, zvolme například { 1 pro ω [ π, π] f(ω = 0 jinak Jak lze ověřit, pro j 0 a ω [ π, π] je P Vj f(ω = ϕ( j ω. Z rovnice (3.11 zřejmě plyne f(ω P Vj f(ω π dω = 0 = lim f(ω P Vj f(ω dω = 0 lim j + j + π Dosad me nyní vyjádření P Vj f do poslední rovnice a dostaneme π 1 ϕ( j ω dω = 0 lim j + π Protože ϕ L 1 (, je ϕ spojitá a tedy lim j + ϕ( j ω = ϕ(0. Pak musí být π 1 ϕ(0 dω = 0 = ϕ(0 = 1 což jsme chtěli ukázat. π Tato věta nám tedy říká, za jakých okolností je možné z diskrétní posloupnosti h[n] sestavit MA systém. Posloupnosti, které splňují rovnici (3.9 se nazývají konjugované reflexní filtry, conjugate mirror filters, hrají důležitou roli v tzv. perfektní rekonstrukci v rychlých algoritmech waveletové transformace. Zde připomeneme, že funkci ĥ(ω jsme definovali jako Fourierovu transforamci posloupnosti h[n] navíc přenásobenou 1/, v některé literatuře se proto mohou podmínky (3.9 a (3.10 objevit ve tvaru ĥ(ω + ĥ(ω + π = pro s.v. ω ĥ(0 = Uved me ještě, že MA je možné konstruovat přímo zadáním škálové funkce ϕ, z tvrzení lemmatu 3. a provedených pozorování o struktuře MA je možné zformulovat následující větu. 4
25 Věta 3.5. Necht funkce ϕ L ( splňuje Množina {ϕ( n} n Z je ortonormální v L ( Pro nějaké h[n] l (Z platí rovnost ϕ(t = h[n] ϕ(t n v L ( n Z ϕ je spojitá v počátku a platí ϕ(0 0 Potom prostory tvoří MA se škálovou funkcí ϕ Ortogonální wavelety V j = span {ϕ j,n, n Z} Nyní se konečně dostáváme k hlavnímu významu MA, kterým je konstrukce ortogonálních waveletových bází. Již byla zavedena spojitá waveletová transformace a ukázány některé její vlastnosti, nyní je naším cílem zavést takovou transformaci, aby namísto spojitých proměnných u, s byla transformovaná funkce reprezentována diskrétními hodnojami j, n Z. Toho dosáhneme tak, že nalezneme ortonormální bázi {ψ j,n } j,n Z prostoru L ( a provedeme rozklad funkce f L ( vzhledem k této bázi: f = f, ψ j,n ψ j,n j Z n Z Jako obvykle, i zde bude hlavním požadavkem, aby celá báze {ψ j,n } vznikla jen translacemi a přeškálovaním jediné funkce, tzv. mateřského waveletu (mother wavelet ψ. MA poksytuje jednu z možností jak takovou waveletovou bázi sestavit. Mějme MA s prostory V j podle definice 3.1. Víme, že např. V 0 V 1, zaved me tedy prostor W 0 (necht takový existuje jako ortogonální doplněk V 0 do V 1 (zapisujeme V 1 = V 0 W 0. Analogicky zaved me ostatní prostory W j, tedy V j+1 = V j W j. Víme, že prostory V j představují možné aproximace funkcí z L ( při rozlišení j. Odpovídající projekce mají tvar P Vj f = n= f, ϕ j,n ϕ j,n Jaký je význam prostorů W j? Je-li W j ortogonální doplněk V j do V j+1, pak zřejmě mezi projekcemi na V j+1 ( lepší rozlišení a V j ( horší rozlišení platí vztah P Vj+1 = P Vj + P Wj Prostor W j tedy obsahuje detaily, které se zachovají při aproximaci s rozlišením j+1, ale ztratí při rozlišení j a tato rovnice říká, že přidáním detailů na j té úrovni k aproximaci na téže úrovni dostaneme aproximaci na lepší j +1 ní úrovni. Prostory V j můžeme tedy nazvat aproximační prostory (resolution/approximation space a prostory W j prostory detailů (detail space Podívejme se na další vlastnosti prostorů W j. Z definice je zřejmé že pro všechna j Z platí V j = V j 1 W j 1 = V j W j W j 1 = = k<j W k 5
26 Tedy složením všech detailů které spadají do rozlišení menšího než j dostaneme aproximaci funkce při rozlišení j. Protože z definice MA je L ( = + j= V j, je pak L ( = j Z W j (3.13 neboli složením veškerých detailů (na všech škálách aproximované funkce získáme tuto funkci zpět. Dále vidíme z vlastnosti ( definice 3.1, že platí f( W j f( W j+1 stejně jako analogický vztah pro škálovou funkci. Stačí tedy najít ψ W 0 takovou, aby {ψ( n} n Z byla ortonormální báze W 0, pak položíme-li ψ j,n (t = j ψ( j t n (3.14 tak {ψ j,n } n Z bude ortonormální báze W j a {ψ j,n } j,n Z bude ortonormální báze L (. Předmětem dalšího textu bude právě konstrukce mateřského waveletu ψ pomocí MA. Ještě poznamenejme, že MA není jediný způsob konstrukce ortogonálních waveletů, existují dokonce wavelety takové, že neexistuje žádný MA systém, ve kterém by představovaly mateřský wavelet, jedná se však o prakticky zcela nezajímavé pomalu klesající wavelety a tyto patologické příklady vymizí, bude-li po waveletech požadovat například hladkost nebo kompaktní nosič pro každý takový wavelet již existuje odpovídající MA systém. Uved me nyní větu, která dává recept jakým způsobem konstruovat wavelety z daného MA, přičemž pokračuje v cestě jakou bylo vytvořeno MA, tedy pomocí konjugovaných reflexních filtrů. Jde opět o centrální větu teorie ortogonálních waveletů. Věta 3.6 (Mallat, Meyer. Necht je dáno MA se škálovou funkcí ϕ a s odpovídajícím konjugovaným reflexním filtrem h a jeho Fourierovou tranasformací ĥ definované rovnicemi (3.7 a (3.8. Definujme funkci ψ takovou, že její Fourierova transformace má tvar ( ω ( ω ψ(ω = ĝ ϕ (3.15 kde Označíme-li ĝ(ω = e iω ĥ (ω + π (3.16 ψ j,n (t = j ψ ( j t n Pak {ψ j,n } n Z tvoří ortonormální bázi W j a {ψ j,n } j,n Z tvoří ortonormální bázi L (. Důkaz: Nejprve nalezneme vyjádření pro diskrétní filtr g[n]. Protože ψ(t W 0 V 1, vyjádřeme tuto funkci v bázi V 1. kde ψ(t = n= g[n]ϕ 1,n (t = g[n] = ψ, ϕ 1,n = Po aplikaci Fourierovy transformace dostaneme ψ(ω = 1 + n= n= g[n] ϕ(t n (3.17 ψ, ϕ( n ( ωn i ω ( ω ( ω g[n]e ϕ = ĝ ϕ 6
27 kde ĝ(ω = 1 + n= g[n]e iωn Vztah (3.16 mezi diskrétními filtry h[n] a g[n] resp. jejich Fourierovými transformacemi ĥ a ĝ ještě ukážeme. Pokračujme nyní v důkazu tím, že dokážeme platnost následujícího tvrzení: Tvrzení : Množina {ψ j,n } n Z je ortonormální báze W j, právě když jsou splněny tyto dvě podmínky: ĝ(ω + ĝ(ω + π = 1 pro s.v.ω (3.18 a ĝ(ωĥ (ω + ĝ(ω + πĥ (ω + π = 0 pro s.v.ω (3.19 Toto tvrzení zřejmě stačí dokázat pro j = 0, pro ostatní j je pak platnost zřejmá z definice ψ j,n a prostorů W j. Potřebujeme ukázat následující věci: Ortonormalitu množiny {ψ( n} n Z Vzájemnou ortogonalitu prostorů V 0 a W 0 Vztah V 0 W 0 = V 1 (čímž získáme úplnost báze {ψ( n}n Z Z lemmatu 3.3 víme, že ortonormalita {ψ( n} n Z je ekvivalentní rovnici ψ (ω + kπ = 1 k Z s.v. v Dosad me za ψ z rovnice (3.15 a využijme π periodicity ĝ 1 = ψ (ω + kπ = ( ω ϕ + kπ ( ω ĝ + kπ = k Z k Z rozdělíme součet na sudé a liché členy = ( ω ϕ + kπ ( ω ĝ + kπ + k Z + ( ω ϕ + π + kπ ( ω ĝ + π + kπ = k Z ( ω ( ω = ĝ ϕ + kπ ( ω + ĝ + π ( ω ϕ + π + kπ = k Z }{{} = 1 z ortonormality ϕ( n = ĝ(ω + ĝ(ω + π k Z }{{} = 1 z ortonormality ϕ( n Tím jsme dokázali, že podmínka (3.18 je ekvivalentní ortonormalitě {ψ( n} n Z. Pokračujme dále, ukažme nyní, že prostory V 0 a W 0 jsou ortogonální. To platí, právě když množiny {ψ( n} n Z a {ψ( n} n Z jsou ortogonální, neboli ψ( i, ϕ( j = 0 i, j Z resp. ψ(, ϕ( n = ψ ϕ(n = 0 n Z 7
28 kde ϕ(t = ϕ ( t. Fourierova transformace konvoluce ψ ϕ(t je ψ(ω ϕ (ω a Fourierovu transformaci diskrétně vzorkované posloupnosti ψ ϕ(n můžeme opět vyjádřit pomocí Whittakerovy formule (3.1 pro T = 1. Dostaneme FT [ψ ϕ(n] (ω = k= Ortogonalita V 0 a W 0 je pak ekvivaletní s rovnicí ψ(ω + kπ ϕ (ω + kπ k= ψ(ω + kπ ϕ (ω + kπ = 0 pro s.v. ω Dosad me nyní za ψ z rovnice (3.15 a za ϕ z rovnice (3.5, dostaneme 0 = = = k= k= k= + k= ( ω = ĝ ψ(ω + kπ ϕ (ω + kπ = ( ω ĝ + kπ ( ω ( ϕ + kπ ω ( ĥ + kπ ϕ ω + kπ = ( ω ( ω ( ĝ + kπ ϕ + kπ ω ( ĥ + kπ ϕ ω + kπ + ( ω ( ω ( ĝ + π + kπ ϕ + π + kπ ω ( ĥ + π + kπ ϕ ω + π + kπ = ĥ ( ω + k= ψ ( ω + kπ + }{{} = 1 z ortonormality ϕ( n ( ω ( + ĝ + π ω + ĥ + π k= = ĝ(ωĥ (ω + ĝ(ω + πĥ (ω + π ψ ( ω + π + kπ = } {{ } = 1 z ortonormality ϕ( n Ukázali jsme tedy opět ekvivalenci vzájemné ortogonality prostorů V 0 a W 0 a platnosti rovnice (3.19. Zbývá nám ukázat, že prostory V 0 a W 0 generují V 1 (V 0 W 0 = V 1. K tomu stačí, že každý vektor z V 1 je vyjádřitelný vektory z V 0 a W 0. Protože ϕ 1,n je báze V 1, stačí ukázat, že pro všechny možné složky a[n] l (Z daného vektoru vzhledem k bázi V 1 existují složky b[n] l (Z resp. c[n] l (Z nějakých vektorů z V 0 resp. W 0 tak, že neboli n= n= a[n]ϕ 1,n = a[n] ϕ(t n = n= n= b[n]ϕ 0,n + n= b[n]ϕ(t n + c[n]ψ 0,n (3.0 n= c[n]ψ(t n (3.1 8
29 Aplikací Fourierovy transformace na rovnici (3.1 dostaneme 1 ( ω ( ω â ϕ = b(ω ϕ(ω + ĉ(ω ψ(ω kde â, b, ĉ jsou po řadě Fourierovy transformace(v l (Z posloupností a[n], b[n], c[n]. Dosadíme-li z rovnic (3.5 a (3.15 za ϕ(ω = ĥ(ω/ ϕ(ω/ a ψ(ω = ĝ(ω/ ϕ(ω/, dostaneme ekvivalentní rovnici 1 â(ω = b(ωĥ(ω + ĉ(ωĝ(ω (3. Potřebujeme ukázat jak nalézt koeficienty b[n] a c[n] z daných koeficientů a[n]. Ukážeme to pomocí jejich Fourierovy transformace. Zvolíme-li 1 ( b(ω = â(ωĥ (ω + â(ω + πĥ (ω + π (3.3a ĉ(ω = 1 ( â(ωĝ (ω + â(ω + πĝ (ω + π (3.3b jsou pak b a ĉ π periodické funkce z L [ π, π], a tedy Fourierovy obrazy nějakých posloupností b[n] a c[n] z l (Z. Lze ověřit, že rovnice (3. je splněna, dosadíme-li do pravé strany z rovnic (3.3, k ověření je třeba využít předpoklady tvrzení (3.18, (3.19 a již známou rovnici (3.9. Protože rovnice (3. je ekvivalentní rovnici (3.1, splnili jsme tak poslední bod důkazu tvrzení, nebot pro dané a[n] zvolíme b[n] a c[n] jako inverzní transformace rovnic (3.3. Dokončeme důkaz celé věty. Víme, že funkce, jejíž Fourierova transformace má tvar (3.15 ( ω ( ω ψ(ω = ĝ ϕ generuje ortonormální bázi {ψ j,n } n Z prostoru W j právě když Fourierova transformace ĝ splňuje podmínky (3.18 a (3.19. Protože ĝ dané rovnicí (3.16 ĝ(ω = e iω ĥ (ω + π z předpokladu věty obě uvedené podmínky splňuje, (ověření opět plyne z (3.9 je tím věta dokázána. Fakt, že {ψ j,n } j,n Z je ortonormální bází L ( je důsledkem vzájemné ortogonality prostorů W j pro různá j a vztahu (3.13 L ( = j Z W j který již byl již diskutován dříve. Prostory W j a W i pro i < j jsou ortogonální protože W j V j W i. Tato věta nám ukazuje, jakým způsobem je možné konstruovat ortogonální wavelety pomocí MA. Máme-li k dispozici filtr ĥ, pomocí kterého jsme vytvářeli MA, definujeme filtr ĝ vztahem (3.16 a mateřský wavelet ψ vztahem (3.15. Opět poznamenejme, že filtr ĝ je v některé literatuře nazýván high pass filtr příslušející k MA, nebot ĝ(0 = 0. Ze vztahu (3.15 vidíme, že prostor detailů W j vzniká high pass filtrací prostoru V j+1, podobně jako horší aproximační prostor V j vzniká low pass filtrací lepšího aproximačního prostoru V j+1 (z (3.5. Kombinací vztahů (3.9 a (3.16 dostaneme ĥ(ω + ĝ(ω = 1 ω 9
Komplexní analýza. Martin Bohata. Katedra matematiky FEL ČVUT v Praze Martin Bohata Komplexní analýza Mocninné řady 1 / 18
Komplexní analýza Mocninné řady Martin Bohata Katedra matematiky FEL ČVUT v Praze bohata@math.feld.cvut.cz Martin Bohata Komplexní analýza Mocninné řady 1 / 18 Posloupnosti komplexních čísel opakování
Linea rnı (ne)za vislost
[1] Lineární (ne)závislost Skupiny, resp. množiny, vektorů mohou být lineárně závislé nebo lineárně nezávislé... a) zavislost, 3, b) P. Olšák, FEL ČVUT, c) P. Olšák 2010, d) BI-LIN, e) L, f) 2009/2010,
Aproximace funkcí 1,00 0,841 1,10 0,864 1,20 0,885. Body proložíme lomenou čarou.
Příklad Známe následující hodnoty funkce Φ: u Φ(u) 1,00 0,841 1,10 0,864 1,20 0,885 Odhadněte přibližně hodnoty Φ(1,02) a Φ(1,16). Možnosti: Vezmeme hodnotu v nejbližším bodě. Body proložíme lomenou čarou.
Kristýna Kuncová. Matematika B3
(10) Vícerozměrný integrál II Kristýna Kuncová Matematika B3 Kristýna Kuncová (10) Vícerozměrný integrál II 1 / 30 Transformace Otázka Jaký obrázek znázorňuje čtverec vpravo po transformaci u = x + y a
Kristýna Kuncová. Matematika B2 18/19
(6) Určitý integrál Kristýna Kuncová Matematika B2 18/19 Kristýna Kuncová (6) Určitý integrál 1 / 28 Newtonův integrál Zdroj: https://kwcalculus.wikispaces.com/integral+applications Kristýna Kuncová (6)
Necht je funkce f spojitá v intervalu a, b a má derivaci v (a, b). Pak existuje bod ξ (a, b) tak, že f(b) f(a) b a. Geometricky
Monotónie a extrémy funkce Diferenciální počet - průběh funkce Věta o střední hodnotě (Lagrange) Necht je funkce f spojitá v intervalu a, b a má derivaci v (a, b). Pak existuje bod ξ (a, b) tak, že f (ξ)
Kristýna Kuncová. Matematika B2
(3) Průběh funkce Kristýna Kuncová Matematika B2 Kristýna Kuncová (3) Průběh funkce 1 / 26 Monotonie (x 2 ) = 2x (sin x) = cos x Jak souvisí derivace funkce a fakt, zda je funkce rostoucí nebo klesající?
MATEMATIKA 3. Katedra matematiky a didaktiky matematiky Technická univerzita v Liberci
MATEMATIKA 3 Dana Černá http://www.fp.tul.cz/kmd/ Katedra matematiky a didaktiky matematiky Technická univerzita v Liberci Osnova: Komplexní funkce - definice, posloupnosti, řady Vybrané komplexní funkce
(13) Fourierovy řady
(13) Fourierovy řady Kristýna Kuncová Matematika B3 Kristýna Kuncová (13) Fourierovy řady 1 / 22 O sinech a kosinech Lemma (O sinech a kosinech) Pro m, n N 0 : 2π 0 2π 0 2π 0 sin nx dx = sin nx cos mx
1 Soustava lineárních rovnic
Soustavy lineárních rovnic Aplikovaná matematika I Dana Říhová Mendelu Brno Obsah 1 Soustava lineárních rovnic 2 Řešitelnost soustavy lineárních rovnic 3 Gaussova eliminační metoda 4 Jordanova eliminační
DFT. verze:
Výpočet spektra signálu pomocí DFT kacmarp@fel.cvut.cz verze: 009093 Úvod Signály můžeme rozdělit na signály spojité v čase nebo diskrétní v čase. Další možné dělení je na signály periodické nebo signály
Úvodní informace. 18. února 2019
Úvodní informace Funkce více proměnných Cvičení první 18. února 2019 Obsah 1 Úvodní informace. 2 Funkce více proměnných Definiční obor Úvodní informace. Komunikace: e-mail: olga@majling.eu nebo olga.majlingova@fs.cvut.cz
(1) Derivace. Kristýna Kuncová. Matematika B2 17/18. Kristýna Kuncová (1) Derivace 1 / 35
(1) Derivace Kristýna Kuncová Matematika B2 17/18 Kristýna Kuncová (1) Derivace 1 / 35 Růst populací Zdroj : https://www.tes.com/lessons/ yjzt-cmnwtvsq/noah-s-ark Kristýna Kuncová (1) Derivace 2 / 35 Růst
Funkce zadané implicitně. 4. března 2019
Funkce zadané implicitně 4. března 2019 Parciální derivace druhého řádu Parciální derivace druhého řádu funkce z = f (x, y) jsou definovány: Parciální derivace 2 f 2 = ( ) f 2 f 2 = ( ) f 2 f a 2 f 2 f
Komplexní analýza. Martin Bohata. Katedra matematiky FEL ČVUT v Praze Martin Bohata Komplexní analýza Úvod 1 / 32
Komplexní analýza Úvod Martin Bohata Katedra matematiky FEL ČVUT v Praze bohata@math.feld.cvut.cz Martin Bohata Komplexní analýza Úvod 1 / 32 Základní informace Stránky předmětu: http://math.feld.cvut.cz/bohata/kan.html
Matematika (KMI/PMATE)
Matematika (KMI/PMATE) Úvod do matematické analýzy Limita a spojitost funkce Matematika (KMI/PMATE) Osnova přednášky lineární funkce y = kx + q definice lineární funkce význam (smysl) koeficientů lineární
Co nám prozradí derivace? 21. listopadu 2018
Co nám prozradí derivace? Seminář sedmý 21. listopadu 2018 Derivace základních funkcí Tečna a normála Tečna ke grafu funkce f v bodě dotyku T = [x 0, f (x 0 )]: y f (x 0 ) = f (x 0 )(x x 0 ) Normála: y
Numerické metody 8. května FJFI ČVUT v Praze
Obyčejné diferenciální rovnice Numerické metody 8. května 2018 FJFI ČVUT v Praze 1 Úvod Úvod Základní metody Pokročilejší metody Soustava Vyšší řád Program 1 Úvod Úvod - Úloha Základní úloha, kterou řešíme
Inverzní Z-transformace
Modelování systémů a procesů (11MSP) Bohumil Kovář, Jan Přikryl, Miroslav Vlček Ústav aplikované matematiky ČVUT v Praze, Fakulta dopravní 9. přednáška 11MSP úterý 16. dubna 2019 verze: 2019-04-15 12:25
Numerické metody minimalizace
Numerické metody minimalizace Než vám klesnou víčka - Stříbrnice 2011 12.2. 16.2.2011 Emu (Brkos 2011) Numerické metody minimalizace 12.2. 16.2.2011 1 / 19 Obsah 1 Úvod 2 Základní pojmy 3 Princip minimalizace
5. a 12. prosince 2018
Integrální počet Neurčitý integrál Seminář 9, 0 5. a. prosince 08 Neurčitý integrál Definice. Necht funkce f (x) je definovaná na intervalu I. Funkce F (x) se nazývá primitivní k funkci f (x) na I, jestliže
Vybrané kapitoly z matematiky
Vybrané kapitoly z matematiky VŠB-TU Ostrava 2018-2019 Vybrané kapitoly z matematiky 2018-2019 1 / 11 Křivkový integrál Vybrané kapitoly z matematiky 2018-2019 2 / 11 Parametricky zadaná křivka v R 3 :
Edita Pelantová, katedra matematiky / 16
Edita Pelantová, katedra matematiky seminář současné matematiky, září 2010 Axiomy reálných čísel Axiomy tělesa Axiom 1. x + y = y + x a xy = yx (komutativní zákon). Axiom 2. x + (y + z) = (x + y) + z a
Matematika 2, vzorová písemka 1
Matematika 2, vzorová písemka Pavel Kreml 9.5.20 Přesun mezi obrazovkami Další snímek: nebo Enter. Zpět: nebo Shift + Enter 2 3 4 Doporučení Pokuste se vyřešit zadané úlohy samostatně. Pokud nebudete vědět
Kapitola 4: Soustavy diferenciálních rovnic 1. řádu
Sbírka příkladů Matematika II pro strukturované studium Kapitola 4: Soustavy diferenciálních rovnic 1 řádu Chcete-li ukončit prohlížení stiskněte klávesu Esc Chcete-li pokračovat stiskněte klávesu Enter
Elementární funkce. Edita Pelantová. únor FJFI, ČVUT v Praze. katedra matematiky, FJFI, ČVUT v Praze
Elementární funkce Edita Pelantová FJFI, ČVUT v Praze Seminář současné matematiky katedra matematiky, FJFI, ČVUT v Praze únor 2013 c Edita Pelantová (FJFI) Elementární funkce únor 2013 1 / 19 Polynomiální
Kristýna Kuncová. Matematika B2 18/19. Kristýna Kuncová (1) Vzorové otázky 1 / 36
(1) Vzorové otázky Kristýna Kuncová Matematika B2 18/19 Kristýna Kuncová (1) Vzorové otázky 1 / 36 Limity - úlohy Otázka Určete lim x 0 f (x) A -3 B 0 C 5 D 7 E D Zdroj: Calculus: Single and Multivariable,
Katedra aplikované matematiky FEI VŠB Technická univerzita Ostrava
Lineární algebra 5. přednáška: Báze a řešitelnost soustav Dalibor Lukáš Katedra aplikované matematiky FEI VŠB Technická univerzita Ostrava email: dalibor.lukas@vsb.cz http://www.am.vsb.cz/lukas/la1 Text
Stochastické modelování v ekonomii a financích Konzistence odhadu LWS. konzistence OLS odhadu. Předpoklady pro konzistenci LWS
Whitův pro heteroskedasticitě pro heteroskedasticitě Stochastické modelování v ekonomii a financích 7. 12. 2009 Obsah Whitův pro heteroskedasticitě pro heteroskedasticitě 1 Whitův 2 pro 3 heteroskedasticitě
Laplaceova transformace
Laplaceova transformace Modelování systémů a procesů (11MSP) Bohumil Kovář, Jan Přikryl, Miroslav Vlček Ústav aplikované matematiky ČVUT v Praze, Fakulta dopravní 5. přednáška 11MSP 219 verze: 219-3-17
(2) Funkce. Kristýna Kuncová. Matematika B2. Kristýna Kuncová (2) Funkce 1 / 25
(2) Funkce Kristýna Kuncová Matematika B2 Kristýna Kuncová (2) Funkce 1 / 25 Sudá a lichá funkce Určete, které funkce jsou sudé a které liché: liché: A, D, E sudé: B Kristýna Kuncová (2) Funkce 2 / 25
Diferenciální rovnice základní pojmy. Rovnice se
Diferenciální rovnice základní pojmy. Rovnice se separovanými proměnnými. Vyšší matematika, Inženýrská matematika LDF MENDELU Podpořeno projektem Průřezová inovace studijních programů Lesnické a dřevařské
Geometrická nelinearita: úvod
Geometrická nelinearita: úvod Opakování: stabilita prutů Eulerovo řešení s využitím teorie 2. řádu) Stabilita prutů Ritzovou metodou Stabilita tenkých desek 1 Geometrická nelinearita Velké deformace průhyby,
GEM a soustavy lineárních rovnic, část 2
GEM a soustavy lineárních rovnic, část Odpřednesenou látku naleznete v kapitole 6 skript Abstraktní a konkrétní lineární algebra. Jiří Velebil: B6B0LAG 8.3.09: GEM a soustavy, část / Minulá přednáška Gaussova
kontaktní modely (Winklerův, Pasternakův)
TÉMA 7: Pružný poloprostor, modely podloží pružný poloprostor základní předpoklady pružný poloprostor Boussinesqueovo řešení kontaktní modely (Winklerův, Pasternakův) 1 Pružný poloprostor (1) vychází z
Obsah. Limita posloupnosti a funkce. Petr Hasil. Limita posloupnosti. Pro a R definujeme: Je-li a < 0, pak a =, a ( ) =. vlastní body.
Obsah a funkce Petr Hasil Přednáška z Matematické analýzy I Úvod 2 c Petr Hasil (MUNI) a funkce Matematická analýza / 90 c Petr Hasil (MUNI) a funkce Matematická analýza 2 / 90 Úvod Úvod Pro a R definujeme:
Teorie. kuncova/ Definice 1. Necht f je reálná funkce a a R. Jestliže existuje.
8. cvičení http://www.karlin.mff.cuni.cz/ kuncova/ kytaristka@gmail.com Teorie Definice. Necht f je reálná funkce a a R. Jestliže eistuje h 0 fa + h) fa), h pak tuto itu nazýváme derivací funkce f v bodě
Petr Hasil. c Petr Hasil (MUNI) Nekonečné řady MA III (M3100) 1 / 187
Nekonečné řady Petr Hasil Přednáška z Matematické analýzy III c Petr Hasil (MUNI) Nekonečné řady MA III (M3100) 1 / 187 Obsah 1 Nekonečné číselné řady Základní pojmy Řady s nezápornými členy Řady s libovolnými
Matematika III Stechiometrie stručný
Matematika III Stechiometrie stručný matematický úvod Miroslava Dubcová, Drahoslava Janovská, Daniel Turzík Ústav matematiky Přednášky LS 2015-2016 Obsah 1 Zápis chemické reakce 2 umožňuje jednotný přístup
Cauchyova úloha pro obyčejnou diferenciální rovnici
Řešení ODR v MATLABu Přednáška 3 15. října 2018 Cauchyova úloha pro obyčejnou diferenciální rovnici y = f (x, y), y(x 0 ) = y 0 Víme, že v intervalu a, b existuje jediné řešení. (f (x, y) a f y jsou spojité
Určitý (Riemannův) integrál a aplikace. Nevlastní integrál. 19. prosince 2018
Určitý (Riemnnův) integrál plikce. Nevlstní integrál Seminář 9. prosince 28 Určitý integrál Existence: Necht funkce f (x) je definovná n uzvřeném intervlu, b. Necht je splněn n tomto intervlu kterákoliv
Univerzita Palackého v Olomouci
Počítačová grafika - 5. cvičení Radek Janoštík Univerzita Palackého v Olomouci 22.10.2018 Radek Janoštík (Univerzita Palackého v Olomouci) Počítačová grafika - 5. cvičení 22.10.2018 1 / 10 Reakce na úkoly
Funkce více proměnných: limita, spojitost, parciální a směrové derivace, diferenciál
Matematika III 2. přednáška Funkce více proměnných: limita, spojitost, parciální a směrové derivace, diferenciál Michal Bulant Masarykova univerzita Fakulta informatiky 29. 9. 2010 Obsah přednášky 1 Literatura
Lineární algebra - iterační metody
Lineární algebra - iterační metody Numerické metody 7. dubna 2018 FJFI ČVUT v Praze 1 Úvod Úvod Rozdělení Metody Zastavení SOR Programy 1 Úvod Úvod - LAR Mějme základní úlohu A x = b, (1) kde A R n,n je
podle přednášky doc. Eduarda Fuchse 16. prosince 2010
Jak souvisí plochá dráha a konečná geometrie? L ubomíra Balková podle přednášky doc. Eduarda Fuchse Trendy současné matematiky 16. prosince 2010 (FJFI ČVUT v Praze) Konečná geometrie 16. prosince 2010
Biosignál II. Lékařská fakulta Masarykovy univerzity Brno
Biofyzikální ústav Lékařská fakulta Masarykovy univerzity Brno 2010 Fourierova analýza periodická funkce a posloupnost periodická funkce: f (t) = f (t + nt ), n N periodická posloupnost: a(i) = a(i + it
7. Aplikace derivace
7. Aplikace derivace 7A. Taylorův polynom 7. Aplikace derivace Verze 20. července 207 Derivace funkce se využívá při řešení úloh technické prae i teorie. Uvedeme několik z nich: vyčíslení hodnot funkce,
(a). Pak f. (a) pro i j a 2 f
Připomeň: 1. Necht K R n. Pak 1. Funkce více proměnných II 1.1. Parciální derivace vyšších řádů K je kompaktní K je omezená a uzavřená. 2. Necht K R n je kompaktní a f : K R je spojitá. Pak f nabývá na
Obsah. 1.2 Integrály typu ( ) R x, s αx+β
Sbírka úloh z matematické analýzy. Čížek Jiří Kubr Milan. prosince 006 Obsah Neurčitý integrál.. Základní integrály...................................... Integrály typu ) R, s α+β γ+δ d...........................
Matematická analýza 2. Kubr Milan
Matematická analýza. Kubr Milan. února 008 Obsah Vektorové funkce jedné reálné proměnné. 3. Základní pojmy...................................... 3. Křivky v R n........................................
1 Definice. A B A B vlastní podmnožina. 4. Relace R mezi množinami A a B libovolná R A B. Je-li A = B relace na A
1 Definice 1. Množiny: podmnožina: A B x(x A x B) průnik: A B = {x A x B} sjednocení: A B = {x x A x B} rozdíl: A B = {x A x B} A B A B vlastní podmnožina 2. uspořádaná dvojice: (x, y) = {{x}, {x, y}}
Funkce více proměnných: limita, spojitost, derivace
Matematika III 2. přednáška Funkce více proměnných: limita, spojitost, derivace Michal Bulant Masarykova univerzita Fakulta informatiky 22. 9. 2014 Obsah přednášky 1 Literatura 2 Zobrazení a funkce více
Stavový popis Stabilita spojitých systémů (K611MSAP) Katedra aplikované matematiky Fakulta dopravní ČVUT. čtvrtek 20. dubna 2006
Modelování systémů a procesů (K611MSAP) Přednáška 4 Katedra aplikované matematiky Fakulta dopravní ČVUT Pravidelná přednáška K611MSAP čtvrtek 20. dubna 2006 Obsah 1 Laplaceova transformace Přenosová funkce
(A B) ij = k. (A) ik (B) jk.
Příklady z lineární algebry Michael Krbek 1 Opakování 1.1 Matice, determinanty 1. Je dána matice 1 2 0 M = 3 0 1. 1 0 1 Určete M 2, MM T, M T M a vyjádřete M jako součet symetrické a antisymetrické matice!
Euklidovský prostor. Funkce dvou proměnných: základní pojmy, limita a spojitost.
Euklidovský prostor. Funkce dvou proměnných: základní pojmy, limita a spojitost. Vyšší matematika LDF MENDELU Podpořeno projektem Průřezová inovace studijních programů Lesnické a dřevařské fakulty MENDELU
x2 + 2x 15 x 2 + 4x ) f(x) = x 2 + 2x 15 x2 + x 12 3) f(x) = x 3 + 3x 2 10x. x 3 + 3x 2 10x x 2 + x 12 10) f(x) = log 2.
Příklady k 1 zápočtové písemce Definiční obor funkce Určete definiční obor funkce: x + x 15 1 f(x x + x 1 ( x + x 1 f(x log x + x 15 x + x 1 3 f(x x 3 + 3x 10x ( x 3 + 3x 10x f(x log x + x 1 x3 + 5x 5
Operace s funkcemi [MA1-18:P2.1] funkční hodnota... y = f(x) (x argument)
KAPITOLA : Funkce - úvod [MA-8:P.] reálná funkce (jedné) reálné proměnné... f : A R...... zobrazení množin A R do množin reálných čísel R funkční hodnota... = f() ( argument) ( tj. reálná funkce f : A
Průvodce studiem V této kapitole se budeme zabývat diferenciálním počtem pro funkce více
5 Diferenciální počet funkcí více proměnných Průvodce studiem V této kapitole se budeme zabývat diferenciálním počtem pro funkce více proměnných, především budeme pracovat s funkcemi dvou proměnných Ukážeme
Kapitola 2. Nelineární rovnice
Kapitola. Nelineární rovnice Formulace: Je dána funkce f : R! R definovaná na intervalu ha; bi. Hledáme x ha; bi tak, aby f(x) = 0. (x... kořen rovnice) Poznámka: Najít přesné řešení analyticky je možné
Obsah. 1 Konstrukce (definice) Riemannova integrálu Výpočet Newtonova Leibnizova věta Aplikace výpočet objemů a obsahů 30
Určitý integrál Robert Mřík 6. září 8 Obsh 1 Konstrukce (definice) Riemnnov integrálu. Výpočet Newtonov Leibnizov vět. 18 3 Numerický odhd Lichoběžníkové prvidlo 19 4 Aplikce výpočet objemů obshů 3 c Robert
Speciální funkce, Fourierovy řady a Fourierova transformace
1 Speciální funkce, Fourierovy řady a Fourierova transformace Při studiu mnoha přírodních jevů se setkáváme s veličinami, které jsou všude nulové s výjimkou malého časového intervalu I, ale jejich celková
Logika V. RNDr. Kateřina Trlifajová PhD. Katedra teoretické informatiky Fakulta informačních technologíı BI-MLO, ZS 2011/12
Logika V. RNDr. Kateřina Trlifajová PhD. Katedra teoretické informatiky Fakulta informačních technologíı České vysoké učení technické v Praze c Kateřina Trlifajová, 2010 BI-MLO, ZS 2011/12 Evropský sociální
Nekomutativní Gröbnerovy báze
Univerzita Karlova v Praze Matematicko-fyzikální fakulta DIPLOMOVÁ PRÁCE Bc. Zuzana Požárková Nekomutativní Gröbnerovy báze Katedra algebry Vedoucí diplomové práce: RNDr. Jan Št ovíček, Ph.D. Studijní
fakulty MENDELU v Brně (LDF) s ohledem na disciplíny společného základu (reg. č. CZ.1.07/2.2.00/28.
Extrémy Vyšší matematika, Inženýrská matematika LDF MENDELU Podpořeno projektem Průřezová inovace studijních programů Lesnické a dřevařské fakulty MENDELU v Brně (LDF) s ohledem na disciplíny společného
Obsah. Zobrazení na osmistěn. 1 Zobrazení sféry po částech - obecné vlastnosti 2 Zobrazení na pravidelný konvexní mnohostěn
Obsah 1 2 3 Použití Zobrazení rozsáhlého území, ale hodnoty zkreslení nesmí přesáhnout určitou hodnotu Rozdělením území na menší části a ty pak zobrazíme zvlášť Nevýhodou jsou však samostatné souřadnicové
Katedra aplikované matematiky FEI VŠB Technická univerzita Ostrava
Lineární algebra 8. přednáška: Kvadratické formy Dalibor Lukáš Katedra aplikované matematiky FEI VŠB Technická univerzita Ostrava email: dalibor.lukas@vsb.cz http://www.am.vsb.cz/lukas/la Text byl vytvořen
Univerzita Karlova v Praze Matematicko-fyzikální fakulta
Univerzita arlova v Praze Matematicko-fyzikální fakulta BAALÁŘSÁ PRÁCE Matěj Novotný Operátory skládání na prostorech funkcí atedra matematické analýzy Vedoucí bakalářské práce: doc. RNDr. Jiří Spurný
Univerzita Karlova v Praze Matematicko-fyzikální fakulta. Fourierova transformace periodických struktur. Katedra matematické analýzy
Univerzita Karlova v Praze Matematicko-fyzikální fakulta BAKALÁŘSKÁ PRÁCE Tomáš Zajíc Fourierova transformace periodických struktur Katedra matematické analýzy Vedoucí diplomové práce: Studijní program:
Sb ırka pˇr ıklad u z matematick e anal yzy II Petr Tomiczek
Sbírka příkladů z matematické analýzy II Petr Tomiczek Obsah 0 Diferenciální rovnice. řádu 0. Separace proměnných Příklad : Najděte obecné řešení (obecný integrál) diferenciální rovnice y = tg x tg y.
Internet a zdroje. (Zdroje na Internetu) Mgr. Petr Jakubec. Katedra fyzikální chemie Univerzita Palackého v Olomouci Tř. 17.
Internet a zdroje (Zdroje na Internetu) Mgr. Petr Jakubec Katedra fyzikální chemie Univerzita Palackého v Olomouci Tř. 17. listopadu 12 26. listopadu 2010 (KFC-INTZ) Databáze, citování 26. listopadu 2010
Anna Kratochvílová Anna Kratochvílová (FJFI ČVUT) PDR ve zpracování obrazu / 17
Parciální diferenciální rovnice ve zpracování obrazu Anna Kratochvílová FJFI ČVUT 10. 6. 2009 Anna Kratochvílová (FJFI ČVUT) PDR ve zpracování obrazu 10. 6. 2009 1 / 17 Obsah 1 Motivace 2 Vyšetření pomocí
Pojem množiny nedefinujeme, pouze připomínáme, že množina je. Nejprve shrneme pojmy a fakta, které znáte ze střední školy.
1 Kapitola 1 Množiny 1.1 Základní množinové pojmy Pojem množiny nedefinujeme, pouze připomínáme, že množina je souhrn, nebo soubor navzájem rozlišitelných objektů, kterým říkáme prvky. Pro známé množiny
Západočeská univerzita v Plzni Fakulta aplikovaných věd Katedra matematiky
Západočeská univerzita v Plzni Fakulta aplikovaných věd Katedra matematiky bakalářská práce vícebodové okrajové úlohy Plzeň, 18 Hana Levá Prohlášení Prohlašuji, že jsem tuto bakalářskou práci vypracovala
x y (A)dy. a) Určete a načrtněte oblasti, ve kterých je funkce diferencovatelná. b) Napište diferenciál funkce v bodě A = [x 0, y 0 ].
II.4. Totální diferenciál a tečná rovina Značení pro funkci z = f,: totální diferenciál funkce f v bodě A = 0, 0 ]: dfa = A 0+ A 0 Označme d = 0, d = 0. Pak dfa = A d+ A d Příklad91.Je dána funkce f, =.
Rovnice proudění Slapový model
do oceánského proudění Obsah 1 2 3 Co způsobuje proudění v oceánech? vyrovnávání rozdílů v teplotě, salinitě, tlaku, ρ = ρ(p, T, S) vítr - wind stress F wind = ρ air C D AU 2 10 slapy produkují silné proudy,
FAKULTA STAVEBNÍ. Stavební statika. Telefon: WWW:
VYSOKÁ ŠKOA BÁŇSKÁ TECHNICKÁ UNIVERZITA OSTRAVA AKUTA STAVEBNÍ Stavební statika Pohyblivé zatížení Jiří Brožovský Kancelář: P H 406/3 Telefon: 597 32 32 E-mail: jiri.brozovsky@vsb.cz WWW: http://fast0.vsb.cz/brozovsky
MATEMATIKA 1 ALEŠ NEKVINDA. + + pokud x < 0; x. Supremum a infimum množiny.
MATEMATIKA ALEŠ NEKVINDA DIFERENCIÁLNÍ POČET Přednáška Označíme jako na střední škole N, Z, Q, R a C postupně množinu přirozených, celých, racionálních, reálných a komplexních čísel R = R { } { } Platí:
ÚVOD DO ARITMETIKY Michal Botur
ÚVOD DO ARITMETIKY Michal Botur 2011 2 Obsah 1 Algebraické základy 3 1.1 Binární relace.................................. 3 1.2 Zobrazení a operace............................... 7 1.3 Algebry s jednou
Metody, s nimiž se seznámíme v této kapitole, lze použít pro libovolnou
2. Řešení nelineárních rovnic Průvodce studiem Budeme se zabývat výpočtem reálných kořenů nelineární rovnice f(x) =0, (2.0.1) kde f je v jistém smyslu rozumná reálná funkce. Pro některé funkce (kvadratické,
Automatové modely. Stefan Ratschan. Fakulta informačních technologíı. Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti
Automatové modely Stefan Ratschan Katedra číslicového návrhu Fakulta informačních technologíı České vysoké učení technické v Praze Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti Stefan
TGH01 - Algoritmizace
TGH01 - Algoritmizace Jan Březina Technical University of Liberec 28. února 2017 Co je to algoritmus? Porovnávání algoritmů Porovnávání algoritmů Co je to algoritmus? Který algoritmus je lepší? Záleží
1 Dedekindovy řezy (30 bodů)
Pokročilá matematická analýza úlohy pro zimní semestr Dedekindovy řezy ( bodů) V této úloze se pokusíme seznámit s Dedekindovými řezy, pomocí nichž zavedeme reálná čísla. Tuto konstrukci vymyslel a publikoval
Zobecněné metriky Různé poznámky 12. METRIZACE. Miroslav Hušek, Pavel Pyrih KMA MFF UK. 12. Poznámky
12. METRIZACE Poznámky Miroslav Hušek, Pavel Pyrih KMA MFF UK 2009 Jak bylo zmíněno v úvodních kapitolách tohoto textu, axiómy metrik (nebo pseudometrik) se často oslabují, aby bylo možné popsat další
Statistika (KMI/PSTAT)
Statistika (KMI/PSTAT) Cvičení deváté aneb Důležitá rozdělení pravděpodobnosti spojité náhodné veličiny Statistika (KMI/PSTAT) 1 / 15 Spojitá náhodná veličina Spojitá náhodná veličina Spojitá náhodná veličina
Univerzita Karlova v Praze Matematicko-fyzikální fakulta
Univerzita Karlova v Praze Matematicko-fyzikální fakulta DIPLOMOVÁ PRÁCE Lukáš Perůtka Hledání optimálních strategií číselného síta Katedra algebry Vedoucí diplomové práce: Prof. RNDr. Aleš Drápal, CSc.,
TGH01 - Algoritmizace
TGH01 - Algoritmizace Jan Březina Technical University of Liberec 31. března 2015 Metainformace materiály: jan.brezina.matfyz.cz/vyuka/tgh (./materialy/crls8.pdf - Introduction to algorithms) SPOX: tgh.spox.spoj.pl
Zadání: Vypočítejte hlavní momenty setrvačnosti a vykreslete elipsu setrvačnosti na zadaných
Příklad k procvičení : Průřeové charakteristik Zadání: Vpočítejte hlavní moment setrvačnosti a vkreslete elipsu setrvačnosti na adaných obracích. Příklad. Zadání: Rokreslení na jednoduché obrace: 500 T
Petr Beremlijski, Marie Sadowská
Počítačová cvičení Petr Beremlijski, Marie Sadowská Katedra aplikované matematiky Fakulta elektrotechniky a informatiky VŠB - Technická univerzita Ostrava Cvičení : Matlab nástroj pro matematické modelování
Odpřednesenou látku naleznete v kapitolách skript Abstraktní a konkrétní lineární algebra.
Lineární prostor Lineární kombinace Lineární prostory nad R Odpřednesenou látku naleznete v kapitolách 1.1 1.4 skript Abstraktní a konkrétní lineární algebra. Jiří Velebil: Lineární algebra 01A-2018: Lineární
Matematická analýza pro učitele (text je v pracovní verzi)
Matematická analýza pro učitele (text je v pracovní verzi) Martina Šimůnková 6. června 208 2 Obsah Úvod 7. Co je to funkce.......................... 7.2 Co budeme na funkcích zkoumat................. 9.2.
Slabá formulace rovnic proudění tekutin
Univerzita Karlova v Praze Matematicko-fyzikální fakulta BAKALÁŘSKÁ PRÁC Mark Dostalík Slabá formulace rovnic proudění tekutin Matematický ústav UK Vedoucí bakalářské práce: Studijní program: Studijní
Matematika 1 Jiˇr ı Fiˇser 24. z aˇr ı 2013 Jiˇr ı Fiˇser (KMA, PˇrF UP Olomouc) KMA MAT1 24. z aˇr ı / 52
í150doc-start í251doc-start Jiří Fišer (KMA, PřF UP Olomouc) KMA MAT1 24. září 2013 1 / 52 Matematika 1 Jiří Fišer 24. září 2013 Jiří Fišer (KMA, PřF UP Olomouc) KMA MAT1 24. září 2013 1 / 52 Zimní semestr
David Nádhera Kontinuace implicitně zadané křivky
Univerzita Karlova v Praze Matematicko-fyzikální fakulta BAKALÁŘSKÁ PRÁCE David Nádhera Kontinuace implicitně zadané křivky Katedra numerické matematiky Vedoucí bakalářské práce: Doc. RNDr. Vladimír Janovský
algebrou úzce souvisí V druhém tematickém celku se předpokládá základní znalosti z matematické analýzy
1 Úvodem Prezentace předmětu VMP je vytvořena pro nový předmět, který si klade za cíl seznámit studenty se základy lineární algebry a se základy numerické matematiky. Zejména v prvním tématu budeme pracovat
Okrajový problém podmínky nejsou zadány v jednom bodu nejčastěji jsou podmínky zadány ve 2 bodech na okrajích, ale mohou být
Obyčejné diferenciální rovnice 1 Úvod Obyčejnou diferenciální rovnici N-tého řádu f ( x,y,y,y,...,y (N)) = g(x) převádíme na soustavu N diferenciálních rovnic 1. řádu. Provedeme substituce y z 1 y z 2...
Kvalitativní analýza nelineárních rovnic typu reakce-difuze
Západočeská univerzita v Plzni Fakulta aplikovaných věd Katedra matematiky Diplomová práce Kvalitativní analýza nelineárních rovnic typu reakce-difuze Plzeň, 2018 Bc. Martin Kaisler cistylist listzadani1
Algebra I Cvičení. Podstatná část příkladů je převzata od kolegů, jmenovitě Prof. Kučery, Doc. Poláka a Doc. Kunce, se
Algebra I Cvičení Podstatná část příkladů je převzata od kolegů, jmenovitě Prof. Kučery, Doc. Poláka a Doc. Kunce, se kterými jsem při přípravě cvičení spolupracoval. Sbírka vznikla modifikací některých
Mendelova univerzita v Brně user.mendelu.cz/marik
INŽNÝRSKÁ MATMATIKA Robert Mařík Mendelova univerzita v Brně marik@mendelu.cz user.mendelu.cz/marik ABSTRAKT. Učební text k mým přednáškám z předmětu Inženýrská matematika. Text je poměrně hutný a není
Obsah. Petr Hasil. (konjunkce) (disjunkce) A B (implikace) A je dostačující podmínka pro B; B je nutná podmínka pro A A B: (A B) (B A) A (negace)
Množiny, číselné obory, funkce Petr Hasil Přednáška z Matematické analýzy I c Petr Hasil (MUNI) Množiny, číselné obory, funkce Matematická analýza / 5 Obsah Množinové operace Operace s funkcemi Definice
Kombinatorika a grafy I
Kombinatorika a grafy I Martin Balko 1. přednáška 19. února 2019 Základní informace Základní informace úvodní kurs, kde jsou probrány základy kombinatoriky a teorie grafů ( pokračování diskrétní matematiky