Matrix in which all rows are composed of the same elements and each row is rotated one position to the right from the previous row
V lineární algebře , je circulant matice je čtvercová matice , v níž jsou všechny vektory řádků se skládají ze stejných prvků a každý řádek vektor se otáčí jeden prvek na správné vzhledem k předchozím řádkového vektoru. Jedná se o zvláštní druh Toeplitzovy matice .
V numerické analýze , circulant matice jsou důležité, protože jsou diagonalized pomocí diskrétní Fourierovy transformace , a tím i lineární rovnice , které je obsahují mohou být rychle vyřešeny použitím rychlé Fourierovy transformace . Mohou být interpretovány analyticky jako integrální jádro jednoho operátora konvolučního na cyklické skupiny , a proto se často objevují ve formálním popisu prostorově invariantní lineárních operací. Tato vlastnost je také kritická moderní softwarově definovaná rádia, která využívají ortogonální multiplexování s frekvenčním dělením k šíření symbolů (bitů) pomocí cyklické předpony . To umožňuje, aby byl kanál reprezentován cirkulační maticí, což zjednodušuje ekvalizaci kanálu ve frekvenční oblasti .
V kryptografii se v kroku MixColumns standardu Advanced Encryption Standard používá cirkulační matice .
Definice
Circulant matrice má formu
nebo
transponovat tento formulář (volbou notace).
Cirkulační matice je plně specifikována jedním vektorem, který se zobrazí jako první sloupec (nebo řádek) . Zbývající sloupce (resp. Řádky) jsou cyklické permutace vektoru s offsetem rovným indexu sloupců (nebo řádků, resp.), Pokud jsou řádky indexovány od 0 do . (Cyklická permutace řádků má stejný účinek jako cyklická permutace sloupců.) Poslední řádek je vektor posunutý o jeden obráceně.
Různé zdroje definují oběhovou matici různými způsoby, například jak je uvedeno výše, nebo s vektorem odpovídajícím první řadě spíše než prvnímu sloupci matice; a případně s jiným směrem posunu (kterému se někdy říká ant oběhová matrice ).
Polynom se nazývá přidružené polynom matice .
Vlastnosti
Vlastní vektory a vlastní čísla
Normalizované vlastní vektory cirkulační matice jsou Fourierovy režimy, jmenovitě
kde je primitivní -tý
kořen jednoty a je imaginární jednotka .
(To lze pochopit tak, že si uvědomíme, že multiplikace s cirkulační maticí implementuje konvoluci. Ve Fourierově prostoru se konvoluce stanou multiplikací. Proto součin cirkulační matice s Fourierovým režimem dává násobek tohoto Fourierova režimu, tj. Jde o vlastní vektor. )
Odpovídající vlastní čísla jsou dána vztahem
Determinant
V důsledku explicitního vzorce pro vlastní čísla výše lze determinant cirkulační matice vypočítat jako:
Vzhledem k tomu, že transpozice nemění vlastní hodnoty matice, je ekvivalentní formulace
Hodnost
Hodnost z circulant matice je rovna , kde je
stupeň polynomu .
Další vlastnosti
- Jakýkoli oběh je maticový polynom (konkrétně přidružený polynom) v cyklické permutační matici :
kde je dáno
- Sada z circulant matic tvoří -
rozměrný vektorový prostor s ohledem na sčítání a skalární násobení. Tento prostor může být interpretován jako prostoru funkcí na cyklické skupiny z řádu , nebo ekvivalentně jako kruhová skupina o .
Cirkulační matice tvoří komutativní algebru , protože pro jakékoli dvě dané cirkulační matice a součet je cirkulační, produkt je cirkulační a .
Matice, která se skládá z vlastních vektorů cirkulační matice, souvisí s diskrétní Fourierovou transformací a její inverzní transformací:
V důsledku toho se matice diagonalizuje . Ve skutečnosti máme
kde je první sloupec . Vlastní čísla jsou dána produktem . Tento produkt lze snadno vypočítat rychlou Fourierovou transformací .
Nechť je ( monic ) charakteristický polynom z circulant matice , a nechat je derivát z . Pak je polynom charakteristickým polynomem následující submatice :
(viz důkaz).
Analytická interpretace
Cirkulační matice lze interpretovat geometricky, což vysvětluje spojení s diskrétní Fourierovou transformací.
Zvažte vektory jako funkce na
celých číslech s periodou (tj. Jako periodické bi -nekonečné sekvence:) nebo ekvivalentně, jako funkce na cyklické skupině řádu ( nebo ) geometricky, na (vrcholech) pravidelného -gonu : toto je diskrétní analog k periodickým funkcím na skutečné přímce nebo kružnici.
Pak je z pohledu teorie operátorů cirkulační matice jádrem diskrétní integrální transformace , konkrétně konvolučním operátorem pro funkci ; toto je diskrétní
kruhová konvoluce . Vzorec pro konvoluci funkcí je
(připomeňme, že sekvence jsou periodické), což je součin vektoru cirkulační maticí pro .
Diskrétní Fourierova transformace pak převádí konvoluci na násobení, které v nastavení matice odpovídá diagonalizaci.
Algebra všech circulant matic s
komplexními přihlášek je isomorphic ke skupině algebra části .
Symetrické cirkulační matice
Pro symetrickou cirkulační matici má člověk další podmínku, že . Je tedy určen prvky.
Vlastní čísla jakékoli skutečné symetrické matice jsou reálná. Odpovídající vlastní čísla se stávají:
pro sudý , a
Pro liché , kde značí reálnou část z . To lze dále zjednodušit využitím skutečnosti, že .
Složité symetrické cirkulační matice
Složitá verze cirkulační matice, všudypřítomná v teorii komunikace, je obvykle hermitská . V tomto případě a jeho determinant a všechna vlastní čísla jsou skutečná.
Pokud n je dokonce první dva řádky, nutně má formu
ve kterém je první prvek v horní druhé poloviční řadě skutečný.
Pokud n je liché, dostaneme
Tee diskutoval omezení vlastních čísel pro komplexní symetrické podmínky.
Aplikace
V lineárních rovnicích
Daná maticová rovnice
kde je čtvercová matice oběhového média o velikosti, můžeme rovnici zapsat jako kruhovou konvoluci
kde je v prvním sloupci , a vektory , a jsou cyklicky prodloužena v každém směru. Pomocí
věty s kruhovou konvolucí můžeme použít diskrétní Fourierovu transformaci k transformaci cyklické konvoluce na multiplikaci složkovou
aby
Tento algoritmus je mnohem rychlejší než standardní Gaussova eliminace , zvláště pokud je použita rychlá Fourierova transformace .
V teorii grafů
V teorii grafů se graf nebo digraf, jehož maticí sousedství je oběhový, nazývá oběžný graf (nebo digraf). Ekvivalentně je graf v oběhu, pokud jeho skupina automorfismu obsahuje cyklus v plné délce. Na Möbius žebříky jsou příklady circulant grafů, jako jsou grafy Paley na polích v prime pořadí.
Reference
externí odkazy