Jacobiho matice (třídiagonální)
Jacobiho matice je reálná symetrická třídiagonální matice s kladnými prvky na horní a dolní sekundární diagonále.
Definice
[editovat | editovat zdroj]Reálnou čtvercovou matici řádu ve tvaru
nazýváme Jacobiho maticí. Speciálním (triviálním) případem je Jacobiho matice , . Jacobiho matice mají řadu specifických vlastností.
Spektrální vlastnosti
[editovat | editovat zdroj]Vlastní čísla
[editovat | editovat zdroj]Vlastní čísla Jacobiho matic mají násobnost jedna. Stačí si uvědomit, že pro libovolné číslo jsou druhý až poslední řádek v matici lineárně nezávislé:
Odtud plyne, že . Protože matice je symetrická, odpovídá její hodnost počtu nenulových vlastních čísel (včetně násobností). Každé vlastní číslo má tudíž násobnost jedna.
Protože matice je symetrická, vlastní čísla jsou navíc reálná a můžeme je seřadit
Označíme-li vedoucí hlavní podmatici matice řádu , neboli
- ,
pak je také Jacobiho matice. Vlastní čísla těchto dvou „po sobě jdoucích“ Jacobiho matic a se striktně prokládají
- .
Charakteristické polynomy dvou po sobě jdoucích Jacobiho matic nemají žádný společný kořen. To lze dokázat sporem; rozvojem determinantu podle posledního řádku a indukcí podle rozměru matice.
Mimo jiné také platí, že Jacobiho matice a nemohou být obě singulární.
Vlastní vektory
[editovat | editovat zdroj]Jsou-li vlastní číslo a jemu příslušný vlastní vektor Jacobiho matice , kde
pak
- první prvek vlastního vektoru je nenulový, ,
- poslední prvek vlastního vektoru je nenulový, ,
- libovolný dvouprvkový podvektor , , je nenulový.
Všechna tři tvrzení lze dokázat sporem, prostým porovnáním prvků vektorů na obou stranách rovnosti
- .
Z předpokladu a porovnání prvních prvků
plyne (neboť ). Indukcí pak vyplývá , což je ve sporu s .
Užití k výpočtu vlastních čísel symetrických a hermitovských matic
[editovat | editovat zdroj]Pro každou reálnou symetrickou matici , , existuje ortogonální matice , , taková, že
a kde jsou Jacobiho matice. Matici lze přitom zkonstruovat v konečném čase, tj. pomocí konečného počtu elementárních aritmetických operací (sčítání, odečítání, násobení, dělení a výpočtu druhé odmocniny).
Obdobně pro každou hermitovskou matici , , existuje unitární matice , taková, že
je stejná matice jako v předchozím případě. Speciálně je matice reálná symetrická i v případě komplexní hermitovské matice .
Vlastnosti matice
[editovat | editovat zdroj]Matice je stále třídiagonální, obecně však už není Jacobiho maticí, protože prvky bezprostředně nad diagonálou nebo bezprostředně pod ní mohou být nulové. Transformační matici lze vždy zvolit tak, že
- ,
kde značí spektrum matice . Jacobiho matice obsahuje všechna vlastní čísla původní matice , přičemž každé jen jednou, jak plyne z vlastností Jacobiho matic. Číslo je dimenzí největšího vlastního podprostoru (eigenspace), tj. je největší násobností některého z vlastních čísel matice .
Konstrukce matice v konečném čase
[editovat | editovat zdroj]Význam Jacobiho matic spočívá v možnosti spočítat ortogonální, resp. unitární matice v konečném čase. Přestože je diagonalizovatelnost matice vždy zaručena, protože symetrické, resp. hermitovské matice jsou normální a proto ortogonálně, resp. unitárně diagonalizovatelné, tato diagonalizace však obecně není proveditelná v konečném čase. Např. už jen z toho důvodu, že vlastní čísla coby kořeny charakteristického polynomu nemusí být možné vyjádřit v radikálech pro polynomy stupně alespoň 5 (viz též základní věta algebry).
Význam třídiagonalizace lze spatřovat v provedení dílčího výpočtu při hledání vlastních čísel symetrické, resp. hermitovské matice
který lze provést v přesné aritmetice v konečném čase. Následná diagonalizace třídiagonální matice však obecně vyžaduje iterační algoritmus s limitní konvergencí, typicky některou z variant QR algoritmu.
Matice a lze zkonstruovat např. pomocí dobře známého Lanczosova algoritmu (Lanczosovy tridiagonalizace).
Souvislosti
[editovat | editovat zdroj]Jacobiho matice hrají klíčovou v řadě teoretických i praktických aplikací[1][2][3][4][5]
- řetězově zlomky,
- ortogonální polynomy,
- Gaussova kvadratura,
- Lanczosův algoritmus,
- (částečný) problém vlastních čísel (symetrických matic),
- metoda sdružených gradientů.
Reference
[editovat | editovat zdroj]- ↑ W. Gautschi: Orthogonal Polynomials: Computation and Approximation, Oxford University Press, New York, 2004.
- ↑ G. H. Golub, G. Meurant: Matrices, Moments and Quadrature with Appliations, Princeton University Press, 2010.
- ↑ N. B. Parlett: The Symmetric Eigenvalue Problem, Prentice-Hall Inc., Englewood Cliffs, 1980.
- ↑ Z. Strakoš, J. Liesen: Krylov Subspace Methods: Principles and Analysis, Oxford University Press, Oxford, 2012.
- ↑ G. Teschl: "Jacobi Operators and Completely Integrable Nonlinear Lattices", Amer. Math. Soc., Providence, 2000. ISBN 0-8218-1940-2
Literatura
[editovat | editovat zdroj]- DUINTJER TEBBENS, Erik Jurjen; HNĚTYNKOVÁ, Iveta; PLEŠINGER, Martin; STRAKOŠ, Zdeněk; TICHÝ, Petr. Analýza metod pro maticové výpočty: Základní metody. 1. vyd. Praha: Matfyzpress, 2012. xvi+308 s. ISBN 978-80-7378-201-6.