Komprimované snímání
Stránka předmětu.
Místo zkoušky je možnost něco naprogramovat.
Definice Nosič vektoru je . Jeho řídkost je . Pozor, to není norma!
Definice Pro definujeme
a také
Poznámka Toto značení dává smysl, protože
Poznámka Pro je norma, tedy speciálně platí trojúhelníková nerovnost
Pro je kvazinorma, tedy pro nějaké platí
a také -norma, tedy platí
Definice Pro definujme
Pro definujme množinu -řídkých vektorů
Příklad je osa , je osa a je jejich sjednocení.
Poznámka Je-li , potom , ale nemusí být .
Definice Pro vektor vezměme permutaci takovou, že
Nerostoucí přerovnání je vektor .
Poznámka Permutace nemusí být určena jednoznačně, ale je jednoznačné.
Příklad Nerostoucí přerovnání vektoru je .
Definice Pro vektor a definujme . Pokud sestává z indexů absolutně nejvyšších složek vektoru, jde o -term aproximaci.
Příklad Pro je .
Definice Pro definujme jednotkovou kouli:
Poznámka Pro je konvexní, pro není.
Definice Pro definujme
Poznámka Zřejmě , kde je -term aproximace.
Věta Nechť , a . Potom
Důkaz Všimněme si, že a jsou invariantní vůči přerovnání a negaci složek, takže bez újmy na obecnosti můžeme předpokládat, že . Máme
Poznámka Byl dokázán i vylepšený odhad
kde
Nevíc toto je nejmenší multiplikativní konstanta, pro kterou odhad platí.
Poznámka Pro každé platí
Z toho plyne
Lemma Nechť . Potom
Důkaz - Pro každé platí
- Nechť je -term aproximace . Máme
- TBD
Poznámka Máme-li součin s maticí , můžeme ho interpretovat jako sérii měření, kde každé nám vrátí skalární součin nějakého řádku s vektorem . Cílem je zjistit, kolik měření je nutné provést, abychom byli schopni rekonstruovat každé řídké .
Věta Nechť . Potom následující dvě tvrzení jsou ekvivalentní:
- je jediné -řídké řešení rovnice .
- má ze všech řešení rovnice ostře nejmenší řídkost.
Důkaz Triviální; ukážeme si ho jen proto, abychom viděli, jak důkazy takovýchto tvrzení obecně vypadají.
- (⇐)
- Nechť pro nějaké . Podle předpokladu je , takže .
- (⇒)
- Nechť pro nějaké . Podle předpokladu je , takže .
Definice Nechť a . Potom označme matici, kde z vybereme sloupce odpovídající .
Věta Nechť a . Potom následující tvrzení jsou ekvivalentní:
- Každé je jediné řešení rovnice . Jinými slovy, jako zobrazení je injektivní.
- .
- Pro každé je matice jako zobrazení injektivní.
- Každých sloupců je lineárně nezávislých.
Důkaz - (3) ⇔ (4)
- Známe z lineární algebry.
- (1) ⇒ (2)
- Nechť . Jistě můžeme zapsat , kde . Potom , takže podle předpokladu .
- (2) ⇒ (1)
- Nechť . Potom , takže .
- (2) ⇔ (3)
- Z lineární algebry víme, že je injektivní, právě když . Takže stačí pro každé vzít přirozenou bijekci mezi a .
Poznámka Špatná zpráva je, že všechny tyto podmínky jsou těžké na ověření.
Poznámka Ze čtvrté podmínky je vidět, že minimálně potřebujeme . Zároveň intuitivně vidíme, že když si vezmeme matici a naflákáme do ní úplně náhodná čísla, tak podmínku splníme s pravděpodobností . Ale můžeme si sestrojit i jednu konkrétní, viz následující věta.
Věta Nechť . Potom existuje matice taková, že každých sloupců je lineárně nezávislých, takže každé lze jednoznačně rekonstruovat z .
Důkaz Stačí vzít Vandermondovu matici s libovolnými čísly :
To, že libovolná podmatice je regulární, už jsme si dokazovali asi milionkrát na jiných předmětech.
Poznámka Determinant této matice je sice nenulový, ale může být blízký nule, takže při numerických výpočtech máme smůlu. A pokud naopak zvolíme tak, aby byla daleko od sebe, dostaneme v matici obrovská čísla, což taky způsobí numerickou nestabilitu.
Poznámka Už víme, že pokud si vhodně zvolíme , tak bude vždy mít jednoznačné řešení . Ale jak ho najít? Omezíme se jen na taková , pro které řešení exisuje. Budeme postupně zkoušet, jestli existuje -řídké řešení, -řídké řešení, -řídké řešení, a tak dále. Kdybychom to dělali hrubou silou, máme v -tém kroku možností, což pro může celkem být hodně. Zkusme to chytřeji. Máme tedy otázku: Existuje pro daná -řídké takové, že ? Najít řešení může být těžké, ale ověřit, že to skutečně je řešení, je jednoduché. Dá se dokázat, že obecně je to NP-úplný problém.
Definice Označme si problémy:
- ()
- Najděte vektor splňující s minimálním .
- ()
- Najděte vektor splňující s minimálním .
- ()
- Najděte vektor s minimálním .
- ()
- Najděte vektor splňující s minimálním .
Věta Nechť . Potom
- Pokud je řešení () pro nějaké , potom je řešením () pro nějaké .
- Pokud je řešení () pro nějaké , potom je řešením () pro nějaké .
- Pokud je řešení pro nějaké , potom je řešením () pro nějaké .
Definice Matice má null space property vzhledem k (), pokud pro všechny je .
Definice Matice má null space property řádu (), pokud má pro všechny .
Poznámka Podmínku zjevně stačí ověřit pro sestávající z indexů, kde má nejvyšších hodnot.
Poznámka .
Poznámka Sečtením ekvivalentních vyjádření v předchozí poznámce dostáváme, že podmínka je ekvivalentní s tím, že pro všechny je .
Věta Nechť . Potom každý vektor je jediné řešení () s , právě když má .
Důkaz - (⇒)
- Nechť . Podle předpokladu (kde volíme ) je
a toto minimum je ostré. Také máme . Z toho plyne , což mělo být dokázáno.
- (⇐)
- Nechť a splňují . Označme . Podle předpokladu je . Potom
kde první nerovnost je trojúhelníková a druhá plyne z předpokladu. Jelikož bylo voleno libovolně, dokázali jsme, že je ostře minimální.
Věta Nechť . Potom každý vektor je jediné řešení () s , právě když má .
Důkaz Analogický předchozí větě.
Poznámka Pokud má a je regulární, potom má . Ovšem je-li špatně podmíněná, může tím vzniknout numerická nestabilita.
Definice Matice má stabilní null space property s konstantou vzhledem k (), pokud pro všechny je .
Definice Matice má stabilní null space property s konstantou řádu (), pokud má pro všechny .
Věta Nechť . Potom má , právě když pro všechny platí
Důsledek Pokud má a je řešením () s , potom
Důkaz Ve větě zvolíme .
Definice Matice má RIP pro s , pokud . je nejmenší takové .
Věta Nechť . Je-li , potom každé lze zrekonstruovat z pomocí -minima.
Důkaz Ukážeme, že má . Nechť . Ukážeme, že
TBD
Věta Nechť . Potom každé lze rekonstruovat z a s pomocí (). Navíc označíme-li řešení , potom
RIP pro náhodné matice
Lemma Nechť . Potom
Důkaz
Lemma 2-stabilita normálního rozdělení Nechť , jsou nezávislé a . Potom
Důkaz Dokážeme pro , poté už to indukcí bude plynout pro všechna . Zkusme se pro dané podívat, jaká je . Zajímá nás tedy, na jaké straně od přímky je bod . Jelikož víme, že rozdělení dvou nezávislých gaussovských veličin je symetrické vůči rotaci kolem počátku, můžeme si tuto přímku orotovat, aby byla svislá. Potom už to půjde snadno.